Datasheet

www.ti.com
TAS3108,TAS3108IA
AUDIODIGITALSIGNALPROCESSORS
SLES152BOCTOBER2005REVISEDNOVEMBER2007
Table6-5.TAS3108/TAS3108IAMemoryBlockStructures(continued)
STARTING
DATABLOCKFORMATSIZENOTES
BYTE
DataBlockforAudioDSPCoreProgramMemory(Following12-ByteHeader)
12Programbyte1(LSbyte)7bytesProgramword1(validdatainD53–D0)D7–D0
Programbyte2D15–D8
Programbyte3D23–D16
Programbyte4D31–D24
Programbyte5D39–D32
Programbyte6D47–D40
Programbyte7(MSbyte)D55–D48
19Programbyte87bytesProgramword2
Programbyte9
Programbyte10
Programbyte11
Programbyte12
Programbyte14
Programbyte15
N+5Programbyte7*(Z1)+17bytesProgramwordZ
Programbyte7*(Z1)+2
Programbyte7*(Z1)+3
Programbyte7*(Z1)+4
Programbyte7*(Z1)+5
Programbyte7*(Z1)+6
Programbyte7*(Z1)+7=N
N+120x007bytesRepeatedchecksumbytes2throughN+11
0x00
0x00
0x00
0x00
ChecksumcodeMSbyte
ChecksumcodeLSbyte
20-ByteTerminationBlock(LastBlockofEntireLoadBlock)
B
LAST
190x002bytesFirsttwobytesofterminationblockarealways0x0000.
0x00
B
LAST
170x002bytesSecondtwobytesarealways0x001F.
0x1F
B
LAST
150x001byteLast16bytesmusteachbe0x00.
B
LAST
140x001byte
B
LAST
0x001byte
MicroprocessorController 36SubmitDocumentationFeedback
Not Recommended for New Designs