JAJSF41 March 2018 TLV320ADC3100
PRODUCTION DATA.
This section describes the control registers for the TLV320ADC3100 in detail. All registers are eight bits in width, with bit 7 referring to the most-significant bit of each register and bit 0 referring to the least-significant bit.
Pages 0, 1, 4, 5, and 32–47 are available. All other pages are reserved. Do not read from or write to reserved pages.
The procedure for register access is:
REGISTER NO. | REGISTER NAME |
---|---|
PAGE 0: (Clock Multipliers and Dividers, Serial Interfaces, Flags, GPIO Interrupts and Programming) | |
0 | Page Control Register |
1 | S/W RESET |
2 | Reserved |
3 | Reserved |
4 | Clock-Gen Multiplexing |
5 | PLL P and R-VAL |
6 | PLL J-VAL |
7 | PLL D-VAL MSB |
8 | PLL D-VAL LSB |
9–17 | Reserved |
18 | ADC NADC |
19 | ADC MADC |
20 | ADC AOSR |
21 | ADC IADC |
22 | ADC Digital Engine Decimation |
23–24 | Reserved |
25 | CLKOUT MUX |
26 | CLKOUT M Divider |
27 | ADC Audio Interface Control 1 |
28 | Data Slot Offset Programmability 1 (Ch_Offset_1) |
29 | ADC Interface Control 2 |
30 | BCLK N Divider |
31 | Secondary Audio Interface Control 1 |
32 | Secondary Audio Interface Control 2 |
33 | Secondary Audio Interface Control 3 |
34 | I2S Sync |
35 | Reserved |
36 | ADC Flag Register |
37 | Data Slot Offset Programmability 2 (Ch_Offset_2) |
38 | I2S TDM Control Register |
39–41 | Reserved |
42 | Interrupt Flags (Overflow) |
43 | Interrupt Flags (Overflow) |
44 | Reserved |
45 | Interrupt Flags–ADC |
46 | Reserved |
47 | Interrupt Flags–ADC |
48 | INT1 Interrupt Control |
49 | INT2 Interrupt Control |
50 | Reserved |
51 | Reserved |
52 | GPIO1 Control |
53 | DOUT (Out Pin) Control |
54–56 | Reserved |
57 | ADC Sync Control 1 |
58 | ADC Sync Control 2 |
59 | ADC CIC Filter Gain Control |
60 | Reserved |
61 | ADC Processing Block Selection |
62 | Programmable Instruction Mode Control Bits |
63–79 | Reserved |
80 | Reserved |
81 | ADC Digital |
82 | ADC Fine Volume Control |
83 | Left ADC Volume Control |
84 | Right ADC Volume Control |
85 | ADC Phase Compensation |
86 | Left AGC Control 1 |
87 | Left AGC Control 2 |
88 | Left AGC Maximum Gain |
89 | Left AGC Attack Time |
90 | Left AGC Decay Time |
91 | Left AGC Noise Debounce |
92 | Left AGC Signal Debounce |
93 | Left AGC Gain |
94 | Right AGC Control 1 |
95 | Right AGC Control 2 |
96 | Right AGC Maximum Gain |
97 | Right AGC Attack Time |
98 | Right AGC Decay Time |
99 | Right AGC Noise Debounce |
100 | Right AGC Signal Debounce |
101 | Right AGC Gain |
102–127 | Reserved |
PAGE1: (ADC Routing, PGA, Power-Controls, and so forth) | |
0 | Page Control Register |
1–25 | Reserved |
26 | Dither Control |
27–50 | Reserved |
51 | MICBIAS Control |
52 | Left ADC Input Selection for Left PGA |
53 | Reserved |
54 | Left ADC Input Selection for Left PGA |
55 | Right ADC Input Selection for Right PGA |
56 | Reserved |
57 | Right ADC Input Selection for Right PGA |
58 | Reserved |
59 | Left Analog PGA Setting |
60 | Right Analog PGA Setting |
61 | ADC Low-Current Modes |
62 | ADC Analog PGA Flags |
63–127 | Reserved |
PAGE 2: Reserved. Do not read or write to this page. | |
PAGE 3: Reserved. Do not read or write to this page. | |
PAGE 4: ADC Programmable Coefficients RAM (1:63) | |
PAGE 5: ADC Programmable Coefficients RAM (65:127) | |
PAGES 6–31: Reserved. Do not read from or write to these pages. | |
PAGES 32-47: ADC DSP Instruction RAM (Inst_0–Inst_511) | |
Page 32 Instructions Inst_0–Inst_31 | |
Page 33 Instructions Inst_32–Inst_63 | |
Page 34 Instruction Inst_64–Inst_95 through Page 47 Instruction Inst_480–Inst_511 | |
PAGES 48–255: Reserved. Do not read from or write to these pages. |
Table 16 lists the access codes for the TLV320ADC3100 registers.
Access Type | Code | Description |
---|---|---|
R | R | Read |
R-W | R/W | Read or write |
W | W | Write |
-n | Value after reset or the default value |