TAS3204
www.ti.com
SLES197C–APRIL 2007–REVISED MARCH 2011
12 I2C Register Map
The following I2C registers are software mapped to some of the Extended Special Function Registers
(ESFR) via the ROM code. Table 14-1 lists the I2C sub-address that are configured for these registers if
the TAS3204 MCU is executing the code stored in the ROM.
It should be noted that these I2C subaddresse are reconfigurable, thus if the TAS3204 MCU is executing
custom code or code generated from the PurePath Studio™ Graphical Development Environment, the I2C
subaddresses listed in Table 14-1 may not be valid. Refer to the PurePath Studio™ Graphical
Development Environment(GDE) User's Guide for details regarding how to determine which I2C
subaddress valid and how to access the registers that are remapped by the GDE.
Table 12-1. I2C Register Map
NO. OF INITIALIZATION
SUBADDRESS REGISTER NAME CONTENTS
BYTES VALUE
0x00 Clock and SAP Control Register 4 Description shown in Section 12.1 0x00, 0x40, 0x1B, 0x22
0x01 Reserved 4 Reserved 0x00, 0x00, 0x00, 0x40
0x02 Status Register 4 Description shown in Section 12.3 0x00, 0x00, 0x03, 0xFF
0x03 Unused 0x00, 0x00, 0x00, 0x00
0x00, 0x00, 0x00, 0x00
0x04 I2C Memory Load Control 8 Description shown in Section 12.4 0x00, 0x00, 0x00, 0x00
0x00, 0x00, 0x00, 0x00
0x05 I2C Memory Load Data 8 Description shown in Section 12.4 0x00, 0x00, 0x00, 0x00
u(31:24)(1), MemSelect(23:16),
0x06 Memory Select and Address 4 0x00, 0x00, 0x00, 0x00
Addr(15:8), Addr(7:0)
D(63:56), D(55:48), D(47:40), 0x00, 0x00, 0x00, 0x00
0x07 Data Register 16 D(39:32), D(31:24), D(23:16), 0x00, 0x00, 0x00, 0x00
D(15:8), D(7:0)
0x08 Device Version 4 TAS3204 version 0x00, 0x00, 0x00, 0x01
0x09 Unused Unused Unused Unused
0x10 Analog Power Down Control 1 4 Analog Power Down Control 1 0x00, 0x00, 0x00, 0x1F
0x11 Analog Power Down Control 2 4 Analog Power Down Control 2 0x00, 0x00, 0x00, 0xFF
0x12 Analog Input Control 4 Analog Input Control 0x00, 0x00, 0x00, 0x01
0x13 ADC Dynamic Element Matching 4 ADC Dynamic Element Matching 0x00, 0x00, 0x00, 0x08
0x14 ADC2 Current Control 1 4 ADC1 Current Control 1 0x00, 0x00, 0x00, 0x00
0x15 ADC2 Current Control 2 4 ADC1 Current Control 2 0x00, 0x00, 0x00, 0x00
0x16 Unused Unused
0x17 ADC1 Current Control 1 4 ADC2 Current Control 1 0x00, 0x00, 0x00, 0x00
0x18 ADC1 Current Control 2 4 ADC2 Current Control 2 0x00, 0x00, 0x00, 0x00
0x19 Unused 4 Unused
0x1A DAC Control 1 4 DAC Control 1 0x00, 0x00, 0x00, 0x00
0x1B DAC Control 2 4 DAC Control 2 0x00, 0x00, 0x00, 0x00
0x1C Analog Test Modes 4 Analog Test Modes 0x00, 0x00, 0x00, 0x00
0x1D DAC Modulator Dither 4 DAC Modulator Dither 0x00, 0x00, 0x00, 0x00
0x1E ADC/DAC Digital Reset 4 ADC/DAC Digital Reset 0x00, 0x00, 0x00, 0x00
0x1F Analog Input Gain Select Analog Input Gain Select 0x00, 0x00, 0x00, 0x00
0x20 Clock Delay Setting ADC 4 Clock Delay Setting ADC 0x00, 0x00, 0x00, 0x00
0x21 MCLK_OUT2 Divider 4 MCLK_OUT2 Divider 0x00, 0x00, 0x00, 0x05
0x22 MCLK_OUT3 Divider 4 MCLK_OUT3 Divider 0x00, 0x00, 0x00, 0x00
0x23 Bypass Time 4 Bypass Time 0x00, 0x00, 0x00, 0x00
0x24 Clock Delay Setting DAC 4 Clock Delay Setting DAC 0x00, 0x00, 0x00, 0x00
0x30–0x3F Digital Cross Bar 32 Digital Cross Bar See Section 12.15
(1) u indicates unused bits.
Copyright © 2007–2011, Texas Instruments Incorporated 49
I2C Register Map
Submit Documentation Feedback
Product Folder Link(s): TAS3204