Acoustic Echo Cancellation by Adaptive Digital

Acoustic Echo Cancellation

Acoustic Echo Canceller C54x , C55x , C64x , ARM9

Acoustic Echo is caused by direct and indirect feedback from speaker to microphone.

The Adaptive Digital patented acoustic echo canceller .pdf , electronically removes both direct coupling and reflected echo, enabling true full-duplex hands-free telephony for both mobile phones and desktop speakerphones.

By using Adaptive Digital’s acoustic echo canceller to eliminate this unwanted echo and reverberating interference, echo-free conversation can be achieved.

FEATURES

AVAILABILITY

ADT G.168-2004 is available on the TMS320™ DSP Family

C54x™DSP, C55x™DSP, & C64x™DSP Generations

SPECIFICATIONS

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

Last update: 01/17/2005


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

Last update: 04/13/2005

C64x

All Memory usage is given in units of byte.

Tail Length
MIPS*
Program Memory
Data Memory**
Per-Channel Data Memory***
32 msec
5.0
15530
3400
3848
64 msec
6.5
15530
4520
4712

Last update: 02/25/2005

ARM 9

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

Last update: 04/29/2008

 

* 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.

 

FUNCTION

AEC_ADT_aecInit(…) Initializes echo canceller channel

AEC_ADT_aecCancel(…) Executes cancellation function

 

 

 

PRODUCTS