Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

MPC8540 Datasheet(PDF) 252 Page - Freescale Semiconductor, Inc

Part # MPC8540
Description  MPC8540 PowerQUICC III??Integrated Host Processor Reference Manual
PDF  1302 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8540 Datasheet(HTML) 252 Page - Freescale Semiconductor, Inc

Back Button MPC8540 Datasheet HTML 248Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 249Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 250Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 251Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 252Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 253Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 254Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 255Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 256Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 252 / 1302 page
background image
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
6-2
Freescale Semiconductor
Core Register Summary
Figure 6-1. Core Register Model
User-Level Registers
General-Purpose Registers
Instruction-Accessible Registers
User General SPR (read/write)
0
31 32
63
0
31 32
63
32
63
User SPR
general 01
1
USPRG0 is a separate physical register from SPRG0.
(upper) GPR02 (lower)
2
The 64-bit GPR registers are accessed by the SPE as separate 32-bit registers by SPE instructions. Only SPE vector instructions can access the upper word.
General-
purpose
registers
CR
Condition register
spr 256
USPRG0
GPR1
spr 9
CTR
Count register
General SPRs (read only)
GPR2
• • •
spr 8
LR
Link register
spr 259
SPRG3
SPR general
registers 3–7
GPR31
spr 260
SPRG4
spr 1
XER
Integer exception
register
• • •
Performance Monitor Registers
(read-only PMRs)
spr 512 SPEFSCR3
3
These registers are defined by the EIS and are not part of the Book E architecture.
SPE FP status/control
register
spr 263
SPRG7
ACC3
Accumulator
Time-Base Registers (read only)
Global control register
pmr 384
UPMGC03
Miscellaneous Registers
spr 268
TBL
Time base
lower/upper
pmr 0–3
UPMCs 3
Counter
registers 0–3
spr 269
TBU
spr 513
BBEAR3
Branch buffer entry
address register
pmr 128–131 UPMLCas
3
Local control registers
a0–a3
L1 Cache (read only)
spr 514
BBTAR3
Branch buffer target
address register
L1 cache
configuration registers
0–1
pmr 256–259 UPMLCbs3
Local control registers
b0–b3
spr 515
L1CFG03
spr 516
L1CFG13
Supervisor-Level Registers
Interrupt Registers
Configuration Registers
32
63
32
63
32
63
spr 63
IVPR
Interrupt vector
prefix
spr 400
IVOR0
Interrupt vector offset
registers 0–15
MSR
Machine state
spr 401
IVOR1
spr 26
SRR0
Save/restore
registers 0/1
spr 1023
SCR
System version
• • •
spr 27
SRR1
spr 415
IVOR15
spr 286
PIR
Processor ID
spr 58
CSRR0
Critical SRR 0/1
Processor version
spr 528
IVOR323
Interrupt vector offset
registers 32–35
spr 287
PVR
spr 59
CSRR1
spr 529
IVOR333
Timer/Decrementer Registers
spr 570
MCSRR03
Machine check
SRR 0/1
spr 530
IVOR343
spr 571
MCSRR13
spr 531
IVOR353
spr 22
DEC
Decrementer
Exception syndrome
register
spr 62
ESR
MMU Control and Status (read/write)
Decrementer
auto-reload
spr 54
DECAR
MMU control and status
register 0
spr 572
MCSR3
Machine check
syndrome register
spr 1012 MMUCSR03
spr 284
TBL
Time base
lower/upper
spr 573
MCAR
Machine check
address register
spr 624
MAS03
MMU assist
registers
0–4 and 6
spr 285
TBU
spr 625
MAS13
spr 61
DEAR
Data exception
address register
spr 340
TCR
Timer control
spr 626
MAS23
spr 627
MAS33
spr 336
TSR
Timer status
Debug Registers
spr 628
MAS43
Miscellaneous Registers
spr 308
DBCR0
Debug control
registers 0–2
spr 630
MAS63
spr 309
DBCR1
spr 1008
HID03
Hardware
implementation
dependent 0–1
spr 48
PID0
Process ID
registers 0–2
spr 310
DBCR2
spr 1009
HID13
spr 633
PID13
spr 304
DBSR
Debug status register
spr 634
PID23
spr 1013
BUCSR4
4
These registers are e500-specific.
Branch control and
status register
spr 312
IAC1
Instruction address
compare
registers 1–4
MMU Control and Status (read only)
spr 272–279
SPRG0–7
General SPRs 0–7
spr 313
IAC2
spr 1015 MMUCFG3
MMU configuration
Performance Monitor Registers
Data address
compare
registers 1 and 2
spr 316
DAC1
spr 688 TLB0CFG3
TLB configuration 0/1
pmr 400
PMGC03
Global control
spr 317
DAC2
spr 689 TLB1CFG3
pmr 16–19
PMC0–33
Counter registers 0–3
spr 318
DVC1
Data value compare
registers 1 and 2
L1 Cache (read/write)
spr 319
DVC2
pmr 144–147 PMCa0–33
Local control a0–a3
spr 1010
L1CSR03
L1 cache
control/status 0/1
pmr 272–275 PMCb0–33
Local control b0–b3
spr 1011
L1CSR13



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