Datasheet
www.ti.com
TAS3108,TAS3108IA
AUDIODIGITALSIGNALPROCESSORS
SLES152B–OCTOBER2005–REVISEDNOVEMBER2007
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*(Z–1)+17bytesProgramwordZ
Programbyte7*(Z–1)+2
Programbyte7*(Z–1)+3
Programbyte7*(Z–1)+4
Programbyte7*(Z–1)+5
Programbyte7*(Z–1)+6
Programbyte7*(Z–1)+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