











Bellcore Caller ID Detector
for TMS320C5x
by DSP Software Engineering, Inc.
Software Overview
The Caller ID Detection software is an implementation of the Bellcore CLASSSM feature for Calling
Number Delivery and Caller Name Delivery on the TMS320C5x. These key features and benefits allow
for called remote user to detect and receive a calling party's directory number along with the date
and time of the call. The Caller ID software is capable of detecting and receiving this signal
either in the on-hook or the off-hook* state.
The Caller ID software operates on 20-ms frames sampled at 8 kHz. The demodulator processes
160-sample frames of linear-PCM data and returns the calling party's Directory Number, the date,
and the time.
Features and Benefits
• Independent C-callable generator and detector functions
• SPOX compatible
* Requires Caller ID Alert Signal Cast Detector available Q1 1996
Processor and System Requirements
• Devices supported: TMS320C5x
• Algorithm category: Telecommunications
• Requirements:
All memory requirements are in units of 16-bit words. The MIPs ratings presented require the listed
amounts of on-chip, zero-wait-state program and data memory, and a processing frame size 160
samples for the detector.
Function
Avg MIPS
Chip RAM
Data
Program
Bit Parser and Data Pump
5.0
512
0
1.3 k
User Functions
The Caller ID implementation consists of independent, C-callable functions that perform detection
operations.
Caller ID Receiver
init_cid(...)
Dynamically allocates and initializes data memory for detector
cid(...)
Performs modem receive function
get_cid_info(...)
Evaluates modem signal detected, including modem signal detected, modem decoding, and modem done
status
Algorithm Verification
• Call DSPSE for verification details
Availability
• Source and object code currently available for licensing.
Company Background and Contact Information
DSP Software Engineering, Inc (DSPSE), founded in 1989, is a leading provider of highly-complex
digital-signal-processing software used in telecommunications and multimedia applications such as
computer telephony, digital wireless, PSTN, and satellite communications, and video conferencing.
DSPSE sells its products to OEMs and directly to manufacturers of telecommunications products.
DSPSE provides the complete solution to your DSP needs with DSP solution software packages and
individual DSP software component algorithms and expert service.
Contact: DSP Software Engineering, Inc
175 Middlesex Turnpike
Bedford, MA 01730 USA
(617) 275-3733
Fax: (617) 275-4323
e-mail: info@dspse.com
www: http://www.dspnet.com





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