Motorola DSP96002 User Manual page 509

32-bit digital signal processor
Table of Contents

Advertisement

If there are wait states, (i.e., assumption 4 is not applicable) then to each 1-word instruction timing a "+ap"
term should be added and to each 2-word instruction a "+(2 * ap)" term should be added to account for the
program memory wait states spent to fetch an instruction word to fill the pipeline.
A.9.3
MOVEC Timing Summary
Note 1: The ax(ay) term does not apply to MOVE IMMEDIATE DATA.
If there are wait states, (i.e., assumption 4 is not applicable) then to each 1-word instruction timing a "+ap"
term should be added and to each 2-word instruction a "+(2 * ap)" term should be added to account for the
program memory wait states spent to fetch an instruction word to fill the pipeline.
A.9.4 MOVEM Timing Summary
If there are wait states, (i.e., assumption 4 is not applicable) then to each 1-word instruction timing a "+ap"
term should be added and to each 2-word instruction a "+(2 * ap)" term should be added to account for the
program memory wait states spent to fetch an instruction word to fill the pipeline.
Note that the "ap" term present in Figure A-11 for the P Memory Move entry represents the wait states
spent when accessing the program memory during DATA read or write and does not refer to instruction
fetches.
MOTOROLA
MOVEC Operation
Register
Register
X Memory
Register
Y Memory
Register
Figure A-10 MOVEC Timing Summary
MOVEM Operation
P Memory
Register
Figure A-11 MOVEM Timing Summary
DSP96002 USER'S MANUAL
+ mvc
Cycles
Comments
0
ea + ax
Note 1
ea + ay
Note 1
+ mvm
Cycles
Comments
ea + ap
A - 321

Advertisement

Table of Contents
loading

Table of Contents