dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 162

no-image

dsp56000

Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
The stop processing state halts all activity in the processor until one of the following
actions occurs:
Either of these actions will activate the oscillator, and, after a clock stabilization delay,
clocks to the processor and peripherals will be re-enabled. The clock stabilization delay
period is determined by the stop delay (SD) bit in the OMR.
The stop sequence is composed of eight instruction cycles called stop cycles. They are
differentiated from normal instruction cycles because the fourth cycle is stretched for an
indeterminate period of time while the four-phase clock is turned off.
The STOP instruction is fetched in stop cycle 1 of Figure 7-17, decoded in stop cycle 2
(which is where it is first recognized as a stop command), and executed in stop cycle 3.
The next instruction (n4) is fetched during stop cycle 2 but is not decoded in stop cycle 3
because, by that time, the STOP instruction prevents the decode. The processor stops
the clock and enters the stop mode. The processor will stay in the stop mode until it is
restarted.
7 - 38
IRQA
STOP = INTERRUPT INSTRUCTION WORD
IRQA
FETCH
DECODE
EXECUTE
STOP CYCLE COUNT
n = NORMAL INSTRUCTION WORD
1. A low level is applied to the IRQA pin.
2. A low level is applied to the RESET pin.
3. A low level is applied to the DR pin
= INTERRUPT REQUEST A SIGNAL
Figure 7-17 STOP Instruction Sequence
Freescale Semiconductor, Inc.
For More Information On This Product,
STOP PROCESSING STATE
n3
n2
n1
1
PROCESSING STATES
Go to: www.freescale.com
CLOCK STOPPED
STOP
n4
n2
2
STOP
3
4
131,072 T OR 16 T CYCLE COUNT STARTED
RESUME STOP CYCLE COUNT 4,
5
INTERRUPTS ENABLED
6
7
MOTOROLA
8
(9)
n4

Related parts for dsp56000