Solutions by Adaptive Digital

ipPhoneChip™ VOIP PHONE CHIP

THE "field proven" ipPhoneChip™ ADVANTAGE

IAD SOFTWARE SOLUTION

Adaptive Digital Technologies ipPhoneChip™ includes all the DSP functionality necessary for a high quality IP speakerphone. The ipPhoneChip runs on the Texas Instruments TMS320C5471™ dual-core processor. Adaptive Digital supplies the complete DSP software image. The second core, an ARM7, is left for the user’s phone-specific application. Adaptive Digital can also provide some or all the ARM7 application code as part of its ipPhone reference kit, facilitating rapid product development.

FEATURES

ipPhoneChip is controlled from the ARM7 processor via the DSP’s Host Port Interface (HPI) using provided ANSI “C” APIs. The APIs provide a functional application interface eliminating the need to know details of the host to DSP interface.

In a typical ipPhoneChip application, the ARM processor performs all network communication and manages key presses, switch settings, and displays. The ARM7 determines the product’s operating characteristics thus giving the product its look and feel. The DSP is used as a resource by the ARM7 to perform audio I/O, echo cancellation, gain control, tone generation, conferencing, and voice coding/decoding.

RUN TIME CONFIGURABLE

At run time, API’s are used to select the type of vocoder to use on a channel, set gains, adjust echo cancellation, enable and disable echo cancellation, and control conferencing and speakerphone operation.

ipPhoneChip™ Application

ipPhoneChip APIs

All API’s are provided as ANSI “C” source code to facilitate integration into the ARM7 processor environment.

SetECanParameters – configures the echo canceller

GetECanState – retrieves the echo canceller state

SetVocoder – selects the vocoder type

SetAGCParameters – configures the AGC

SetGain – sets gain/loss at various points in the signal flow

SetSwitchState – enables/disables speakerphone, Intercom, etc.

SetConferenceState – controls 3-way conferencing

GenerateTone – generates call progress and other tones

WritePacket – write a packet of speech to the DSP

ReadPacket – read a packet of speech from the DSP

DownloadLoader – download the bootload code to the DSP

DownloadProgram – download the DSP application software image to the DSP

 

THE "field proven" ipPhoneChip™

Available also as a VOIP Reference Design Kit

 

 

Adaptive Digital Technologies, Inc.
PRODUCTS