CDB42L55 Cirrus Logic Inc, CDB42L55 Datasheet

Eval Bd Ultra Low Power Stereo Codec

CDB42L55

Manufacturer Part Number
CDB42L55
Description
Eval Bd Ultra Low Power Stereo Codec
Manufacturer
Cirrus Logic Inc
Datasheets

Specifications of CDB42L55

Main Purpose
Audio, CODEC
Embedded
Yes, FPGA / CPLD
Utilized Ic / Part
CS42L55
Primary Attributes
2 Stereo Analog Inputs, Stereo Line and Headphone Outputs, S/PDIF Transmitter and Receiver
Secondary Attributes
GUI, USB, RS232, I2C Interfaces, USB or External or Battery Power Supply
Product
Audio Modules
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
598-1506
CDB-42L55
Features
Line-level Analog Inputs
Line-Level & HP Analog Output
S/PDIF Interface
I/O Stake Headers and SMA Connectors
Multiple Power Supply options via USB, Battery
or External Power Supplies
1.65 V to 3.3 V Logic Interface
FlexGUI S/W Control - Windows
http://www.cirrus.com
4 RCA Input Jacks
Stereo Headphone Out Jack
RCA Audio Jacks for Headphone and Line
Outputs
CS8416 Digital Audio Receiver
CS8406 Digital Audio Transmitter
External I²C
External DSP Serial Audio I/O Accessibility
Direct DSP Serial Audio I/O accessibility
with CS42L55 through SMA connectors
Pre-defined & User-configurable Scripts
PC Control
S/PDIF Rx
S/PDIF Tx
Precision’s Programmable Serial
I/O Stake Headers for Audio
Serial
USB
Interface Adapter (PSIA)
Control Port Accessibility
Evaluation Board for CS42L55
SRC (Tx)
applicable
Clock/Data Routing
Clock dividers and PLL used
to derive all applicable Fs
from 24 MHz oscillator
I²C for all
devices
PLL
External 5.0 V
Supply
Board Power
FPGA
SRC (Rx)
®
Oscillator
Compatible
24 MHz
LDO
Copyright © Cirrus Logic, Inc. 2008
3.3 V
I/O SMA Connectors
for External System
Tri-state
Buffers
(All Rights Reserved)
Interface
3.3 V (VL only)
LDO’s
Circuit Break for
External System
1.8 V
2.5 V
Description
The CDB42L55 is the ideal evaluation platform solution to test
and evaluate the CS42L55.The CS42L55 is a highly integrat-
ed, 24-bit, ultra-low-power stereo CODEC based on multi-bit
Delta-Sigma modulation suitable for low-power portable sys-
tem applications. Use of the board requires an analog or digi-
tal signal source, an analyzer, and power supplies. A
Windows PC-compatible computer is also needed in order to
configure the CS42L55 and the board.
System timing can be provided by the CS8416 S/PDIF Re-
ceiver, by the CS42L55 supplied with a master clock, or via an
I/O stake header with a DSP connected.
RCA connectors are provided for CS42L55 analog inputs and
HP/Line outputs. A 1/8 inch audio jack is provided for head-
phone stereo out. Digital I/O connections are available via
RCA phono or optical connectors to the CS8416 and CS8406
(S/PDIF Rx and Tx).
The CDB42L55 is programmed via the PC’s USB using Cirrus
Logic’s Microsoft
evaluation board may also be configured to accept external
timing and data signals for operation in a user application dur-
ing system development.
Ordering Information
CDB42L55
Interface
PCM
Clocks/Data
I²C Clocks/
Data
VL, VCP, VLDO, VA
Jack
HP
MUX
CODEC Power
Stereo HP
Output
CS42L55
®
Windows
1.8 V
Stereo Line
Output
Buck
®
-based FlexGUI software. The
(not included)
AAA Alkaline
CDB42L55
x3
Input 1
Input 2
Stereo
Stereo
Evaluation Board
DS773DB1
DEC '08

Related parts for CDB42L55

CDB42L55 Summary of contents

Page 1

... Precision’s Programmable Serial Interface Adapter (PSIA) http://www.cirrus.com Description The CDB42L55 is the ideal evaluation platform solution to test and evaluate the CS42L55.The CS42L55 is a highly integrat- ed, 24-bit, ultra-low-power stereo CODEC based on multi-bit Delta-Sigma modulation suitable for low-power portable sys- tem applications. Use of the board requires an analog or digi- tal signal source, an analyzer, and power supplies ...

Page 2

... Analog Input Volume Tab ............................................................................................................... 13 4.4 DSP Engine Tab ............................................................................................................................. 14 4.5 Analog Output Volume Tab ............................................................................................................ 15 4.6 Register Maps Tab ......................................................................................................................... 16 5. SYSTEM CONNECTIONS AND JUMPERS ........................................................................................ 17 6. PERFORMANCE PLOTS ..................................................................................................................... 19 7. CDB42L55 BLOCK DIAGRAM ............................................................................................................ 24 8. CDB42L55 SCHEMATICS ................................................................................................................... 25 9. CDB42L55 LAYOUT ............................................................................................................................ 30 10. REVISION HISTORY .......................................................................................................................... 35 2 CDB42L55 ...

