Electronic Components Datasheet Search
  English  ▼

X  

MAC7200 Datasheet(PDF) 384 Page - Freescale Semiconductor, Inc

Part # MAC7200
Description  MAC7200 Microcontroller Family Reference Manual
PDF  976 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MAC7200 Datasheet(HTML) 384 Page - Freescale Semiconductor, Inc

Back Button MAC7200 Datasheet HTML 380Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 381Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 382Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 383Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 384Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 385Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 386Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 387Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 388Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 384 / 976 page
background image
Functional Description
MAC7200 Microcontroller Family Reference Manual, Rev. 2
306
Freescale Semiconductor
14.9
Functional Description
This section provides an overview of the functional operation of the INTC module.
14.9.1
Interrupt Controller Theory of Operation
To support the interrupt architecture of the ARM core programming model, the combined 64 interrupt
sources are organized as 16 levels, with an arbitrary number of requests programmed to each level.
Consider the priority structure within a single interrupt level (from highest to lowest priority):
level i:ipi_int[a]
programmed as level i (highest priority)
ipi_int[b]
programmed as level i
ipi_int[c]
programmed as level i
ipi_int[d]
programmed as level i (lowest priority)
where the bit numbers [a,b,c,d] are defined such that a > b > c > d. In this example, 4 programmable
interrupt sources are mapped into a single interrupt level.
The operation of the interrupt controller can be broadly partitioned into three activities:
•
Recognition
•
Prioritization
•
Vector Generation during IACK
Recall the INTC is designed to provide a unique vector number for each interrupt request. This allows the
operating system kernel to manage a vector table of addresses defining the starting location for each
interrupt service routine. Throughout this discussion, it is assumed that the vector table contains 32-bit
Register address: INTC_Offset + 0xf0
76543210
R
Interrupt Vector[7:0]
W
—
—
—
—
—
—
—
—
RESET:
00111111
= Unimplemented or Reserved
Figure 14-12. FIQ Interrupt Acknowledge Register (FIQIACK)
Table 14-17. FIQ Interrupt Acknowledge Register (FIQIACK) Field Descriptions
Name
Description
7–0
Interrupt Vector
Interrupt Vector Number
This 8-bit field provides the vector number for the interrupt request currently being acknowledged. The
vector number is derived from the physical interrupt request signal as:
vector_number = 64 + ipi_int[x]
If there is no pending FIQ request when the FIQIACK is read, a spurious interrupt vector number (63) is
returned.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com