Motorola DSP96002 User Manual page 510

32-bit digital signal processor
Table of Contents

Advertisement

A.9.5 MOVEP Timing Summary
Note: 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.
Note that the "ap" term present in Figure A-12 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.
A.9.6
MOVES 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.
Note that the "ap" term present in Figure A-13 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.
A - 322
MOVEC Operation
Register
Peripheral
X Memory
Peripheral
Y Memory
Peripheral
P Memory
Peripheral
Figure A-12 MOVEP Timing Summary
MOVEC Operation
Register
Abs. Short Mem.
X Memory
Abs. Short Mem.
Y Memory
Abs. Short Mem.
P Memory
Abs. Short Mem.
Figure A-13 MOVES Timing Summary
DSP96002 USER'S MANUAL
+ mvp
Cycles
Comments
2 + aio
2 + ea + ax + aio
Note 1
2 + ea + ay + aio
Note 1
4 + ea + ap + aio
+ mvs
Cycles
Comments
0
2 + ea + ax
Note 1
2 + ea + ay
Note 1
4 + ea + ap
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents