|
AK4679EG Datasheet, PDF (122/220 Pages) Asahi Kasei Microsystems – 24bit Stereo CODEC with DSP and MIC/RCV/HP/SPK/LINE-AMP | |||
|
◁ |
[AK4679]
â PCM I/F A & B Format
AK4679 supports dual PCM I/F (PCM I/F A & PCM I/F B) that supports 3 kind of I/F (16bit Linear, 8bit A-Law and 8bit
μ-Law) independently (Table 115 and Table 116).
Mode
0
1
2
3
LAWA1
bit
LAWA0
bit
Format
0
0
16bit Linear
0
1
N/A
1
0
8bit A-Law
1
1
8bit μ-Law
Table 115. PCM I/F A Mode (N/A: Not available)
(default)
Mode
0
1
2
3
LAWB1 bit LAWB0 bit
Format
0
0
16bit Linear
0
1
N/A
1
0
8bit A-Law
1
1
8bit μ-Law
Table 116. PCM I/F B Mode (N/A: Not available)
(default)
Four types of data formats are available and are selected by setting the FMTA1-0 and FMTB1-0 bits independently (Table
117 and Table 118). In 16bit Linear mode, the serial data is MSB first, 2âs complement format. In 8bit A-Law and μ-Law
Mode, the serial data is MSB first. PCM I/F formats support slave mode only. SYNCA/B and BICKA/B are input to the
AK4679.
Mode
0
1
2
3
FMTA1 bit
0
0
1
1
FMTA0 bit
Format
BICKA
0
Short Frame Sync ⥠16fs2
1
Long Frame Sync ⥠16fs2
0
MSB justified ⥠32fs2
1
I2S
⥠32fs2
Table 117. PCM I/F A Format
Figure
Table 119
Table 121
Figure 104
Figure 106
(default)
Mode
0
1
2
3
FMTB1 bit
0
0
1
1
FMTB0 bit
0
1
0
1
Format
BICKB
Short Frame Sync 16fs3 or ⥠32fs3
Long Frame Sync 16fs3 or ⥠32fs3
MSB justified
I2S
⥠32fs3
⥠32fs3
Table 118. PCM I/F B Format
Figure
Table 120
Table 122
Figure 105
Figure 107
(default)
In modes 2 and 3, the SDTOA/B is clocked out on the falling edge (âââ) of BICKA/B and the SDTIA/B is latched on the
rising edge (âââ).
In Modes 0 and 1, PCM I/F A timing is changed by BCKPA and MSBSA bits, and PCM I/F B timing is changed by
BCKPB and MSBSB bits.
When BCKPA bit = â0â, the SDTOA is clocked out on the rising edge (âââ) of BICKA and the SDTIA is latched on the
falling edge (âââ). When BCKPA bit = â1â, the SDTOA is clocked out on the falling edge (âââ) of BICKA and the
SDTIA is latched on the rising edge (âââ).
MSBSA bit can shift the MSB position of SDTOA and SDTIA by half period of BICKA.
When BCKPB bit = â0â, the SDTOB is clocked out on the rising edge (âââ) of BICKB and the SDTIB is latched on the
falling edge (âââ). When BCKPB bit = â1â, the SDTOB is clocked out on the falling edge (âââ) of BICKB and the
SDTIB is latched on the rising edge (âââ).
MSBSB bit can shift the MSB position of SDTOB and SDTIB by half period of BICKB.
MS1402-E-06
- 122 -
2013/02
|
▷ |