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