dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 156

no-image

dsp56000

Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
7 - 32
INTERRUPT CONTROL CYCLE 1
INTERRUPT CONTROL CYCLE 2
FETCH
DECODE
EXECUTE
INSTRUCTION CYCLE COUNT
i
ii
n = NORMAL INSTRUCTION WORD
= INTERRUPT
= INTERRUPT INSTRUCTION WORD
PROGRAM
MAIN
n1
n2
EXCEPTION PROCESSING STATE (INTERRUPT PROCESSING)
Figure 7-12 JSR Second Instruction of a Fast Interrupt
Freescale Semiconductor, Inc.
1
(a) Instruction Fetches from Memory
i
For More Information On This Product,
INTERRUPT SYNCHRONIZED AND
(b) Program Controller Pipeline
n1
2
i
RECOGNIZED AS PENDING
ii1
n1
3
PROCESSING STATES
Go to: www.freescale.com
JSR
ii1
n1
4
FAST INTERRUPT
JSR
ii1
5
VECTOR
JSR
ii1
JSR
NOP
ii3
6
NOP
ii4
ii3
7
ii5
ii4
ii3
8
INTERRUPTS RE-ENABLED
ii5
ii4
9
10
ii6
ii5
iin
RTI
11
ii6
iin
LONG INTERRUPT
RTI
12
iin
SUBROUTINE
MOTOROLA
RTI
NOP
ii3
ii4
ii5
ii6
iin
n2
RTI
13
NOP n2
n2
14
15

Related parts for dsp56000