Figures
xiv
Figures
1
−
1.
High-Level Conceptual Diagram of the CPU
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
−
2.
TMS320C28x High-Level Memory Map
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
1.
Conceptual Block Diagram of the CPU
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
2.
C28x Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
3.
Individually Accessible Portions of the Accumulator
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
4.
Individually Accessible Halves of the XT Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
5.
Individually Accessible Halves of the P Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
6.
Pages of Data Memory
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
7.
Address Reach of the Stack Pointer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
8.
XAR0
−
XAR7 Registers
2
−
9.
XAR0
−
XAR7
2
−
10. Bit Fields of Status Register (ST0)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
11. Bit Fields of Status Register 1 (ST1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
−
12. Conceptual Diagram of Components Involved in 16 X16-Bit Multiplication
2
−
13. Conceptual Diagram of Components Involved in 32 X 32-Bit Multiplication
3
−
1.
Interrupt Flag Register (IFR)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
−
2.
Interrupt Enable Register (IER)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
−
3.
Debug Interrupt Enable Register (DBGIER)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
−
4.
Standard Operation for CPU Maskable Interrupts
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
−
5.
Functional Flow Chart for an Interrupt Initiated by the TRAP Instruction
5
−
1.
Circular Buffer with AMODE = 0
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
−
2.
Circular Buffer with AMODE = 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
1.
JTAG Header to Interface a Target to the Scan Controller
. . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
2.
Stop Mode Execution States
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
3.
Real-time Mode Execution States
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
4.
Stop Mode Versus Real-Time Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
5.
Process for Handling a DT-DMA Request
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
6.
ADDRL (at Data-Space Address 00 083816)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
7.
ADDRH (at Data-Space Address 00 083916)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
8.
REFL (at Data-Space Address 00 084A16)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
9.
REFH (at Data-Space Address 00 084B16)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
−
10. Valid Combinations of Analysis Resources
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A
−
1.
Status register ST0
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A
−
2.
Status register ST1, Bits15
−
8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A
−
3.
Status Register ST1, Bits 7
−
0
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A
−
4.
Interrupt flag register (IFR)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Содержание TMS320C28x
Страница 30: ...1 12...
Страница 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Страница 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Страница 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Страница 509: ...SUBL ACC P PM 6 352 SUBL ACC P PM ACC S B 11 M X 4 MOVH Y ACC 5 Store Q15 result into Y...
Страница 585: ...This page intentionally left blank 7 32 This page intentionally left blank...