Related link: AEC Gen 4 - C55x & C64x ![]()
Acoustic Echo (AE) is caused by direct and indirect feedback from speaker to microphone.
The Adaptive Digital patented Acoustic Echo Canceller (AEC) electronically removes both direct coupling and reflected echo enabling true full-duplex hands-free telephony for both mobile phones and desktop speakerphones.
Acoustic echo cancellation is a necessary feature for mobile devices. Acoustic echo is due to the acoustic coupling between the mobile devices' microphone and the loudspeaker, which affects both the communication quality and intelligibility of speech.
By using Adaptive Digital’s acoustic echo canceller to eliminate this unwanted echo and reverberating interference, echo-free conversation can be achieved.
|
|
Data Sheet:
AEC.pdf
Data Sheet: AEC-ARM.pdf ![]()

Related Product - Adaptive Feedback Control (AFC)
ADT AEC is available on the TMS320™ DSP Family
C54x™DSP, C55x™DSP, & C64x™DSP Generations
ARM Devices - ARM 9, Cortex-A8, Stellaris
x86/Linux - Contact Sales @ 610-825-0182 x120 for technical information.
C54x
All Memory usage is given in units of 16-bit word.
| Tail Length | MIPS* | Program Memory | Data Memory** | Per-Channel Data Memory*** |
| 32 msec | 9.8 | 4746 | 1700 | 1924 |
| 64 msec | 12.4 | 4746 | 2260 | 2356 |
C55x
All Memory usage is given in units of byte.
| Tail Length | MIPS * | Program Memory | Data Memory** | Per-Channel Data Memory*** |
| 32 msec | 7.8 | 9538 | 3400 | 3848 |
| 64 msec | 8.6 | 9538 | 4520 | 4712 |
C64x
All Memory usage is given in units of byte.
| Tail Length | MIPS* | Program Memory | Data Memory** | Per-Channel Data Memory*** |
| 32 msec | 5.8 | 21120 | 3360 | 3590 |
| 64 msec | 6.4 | 21120 | 6720 | 6166 |
* MIPS may vary depend on the AEC’s configuration setup by users
** Data Memory includes const table memory and scratch memory
*** Per-Channel Memory includes AEC’s Channel and static-allocated state memory for each channel.
All Memory usage is given in units of byte.
| Tail Length | MIPS * | Program Memory | Data Memory** | Per-Channel Data Memory*** |
| 32 msec | 26.6 | 15944 | 3372 | 4112 |
| 64 msec | 35.9 | 15944 | 4492 | 4976 |
ARM 11
MIPS |
|
AEC |
45* |
ARM 11 - - Contact Sales @ 610-825-0182 x120
* MIPS may vary depend on the AEC’s configuration setup by users
** Data Memory includes const table memory and scratch memory
*** Per-Channel Memory includes AEC’s Channel and static-allocated state memory for each channel.
| Tail Length | MIPS * | Program Memory | Data Memory** | Per-Channel Data Memory*** | |
| M3 | A8 | ||||
| 32 msec | 43 | 24 | 30196 | 2142 | 3104 |
| 64 msec | 59 | 32 | 30196 | 2654 | 4736 |
* MIPS may vary depend on the AEC’s configuration setup by users
** Data Memory includes const table memory and scratch memory
*** Per-Channel Memory includes AEC’s Channel and static-allocated state memory for each channel.
AEC_ADT_aecInit(…) Initializes echo canceller channel
AEC_ADT_aecCancel(…) Executes cancellation function
SITE LINKS
HOMEECHO CANCELLER
G.168 NEC & LEC G.168 Plus™ Packet G.168 Testing Service G.168 Lite G.168 EC CHIP 'C6424 G.168 SUB. TEST DEMO ECHO EXPLAINED AT&T QUALIFICATION ACOUSTIC EC ACOUSTIC EC G4 EC INDEXVOICE QUALITY
VQE SUITE Noise Reduction Noise Reduction Gen2 Noise SuppressionRELATED LINKS
PRODUCT INDEX .pdf INDEX WHITE PAPERS VOIP PHONE REFERENCE KIT G.PAK FRAMEWORK OPEN G.PAK SOLUTION DSP RESOURCE WIZARDAdaptive Digital's echo canceller is a robust, carrier class, flexible software solution that is available across a wide variety of DSP platforms.
Adaptive Digital is a member of:
![]()
![]()