Page 3

... Figure 39.PLL, oscillator and external I/O connections (Schematic Sheet 3) ........................................... 27 Figure 40.Microcontroller and FPGA (Schematic Sheet 4) ....................................................................... 28 Figure 41.Power (Schematic Sheet 5) ...................................................................................................... 29 Figure 42.Silk Screen ................................................................................................................................ 30 Figure 43.Top-Side Layer ......................................................................................................................... 31 Figure 44.GND (Layer 2) ........................................................................................................................... 32 Figure 45.Power (Layer 3) ........................................................................................................................ 33 Figure 46.Bottom Side Layer .................................................................................................................... 34 LIST OF TABLES Table 1. System Connections ................................................................................................................... 17 Table 2. Jumper Settings .......................................................................................................................... 18 DS773DB1 CDB42L55 3 ...

Page 4

... VCP,VLDO and VA to 1.8V 5 Left pins on J109 and J104 should be shunted Monitor analog outputs via HP or Line Channel RCA Figure 1. Quick Start Board Layout CDB42L55 for details on how the various Section 4 on J48,J53,J52, J74, J7 and 3 J11 should be shunted Apply analog inputs ...

Page 5

... Power is supplied to the evaluation board through either the +5.0 V test points or the VBUS supply from the USB. NOTE: The minimum current required for board operation is approximately 300 mA. It may therefore be necessary to connect the CDB42L55 directly to the USB port on the PC as opposed to a hub or keyboard port where the current might be limited. ...

Page 6

... Section 4 “Software Mode Control” on page 10 (Figure 38 on page 26) and a discussion of the digital audio inter- software.Section 3 “Configuration Options” on page 8 provide configuration examples and software details. Section 4 on page 10 provides software configuration details. CDB42L55 and Section 4 “Software and Section 4 “Software DS773DB1 ...

Page 7

... Maps” tab of the Cirrus FlexGUI software. This tab provides low-level control of each bit. For easier configuration, additional tabs provide high-level configuration details. DS773DB1 ‘Software Mode Control” on page 10 control.‘Software Mode Control” on page 10 CDB42L55 provides con- provides 7 ...

Page 8

... CONFIGURATION OPTIONS This section highlights two common configurations for the CDB42L55. It provides a basic understanding of how the various components on the board work together. 3.1 S/PDIF or PSIA In to Analog Out The CS42L55 analog back-end performance can be tested by selecting the “SPDIF In to Analog Out -- Analog In to S/PDIF Out” ...

Page 9

... AIN1B AIN1B AIN1A AIN1A AIN2A AIN2A AIN2B AIN2B DS773DB1 FPGA PLL & Divider CS42L55 Rx SRC (CS8421) SCLK (Slave) LRCK ADC.SDOUT (Slave) Figure 3. Analog In to S/PDIF or PSIA Out CDB42L55 PSIA Rx (J40) RX.SCLK RX.LRCK RX.SDIN S/PDIF Tx (CS8406) TX.LRCK TX.SCLK S/PDIF TX.SDIN OUT (Master) 9 ...

Page 10

... Set up the signal routing in the “Board Configuration” tab as desired. 6. Set up the CS42L55 in the “CODEC...” tabs as desired. 7. Begin evaluating the CS42L55. For quick set-up, the CDB42L55 may, alternatively, be configured by loading a predefined sample script file the File menu, click "Restore Board Registers..." 9. Browse to Boards\CDB42L55\Scripts\. ...

Page 11

... Board Configuration Tab The “Board Configuration” tab provides high-level control of signal routing on the CDB42L55. The controls in this tab are used to setup the CS8416, CS8406, TxSRC, RxSRC and the FPGA Routing and are divided into separate sections or control groups for each of these individual components. A description of each con- trol group is outlined below ...

Page 12

... ADC Configuration - Controls for the input MUXs, PGA MUX’s, and high-pass filter settings. Serial Port Configuration - Controls for all settings related to the serial I/O data and clocks on the board. Update - Reads all registers in the CS42L55 and reflects the current values in the GUI. Reset - Resets the CS42L55. 12 Figure 5. CODEC Configuration Tab CDB42L55 DS773DB1 ...

Page 13

... Analog Volume Control - Analog volume controls and adjustments (PGA and MIC amps). Noise Gate Configuration - All configuration settings for the noise gate. Update - Reads all registers in the CS42L55 and reflects the current values in the GUI. Reset - Resets the CS42L55. DS773DB1 Figure 6. ADC Input Channel Volume Tab CDB42L55 13 ...

Page 14

... Tone Control - Sets the corner frequencies and the volume/gain of the treble and bass shelving filters in the DSP engine. Beep Generator - Controls for setting the various beep parameters. Update - Reads all registers in the CS42L55 and reflects the current values in the GUI. Reset - Resets the CS42L55. 14 Figure 7. DSP Engine Tab CDB42L55 DS773DB1 ...

Page 15

