dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 568

no-image

dsp56000

Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
A - 302
Note 1: The” 2+ax” or “2+ay” terms do not apply to MOVE IMMEDIATE DATA.
Note 2: If assumption 4 is not applicable, then to each one-word instruction timing,a “+ ap” term should be
Note 3: “Register” refers to DATA_ALU register
Note 4: “Register” refers to non DATA_ALU register
Note 1: The ax or ay term does not apply to MOVE IMMEDIATE DATA.
Note 2: If assumption 4 is not applicable, then to each one-word instruction timing, a “+ ap” term should
Note 1: The ax or ay term does not apply to MOVE IMMEDIATE DATA.
Note 2: The ea term does not apply to ABSOLUTE ADDRESS and IMMEDIATE DATA.
I
R
U
X:
X:R
Y:
R:Y
L:
X:Y:
LMS(X)
LMS(Y)
added, and to each two-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.
Register
Register
X Memory
Y Memory
P Memory
Parallel Move Operation
be added, and to each two-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.
Table A-9 MOVEP Timing Summary (see Note 2)
Table A-8 MOVEC Timing Summary (see Note 2)
Immediate Short
Register
X Memory
Y Memory
P Memory
No Parallel Data Move
Immediate Short Data
Register to Register
Address Register Update
X Memory Move
X Memory and Register
Y Memory Move
Y Memory and Register
Long Memory Move
XY Memory Move
LMS X Memory Moves
LMS Y Memory Moves
MOVEP Operation
Freescale Semiconductor, Inc.
Table A-7 Parallel Data Move Timing
MOVEC Operation
For More Information On This Product,
Peripheral
Peripheral
Peripheral
Peripheral
Peripheral
Register
INSTRUCTION SET DETAILS
Register
Register
Register
INSTRUCTION TIMING
Go to: www.freescale.com
Register
Words
4 + ea + ap + aio
2 + ea + ax + aio
2 + ea + ay + aio
+ mv
ea
ea
ea
ea
ea
0
0
0
0
0
0
0
4 + ea + ap
ea + ax
Cycles
Cycles
ea + ay
+ mvp
+ mvc
2+aio
aio
0
0
ea + axy
ea + axy
ea + ax
ea + ax
ea + ax
Cycles
ea + ay
ea + ay
ea + ay
+ mv
0
0
0
0
Comments
See Note 1
See Note 1
Comments
See Note 3
See Note 4
See Note 1
See Note 1
See Notes 1,2
See Notes 1,2
Comments
See Note 1
See Note 1
See Note 1
See Note 1
MOTOROLA

Related parts for dsp56000