Developer’s Manual March, 2003 v
Intel® 80200 Processor based on Intel® XScale Microarchitecture
6.2.3.3 Write Miss Policy ...................................................................................... 7
6.2.3.4 Write-Back Versus Write-Through......... ...................................................7
6.2.4 Round-Robin Replacement Algorithm ......................................................................... 8
6.2.5 Parity Protection ..........................................................................................................8
6.2.6 Atomic Accesses ......................................................................................................... 8
6.3 Data Cache and Mini-Data Cache Control ................................................................................... 9
6.3.1 Data Memory State After Reset...................................... .............................................9
6.3.2 Enabling/Disabling.................... ................................................................................... 9
6.3.3 Invalidate & Clean Operations.. ...................................................................................9
6.3.3.1 Global Clean and Invalidate Operation............................ .......................10
6.4 Re-configuring the Data Cache as Data RAM. ...........................................................................12
6.5 Write Buffer/Fill Buffer Operation and Control ............................................................................ 16
7 Configuration ...........................................................................................1
7.1 Overview............................................................................. ..........................................................1
7.2 CP15 Registers.......................................................................................................... ...................4
7.2.1 Register 0: ID and Cache Type Registers ................................................................... 5
7.2.2 Register 1: Control and Auxiliary Control Registers ........................................ ............7
7.2.3 Register 2: Translation Table Base Register ...............................................................9
7.2.4 Register 3: Domain Access Control Register .............................................................. 9
7.2.5 Register 4: Reserved...................... .............................................................................9
7.2.6 Register 5: Fault Status Register.................................... ...........................................10
7.2.7 Register 6: Fault Address Register........................... .................................................10
7.2.8 Register 7: Cache Functions ..................................................................................... 11
7.2.9 Register 8: TLB Operations ....................................................................................... 13
7.2.10 Register 9: Cache Lock Down ................................................................................... 14
7.2.11 Register 10: TLB Lock Down................. ....................................................................15
7.2.12 Register 11-12: Reserved............................................... ...........................................15
7.2.13 Register 13: Process ID............................................ .................................................16
7.2.13.1 The PID Register Affect On Addresses ..................................................16
7.2.14 Register 14: Breakpoint Registers.. ...........................................................................17
7.2.15 Register 15: Coprocessor Access Register ...............................................................18
7.3 CP14 Registers.......................................................................................................... .................20
7.3.1 Registers 0-3: Performance Monitoring .....................................................................20
7.3.2 Register 4-5: Reserved............................................. .................................................20
7.3.3 Registers 6-7: Clock and Power Management .......................................................... 21
7.3.4 Registers 8-15: Software Debug............................................................... .................22
8 System Management............................................................................... 1
8.1 Clocking.............................................. ....................................................................... ...................1
8.2 Processor Reset.................... .......................................................................................................3
8.2.1 Reset Sequence .......................................................................................................... 3
8.2.2 Reset Effect on Outputs............................................................................ ...................4
8.3 Power Management................................................................................................... ...................5
8.3.1 Invocation .................................................................................................................... 5
8.3.2 Signals Associated with Power Management................. .............................................5
9 Interrupts.................................................................................................. 1
9.1 Introduction................................................ ................................................................ ................... 1
9.2 External Interrupts ........................................................................................................................ 1