... Also allows one to configure the HP/Line mux to choose if the input signal to the HP/Line amplifiers comes from the DAC or the PGA. Limiter - Configuration settings for the peak detect and limiter in the codec Master Volume Control - Sets the volume of the signal out of the DSP. DS773DB1 Figure 8. Analog Output Volume Tab CDB42L55 15 ...

Page 16

... The user can change the register con- tents by using the push-buttons, by selecting a particular bit and typing in the new bit value or by selecting the register in the map and typing in a new hex value. 16 Figure 9. Register Maps Tab - CS42L55 CDB42L55 DS773DB1 ...

Page 17

... Oscillator for providing master clock for system timing Input/Output Unbuffered Digital I/O Interface to CS42L55 Intput/Output I/O bus for external I²C control port signals Table 1. System Connections CDB42L55 SIGNAL PRESENT +5V power supply GND reference GND reference Socket for +1.5 V AAA batteries Reset for microcontroller (U84) ...

Page 18

... HPOUTA * HPOUTB * Table 2. Jumper Settings CDB42L55 FUNCTION SELECTED Voltage source is +1.8 V regulator. Voltage source is +2.5 V regulator. Voltage source is +3.3 V regulator. Voltage source is +1.8V from battery. Voltage source is +1.8 V regulator. Voltage source is +2.5 V regulator. . Voltage source is +1.8V from battery. Voltage source is +1.8 V regulator. ...

Page 19

... Figure 11. THD+N vs Amplitude - Analog In to Digital Out +0 -20 - -80 S -100 -120 -140 2k 5k 10k 20k 20 Figure 13. Fig. 10 shows the THD+N vs. frequency performance measured with a CDB42L55 -50 -40 -30 -20 -10 dBr 50 100 200 500 10k Hz FFT - Analog In to Digital Out @ -60 dBFS 20k 19 ...

Page 20

... Figure 17. Fade-to-Noise Linearity - Analog In to Digital -60 -65 -70 d -75 B -80 r -85 A -90 -95 -100 2k 5k 10k 20k -100 Figure 19. CDB42L55 50 100 200 500 10k Hz FFT Crosstalk - Analog In to Digital Out @ -1 dBFS -125 -100 -75 -50 -25 dBr Out -80 -60 -40 -20 dBFS THD+N vs ...

Page 21

... A -100 -120 -140 10k 20k Figure 23. FFT - Digital Out - no input +40 +30 + -10 A -20 -30 - 10k 20k Figure 25. Fade-to-Noise Linearity- Digital Out CDB42L55 50 100 200 500 10k Hz FFT - Digital Out @ 0 dBFS 50 100 200 500 10k Hz -125 -100 -75 -50 -25 dBFS 20k 20k +0 ...

Page 22

... B r -90 A -100 -110 -20 +0 -120 -60 Figure 29. +0 -20 - -80 A -100 -120 -140 10k 20k 20 Figure 31. CDB42L55 50 100 200 500 10k Hz Master Volume (Digital) Line Volume (Analog) -50 -40 -30 -20 -10 dBr A THD+N vs. Volume - Digital In to Line Out 50 100 200 500 10k Hz FFT - Digital In to Line Out @ -60 dBFS ...

Page 23

... B r -80 A -100 -120 2k 5k 10k 20k -140 20 Figure 33. +40 +30 + -10 A -20 -30 - 10k 20k Figure 35. CDB42L55 50 100 200 500 FFT Crosstalk - Digital In to Line Out @ 0 dBFS -125 -100 -75 -50 -25 dBFS Fade-to-Noise Linearity- Digital In to Line Out 10k 20k +0 23 ...

Page 24

... CDB42L55 BLOCK DIAGRAM PC Control Board Power External 5.0 V Supply Serial USB I²C for all applicable devices Oscillator PLL FPGA S/PDIF Rx Clock/Data Routing Clock dividers and PLL used to derive all applicable Fs S/PDIF Tx from 24 MHz oscillator SRC (Tx) SRC (Rx) I/O Stake Headers for Audio Precision’ ...

Page 25

... CDB42L55 SCHEMATICS Figure 37. CS42L55 & Analog I/O (Schematic Sheet 1) ...

Page 26

Figure 38. S/PDIF & Digital Interface (Schematic Sheet 2) ...

Page 27

Figure 39. PLL, oscillator and external I/O connections (Schematic Sheet 3) ...

Page 28

Figure 40. Microcontroller and FPGA (Schematic Sheet 4) ...

Page 29

Figure 41. Power (Schematic Sheet 5) ...

Page 30

... CDB42L55 LAYOUT Figure 42. Silk Screen ...

Page 31

Figure 43. Top-Side Layer ...

Page 32

Figure 44. GND (Layer 2) ...

Page 33

Figure 45. Power (Layer 3) ...

Page 34

Figure 46. Bottom Side Layer ...

Page 35

... REVISION HISTORY Revision DB1 Initial Release DS773DB1 Changes CDB42L55 35 ...

Page 36

... 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 registered trademark of Philips Semiconductor. Microsoft and Windows are registed trademarks of Microsoft Corporation. 36 www.cirrus.com. CDB42L55 DS773DB1 ...

Related keywords