CDB6422 Cirrus Logic Inc, CDB6422 Datasheet

no-image

CDB6422

Manufacturer Part Number
CDB6422
Description
Development Kit
Manufacturer
Cirrus Logic Inc
Datasheet

Specifications of CDB6422

Silicon Manufacturer
Cirrus Logic
Application Sub Type
Telephone
Kit Application Type
Communication & Networking
Silicon Core Number
CS6422
Description/function
Audio DSPs
Operating Supply Voltage
5 V to 12 V
Product
Audio Modules
Kit Contents
Evaluation Board
Rohs Compliant
No
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
CS6422
Features
http://www.cirrus.com
Includes analog, digital (µ-law/a-law), and
POTS (Plain Old Telephone Service)
network interfaces
Variable gain (±20 dB) and user-defined
fixed-gain options for analog acoustic and
network inputs and outputs
Integrated DTMF generator and keypad
provide dialing function
Operates from +5 V or +12 V power supply,
allowing for use in car
Operates in stand-alone or PC-based
configuration
On-board EEPROM stores CS6422
configuration settings
On-board speaker driver capable of driving
1 Watt into a 4 Ω load with less than 1% THD
AIN-RCA
NIN-RCA
NOUT-RCA
Evaluation Board for the CS6422
AIN-MIC
AOUT-RCA
SPKR+
SPKR-
ACOUSTIC
FILTERING
NETWORK
FILTERING
GAIN AND
GAIN AND
SPEAKER
OUTPUT
OUTPUT
1 WATT
DRIVER
INPUT/
INPUT/
Copyright © Cirrus Logic, Inc. 2006
CS6422
(All Rights Reserved)
GND
PATCH AREA
KEYPAD
+5V/+12V
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
TRANSCEIVER
REGULATOR
DTMF
VOLTAGE
SWITCH
CDB6422
DIP
CONTROLLER
RESET
µC
MICRO-
CODEC
µ-LAW
DAA
6422
RST LOAD
LEDs
Evaluation Board
RS-
232
VOL
DN
VOL
UP
HEADER
DIGITAL
SERIAL
ANALOG
RS-232
CDB6422
PORT
PCM
PHONE
LINE
DS295DB2
MAR ‘06

Related parts for CDB6422

CDB6422 Summary of contents

Page 1

... FILTERING SPKR+ SPKR- http://www.cirrus.com Description The CDB6422 provides an easy platform to evaluate the performance of the CS6422 echo cancelling 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 ...

Page 2

... Write Bits in CS6422 Register ................................................................. 9 3.2.6 rd [x] - Read CS6422 Register ..................................................................................... 9 3.2.7 swd [1..9] - Switch Down .............................................................................................. 9 3.2.8 swu [1..9] - Switch Up ................................................................................................. 10 3.2.9 swp - Poll Dip Switches .............................................................................................. 10 3.2.10 off_hook - DAA Off Hook ......................................................................................... 10 3.2.11 on_hook - DAA On Hook .......................................................................................... 10 3.2.12 d_reset - DTMF Transceiver Reset .......................................................................... 10 2 CDB6422 TABLE OF CONTENTS DS295DB2 ...

Page 3

... REVISION HISTORY ....................................................................................................................... 29 Figure 1. Power ..................................................................................................................................... 17 Figure 2. Acoustic Input......................................................................................................................... 18 Figure 3. Acoustic Output...................................................................................................................... 19 Figure 4. Network Output ...................................................................................................................... 20 Figure 5. Network Input ......................................................................................................................... 21 Figure 6. u-Law Codec .......................................................................................................................... 22 Figure 7. DAA (POTS Interface)............................................................................................................ 23 Figure 8. DTMF Transceiver ................................................................................................................. 24 Figure 9. CS6422 .................................................................................................................................. 25 Figure 10. RS-232 Interface .................................................................................................................. 26 Figure 11. Microcontroller...................................................................................................................... 27 Figure 12. Keypad and DIP Switch ....................................................................................................... 28 DS295DB2 CDB6422 LIST OF FIGURES 3 ...

Page 4

... The following text de- scribes the jumper settings in signal path order. 2.2.1 Acoustic Input 2.2.1.1 AIN1: The acoustic input of the CDB6422 can be derived from an 1/8" mic jack (AIN_MIC standard RCA jack (AIN_RCA). The header AIN1 selects the input source. 2.2.1.2 MIC_BIAS: ...

Page 5

... NIN4 selects the network input source from the fol- lowing options: “ACTIVE” (the previous gain sources), “PASSIVE” (the “POTS(DAA)” (the analog telephone line), “CO- DEC” (the µ-law codec), or “DTMF” (the DTMF transceiver, used for testing purposes). CDB6422 RC-network), 5 ...

Page 6

