Open G.PAK ™ is a
GUI configurable,
open source reference application for VoIP DSP software applications which
enables designers to build software for
VoIP Gateways, PBXs, and access devices . The downloadable
Open
G.PAK demo runs on either the TI low-cost
TMS320C6416
DSP Starter Kit (DSK) or the TI TMS320DM642 Evaluation
Module (EVM). The demonstration walks the user through configuring a DSP
image, downloading it, and running it with real-time voice input and output.
Developers can initially use off-the-shelf hardware and software to build, test, and demonstrate complete DSP telephony applications at minimal cost. The Open G.PAK DSP software provides a framework, device drivers, voice coders, and telephony algorithms that can be easily configured together into a VoIP application. The Open G.PAK software can be combined with off-the-shelf Spectrum Digital development boards to allow software development and initial testing to proceed in those cases when the target hardware platform is not yet available.
PC running Windows ®2000/XP,
Code Composer Studio™ IDE
Pentium III processor
500 Mb Free Disk Space
128 Mb Memory (RAM)
Hardware Materials:
TI TMS320C6416 DSP Starter Kit (DSK) or a TI TMS320DM642 Evaluation Module (EVM)
Adaptive Digital Algorithms: G.711, G.723, G.726, G.729, G.728, GSM, AMR/GSM, EFR, G.168 Echo Canceller, Acoustic Echo Canceller, Noise Suppression, T.38, Fax Relay, Tone Detection, Tone Generation, VAD/CNG, AGC, Tone-relay, Conferencing
GUI CONFIGURABLE
User friendly Graphical User Interface (GUI) interface allows the user to select/deselect any number of software configurations. Adaptive Digital empowers developers to take control of the DSP application; allowing them to modify the fully tested G.PAK code themselves. This gives users a remarkable head start in their application development.
Among the items that are configurable are:
Sizing: Channels per DSP, conferences per DSP, channels per conference
Voice coders: G.711, G.723, G.726, G.728, G.729AB, ADT-4800, GSM-EFR
Channel types: TDM-TDM, TDM-Packet, Packet-Packet, Circuit Data, TDMConference,
Packet-Conference, Conference Composite
Voice algorithms: Echo cancellation, AGC, VAD, Tone detection and generation
(DTMF, MFR1, MFR2, and CPG)
McBSP serial ports: Slots/Frame, Active Slots, Data format, Clock polarities,
Frame sync indication, Tx DelayA typical G.PAK configuration may include echo cancellation, tone detection and generation, conferencing and a variety of voice codecs. By including only the components, channel types, and peripherals required by a specific application, the G.PAK configuration tool generates a cost-effective, customer specific, downloadable DSP software image.
G.PAK provides four types of channels; PCM to Packet, PCM to PCM, Packet to Packet, and Circuit Data. Each channel can be setup for either type.
See
G.PAK for detailed description.
DEVICE CONFIGURATIONS:
An off-the-shelf development board can be used to develop and test G.PAK software that can then be ported to production hardware. The development system uses inexpensive, off-the-shelf equipment for the initial development; it contains a simple audio input source (tape player, PC sound card, or amplified microphone) and an amplified speaker for playback. The targeted production hardware can consist of a single audio channel, as is an IP telephone, or many audio channels, as in a IP Gateway.
Documentation and quick start guides are provided in the download.
SITE LINKS
HOME Turnkey SOLUTIONS ![]()
RELATED LINKS
PRODUCT INDEX FAQs .pdf INDEX WHITE PAPERS DSP RESOURCE WIZARD
Solution BenefitsSystem designers can leverage a proven solution, allowing them to focus efforts on rapid product development.
Includes ANSI "C" API for host controller to ease integration.No DSP programming required.
Scalable to required product specific features to allow use of most cost effective DSP chip.
