dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 147

no-image

dsp56000

Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MOTOROLA
INTERRUPT CONTROL CYCLE 1
INTERRUPT CONTROL CYCLE 2
FETCH
DECODE
EXECUTE
INSTRUCTION CYCLE COUNT
i
ii
II = ILLEGAL INSTRUCTION
n = NORMAL INSTRUCTION WORD
= INTERRUPT
= INTERRUPT INSTRUCTION WORD
TRACE BIT
SET IN SR
EXCEPTION PROCESSING STATE (INTERRUPT PROCESSING)
PROGRAM
FETCHES
MAIN
n1
n2
1
i
Freescale Semiconductor, Inc.
INTERRUPT SYNCHRONIZED AND
n1
2
i
(a) Instruction Fetches from Memory
For More Information On This Product,
RECOGNIZED AS PENDING
NOP
n1
3
(b) Program Controller Pipeline
Figure 7-7 Trace Exception
NOP
NOP
n1
4
PROCESSING STATES
Go to: www.freescale.com
NEXT TRACE
OPERATION
NOP
NOP
NOP
5
NOP
NOP
JSR
6
NOP
JSR
7
NOP
JSR
TRACE PROGRAM
8
TRACE INSTRUCTION n1
NOP
TRACE PROGRAM
9
NOT USED
DEBUGGER
PROGRAM
TRACE PROGRAM
NOP
NOP
NOP
JSR
RTI
10
RTI
11
INTERRUPT SYNCHRONIZED AND
RTI
12
RECOGNIZED AS PENDING
THREE NOP
INSTRUCTIONS INSERTED
BY TRACE MODE
FAST INTERRUPT
CAUSED BY TRACE
INTERRUPT
SET TRACE BIT IN SSL
NOP
RTI
n2
13
i
NOP NOP NOP
NOP
n2
14
NOP NOP
15
n2
i
NOP
16
NOP
NOP
17
7 - 23
NOP
18

Related parts for dsp56000