![NXP Semiconductors freescale semiconductor ColdFire MCF51CN128 Series Скачать руководство пользователя страница 201](http://html1.mh-extra.com/html/nxp-semiconductors/freescale-semiconductor-coldfire-mcf51cn128-series/freescale-semiconductor-coldfire-mcf51cn128-series_reference-manual_1721790201.webp)
Interrupt Controller (CF1_INTC)
MCF51CN128 Reference Manual,
Rev. 6
8-8
Freescale Semiconductor
Figure 8-1. CF1_INTC Block Diagram
8.1.2
Features
The Version 1 ColdFire interrupt controller includes:
•
Memory-mapped off-platform slave module
— 64-byte space located at top end of memory: 0x(FF)FF_FFC0–0x(FF)FF_FFFF
— Programming model accessed via the peripheral bus
— Encoded interrupt level and vector sent directly to processor core
•
Support of 44 peripheral I/O interrupt requests plus seven software (one per level) interrupt
requests
•
Fixed association between interrupt request source and level plus priority
— 44 I/O requests assigned across seven available levels and nine priorities per level
CF1_INTC
INTC_FRC
INTC_WCR
ipr
decode
≥
>
IACK
Vector Mux
Prioritization
Vector Gen
8
8
and
mux
≥
mux
data to module
address
Peripheral Bus
Interrupt Source Number
data from module
Wakeup
Interrupt Level & Vector
to V1 ColdFire core
Enable
Wakeup
Spurious Vector
Level
n
Vector