![background image](http://html.mh-extra.com/html/national-instruments/zynq-xc7z020-1clg484c/zynq-xc7z020-1clg484c_user-manual_709941042.webp)
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