Resource Constraints

MPYI

A 4-cycle instruction cannot be scheduled on that func-

 

tional unit on cycle i + 4, i + 5, or i + 6.

 

A MPYDP instruction cannot be scheduled on that func-

 

tional unit on cycle i + 4, i + 5, or i + 6.

 

A MPYSPDP instruction cannot be scheduled on that

 

functional unit on cycle i + 4, i + 5, or i + 6.

 

A MPYSP2DP instruction cannot be scheduled on that

 

functional unit on cycle i + 4, i + 5, or i + 6.

 

A multiply (16 16-bit) instruction cannot be scheduled

 

on that functional unit on cycle i + 6 due to a write hazard

 

on cycle i + 7.

MPYID

A 4-cycle instruction cannot be scheduled on that func-

 

tional unit on cycle i + 4, i + 5, or i + 6.

 

A MPYDP instruction cannot be scheduled on that func-

 

tional unit on cycle i + 4, i + 5, or i + 6.

 

A MPYSPDP instruction cannot be scheduled on that

 

functional unit on cycle i + 4, i + 5, or i + 6.

 

A MPYSP2DP instruction cannot be scheduled on that

 

functional unit on cycle i + 4, i + 5, or i + 6.

 

A multiply (16 16-bit) instruction cannot be scheduled

 

on that functional unit on cycle i + 7 or i + 8 due to a write

 

hazard on cycle i + 8 or i + 9, respectively.

MPYDP

A 4-cycle instruction cannot be scheduled on that func-

 

tional unit on cycle i + 4, i + 5, or i + 6.

 

A MPYI instruction cannot be scheduled on that function-

 

al unit on cycle i + 4, i + 5, or i + 6.

 

A MPYID instruction cannot be scheduled on that func-

 

tional unit on cycle i + 4, i + 5, or i + 6.

 

A multiply (16 16-bit) instruction cannot be scheduled

 

on that functional unit on cycle i + 7 or i + 8 due to a write

 

hazard on cycle i + 8 or i + 9, respectively.

3-28

Instruction Set

SPRU733

Page 88
Image 88
Texas Instruments TMS320C67X/C67X+ DSP manual Tional unit on cycle i + 4, i + 5, or i +