42 | ni.com | NI Digital System Development Board User Manual
Audio
An Analog Devices SSM2603 Audio Codec provides integrated digital audio processing to the
Zynq programmable logic. It allows for stereo record and playback at sample rates from 8 kHz
to 96 kHz.
On the analog side, the codec connects to four 3.5 mm standard audio jacks. There are two
inputs: a mono microphone and a stereo line in. There are also two stereo outputs: a headphone
and a line out. Analog power is provided by a dedicated linear power supply (IC31).
The digital interface of the SSM2603 is wired to the programmable logic side of the Zynq. Audio
data is transferred via the I²S protocol. Configuration is done over an I2C bus. The device
address of the SSM2603 is 0011010b. All digital I/O are 3.3 V level and connect to a
3.3 V-powered FPGA bank.
Table 24. Analog Audio Signals
Audio Jack Description Channels Color
J7 Headphone Out Stereo Black
J8 Line Out Stereo Light Green
J10 Microphone In Mono Pink
J11 Line In Stereo Light Blue
Table 25. Digital Audio Signals, with the SSM2603 in default slave mode
SSM2603 Pin Protocol Direction (Zynq POW) Zynq Pin
BCLK I²S (Serial Clock) Output D18
PBDAT I²S (Playback Data) Output L21
PBLRC I²S (Playback
Channel Clock)
Output F18
RECDAT I²S (Record Data) Input J22
RECLRC I²S (Record Channel
Clock)
Output C19
SDIN I²C (Data) Input/Output N17
SCLK I²C (Clock) Output N18
MUTE Digital Enable
(Active Low)
Output J21
MCLK Master Clock Output L22