Cirrus Logic Crystal CDB6422 Manual

Evaluation board for the cs6422

Advertisement

Quick Links

Evaluation Board for the CS6422
Features
l
Includes analog, digital (µ-law/a-law), and
POTS (Plain Old Telephone Service) network
interfaces
l
Variable gain (±20 dB) and user-defined
fixed-gain options for analog acoustic and
network inputs and outputs
l
Integrated DTMF generator and keypad
provide dialing function
l
Operates from +5 V or +12 V power supply,
allowing for use in car
l
Operates in stand-alone or PC-based
configuration
l
On-board EEPROM stores CS6422
configuration settings
l
On-board speaker driver capable of driving
1 Watt into a 4 Ω load with less than 1% THD
AIN-MIC
AIN-RCA
AOUT-RCA
NIN-RCA
NOUT-RCA
Preliminary Product Information
P.O. Box 17847, Austin, Texas 78760
(512) 445 7222 FAX: (512) 445 7581
http://www.cirrus.com
ACOUSTIC
INPUT/
OUTPUT
GAIN AND
CS6422
FILTERING
NETWORK
INPUT/
OUTPUT
GAIN AND
FILTERING
SPKR+
1 WATT
SPEAKER
SPKR-
DRIVER
This document contains information for a new product.
Cirrus Logic reserves the right to modify this product without notice.
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
GND
+5V/+12V
VOLTAGE
REGULATOR
MICRO-
CONTROLLER
KEYPAD
µC
RESET
DIP
SWITCH
DTMF
µ-LAW
TRANSCEIVER
CODEC
PATCH AREA
Copyright © Cirrus Logic, Inc. 1999
(All Rights Reserved)
CDB6422
Evaluation Board
RS-232
RS-
SERIAL
232
PORT
6422
VOL
VOL
RST LOAD
DN
UP
LEDs
DIGITAL
PCM
HEADER
DAA
ANALOG
PHONE
LINE
AUG '99
DS295DB1
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Crystal CDB6422 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Cirrus Logic Crystal CDB6422

  • Page 1 SPKR- DRIVER This document contains information for a new product. Preliminary Product Information Cirrus Logic reserves the right to modify this product without notice. Copyright © Cirrus Logic, Inc. 1999 AUG ‘99 P.O. Box 17847, Austin, Texas 78760 (All Rights Reserved)
  • Page 2 (electronic, mechanical, photographic, or otherwise) without the prior written consent of Cirrus Logic, Inc. Items from any Cirrus Logic website or disk may be printed for use by the user. However, no part of the printout or electronic files may be copied, reproduced, stored in a retrieval system, or transmitted, in any form or by any means (electronic, mechanical, photographic, or otherwise) without the prior written consent of Cirrus Logic, Inc.Furthermore, no part of this publication may be used as a basis for manufacture...
  • Page 3: Table Of Contents

    CDB6422 3.1 Command List: .......................... 8 3.2 Command Descriptions: ......................9 3.2.1 ver - Output Code Version ................... 9 3.2.2 reset - Reset 8515 ......................9 3.2.3 r - Reset CS6422 ......................9 3.2.4 wr [xxxb] - Write CS6422 Register ................9 3.2.5 wrb [ab cd] - Write Bits in CS6422 Register ..............
  • Page 4 CDB6422 1. GENERAL DESCRIPTION board is powered from a +5V supply, the +10VD LED will not be lit (or will be quite dim). The CDB6422 provides an easy interface to evalu- ate the performance of the CS6422 echo cancelling Analog Configuration IC in a target system.
  • Page 5 CDB6422 +20dB". The pot labeled "AIN_GAIN" (R2) con- 2.2.2.4 AOUT5: trols the variable gain. AOUT5 selects the source of the acoustic output RCA jack (“0dB” before gain stage, “GAINED” 2.2.1.5 AIN5: after gain stage, or “PASSIVE” RC-network). AIN5 selects the acoustic input source from the fol- lowing options: “ACTIVE”...
  • Page 6 CDB6422 2.2.4 Network Output To power down the codec, install HDR54 (PDI). DAA Configuration 2.2.4.1 NOUT1: To enable DTMF tones to be transmitted to the an- NOUT1 selects between the “ACTIVE” drive out- alog telephone network, HDR86 (DTMF_TX) put circuitry (op-amps) and the “PASSIVE” cir- must be installed.
  • Page 7 CDB6422 the phone after this occurs, slide the HOOK 2.6.5 “LOAD” PUSHBUTTON: SWITCH first to the "OFF_HOOK" position and The “LOAD” button changes the state of the KEY- then back to the "ON_HOOK" position. PAD to enable direct programming of the CS6422 registers and to allow access to the Configuration 2.6.2 KEYPAD:...
  • Page 8: Command List

    CDB6422 The KEYPAD and status LEDs return to their nor- 2.6.7 “VOL_UP” PUSHBUTTON: mal states after the Configuration number has been Pressing the "VOL_UP" pushbutton increases the re- selected. ceive (speaker) volume by 3dB per button press until Because the Configuration sets are stored in EE- RVol = ’+30dB’.
  • Page 9: Command Descriptions

    CDB6422 Command Descriptions: 3. Polls dip switches for custom configura- tion 3.2.1 ver - Output Code Version 3.2.4 wr [xxxb] - Write CS6422 Register A. Writes current code and EEPROM ver- sions to the UART A. Writes 16-bit value $xxxb to CS6422 (b/2 designates register address) B.
  • Page 10: Swu [1..9] - Switch Up

    CDB6422 1. Saves the current state of the CS6422 3.2.13 doff - DTMF Transmit Off register(s) bits to be changed in eeprom A. Stops transmission of any tone from the 2. Configures the CS6422 register(s) ac- DTMF transceiver (dual and single tones). cording to the switch function B.
  • Page 11: Pu [1

    CDB6422 write the value formed by the buttons 3.2.23 unmute - Unmute pushed to the CS6422 (i.e. push “wr A. Restores CS6422 state from 'mute' com- [wxyz]” onto the MSG Stack) mand 2nd push: next 1 'kd [x]' event will push B.
  • Page 12: Ext - Ext Jumper Set

    CDB6422 3.2.29 ext - EXT Jumper Set Echo Canceller should be disabled by setting NECD to ‘1’. A. Message indicating that the jumper EXT 3) If the echo path is distorted (THD > 2%) then is installed, allowing an external source to the performance of the echo canceller will be configure the CS6422 degraded, which can cause the device to remain...
  • Page 13: Jumper Configuration

    CDB6422 acoustic coupling between AO and APO to -9dB (a (Alternate) Acoustic input using AIN_RCA with design target). no mic bias and internal mic preamp disabled: In a desktop speakerphone, the acoustic coupling is AIN1 = RCA typically altered by adjusting the mic preamp gain. MIC_BIAS = DISABLED In a hands-free car kit, the acoustic coupling is typ- AIN2 = ACTIVE...
  • Page 14: Usage Scenario #1: Analog Phone Call With Separated Speaker And Microphone

    CDB6422 Usage Scenario #1: Analog Phone 1) press and release the "LOAD" pushbutton (2) Call with Separated Speaker and times Microphone 2) press the number on the keypad corresponding In this scenario, NIN4 is set to “POTS(DAA)” to to the Configuration set to recall. select the analog phone line as the network input To make a call: source.
  • Page 15: Usage Scenario #3: Cellular Call Through Digital Network Interface

    CDB6422 reg 5: 014a -- NECD = ’1’, ASdt = ’-24dB’ 3) after the echo canceller has trained properly, (disable NEC and enable acoustic the system will move to full-duplex on its own sidetone) 4) full-duplex operation can be verified by a dou- ble-talk test in which both parties speak at the Note: if the cellular phone provides a net- same time...
  • Page 16 CDB6422 7) press ’2’ ’0’ ’0’ ’6’ on the keypad To make a call: 8) press and release the "LOAD" pushbutton 1) initiate or answer a call from the cell phone (once) 2) when the far-end talker answers, begin speak- 9) press ’0’...
  • Page 17: Schematics

    Figure 1. Power...
  • Page 18: Figure 2. Acoustic Input

    Figure 2. Acoustic Input...
  • Page 19: Figure 3. Acoustic Output

    Figure 3. Acoustic Output...
  • Page 20: Figure 4. Network Output

    Figure 4. Network Output...
  • Page 21: Figure 5. Network Input

    Figure 5. Network Input...
  • Page 22: Figure 6. U-Law Codec

    Figure 6. u-Law Codec...
  • Page 23: Figure 7. Daa (Pots Interface)

    Figure 7. DAA (POTS Interface)
  • Page 24: Figure 8. Dtmf Transceiver

    Figure 8. DTMF Transceiver...
  • Page 25: Figure 9. Cs6422

    Figure 9. CS6422...
  • Page 26: Figure 10. Rs-232 Interface

    Figure 10. RS-232 Interface...
  • Page 27: Figure 11. Microcontroller

    Figure 11. Microcontroller...
  • Page 28: Figure 12. Keypad And Dip Switch

    Figure 12. Keypad and DIP Switch...
  • Page 29 • Notes •...

This manual is also suitable for:

Cdb6422

Table of Contents