ARM920T Processor Interrupt Controller Operation
MOTOROLA
Interrupt Controller (AITC)
10-35
10.5.5 Typical Interrupt Entry Sequences
The Table 10-30 is a typical pipeline sequence for the ARM920T processor when a normal interrupt
occurs. Assuming single cycle memories, it takes approximately 6 clocks from the acknowledgement of
the normal interrupt within the ARM920T processor until the first opcode of the interrupt routine is
fetched.
The Table 10-31 on page 10-35 is a typical pipeline sequence for the ARM920T processor when a fast
interrupt occurs, assuming that the FIQ service routine begins at 0x0000001C and single cycle memories.
Table 10-30. Typical Hardware Accelerated Normal Interrupt Entry Sequence
Address
Time
–
2
–
1
0
1
2
3
4
5
6
7
8
nIRQ
Assert
nIRQ
ACK
Last ADDR
before nIRQ
Fetch
Dec
Exec
Link
Adjust
+4 / +2
Fetch
Dec
+8 / +4
Fetch
0x00000018
Fetch
Dec
Exec
Data
Wrbk
+4
Fetch
Dec
+8
Fetch
Vector Table
Vector
N/A
nIRQ Routine
Fetch
Dec
Exec
+4
Fetch
Dec
+8
Fetch
Table 10-31. Typical Fast Interrupt Entry Sequence
Address
Time
–
2
–
1
0
1
2
3
nFIQ
Assert
nFIQ
ACK
Last ADDR before nFIQ
Fetch
Dec
Exec
Link
Adjust
+4 / +2
Fetch
Dec
+8 / +4
Fetch
0x0000001C
Fetch
Dec
Exec
Содержание DragonBall MC9328MX1
Страница 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Страница 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Страница 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Страница 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Страница 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Страница 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Страница 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Страница 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Страница 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Страница 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Страница 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Страница 542: ...20 64 MC9328MX1 Reference Manual MOTOROLA Multimedia Card Secure Digital Host Controller Module MMC SD ...
Страница 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Страница 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Страница 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Страница 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Страница 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Страница 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Страница 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Страница 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...