Texas Instruments
SemiconductorsDSP SolutionsFeedBackTI Home
Product InformationIn the NewsToolsLiteratureSupport

Digital Signal Processing Solutions
Blue Band

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


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