Cirrus Logic CDB4245 User Manual
Features, Description

Copyright
© Cirrus Logic, Inc. 2005
(All Rights Reserved)
Cirrus Logic, Inc.
www.cirrus.com
CDB4245
Evaluation Board for CS4245
Features
z
Single-ended Analog Inputs
z
Single-ended Analog Outputs
z
CS8406 S/PDIF Digital Audio Transmitter
z
CS8416 S/PDIF Digital Audio Receiver
z
Independent ADC and DAC Clock Domains
z
Header for Optional External Software
Configuration of CS4245
z
Header for External PCM Serial Audio I/O
z
3.3 V Logic Interface
z
Pre-defined Software Scripts
z
Demonstrates Recommended Layout and
Grounding Arrangements
z
Windows
®
Compatible Software Interface
to Configure CS4245 and Inter-board
Connections
ORDERING INFORMATION
CDB4245
Evaluation Board
Description
The CDB4245 evaluation board is an excellent means
for evaluating the CS4245 CODEC. Evaluation requires
an analog/digital signal source and analyzer, and power
supplies. A Windows
®
PC compatible computer must be
used to evaluate the CS4245.
System timing for the I²S, Left-Justified and Right-Justi-
fied interface formats can be provided by the CS4245,
the CS8416, the CS8406, or by a PCM I/O stake header
with an external source connected.
RCA phono jacks are provided for the CS4245 analog in-
puts and outputs. Digital data I/O is available via RCA
phono or optical connectors to the CS8416 and CS8406.
The Windows
®
software provides a GUI to make config-
uration of the CDB4245 easy. The software
communicates through the PC’s serial port to configure
the control port registers so that all features of the
CS4245 can be evaluated. The evaluation board may
also be configured to accept external timing and data
signals for operation in a user application during system
development.
I
CS4245
FPGA
CS8416
CS8406
Passive Input Filter
Header
Active Input Filter
Header
Microphone Input
Passive Output Filter
Active Output Filter
Canned
Oscillator
Canned
Oscillator
Control Port Interface
Test Points
CS8416
CS8406
M
U
X
Master Clock
Master Clock
Sub-clocks and Data
FEB ‘05
DS656DB1
Document Outline
- Features
- Description
- Table of Contents
- List of Figures
- List of Tables
- 1. System Overview
- 2. System Clocking
- 3. System Data Routing
- 4. PC Software Control
- 5. FPGA Register Quick Reference
- 6. FPGA Register Description
- 6.1 Code Revision ID - Address 01h
- 6.2 MCLK Source Control - Address 02h
- Table 1. MCLK2 Source
- Table 2. MCLK1 Source
- 6.3 Subclock Source Control - Address 03h
- Table 3. DAC Subclock Source
- Table 4. ADC Subclock Source
- 6.4 CS4245 SDIN Source Control - Address 04h
- Table 5. SDIN1 Source
- 6.5 Transmitter SDIN Source Control - Address 05h
- Table 6. CS8406 SDIN Source
- 7. CDB Connectors, Jumpers, and Switches
- 8. CDB Block Diagram
- 9. CDB Schematics
- 10. CDB Layout
- 11. Revision History