CDB8415A Evaluation Board Data Sheet

CDB8415A
Evaluation Board Data Sheet for the CS8415A
Features
Description
● CS8415A
The CDB8415A is designed to allow easy evaluation of
the CS8415A and CS8405A. The board is set up for
easy connection to an Audio Precision or a Rohde and
Schwarz test system.
Digital Audio Receiver
● CS8405A Digital Audio Transmitter
● Receives and transmits AES/EBU, S/PDIF
and EIAJ-340 compatible digital audio
● Analog 5 Volt supply.
● Digital 5 Volt or 3 Volt supply
● Crystal supplied to allow transmitter to
operate at 48 kHz sample rate
● Digital patch area
Input and output data may independently be set to either
AES/EBU or S/PDIF in optical or coaxial physical
formats.
Windows 98 PC software provides a GUI interface to
make configuration easy. The software communicates
through the PC’s Parallel port to control the internal registers so that all the possible software modes of the
CS8415A and CS8405A may be tested.
ORDERING INFORMATION
CDB8415A
Evaluation Board
I
Parallel port to PC
Optical In
S/PDIF In
Optical Out
CS8415A
CS8405A
AES 3 In
Preliminary Product Information
Cirrus Logic, Inc.
P.O. Box 17847, Austin, Texas 78760
(512) 445 7222 FAX: (512) 445 7581
http://www.cirrus.com
S/PDIF Out
AES 3 Out
This document contains information for a new product.
Cirrus Logic reserves the right to modify this product without notice.
Copyright  Cirrus Logic, Inc. 2002
(All Rights Reserved)
JUN ‘02
DS470DB2
1
CDB8415A
TABLE OF CONTENTS
1. OVERVIEW ............................................................................................................................... 3
1.1 CS8415A an CS8405A ...................................................................................................... 3
1.2 Parallel Port ....................................................................................................................... 3
1.3 Serial Digital Inputs ............................................................................................................ 3
1.4 Serial Digital Outputs ......................................................................................................... 3
1.5 Three Wire Serial Input and Output ................................................................................... 3
1.6 Micro-Controller Serial Ports .............................................................................................. 3
1.7 Crystal Oscillators .............................................................................................................. 3
1.8 LED Function Indicators ..................................................................................................... 3
2. CDB8415A.EXE QUICK START GUIDE .................................................................................. 5
2.1 Setting up the hardware: .................................................................................................... 5
2.2 Installing the software: ....................................................................................................... 5
2.3 Starting up the software: .................................................................................................... 5
2.4 Starting up the Hardware: .................................................................................................. 5
3. CDB8415A.EXE USER'S GUIDE
......................................................................................... 6
3.1 Main Window ..................................................................................................................... 6
LIST OF FIGURES
Figure 1. CDB8415A Main Control Panel........................................................................................ 6
Figure 2. CDB8415A Control Panel ................................................................................................ 7
Figure 3. CDB8405A Control Panel ................................................................................................ 7
Figure 4. Advanced Control Panel .................................................................................................. 8
Figure 5. Parallel Port...................................................................................................................... 9
Figure 6. Power Supplies .............................................................................................................. 10
Figure 7. 8415A Receiver.............................................................................................................. 11
Figure 8. CS8405A Transmitter..................................................................................................... 12
Figure 9. Silkscreen....................................................................................................................... 13
Figure 10. Top PCB....................................................................................................................... 14
Figure 11. Bottom PCB ................................................................................................................. 15
Contacting Cirrus Logic Support
For a complete listing of Direct Sales, Distributor, and Sales Representative contacts, visit the Cirrus Logic web site at:
http://www.cirrus.com/corporate/contacts/sales.cfm
IMPORTANT NOTICE
"Preliminary" product information describes products that are in production, but for which full characterization data is not yet available. "Advance" product information describes products that are in development and subject to development changes. Cirrus Logic, Inc. and its subsidiaries ("Cirrus") believe that the information contained in this document is accurate and reliable. However, the information is subject to change without notice and is provided "AS IS" without warranty
of any kind (express or implied). Customers are advised to obtain the latest version of relevant information to verify, before placing orders, that information being
relied on is current and complete. All products are sold subject to the terms and conditions of sale supplied at the time of order acknowledgment, including those
pertaining to warranty, patent infringement, and limitation of liability. No responsibility is assumed by Cirrus for the use of this information, including use of this
information as the basis for manufacture or sale of any items, or for infringement of patents or other rights of third parties. This document is the property of Cirrus
and by furnishing this information, Cirrus grants no license, express or implied under any patents, mask work rights, copyrights, trademarks, trade secrets or
other intellectual property rights. Cirrus owns the copyrights of the information contained herein and gives consent for copies to be made of the information only
for use within your organization with respect to Cirrus integrated circuits or other parts of Cirrus. This consent does not extend to other copying such as copying
for general distribution, advertising or promotional purposes, or for creating any work for resale.
An export permit needs to be obtained from the competent authorities of the Japanese Government if any of the products or technologies described in this material and controlled under the "Foreign Exchange and Foreign Trade Law" is to be exported or taken out of Japan. An export license and/or quota needs to be
obtained from the competent authorities of the Chinese Government if any of the products or technologies described in this material is subject to the PRC Foreign
Trade Law and is to be exported or taken out of the PRC.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE
PROPERTY OR ENVIRONMENTAL DAMAGE ("CRITICAL APPLICATIONS"). CIRRUS PRODUCTS ARE NOT DESIGNED, AUTHORIZED, OR WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS. INCLUSION OF CIRRUS PRODUCTS
IN SUCH APPLICATIONS IS UNDERSTOOD TO BE FULLY AT THE CUSTOMER'S RISK.
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.
2
DS470DB2
CDB8415A
1. OVERVIEW
The CDB8415A evaluation board contains a
CS8415A and a CS8405A and the supporting circuitry necessary for them to operate. The input and
output options include AES3 and S/PDIF in optical
and coaxial formats. In software mode, the control
registers of the CS8415A and CS8405A are set
through the parallel port of a PC by a Windows 98
based program to control the configuration.
1.1
CS8415A an CS8405A
The features and functions of the CS8415A and the
CS8405A are described in their data sheets.
1.2
Parallel Port
To use the CS8415 A and CS8405A on the board in
software mode, the parallel port on the upper right
hand side of the board should be connected to the
parallel port of the PC running the CDB8415A control software. In software mode remember to enable the clocks in both parts from the configuration
software.
1.3
Serial Digital Inputs
The left hand end of the board is occupied by a row
of serial digital audio input connectors. In hardware
mode, the user may select from the optical connector, the XLR connector, or the first RCA jack. Only
one of these inputs should be connected at a time.
In software mode the user has access to these inputs
and to the S/PDIF multiplexer. In the multiplexer
mode jack J17, labeled OPT, should be jumpered in
the enable position. The user can provide inputs to
any or all of the seven RCA input jacks. The active
input is selected by setting the three least significant bits of Control Register 2. Please note that
the current version of the board has a layout error. Jacks 6 and 7 are reversed.
1.4
Serial Digital Outputs
On the upper right hand side of the board are the
three serial digital audio outputs. The Optical
S/PDIF output is always enabled. The user may
DS470DB2
also choose to enable either the coaxial S/PDIF output or the XLR AES3 output.
1.5
Three Wire Serial Input and Output
Jacks J32 and J51 are provided so the user may access the three wire serial ports of the receiver and
transmitter. The purpose of these ports is to allow
the user to connect his external circuitry to the receiver and transmitter. A flat jumper cable is also
provided to allow the output of the receiver to drive
the input of the transmitter. This allows the user to
operate the board in transceiver mode.
1.6
Micro-Controller Serial Ports
Headers J6 and J37 provide access to the serial control ports of the CS8415A and the CS8405A. Each
jack has four serial control lines, a reset line, and an
interrupt line. This allows the user to connect an external MCU of his choice to carry out testing and
software development. These ports are in the same
format as the header on the CDB8420 or the
CDB8427. These two boards use an Atmel AVR
microcontroller that can be patched in to communicate with the parts on this board. Another alternative is to patch in the development board of the
MCU of your choice.
1.7
Crystal Oscillators
Oscillator U7 provides the Output Master Clock
for the CS8405A. The crystal oscillator on the
board is mounted in pin sockets that allow it to be
removed or replaced. The board is shipped with a
12.288 MHz crystal oscillator stuffed at U7 which
sets the output sampling rate to 48 kHz.
1.8
LED Function Indicators
LEDs D3 and D4 on the middle left hand side of the
board allow the user to monitor the receiver status.
LED D4 is connected to the RERR pin of the
CS8415A and LED3 is connected to NVERR. See
the CS8415A data sheet for an explanation of the
errors that activate each of these outputs.
3
CDB8415A
CONNECTOR
+5V
+3.3V-5V
GND
OPTICAL INPUT
S/PDIF INPUT
AES3 INPUT
PARALLEL PORT
OPTICAL OUTPUT
S/PDIF OUTPUT
AES3 OUTPUT
J32
J51
J6
J37
INPUT/OUTPUT
Input
Input
Input
Input
Input
Input
Input/Output
Output
Output
Output
Input/Output
Input/Output
Input/Output
Input/Output
SIGNAL PRESENT
+5 Volt Analog power
+3.3 to 5.0 Volt Digital power
Ground connection from power supply
Digital Audio Interface optical input
Digital Audio Interface coaxial input
Digital Audio Interface XLR input
Parallel port for connection to parallel port of PC
Digital Audio Interface optical output (always active)
Digital Audio Interface coaxial output
Digital Audio Interface XLR output
I/O for RMCLK, ISCLK,ILRCK, and SDIN
I/O for OLRCK, OSCLK, OMCK, and SDOUT
12-pin header for CS8415A control from external µC
12-pin header for CS8405A control from external µC
Table 1. System Connections
JUMPER
PURPOSE
J7
Selects physical format of digital
audio interface input
J16
Enables AES3 INPUT
J18
Enables S/PDIF INPUT
J17
Enables OPTICAL INPUT
J46
J49
Selects physical format of digital
audio interface output
Enables S/PDFIF OUTPUT
J42
Choose HARDWARE/SOFTWARE
POSITION
AES3 & S/PDIF
OPTICAL
ENABLE
DISABLE
ENABLE
DISABLE
ENABLE
DISABLE
AES3
S/PDIF
ENABLE
DISABLE
H
S
FUNCTION SELECTED
Specifies input as either AES3 or S/PDIF
Specifies input as OPTICAL
AES3 INPUT enabled
AES3 INPUT disabled
S/PDIF INPUT enabled
S/PDIF INPUT disabled
OPTICAL INPUT enabled
OPTICAL INPUT disabled
Specifies output as AES3 XLR
Specifies output as S/PDIF coaxial
S/PDIF OUTPUT enabled
S/PDIF OUTPUT disabled
Enables hardware mode
Enables software mode
Table 2. CDB8415A Jumper Settings
4
DS470DB2
CDB8415A
2. CDB8415A.EXE QUICK START
GUIDE
4) If desired, create a shortcut to CDB8415A.exe
on your desktop.
2.1
At this point, you are ready to start up the software.
Setting up the hardware:
1) Check to make sure the flat three wire cable is
connected from SDOUT, OLRCK, and
OSCLK of J32 to SDIN, ILRCK, and ISCLK of
J51.
1) Connect the Analog and Digital supplies of
CDB8415A to a 5V DC power supply.
2) Set: J7 to OPT, and J17, OPT to Enable.
3) Set J55 to Receiver
4) Connect the CDB8415A to the PC parallel port
using the parallel cable provided.
5) Apply power to the board.
2.3
Starting up the software:
1) Double-click on CDB8415A.exe or its shortcut.
2) Click on the button on the lower right labeled
Advanced.
3) Select the LPT port you are using to connect to
the CDB8415.
4) Shut down the application, reset the board, and
then restart the application.
2.4
Starting up the Hardware:
6) Press the RESET switch (S5).
1) Click to enable the clocks for the CS8405A and
click to enable the clocks for the CS8415A.
2.2
2) Click on the button: CS8415A Controls.
Installing the software:
1) Create a directory called CDB8415A anywhere
on your system.
3) On the CS8415A control panel, check the box:
Generate SCLK/LRCK.
2) Copy CDB8415A.exe into this directory.
4) Check the performance of the board by doing
an FFT with a -1dBFS 1kHz sine wave for input at a 48kHz sample rate using the optical input and optical output.
3) If you do not already have them, copy the included DLLs msvcrt.dll and mfc42.dll into
your \Windows\System directory.
DS470DB2
5
CDB8415A
3. CDB8415A.EXE USER'S GUIDE
3.1
Main Window
The CDB8415A Control Panel allows you to view
the configuration of the CS8415A and the
CS8405A. A limited set of controls are available
for each part, including control of the enable clocks
function (RUN bit in the Clock Control register) for
each part. Clicking the left mouse button on either
the CS8405A button or the CS8415A button will
bring up a contol panel containing all the register
bits relevant to that part.
Clicking on the Advanced button at the lower right
brings up the Advanced mode control panel. In Advanced mode you may read and write hex values
into specified registers in either part. Changes
made on the CS8405A or CS8415A control panels
will also be immediately reflected in the Main Window, so you may wish to arrange them so that they
do not obscure each other. Of particular use are the
windows displaying the serial input formats of the
two chips.
Figure 1. CDB8415A Main Control Panel
6
DS470DB2
CDB8415A
Figure 2. CDB8415A Control Panel
Figure 3. CDB8405A Control Panel
DS470DB2
7
CDB8415A
Figure 4. Advanced Control Panel
8
DS470DB2
J1
1
14
2
15
3
16
4
17
5
18
6
19
7
20
8
21
9
22
10
23
11
24
12
25
13
DB25M_RA
_READ_SDA
1
RN1
1K
2
.1uF
C4
2
3
4
5
6
7
8
_LATCH
4.7K
4.7K
4.7K
4.7K
4.7K
VD
U4A
3
74HCT125
R3
R2
R4
R5
R6
1
8
74HCT125
U4C
DIN_LVL
CLK_LVL
AD0_CS1
AD0_CS2
RESET
19
18
17
16
15
14
13
12
74HCT574
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
VD
2
11
1
5
74HCT125
U4D
RESET
3
12
B3W_1100
S1
Schottky Diodes
U3
CLK
OC
11
1
D1
D2
D3
D4
D5
D6
D7
D8
2
3
4
5
6
7
8
9
.1uF
C3
.1uF
C2
U1A
Figure 5. Parallel Port
9
VD
20
VD
GND
10
VD
10
2
1
CLK_ENA
13
R9 511
VD
C5
1uF 50V
BAT85
D2
3
BAT85
D1
1
+
74HCT125
511K
R8
5
U1B
4
74HCT125
2
1
5
2
5
U2B
6
U2A
1
6
VD
3
U4B
6
74HCT125
VD
2K
R7
VD
74HC125
.1uF
C1
74HC125
4
DS470DB2
4
DIN_ENA
2K
R1
/RST
CCLK
/CS2
/CS1
CDIN
CDOUT
CDB8415A
9
BLACK
J4
RED
J3
RED
1
1
1
2
P6KE6.8A
Z1
+
+
100uF 6.3V
C8
100uF 6.3V
C6
Figure 6. Power Supplies
P6KE6.8A
Z2
FERRITE BEAD
L1
1
2
10
1
J2
.1uF
C9
.1uF
C7
VD
VA
CDB8415A
DS470DB2
1
2
4
T1
1
5
8
.1uF
1
2
3
75
R23
CHS
HDR3X1
.01uF
J27
TP27
HDR2X1
.1uF
C16
HDR2X1
J24
J23
HDR3X1
OPT
1
2
3
VD
TP25
47K
R22
TP23
AES3/S/PDIF
OPT
PHONO-JACK
C26
.01uF
HDR2X1
.01uF
110
236
J17 1
2
3
R12
R11
1
2
3
J31
75
R21
C19
75
R17
C17
HDR3X1
J18
S/PDIF
.1uF
HDR3X1
J7
47UH
L2
C11
C13
VD
.01uF
J33
CON XLR_F
J20
PHONO-JACK
J28
C10
TRANSFORMER
PHONO-JACK
J9
OPT1
PHONO-JACK
J22
3
S/PDIF
1
2
3
22pF
C15
J16
HDR3X1
5
4
3
2
1
2
6
TP21
12
TP19
TP15
U2D
825
R26
RERR
LED_R
TP7
U5
4.7nF
C22
CDOUT
/CS
/EMPH
RXP
RXN
VA
AGND
FILT
/RST
RMCK
RERR
NC1
NC2
NC3
CCLK
CDIN
NC6
NC5
H/S
VD
DGND
DGND2
U
INT
SDOUT
OLRCK
OSCLK
NC4
CS8415_SPI
28
27
26
25
24
23
22
21
20
19
18
17
16
15
TP4
C24
.1uF
C21
1000pF
OLRCK
OSCLK
TP2
J8
2
VD
1uF 50V
1
2
3
4
5
6
7
8
9
10
11
12
13
14
VD
HDR2X1
VA
1uF 50V
.1uF
C25
1.2K
R20
TP1
CDIN
C28
TP3
CCLK
C27
C23
.1uF
C20
1000pF
TP5
CDOUT
Figure 7. 8415A Receiver
1
D4
TP9
47K
R13
HDR2X1
J12
/RST
+
11
TP11
1
2
3
RMCK
TP13
74HC125
RMCK
TP17
HDR3X1
J13
STARTUP
VD
VD
HDR6X2
J6
/CS1
2
4
6
8
10
12
1
3
5
7
INT1 9
11
+
13
HDR4X2
J32
TP6
TP8
TP10
H/S
1
3
5
7
2
4
6
8
SDOUT
OLRCK
OSCLK
RMCK
DS470DB2
J19
HDR3X1
TP16
SDOUT
TP14
1
2
3
1
2
3
47K
R24
HDR3X1
J29
47K
R19
TP18
STARTUP
EXMCK
TP12
47K
R15
VD
9
2
4
6
8
10
12
TP28
TP22
47K
R16
U2C
8
C14
C12
.01uF
.01uF
/EMPH
COPY
C
825
R25
J25 HDR2X1
TP26
1
C18
J26
PHONO-JACK
2
75
R18
75
R14
NVERR
LED_R
D3
J15
PHONO-JACK
75
R10
PHONO-JACK
J11
/AUDIO
ORIG
U
.01uF
STARTUP
HDR3X1
J21
74HC125
TP24
1
2
3
VD
J14 HDR2X1
J10 HDR2X1
HDR6X2
J5
HDR2X1
J30
TP20
1
3
5
7
9
11
10
6
CDB8415A
11
L3
TP55
TP53
R38
R34
R29
1uF 50V
R42 2 Ohms
1
2
3
VD
1
2
3
VD
1
2
3
+
TP51
100
100
47K
C37
TP49
TP43
XCO
GND Out
VD
RECEIVER
1
2
3
100
R45
HDR3X1
J55
8
14
HDR4X2
J51
TP41
100
R33
TP39
100
R30
1000pF
C39
CRYSTAL
7
NC
U7
.1uF
1
1
2
3
VD
1
2
3
VD
TP45
C38
TP47
HDR3X1
J41
SFMT1
SFMT0
HDR3X1
J38
COPY
HDR3X1
TP37
/EMPH
TP29
J40
HDR2X1
/CS2
CDIN
100
100
RMCK
R47
R46
C36
C35
TP36
100
R35
100
R32
1
2
3
VD
47K
R41
TP38
1
2
3
VD
1
2
3
VD
J45
/AUDIO
J52
HDR3X1
TP44
1
2
3
1
2
3
VD
47K
R40
TP56
47K
R44
TP54
VALIDITY
J53
HDR3X1
TP52
HARDWARE
U
SOFTWARE
TP50
1
2
3
J43
HDR2X1
/AUDIO
VD
VD
TP48
47K
R43
TP46
HDR3X1
J42
H/S
HDR3X1
TP42
ORIG
HDR3X1
J35
TP40
Figure 8. CS8405A Transmitter
VD
1uF 50V
TP34
J39
HDR2X1
TP32
VD
1000pF
OMCK
47K
ORIG
R28
TP30
C34
28
27
26
25
24
23
22
21
20
19
18
17
16
15
.1uF
CCLK
CDIN
TXP
TXN
H/S
VD
DGND
OMCK
U
INT
NC5
NC4
NC3
TCBL
CS8405_SPI
.1uF
CDOUT
/CS
AD2
RXP
DGND2
VD2
DGND4
DGND3
/RST
NC1
NC2
ILRCK
ISCLK
SDIN
U6
CDOUT
C32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
HDR6X2
J37
/RST
C31
EXMCK
ILRCK
ISCLK
SDIN
TP31
VD
1000pF
TP35
TP33
VD
COPY
C
+
FERRITE BEAD
VD
TCBLD
HDR3X1
J47
APMS
HDR3X1
J44
/EMPH
HDR3X1
J36
VD
47K
R27
CCLK
2
4
6
8
10
INT2
12
1
3
5
7
9
11
1
2
3
H/S
VD
1
3
5
7
2
4
6
8
SDIN
ILRCK
ISCLK
OMCK
CEN
J54
HDR3X1
.1uF
C30
.1uF
C29
84.5
R39
681
R37
OPT2
T2
3
J50
4
1
CON_XLR_M
S/PDIF
1
2
3
AES3
HDR3X1
J46
4
3
2
1
5
6
5
8
1
2
PHONO-JACK
J48
TRANSFORMER
R31 6.2K
R36 110
VD
2
12
6
J34
1
2
3
22pF
C33
J49
HDR3X1
S/PDIF
CDB8415A
DS470DB2
Figure 9. Silkscreen
CDB8415A
DS470DB2
13
Figure 10. Top PCB
CDB8415A
14
DS470DB2
Figure 11. Bottom PCB
CDB8415A
DS470DB2
15