The CDB8416 is designed to allow easy evaluation of
the CS8416 and CS8406. The board is designed for
easy connection to an Audio Precision or other digital audio test system.
Input and output data may be set for either balanced using the XLR connectors or unbalanced using the coax or
optical connectors.
Windows PC software provides a GUI to make configuration easy in Software Mode. The software
communicates through the PC’s parallel port to control
the internal registers so that all the possible software
modes of the CS8416 and CS8406 may be tested.
Table 4. CDB8416 Bill of Materials .............................................................................................. 23
CDB8416
DS578DB33
CDB8416
1. OVERVIEW
The CDB84166 evaluation board contains a
CS8416 and a CS8406 and the supporting circuitry
necessary to operate them. The board provides balanced XLR and unbalanced optical and coaxial inputs and outputs as outlined in the AES3 and
IEC60958 standards. In Software Mode, the control registers of the CS8416 and CS8406 are set by
a Windows based program through the parallel port
of a PC.
1.1CS8416 and CS8406
The features and functions of the CS8416 and the
CS8406 are described in their respective data
sheets.
1.2Parallel Port
To use the CS8416 and CS8406 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 CDB8416 control software.
1.3Serial Digital Audio Inputs
The left edge of the board is occupied by a row of
serial digital audio input connectors. In either
Hardware or Software Mode the user must select
which inputs are to be used via the switch setting,
INPUT, on switch S3.
Set the switch to the open position to select the
XLR balanced input which will use the RXP1 and
RXN inputs of the CS8416.
Set the switch to the closed position to select the
optical/coaxial unbalanced inputs which will use
the RXP0 and RXP2 through RXP7 inputs of the
CS8416. This will AC couple the RXN input to
GND. Note that in Hardware Mode, only RXP0
through RXP3 on the CS8416 are available for use.
To select between the inputs in Hardware Mode,
use the RXSEL0 and RXSEL1 switches on S3.
1.4Serial Digital Audio Outputs
The right edge of the board is occupied by the serial
digital audio outputs. The optical S/PDIF output is
always enabled. The user may also choose to enable either the coaxial S/PDIF output or the XLR
AES3 output via jumper J11. These outputs are
transformer coupled.
1.5Three-wire (PCM) Serial Audio
Input and Output
Header J18 is provided so the user may access the
three wire serial audio ports of the receiver and
transmitter. The purpose of this port is to allow the
user to connect external circuitry such as a DAC,
ADC, or DSP to the receiver and transmitter. Signals going into or out of these headers should be
operated at VL+.
Setting switch S1-M/S
CS8416 as the master and the CS8406 as slave for
LRCK and SCLK. Setting switch S1-M/S in the
closed position sets the CS8406 as the master and
the CS8416 as slave for LRCK and SCLK.
Setting switch S3-8416_PCM to the open position
will turn off all of the input/output buffers for the
CS8416. Setting switch S4-8406_PCM to the open
position will turn off all of the input/output buffers
for the CS8406. These switches allow the user to
independently set the input and output for the
CS8416 and CS8406.
in the open position sets the
1.6Crystal Oscillators
Oscillator Y1 provides the System Clock (OMCK)
for the CS8416. 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 Y1, setting
the output sampling rate to 48 kHz. Please refer to
the CS8416 data sheet for details on OMCK operation.
4DS578DB3
CDB8416
1.7LED Function Indicators
Several LEDs are provided to indicate board functions. D9 indicates that power is present to the
VD+/VA+ section of the CS8416 and CS8406.
NV/RERR, AUDIO, and 96 kHz output of the
CS8416 in Hardware Mode. See the CS8416 data
sheet for an explanation of the conditions that activate each of these outputs.
+5 Volt Supply for supporting circuitry
Ground connection from power supply
+3.3 to 5.0 Volt Digital Logic power for the CS8416 and CS8406
+3.3 Volt VD+/VA+ when not using the onboard regulator
Digital Audio Interface coaxial input
Digital Audio Interface optical input
Digital Audio Interface XLR input
Parallel port for connection to parallel port of PC
Digital Audio Interface optical output
Digital Audio Interface coaxial output
Digital Audio Interface XLR output
I/O for CS8416 and CS8406 PCM data and clocks
JUMPERPURPOSEPOSITIONFUNCTION SELECTED
J7
J8
J12
J13
J17
J14
J15
J11
Selects between using a separate supply for
VL+ or using the +5 Supply.
Selects between using a separate supply for
VD+/VA+ or using the onboard +3.3V regulator.
Current measurement for CS8416 VA+
Current measurement for CS8416 VD+
Current measurement for CS8416 VL+
Current measurement for CS8406 VD+
Current measurement for CS8406 VL+
Selects between coaxial or XLR output
ADJUST
+5V
REG
ADJUST
CLOSED
OPEN
CLOSED
OPEN
CLOSED
OPEN
CLOSED
OPEN
CLOSED
OPEN
XLR
COAX
Uses J5 to supply from +3.3V to +5.0V for VL+ Uses
J3 to supply +5V for VL+
U s e s t he o n b o a r d + 3 . 3 V r e g u l a t o r f o r V D + / VA +
Uses J6 to provide the +3.3V supply for VD+/VA+
Normal operation
Use J13 to measure CS8416 VA+ current
Normal operation
Use J12 to measure CS8416 VD+ curren t
Normal operation
Use J16 to measure CS8416 VL+ current
Normal operation
Use J14 to measure CS8406 VD+ curren t
Normal operation
Use J15 to measure CS8406 VL+ current
Selects XLR output on J10
Selects coaxial output on J19
Table 2. CDB8416 Jumper Settings
DS578DB35
SWITCHPURPOSEPOSITIONFUNCTION SELECTED
S1-H/S
S1-M/S
S1-SFMT1
S1-SFMT0
S3-INPUT
S3-8416_PCM
S3-NVSEL
S3-RXSEL1
S3-RXSEL0
S3-TXSEL1
S3-TXSEL0
S4-8406_PCM
S4-TCBLD
S4-CEN
Selects Hardware or Software Mode for
CS8416 and CS8406.
Selects Master or Slave Mode for LRCK
and SCLK.
Selects serial audio output format for the
CS8416 and input format for the CS8406.
Selects CS8416 receiver input topology.
Controls the input/output buffers for the
CS8416 serial audio port.
Selects between NVERR and RERR.
Hardware mode RXP input channel select
for the CS8416.
Hardware mode TX pass through channel
select for the CS8416
Controls the input/output buffers for the
CS8406 serial audio port.
Selects the direction of TCBL for the
CS8406.
Selects input method for channel status,
user, and validity data.
OPEN
CLOSED
OPEN
CLOSED
00
01
10
11
OPEN
CLOSED
OPEN
CLOSED
OPEN
CLOSED
00
01
10
11
00
01
10
11
OPEN
CLOSED
OPEN
CLOSED
OPEN
CLOSED
CS8416 and CS8406 are in Hardware Mode.
CS8416 and CS8406 are in Software Mode.
RXP0 pass through to TX
RXP1 pass through to TX
RXP2 pass through to TX
RXP3 pass through to TX
CS8406 I/O buffers off.
CS8406 I/O buffers on.
TCBL set to output.
TCBL set to input.
Mode B is selected.
Mode A is selected.
Table 3. CDB8416 Switch Settings
CDB8416
6DS578DB3
CDB8416
3. BOARD SETUP
3.1Power Supplies:
1) Verify that all power supplies are off before
making connections.
2) Connect a +3.3 V DC power supply to the
VD+/VA+ (J6) binding post and place jumper
J8 in the ADJUST position. This connection
may be omitted by setting J8 to the REG position. VD+/VA+ will be derived from the onboard +3.3V regulator.
3) Connect a +3.3 V to +5.0 V DC power supply
to the VL+ (J5) binding post and place jumper
J7 in the ADJUST position. This connection
may be omitted by setting J7 to the +5 V position. VL+ will be derived from the +5 V binding post.
4) Connect a +5.0 V DC power supply to the +5 V
(J3) binding post.
5) Connect the common ground of the power supplies to the GND (J4) binding post.
6) Apply power to the board. D9 should illuminate indicating power is applied to VD+/VA+.
3.2Hardware Mode Settings:
1) Place switch S1-H/S in the OPEN position.
2) Place switches S3-INPUT, S3-8416_PCM, S3NVSEL, S3-RXSEL1, S3-RXSEL0, S3TXSEL1, S3-TXSEL0, S1-M/S, S1-SFMT1,
S1-SFMT0, S4-8406_PCM, S4-TCBLD, S4CEN to the appropriate positions.
3) Press and release the RESET switch S3. The
board should now be setup for use in Hardware
Mode.
3.3Software Mode Settings:
effect Software Mode operation.
3) Press and release the RESET switch S2. The
board should now be setup for use in Software
mode.
4) Connect a DB-25 parallel port cable from the
PC’s parallel port to J1 on the CDB8416.
3.3.1Installing the Software:
1) Create a directory called CDB8416 anywhere
on your system.
2) Copy CDB8416.exe from the included CD into
this directory.
3) Run port95nt.exe from the CD. After running
the program the system will need to be restarted.
4) If desired, create a shortcut to CDB8416.exe on
your desktop. You should now be able to run
CDB8416.exe.
5) Double-click on CDB8416.exe or its shortcut.
6) Click on the button on the lower right labeled
“Advanced”.
7) Select the LPT port you are using to connect to
the CDB8416.
8) Shut down the application, reset the board, and
then restart the application.
3.3.2Verifying Board Operation:
1) In the “CS8416 AES Receiver Controls” window, select the check box “Enable Internal
Clocks” (enables the RUN bit in the Clock
Control register).
2) In the “CS8406 AES Transmitter Controls”
window, select the check box “Enable Clocks”
(enables the RUN bit in the Clock Control register).
1) Place switch S1-H/S in the CLOSED position.
2) Place switches S1-M/S, S3-INPUT, S38416_PCM, and S4-8406_PCM to the appropriate positions. All other switch setting do not
DS578DB37
3) In the “CS8416 AES Receiver Controls” window, select the check box “Generate
SCLK/LRCK”. Make sure that switch S1-M/S
is in the OPEN position.
CDB8416
Figure 1. CS8416 Control Panel
4) Check the performance of the board by doing
an FFT with a -1 dBFS 1 kHz sine wave for input at a 48 kHz sample rate using the optical input and optical output.
4. CDB8416.EXE USER'S GUIDE
4.1Main Window
The main window of the CDB8416 Control Application allows the user to view the configuration of
the CS8416. Clicking the left mouse button on the
CS8406 Controls button will bring up a control
panel containing all the register bits relevant to that
part.
Clicking on the Advanced button at the lower right
brings up the Advanced Options control panel.
Within the Advanced Options you may read and
write hex values into specified registers in either
part. Changes made on the CS8406 or CS8416 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.
8DS578DB3
Loading...
+ 18 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.