Download Chapter 2 Altera DE2

Transcript
DE2-70 User Manual
5.8
Using the 24-bit Audio CODEC
The DE2-70 board provides high-quality 24-bit audio via the Wolfson WM8731 audio CODEC
( udio l/DECoder). This chip supports microphone-in, line-in, and line-out ports, with a sample
rate adjustable from 8 kHz to 96 kHz. The WM8731 is controlled by a serial I2C bus interface,
which is connected to pins on the Cyclone II FPGA. A schematic diagram of the audio circuitry is
shown in Figure 5.14, and the FPGA pin assignments are listed in Table 5.12. Detailed information
for using the WM8731 codec is available in its datasheet, which can be found on the manufacturer’s
web site, or in the Datasheet/Audio CODEC folder on the DE2-70 System CD-ROM.
1u
C39
1u
R99
4.7K
R100
4.7K
5
2
4
1
3
C38
LINE IN
NCL
R
NCR
L
GND
J11
PHONE JACK B
VCC33
VCC33
R108
R109
2K
2K
R101
R102
4.7K
4.7K
AGND
AGND
J10
21
20
19
18
17
16
15
R104
C41
680
10u
AGND
C42
R105
1n
47K
AGND
A_VCC33
J12 LINE OUT
AGND
AGND
AGND
NCL
R
NCR
L
GND
EXPOSED
DACDAT
DACLRCK
ADCD AT
ADCLRCK
HPVDD
LHPOUT
RHPOUT
WM8731
MBIAS
VMID
AGND
AVDD
ROUT
LOUT
HPGND
5
2
4
1
3
XTI/MCLK
XTO
DCVDD
DGND
DBVDD
CLKOUT
BCLK
PHONE JACK P
PHONE JACK G
29
8
9
10
11
12
13
14
1
2
3
4
5
6
7
AUD_XCK
AUD_BCLK
AUD_DACDAT
AUD_DACLRCK
AUD_ADCD AT
AUD_ADCLRCK
1u
SCLK
SDIN
CSB
MODE
LLINEIN
RLINEIN
MICIN
U13
A_VCC33
AGND
C40
28
27
26
25
24
23
22
I2C ADDRESS READ IS 0x34
I2C ADDRESS WRITE IS 0x35
MIC IN
330
NCL
R
NCR
L
GND
R103
5
2
4
1
3
I2C_SDAT
I2C_SCLK
AGND
AGND
C43
100u
C44
A_VCC33
100u
R106
R107
47K
47K
AGND
AGND
Figure 5.14. Audio CODEC schematic.
Signal Name
FPGA Pin No.
Description
AUD_ADCLRCK
PIN_F19
Audio CODEC ADC LR Clock
AUD_ADCDAT
PIN_E19
Audio CODEC ADC Data
AUD_DACLRCK
PIN_G18
Audio CODEC DAC LR Clock
AUD_DACDAT
PIN_F18
Audio CODEC DAC Data
AUD_XCK
PIN_D17
Audio CODEC Chip Clock
AUD_BCLK
PIN_E17
Audio CODEC Bit-Stream Clock
I2C_SCLK
PIN_J18
I2C Data
I2C_SDAT
PIN_H18
I2C Clock
Table 5.12. Audio CODEC pin assignments.
48
AGND