Texas Instruments
SemiconductorsDSP SolutionsFeedBackTI Home
Product InformationIn the NewsToolsLiteratureSupport

Digital Signal Processing Solutions
Blue Band

'C3x Full-Duplex 
Speakerphone Algorithm
by SignalWorks Inc.

Software Overview

SignalWorks Acoustic Echo Cancellation (AEC) Software technology facilitates high-quality 
full-duplex voice communication for various applications. The end-user experiences a pleasant 
speakerphone experience with no clipping, dropouts, or echo. The algorithm is compatible with ITU 
G.165 and G.167 recommendations and supports the signal quality requirements for speech codecs 
including G.728, G.722, G.711. The SignalWorks proprietary, patent pending, algorithm makes fast 
convergence, long tail-length, and MIPs efficient solutions possible on both fixed-point and 
floating-point platforms.
The software is highly optimized for the 'C3x architecture. Processor utilization and memory 
requirements are tail-length dependent. For a 256-millisecond tail-length less than 9-kwords data 
memory and 7-kwords program memory are required, and less than 14 MIPs are consumed. Only 256 words 
of 'C3x internal memory is required for reasonably efficient operation making this software ideal 
for the 'C32 memory configuration. It is also possible to run the algorithm with more than 
zero-wait states without a significant MIPs impact.

Features and Benefits

•	Low MIPs on long tail length.
•	Proven in videoconferencing and PC speakerphones.
•	Supports narrowband and wideband modes.
•	Trains on voice; no training sequence required.
•	Fast continuous adaptation to changing acoustic conditions.


Processor and System Requirements

Devices supported:	Supports 'C3x or 'C4x
Algorithm category:	Audio
Program memory:		7 kwords includes narrowband and wideband modes
Data memory:		9 kwords for 256 millisecond tail-length
Processor loading:
12.5-MIPs narrowband (8-kHz sample rate)
14.5-MIPs wideband (16-kHz sample rate)

Algorithm Verification

Conforms with ITU G.165, G.167 echo cancellation specifications.
Compatible with known speech codecs including G.728 and G.722.

Availability

•	Available now for `C3x
•	Please call regarding `C5x availability

Company Background

SignalWorks has developed audio solutions for clients in teleconferencing and videoconferencing 
applications.
The foundation of SignalWorks technology is state-of-the-art acoustic echo cancellation technology 
necessary for high-performance full-duplex speakerphone applications. SignalWorks is completely 
focused on speakerphone technology.
SignalWorks licenses proprietary full duplex speakerphone technology and provides related support 
and consulting services. SignalWorks' experience with microphones, loudspeakers, POTS, H.320, and 
PC conferencing significantly reduces the system integration time and effort.

Contact:	Hugh McLaughlin
		SignalWorks
		625 Ellis St. Suite 208
		Mountain View, CA 94043
		USA
		(415) 254-0186
		fax: (415) 254-0187
		e-mail: 70474.252@compuserve.com


SemiconductorsDSP SolutionsFeedBackTI Home
© Copyright 1996 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!