











Tone Generation
by D2 Technologies, Inc.
Software Overview
D2's Tone Generation voice processing algorithm module generates both call progress tones and DTMF
digits. The call progress algorithm generates dial, busy, reorder, and ringback tones. The DTMF
algorithm generates all 16 DTMF digits. The output power of high and low frequencies can be set
within a range through system configurable parameters, and the make time and break time can be
specified in 8- msec units.
Designed to the VP Open interface, the Tone Generation module easily integrates with other VP Open
modules, runs in real-time concurrently with other VP Open modules, and handles any number of voice
ports assigned to the DSP. Like all of D2's algorithm modules, Tone Generation consists of robust
software that is rigorously tested.
Features and Benefits
• Generates dial, ringback, busy, and reorder tones and all 16 DTMF digits
• High and low frequency power levels, and make and break time (in 8-msec units) set through system
configurable parameters
• Meets or exceeds EIA 464 requirements for call progress and DTMF tone generators
• Additional tones can be added
Processor and System Specifications
• Devices supported: TMS320C2xx, TMS320C3x, TMS320C5x
• Processor resources required:
• Algorithm category: Telecommunications
TMS320C2xx (Est.)
TMS320C3x (Est.)
TMS320C5x
Program memory
550 words
450 words
518 words
Data memory/port
20 words
20 words
20 words
Processor loading
worst case
0.35 MIPS
0.3 MIPS
0.3 MIPS
Usage Limitations or Performance Considerations
• The host, voice data input and output, memory allocation, and module to module communication
interfaces must conform to VP Open as described in the VP Open Software Interface Specification.
Algorithm Verification
D2's Tone Generation algorithm module is validated through the following suite of tests:
• D2's Tone Generation tests, which test tone frequency, duration, and power
• VP Open interface validation – the Tone Generation module is integrated with other VP Open
modules and tested concurrently in real-time on the D2 VDS50 system for multiple voice ports
Availability
Currently available for the TMS320C5x. A demonstration package is also available for the TI EVM50
DSP board. Implementation for the TMS320C2xx and the TMS320C3x will be available 2Q 1996.
Company Background and Contact Information
D2 Technologies, Inc. was founded by David Y. Wong and David M. Lindsay to help companies innovate
telecommunications and information products with voice processing technology, which include
telephony and voice algorithms, real-time system software, and development services.
With over 20 years of experience in voice processing algorithms, real-time DSP implementation,
real-time systems, telephone systems, and voice processing applications, D2's business model is to
develop close partnerships with its customers via high levels of service and special engineering to
ensure mutual success.
Contact: D2 Technologies, Inc.
Attn: Product Sales
104 West Anapamu Street
Suite J
Santa Barbara, CA 93101
(805) 564-3424
Fax: (805) 966-2144
e-mail: sales@d2tech.com





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