Fast Interrupt Response
Fast Interrupt Response
The fast interrupt response, with automatic context save of critical registers, resulting in a device
that is capable of servicing many asynchronous events with minimal latency. C28x implements a
zero cycle penalty to do 14 registers context saved and restored during an interrupt. This feature
helps reduces the interrupt service routine overheads.
C28x Fast Interrupt Response Manager
C28x Fast Interrupt Response Manager
¾
¾
96 dedicated PIE
96 dedicated PIE
vectors
vectors
¾
¾
No software decision
No software decision
making required
making required
¾
¾
Direct access to RAM
Direct access to RAM
vectors
vectors
¾
¾
Auto flags update
Auto flags update
¾
¾
Concurrent auto
Concurrent auto
context save
context save
28x CPU Interrupt logic
28x CPU Interrupt logic
28x
28x
CPU
CPU
INTM
INTM
IFR
IFR
IER
IER
96
96
P
e
ri
ph
er
al
In
te
rr
u
p
ts
1
2
x8 = 96
P
e
ri
ph
er
al
In
te
rr
u
p
ts
1
2
x8
=
96
12 interrupts
12 interrupts
INT1 to
INT1 to
INT12
INT12
PIE
PIE
Register
Register
Map
Map
PIE module
PIE module
For 96
For 96
interrupts
interrupts
T
T
ST0
ST0
AH
AH
AL
AL
PH
PH
PL
PL
AR1 (L)
AR1 (L)
AR0 (L)
AR0 (L)
DP
DP
ST1
ST1
DBSTAT
DBSTAT
IER
IER
PC(msw)
PC(msw)
PC(lsw)
PC(lsw)
Auto Context Save
Auto Context Save
C28x - Architecture Overview
1 - 11
Summary of Contents for C28 Series
Page 64: ...Summary 3 16 C28x Peripheral Registers Header Files ...
Page 78: ...Interrupt Sources 4 14 C28x Reset and Interrupts ...
Page 218: ...Lab 9 DSP BIOS 9 22 C28x Using DSP BIOS ...
Page 244: ...Lab 10 Programming the Flash 10 26 C28x System Design ...
Page 273: ...Appendix A eZdsp F2812 C28x Appendix A eZdsp F2812 A 1 ...
Page 276: ...Appendix P2 Expansion Interface A 4 C28x Appendix A eZdsp F2812 ...
Page 277: ...Appendix P4 P8 P7 I O Interface C28x Appendix A eZdsp F2812 A 5 ...
Page 278: ...Appendix A 6 C28x Appendix A eZdsp F2812 ...
Page 279: ...Appendix P5 P9 Analog Interface C28x Appendix A eZdsp F2812 A 7 ...
Page 282: ...Appendix A 10 C28x Appendix A eZdsp F2812 TP1 TP2 Test Points ...