Digilent 410-270P-KIT User Manual
Page 2
![background image](/manuals/672928/2/background.png)
Digilent Product Name
www.digilentinc.com
page 2 of 2
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Note: Both the 0dB and +12dB gain modes are very loud. You should take care to protect both
yourself and your equipment when operating in stand-alone mode. Digilent recommends that you use
the programmable mode and set the gain to -12dB or lower.
Programming Interface
When using the I
2
C programmable mode, you have to set the jumper JP5 and remove the jumpers
JP3 and JP4. You can use Jumper JP6 to configure the 6
th
bit of the 7-bit I
2
C address. You can
program the SSM2518 via the I
2
C protocol address [0][1][1][0][1][ADDR][0][R/W]. The 8
th
bit “R/W”
determines the type of I
2
C transmission and should be set Low for Write and High for Read.
Audio Interface
The PmodAMP3 requires the use of the I
2
S or TDM audio protocols for operation. The Pmod requires
the LRCLK input to indicate the channel of the audio data presented. The sampling frequency Fs of
the data presented should be the same as the LRCLK frequency. The SSM2518 supports sampling
frequencies from 8 to 96 KHz. The BCLK must present 64 clocks in a single period of the LRCLK, 32
clocks for each phase of the LRCLK. The AMP3 uses the clock to shift data into the SSM2518 in 24-
bit words.
The SSM2518 requires the use of an MCLK signal as well, which you can generate internally in the
device. However, customers must provide an external reference clock. The PmodAMP3 has a jumper
JP2 which allows you to route the BCLK to the MCLK input. This signal may then be processed
internally by the SSM2518 to generate an appropriate MCLK signal. In addition, you may generate the
MCLK signal externally and provide it to the MCLK-E pin.
Power Supply
The SSM2518 includes an active low Shut Down pin. This pin must be driven high while the device is
in use. The device may be powered down by driving a logic low signal to the pin. The PmodAMP3
includes a 10Kohm pull-up resistor on this pin. However, you must configure the parent system board
I/O to prevent an unknown voltage settling on the pin.
We have designed the PmodAMP3 to work with either Digilent programmable logic or Digilent
embedded control system boards that have 6 or 12-pin header connectors. The AMP3 connects
directly into these header connectors. The PmodAMP3 requires a 3.3V supply voltage to power the
module. All Digilent system boards have a comparable power supply voltage (3.3V) and provide the
necessary power as part of the standard Pmod interface. Digilent system boards that provide Pmod
interface connectors allow jumper selection of the Pmod power supply voltage. Ensure that your
system board has a jumper to provide 3.3V to the module before applying power to the board.
Note: For more information on the PmodAMP3 see the schematic at:
www.digilentinc.com
. For a
detailed review of the SSM2518, including Input Register data formatting, please refer to the
SSM2518 Data Sheet available at
www.analog.com
.