Mpyi .M-Unit Instruction Hazards - Texas Instruments TMS320C6000 Series Reference Manual

Table of Contents

Advertisement

Table 6–9. MPYI .M-Unit Instruction Hazards
Cycle
MPYI
Instruction Type
16
4-cycle
MPYI
MPYID
MPYDP
Instruction Type
Single-cycle
Load
Store
DP compare
2-cycle DP
Branch
4-cycle
INTDP
ADDDP/SUBDP
Legend:
Table 6–9 shows the instruction hazards for MPYI instructions executing on
the .M unit.
1
R
16 multiply
Xr
Xr
Xr
Xr
Xr
Same Side, Different Unit, Both Using Cross Path Executable
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
E1 phase of the single-cyle instruction
R
Sources read for the instruction
W
Destinations written for the instruction
Next instruction can enter E1 during cycle
Xr
Next instruction cannot enter E1 during cycle–read/decode hazard
Xw
Next instruction cannot enter E1 during cycle–write hazard
Xu
Next instruction cannot enter E1 during cycle–other resource conflict
Instruction Execution
2
3
4
5
R
R
R
Subsequent Same-Unit Instruction Executable
Xr
Xr
Xr
Xr
Xu
Xr
Xr
Xr
Xr
Xr
Xr
Xu
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Xr
Functional Unit Hazards
6
7
8
9
W
Xw
Xw
Xu
Xu
Xu
TMS320C67x Pipeline
10
6-27

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tms320c67 seriesTms320c62 series

Table of Contents