Cirrus Logic CDB6422 User Manual
Features, Description, Operates in stand-alone or pc-based configuration

Copyright
© Cirrus Logic, Inc. 2006
(All Rights Reserved)
CDB6422
Evaluation Board for the CS6422
Features
z
Includes analog, digital (
µ-law/a-law), and
POTS (Plain Old Telephone Service)
network interfaces
z
Variable gain (±20 dB) and user-defined
fixed-gain options for analog acoustic and
network inputs and outputs
z
Integrated DTMF generator and keypad
provide dialing function
z
Operates from +5 V or +12 V power supply,
allowing for use in car
z
Operates in stand-alone or PC-based
configuration
z
On-board EEPROM stores CS6422
configuration settings
z
On-board speaker driver capable of driving
1 Watt into a 4
Ω load with less than 1% THD
Description
The CDB6422 provides an easy platform to evaluate the
performance of the CS6422 echo cancelling IC in a tar-
get system. To facilitate evaluation, the board provides
a wide selection of network interfacing options (analog
telephone line,
µ-law/a-law PCM data, or analog RCA
jack). The analog interfaces support both fixed and vari-
able gain options to allow for level-matching with target
hardware. The board includes a keypad and a DTMF
generator to enable dialing on standard analog tele-
phone systems.
The board can operate from a single +12V power supply
and can be used in a stand-alone configuration allowing
for easy testing in car cellular hands-free applications.
ORDERING INFO
CDB6422 Evaluation Board
ACOUSTIC
INPUT/
OUTPUT
GAIN AND
FILTERING
NETWORK
INPUT/
OUTPUT
GAIN AND
FILTERING
CS6422
1 WATT
SPEAKER
DRIVER
VOLTAGE
REGULATOR
PATCH AREA
DAA
DTMF
TRANSCEIVER
µ-LAW
CODEC
MICRO-
CONTROLLER
RS-
232
DIP
SWITCH
µC
RESET
6422
RST LOAD
VOL
DN
VOL
UP
LEDs
RS-232
SERIAL
PORT
DIGITAL
PCM
HEADER
ANALOG
PHONE
LINE
+5V/+12V
GND
KEYPAD
AIN-MIC
AIN-RCA
AOUT-RCA
NIN-RCA
NOUT-RCA
SPKR+
SPKR-
MAR ‘06
DS295DB2
Document Outline
- Features & Description
- Table of Contents
- 1. General Description
- 2. Hardware
- 3. Command Serial Port Description
- 3.1 Command List:
- 3.2 Command Descriptions:
- 3.2.1 ver - Output Code Version
- 3.2.2 reset - Reset 8515
- 3.2.3 r - Reset CS6422
- 3.2.4 wr [xxxb] - Write CS6422 Register
- 3.2.5 wrb [ab cd] - Write Bits in CS6422 Register
- 3.2.6 rd [x] - Read CS6422 Register
- 3.2.7 swd [1..9] - Switch Down
- 3.2.8 swu [1..9] - Switch Up
- 3.2.9 swp - Poll Dip Switches
- 3.2.10 off_hook - DAA Off Hook
- 3.2.11 on_hook - DAA On Hook
- 3.2.12 d_reset - DTMF Transceiver Reset
- 3.2.13 doff - DTMF Transmit Off
- 3.2.14 dtmf [x] - DTMF Transmit On
- 3.2.15 kd [0..e] - Keypad Down Event
- 3.2.16 ku [0..e] - Keypad Up Event
- 3.2.17 st [x] - Single Tone Transmit On
- 3.2.18 pd [1..4] - Push Button Down Event
- 3.2.19 pu [1..4] - Push Button Up Event
- 3.2.20 vol_up - CS6422 RVol Up
- 3.2.21 vol_down - CS6422 RVol Down
- 3.2.22 mute - Mute
- 3.2.23 unmute - Unmute
- 3.2.24 save [x] - Save Current CS6422 Configuration
- 3.2.25 recall [x] - Recall CS6422 Configuration
- 3.2.26 ring - DAA Ring Event
- 3.2.27 mwr [abcd ef g] - Memory Write (8515)
- 3.2.28 uc - UC Jumper Set
- 3.2.29 ext - EXT Jumper Set
- 3.2.30 d {number} - Dial Phone Number
- 3.2.31 ? - List Commands
- 4. Usage Examples
- 5. Schematics
- 6. Revision History