E200Z1RM, e200z1 Power Architecture Ž Core - Reference Manual
E200Z1RM, e200z1 Power Architecture Ž Core - Reference Manual
E200Z1RM, e200z1 Power Architecture Ž Core - Reference Manual
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Contents<br />
Paragraph<br />
Number Title<br />
<strong>e200z1</strong> <strong>Power</strong> <strong>Architecture</strong> <strong>Core</strong> <strong>Reference</strong> <strong>Manual</strong>, Rev. 0<br />
Page<br />
Number<br />
5.7.6 Alignment Interrupt (IVOR5).................................................................................... 5-15<br />
5.7.7 Program Interrupt (IVOR6) ....................................................................................... 5-16<br />
5.7.8 Floating-Point Unavailable Interrupt (IVOR7).......................................................... 5-17<br />
5.7.9 System Call Interrupt (IVOR8).................................................................................. 5-18<br />
5.7.10 Auxiliary Processor Unavailable Interrupt (IVOR9)................................................. 5-18<br />
5.7.11 Decrementer Interrupt (IVOR10) .............................................................................. 5-18<br />
5.7.12 Fixed-Interval Timer Interrupt (IVOR11).................................................................. 5-19<br />
5.7.13 Watchdog Timer Interrupt (IVOR12) ........................................................................ 5-20<br />
5.7.14 Data TLB Error Interrupt (IVOR13) ......................................................................... 5-20<br />
5.7.15 Instruction TLB Error Interrupt (IVOR14)................................................................ 5-21<br />
5.7.16 Debug Interrupt (IVOR15) ........................................................................................ 5-22<br />
5.7.17 System Reset Interrupt............................................................................................... 5-24<br />
5.8 Exception Recognition and Priorities ............................................................................ 5-26<br />
5.8.1 Exception Priorities.................................................................................................... 5-27<br />
5.9 Interrupt Processing ....................................................................................................... 5-29<br />
5.9.1 Enabling and Disabling Exceptions........................................................................... 5-30<br />
5.9.2 Returning from an Interrupt Handler ......................................................................... 5-31<br />
5.10 Process Switching.......................................................................................................... 5-32<br />
Chapter 6<br />
Memory Management Unit<br />
6.1 Overview.......................................................................................................................... 6-1<br />
6.2 Effective to Real Address Translation ............................................................................. 6-1<br />
6.2.1 Effective Addresses ..................................................................................................... 6-1<br />
6.2.2 Address Spaces ............................................................................................................ 6-1<br />
6.2.3 Process ID.................................................................................................................... 6-2<br />
6.2.4 Translation Flow .......................................................................................................... 6-2<br />
6.2.5 Permissions .................................................................................................................. 6-4<br />
6.3 Translation Lookaside Buffer .......................................................................................... 6-5<br />
6.4 Configuration Information............................................................................................... 6-6<br />
6.4.1 MMU Configuration Register (MMUCFG) ................................................................ 6-6<br />
6.4.2 TLB0 Configuration Register (TLB0CFG) ................................................................. 6-7<br />
6.4.3 TLB1 Configuration Register (TLB1CFG) ................................................................. 6-8<br />
6.5 Software Interface and TLB Instructions......................................................................... 6-9<br />
6.5.1 TLB Read Entry Instruction (tlbre) ............................................................................. 6-9<br />
6.5.2 TLB Write Entry Instruction (tlbwe) ......................................................................... 6-10<br />
6.5.3 TLB Search Instruction (tlbsx) .................................................................................. 6-10<br />
6.5.4 TLB Invalidate (tlbivax) Instruction.......................................................................... 6-11<br />
6.5.5 TLB Synchronize Instruction (tlbsync) ..................................................................... 6-11<br />
6.6 TLB Operations ............................................................................................................. 6-12<br />
vi Freescale Semiconductor