|
TAS3108DCPR Datasheet, PDF (42/63 Pages) Texas Instruments – AUDIO DIGITAL SIGNAL PROCESSORS | |||
|
◁ |
Not Recommended for New Designs
TAS3108, TAS3108IA
AUDIO DIGITAL SIGNAL PROCESSORS
SLES152B â OCTOBER 2005 â REVISED NOVEMBER 2007
www.ti.com
7.3 I2C Memory Load Control and Data Registers (0x04 and 0x05)
Registers 0x04 (Table 7-3) and 0x05 (Table 7-4) allow the user to download TAS3108/TAS3108IA
program code and data directly from the system I2C controller. This mode is called the I2C slave mode
(from the TAS3108/TAS3108IA point-of-view). See the TAS3108/TAS3108IA Firmware Programmer's
Guide (SLEU067) for more details.
BYTE
1â2
3â4
5
6â7
7â8
Table 7-3. TAS3108/TAS3108IA Memory Load Control Register (0x04)
DATA BLOCK FORMAT
Checksum code
Memory to be loaded
Unused
Starting TAS3108/TAS3108IA memory
address
Number of data bytes to be transferred
SIZE
2 bytes
2 bytes
1 byte
2 bytes
NOTES
Checksum of bytes 2 through N + 8. If this is a termination header,
this value is 0000.
0 Microprocessor program memory
1 Microprocessor external data memory
2 Audio DSP core program memory
3 Audio DSP core coefficient memory
4 Audio DSP core data memory
5â15 Reserved for future expansion
Reserved for future expansion
If this is a termination header â this value is 0000.
2 bytes If this is a termination header â this value is 0000.
BYTE
1
2
3
4
5
6
7
8
Table 7-4. TAS3108/TAS3108IA Memory Load Data Register (0x05)
8-BIT DATA
Datum 1 D7âD0
Datum 2 D7âD0
Datum 3 D7âD0
Datum 4 D7âD0
Datum 5 D7âD0
Datum 6 D7âD0
Datum 7 D7âD0
Datum 8 D7âD0
28-BIT DATA
0000 D27âD24
D7âD0
D15âD8
D7âD0
0000 D27âD24
D23âD16
D15âD8
D7âD0
48-BIT DATA
0000 0000
0000 0000
D47âD40
D39âD32
D31âD24
D23âD16
D15âD8
D7âD0
54-BIT DATA
0000 0000
00 D53âD48
D47âD40
D39âD32
D31âD24
D23âD16
D15âD8
D7âD0
42
I2C Register Map
Submit Documentation Feedback
|
▷ |