Texas Instruments TMS320C67X/C67X+ DSP User Manual
Page 13
![background image](/manuals/208542/13/background.png)
Figures
xiii
Figures
SPRU733
4−18
Two-Cycle DP Instruction Phases
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−19
Four-Cycle Instruction Phases
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−20
INTDP Instruction Phases
4−21
DP Compare Instruction Phases
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−22
ADDDP/SUBDP Instruction Phases
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−23
MPYI Instruction Phases
4−24
MPYID Instruction Phases
4−25
MPYDP Instruction Phases
4−26
MPYSPDP Instruction Phases
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−27
MPYSP2DP Instruction Phases
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−28
Pipeline Operation: Fetch Packets With Different Numbers of Execute Packets
4−29
Multicycle NOP in an Execute Packet
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−30
Branching and Multicycle NOPs
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−31
Pipeline Phases Used During Memory Accesses
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−32
Program and Data Memory Stalls
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−33
8-Bank Interleaved Memory
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−34
8-Bank Interleaved Memory With Two Memory Spaces
. . . . . . . . . . . . . . . . . . . . . . . . . . .
5−1
Interrupt Service Table
5−2
Interrupt Service Fetch Packet
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5−3
Interrupt Service Table With Branch to Additional Interrupt Service Code
Located Outside the IST
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5−4
Nonreset Interrupt Detection and Processing: Pipeline Operation
. . . . . . . . . . . . . . . . . . .
5−5
RESET Interrupt Detection and Processing: Pipeline Operation
. . . . . . . . . . . . . . . . . . . .
C−1
1 or 2 Sources Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C−2
Extended .D Unit 1 or 2 Sources Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C−3
Load/Store Basic Operations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C−4
Load/Store Long-Immediate Operations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D−1
1 or 2 Sources Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D−2
1 or 2 Sources, Nonconditional Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D−3
Unary Instruction Format
E−1
Extended M-Unit with Compound Operations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E−2
Extended .M Unit 1 or 2 Sources, Nonconditional Instruction Format
. . . . . . . . . . . . . . . . .
E−3
Extended .M-Unit Unary Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F−1
1 or 2 Sources Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F−2
Extended .S Unit 1 or 2 Sources Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F−3
Extended .S Unit 1 or 2 Sources, Nonconditional Instruction Format
. . . . . . . . . . . . . . . . .
F−4
Unary Instruction Format
F−5
Extended .S Unit Branch Conditional, Immediate Instruction Format
. . . . . . . . . . . . . . . . .
F−6
Call Unconditional, Immediate with Implied NOP 5 Instruction Format
. . . . . . . . . . . . . . . .
F−7
Branch with NOP Constant Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F−8
Branch with NOP Register Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F−9
Branch Instruction Format
F−10
MVK Instruction Format
F−11
Field Operations
G−1
Loop Buffer Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G−2
NOP and IDLE Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G−3
Emulation/Control Instruction Format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .