Contents
1
Introduction .................................................................................................................................... 13
1.1
About This Document ......................................................................................................... 13
1.1.1
1.1.2
1.2
1.2.1
ARM Compatibility .................................................................................................15
1.2.2
Features................................................................................................................. 16
1.2.2.1
1.2.2.2
1.2.2.3
1.2.2.4
1.2.2.5
1.2.2.6
1.2.2.7
1.2.2.8
1.2.2.9
1.3
1.3.1
Number Representation......................................................................................... 19
1.3.2
2
Programming Model ......................................................................................................................21
2.1
2.2
2.2.1
2.2.2
26-Bit Architecture .................................................................................................21
2.2.3
Thumb....................................................................................................................21
2.2.4
2.2.5
Base Register Update............................................................................................22
2.3
2.3.1
2.3.1.1
2.3.1.2
2.3.2
New Page Attributes .............................................................................................. 29
2.3.3
2.3.4
Event Architecture .................................................................................................32
2.3.4.1
2.3.4.2
2.3.4.3
2.3.4.4
2.3.4.5
2.3.4.6
3
Memory Management....................................................................................................................37
3.1
Overview ............................................................................................................................. 37
3.2
Architecture Model.............................................................................................................. 38
3.2.1
Version 4 vs. Version 5 ..........................................................................................38
3.2.2
Memory Attributes.................................................................................................. 38
3.2.2.1
Developer's Manual
®
Memory Management ............................................................................ 17
Instruction Cache ................................................................................... 17
Branch Target Buffer..............................................................................17
Data Cache ............................................................................................17
Power Management ............................................................................... 18
Debug .................................................................................................... 18
JTAG ...................................................................................................... 18
Exception Summary ............................................................................... 32
Event Priority..........................................................................................32
Prefetch Aborts ...................................................................................... 33
Data Aborts ............................................................................................34
Debug Events ........................................................................................ 36
January, 2004
Intel XScale® Core Developer's Manual
Core..................................................................15
Contents
3
Need help?
Do you have a question about the XScale Core and is the answer not in the manual?