... CODEC Configuration The codec is accessible only if the board is operat- ing from a +12V power supply. The CDB6422 has a µ-law/a-law PCM interface that is accessible through the PCM header (HDR49). HDR27 enables optional signal inver- sions for PCM_IN (RDI), PCM_OUT (TDI), CLK (CI), and SYNC (SI) ...

Page 7

... PAD to enable direct programming of the CS6422 registers and to allow access to the Configuration sets. Both of these features are particularly useful when using the CDB6422 in a "stand-alone" envi- ronment, that is, when the board is not connected to a PC. Pressing the “LOAD” button once places the KEY- PAD in the “ ...

Page 8

... LED bar with the mapping described in the “VOL_DOWN” Pushbutton description. 3. COMMAND SERIAL PORT DESCRIPTION The CDB6422 can operate connected stand-alone configuration. If connected to a PC, the board can be controlled by supplied Windows-based software or through a simple terminal program. The board communicates at 19.2kbps, 8 data bits, 1 stop bit, and no parity or handshaking of any kind ...

Page 9

... Current register copy in the EEPROM of the microcontroller pa- rameter is specified, all 6 CS6422 registers are displayed MSG Stack pushes 3.2.7 swd [1..9] - Switch Down A. Notifies microcontroller that DIP switch(es) 1..9 have been switched down (handles multiple switches MSG Stack pushes C. Description: CDB6422 9 ...

Page 10

... B. No pushes to MSG Stack 3.2.18 pd [1..4] - Push Button Down Event A. Message indicating that push button(s) [1..4] have been pressed B. Pushes to MSG Stack are according to button number: Button 1 - 6422_RST - initiates a CS6422 reset Button 2 - LOAD 1st push: next 4 'kd [x]' events will CDB6422 DS295DB2 ...

Page 11

... A. Writes the byte $ef to address $abcd in either SRAM (g = 'r') or EEPROM ( pushes to MSG Stack 3.2. Jumper Set A. Message indicating that the jumper UC is installed, enabling the microcontroller to drive the uC interface of the CS6422 B. No arguments needed C. No pushes to MSG Stack CDB6422 11 ...

Page 12

... The echo cancellers will not train in the pres- ence of any periodic signals (sine waves or mu- sic, for example). Appropriate training signals are voice and white noise. 4.2 Setting the Acoustic Coupling: This section describes how to adjust the mic preamp gain or the speaker/mic position to set the CDB6422 DS295DB2 ...

Page 13

... NIN2 = FIXED NIN3 = 0dB NIN4 = ACTIVE, POTS(DAA), or CODEC de- pending on signal source Network output using 3-pole Butterworth filter: NOUT1 = ACTIVE NOUT2 = 3-POLE NOUT3 = FIXED NOUT4 = 0dB NOUT5 = GAINED NOUT6 = AC Other Jumper Settings: HDR94 "RUN" installed HDR90 "uC" installed HDR86 "DTMF_TX" installed CDB6422 13 ...

Page 14

... The Net- work Echo Canceller (NEC) is disabled because there is no coupling between the NO pin on the CS6422 and the NI pin. The CS6422 is configured from default settings with the following: reg 0: 9400 -- GB = '0.75dB/ms' reg 1: 0a02 -- Taps = '55.5ms' reg 3: 2006 -- PCSen = 'low' CDB6422 DS295DB2 ...

Page 15

... To configure the CS6422 with the above: 1) press and release the "6422_RST" pushbutton 2) press and release the "LOAD" pushbutton (once) 3) press '9' '4' '0' '0' on the keypad 4) press and release the "Load" pushbutton (once) 5) press '0' 'a' '0' '2' on the keypad 6) press and release the "LOAD" pushbutton (once) CDB6422 15 ...

Page 16

... CS6422 is in half-duplex mode. Continue speaking in turns until the device switches to full-duplex mode. CDB6422 DS295DB2 ...

Page 17

... SCHEMATICS DS295DB2 CDB6422 17 ...

Page 18

... CDB6422 DS295DB2 ...

Page 19

... DS295DB2 CDB6422 19 ...

Page 20

... CDB6422 DS295DB2 ...

Page 21

... DS295DB2 CDB6422 21 ...

Page 22

... CDB6422 DS295DB2 ...

Page 23

... DS295DB2 CDB6422 23 ...

Page 24

... CDB6422 DS295DB2 ...

Page 25

... DS295DB2 CDB6422 25 ...

Page 26

... CDB6422 DS295DB2 ...

Page 27

... DS295DB2 CDB6422 27 ...

Page 28

... CDB6422 DS295DB2 ...

Page 29

... Cirrus Logic, Cirrus, and the Cirrus Logic logo designs are trademarks of Cirrus Logic, Inc. All other brand and product names in this document may be trademarks or service marks of their respective owners. SPI is a trademark of Motorola, Inc. Microwire is a trademark of National Semiconductor Corporation. DS295DB2 www.cirrus.com CDB6422 Changes 29 ...

Page 30

... CDB6422 DS295DB2 ...

Related keywords