dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 292
![no-image](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_sml.jpg)
dsp56800e
Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
1.DSP56800E.pdf
(706 pages)
- Current page: 292 of 706
- Download datasheet (4Mb)
Instruction Pipeline
10-12
i = Interrupt Arbitration and Request
ii = Interrupt instruction word
ii0 = First word of JSR instruction
ii1 = Second word of JSR instruction
n = Normal instruction word
Pipeline
Int Arbitr
Int Req
Stage
OP2
EX2
AG
EX
P1
P2
ID
IF
n1 n2 n3 n4 ii0 ii1
1
n1 n2 n3 n4 ii0
2
Figure 10-4. Interrupting an Interrupt Handler (Nested Interrupt)
n1 n2 n3 n4
i1
3
1st ISR — ii10
1st ISR — ii8
1st ISR — ii9
n1 — —
i2
i1
4
Interrupt
Handler
Sampled by the Arbiter
First Interrupt Request
n1 —
i2
5
n1
6
DSP56800E Core Reference Manual
ii1
ii1
ii0
—
—
—
n1
7
n1
ii1
ii1
ii1
jsr
—
—
—
8
(b) Interrupt Pipeline
(a) Instruction Flow
jsr
jsr
(RTI or RTID)
ii2
ii1
ii1
—
—
—
9
Return From
Jump Address (LBL)
Interrupt
Explicit
10 11
ii3
ii1
jsr
jsr
jsr
—
—
ii2
Vector Table
Interrupt
Instruction Cycle
JSR
i2a
ii4
ii3
ii2
jsr
jsr
jsr
jsr
—
12 13 14
i2a
ii5
ii4
ii3
ii2
jsr
jsr
jsr
—
jsr
jsr
ii0
ii5
ii4
—
ii2
—
ii1
ii5
—
—
ii2
jsr
—
ii0
15 16 17
ii1
ii1
ii0
—
—
—
ii2
—
Interrupt Requests Again
Sampled by the Arbiter
2nd ISR — RTI
2nd ISR — ii2
2nd ISR — ii3
2nd ISR — ii4
2nd ISR — iin
Subroutine
ii1
ii1
ii1
jsr
—
—
—
ii2
Interrupt
Interrupt
Routine
jsr
jsr
ii2
ii1
ii1
—
—
—
Freescale Semiconductor
18 19 20
ii3
ii2
ii1
jsr
jsr
jsr
—
—
ii4
ii3
ii2
jsr
jsr
jsr
jsr
—
PC Resumes
Operation
jsr
jsr
jsr
ii5
ii4
ii3
ii2
—
21 22
jsr
jsr
ii6
ii5
ii4
ii3
ii2
—
ii7
ii6
ii5
ii4
ii3
ii2
jsr
—
Related parts for dsp56800e
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![DSP-1348M](/images/no-image3.png)
Part Number:
Description:
TTLPWG Series FAST / TTL Pulse Width Generator Modules
Manufacturer:
RHOMBUS-IND [Rhombus Industries Inc.]
Datasheet:
![adsp-21161n](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2191m](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2186lbst-1602](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2186m](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2186n](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2186bca-160](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2185m](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2188m](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-21160n](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![MC14560BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12034AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MPIC2112P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14520BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12026AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: