Texas Instruments TMS320C3x User Manual
Page 26

Tables
xxvii
Contents
10–2
Data-Access Sequence for a Memory Configuration with Two Banks
. . . . . . . . . . . . . . .
10–3
Wait-State Generation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–4
BNKCMP and Bank Size
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–5
Strobe Byte-Enable for 32-Bit-Wide Memory With 8-Bit Data-Type Size
. . . . . . . . . . . .
10–6
Example of 8-Bit Data-Type Size
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–7
Strobe Byte-Enable for 32-Bit-Wide Memory With 16-Bit Data-Type Size
. . . . . . . . . . .
10–8
Example of 16-Bit Data-Type Size and 32-Bit-Wide External Memory
. . . . . . . . . . . . . .
10–9
Example of 32-Bit-Wide Memory With 32-Bit Data-Type Size
. . . . . . . . . . . . . . . . . . . . .
10–10 Strobe-Byte Enable Behavior for 16-Bit-Wide Memory with 8-Bit Data-Type Size
. . . .
10–11 Example of 8-Bit Data-Type Size and 16-Bit-Wide External Memory
. . . . . . . . . . . . . . .
10–12 Example of 16-Bit-Wide Memory With 16-Bit Data-Type Size
. . . . . . . . . . . . . . . . . . . . .
10–13 Example of 16-Bit-Wide Memory With 32-Bit Data-Type Size
. . . . . . . . . . . . . . . . . . . . .
10–14 Example of 8-Bit-Wide Memory With 8-Bit Data-Type Size
. . . . . . . . . . . . . . . . . . . . . . . .
10–15 Example of 8-Bit-Wide Memory With 16-Bit Data-Type Size
. . . . . . . . . . . . . . . . . . . . . . .
10–16 Example of 32-Bit Data-Type Size and 8-Bit-Wide Memory
. . . . . . . . . . . . . . . . . . . . . . .
11–1
Boot-Loader Mode Selection
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–2
Source Data Stream Structure
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–3
Byte-Wide Configured Memory
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–4
16-Bit-Wide Configured Memory
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–5
32-Bit-Wide Configured Memory
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–6
TMS320C31 Interrupt and Trap Memory Maps
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–7
Boot-Loader Mode Selection
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–8
Source Data Stream Structure
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–1
Timer Global-Control Register Bits Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–2
Serial-Port Global-Control Register Bits Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–3
FSX/DX/CLKX Port-Control Register Bits Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–4
FSR/DR/CLKR Port-Control Register Bits Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–5
Receive/Transmit Timer-Control Register Register Bits Summary
. . . . . . . . . . . . . . . . .
12–6
DMA Global-Control Register Bits Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–7
CPU/DMA Interrupt-Enable Register Bits
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–8
TMS320C32 DMA PRI Bits and CPU/DMA Arbitration Rules
. . . . . . . . . . . . . . . . . . . . . .
13–1
Load and Store Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–2
2-Operand Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–3
3-Operand Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–4
Program-Control Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–5
Low-Power Control Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–6
Interlocked-Operations Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–7
Parallel Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–8
Instruction Set Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–9
Parallel Instruction Set Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–10 Indirect Addressing
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–11 Output Value Formats
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–12 Condition Codes and Flags
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–13 Instruction Symbols
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–14 CPU Register Syntax
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A–1
TMS320C3x Instruction Opcodes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .