NXP MPC8540 Reference guide

  • Hello! I am an AI chatbot trained to assist you with the NXP MPC8540 Reference guide. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
MPC8540 PowerQUICC III™
Integrated Host Processor
Reference Manual
MPC8540RM
Rev. 1
07/2004
How to Reach Us:
USA/Europe/Locations Not Listed:
Freescale Semiconductor
Literature Distribution Center
P.O. Box 5405,
Denver, Colorado 80217
1-480-768-2130
(800) 521-6274
Japan:
Freescale Semiconductor Japan Ltd.
Technical Information Center
3-20-1, Minami-Azabu, Minato-ku
Tokyo 106-8573, Japan
81-3-3440-3569
Asia/Pacific:
Freescale Semiconductor Hong Kong
Ltd.
2 Dai King Street
Tai Po Industrial Estate
Tai Po, N.T. Hong Kong
852-26668334
Home Page:
www.freescale.com
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. The described
product is a PowerPC microprocessor. The PowerPC name is a trademark of IBM Corp. and used
under license. All other product or service names are the property of their respective owners.
© Freescale Semiconductor, Inc. 2004.
MPC8540RM
Rev. 1
07/2004
Information in this document is provided solely to enable system and software
implementers to use Freescale Semiconductor products. There are no express or implied
copyright licenses granted hereunder to design or fabricate any integrated circuits or
integrated circuits based on the information in this document.
Freescale Semiconductor reserves the right to make changes without further notice to any
products herein. Freescale Semiconductor makes no warranty, representation or
guarantee regarding the suitability of its products for any particular purpose, nor does
Freescale Semiconductor assume any liability arising out of the application or use of any
product or circuit, and specifically disclaims any and all liability, including without limitation
consequential or incidental damages. “Typical” parameters which may be provided in
Freescale Semiconductor data sheets and/or specifications can and do vary in different
applications and actual performance may vary over time. All operating parameters,
including “Typicals” must be validated for each customer application by customer’s
technical experts. Freescale Semiconductor does not convey any license under its patent
rights nor the rights of others. Freescale Semiconductor products are not designed,
intended, or authorized for use as components in systems intended for surgical implant
into the body, or other applications intended to support or sustain life, or for any other
application in which the failure of the Freescale Semiconductor product could create a
situation where personal injury or death may occur. Should Buyer purchase or use
Freescale Semiconductor products for any such unintended or unauthorized application,
Buyer shall indemnify and hold Freescale Semiconductor and its officers, employees,
subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of
personal injury or death associated with such unintended or unauthorized use, even if
such claim alleges that Freescale Semiconductor was negligent regarding the design or
manufacture of the part.
Learn More: For more information about Freescale Semiconductor products, please visit
www.freescale.com
I
III
8
9
10
11
12
13
14
15
16
17
1
2
3
4
IV
18
19
20
21
II
5
6
7
A
GLO
REG
IND
Part I—Overview
Overview
Memory Map
Signal Descriptions
Reset, Clocking, and Initialization
Part II—e500 Core Complex and L2 Cache
e500 Core Complex Overview
e500 Register Summary
L2 Look-Aside Cache/SRAM
Part III—Memory and I/O Interfaces
e500 Coherency Module
DDR Memory Controller
Programmable Interrupt Controller
I
2
C Interface
DUART
Local Bus Controller
Three-Speed Ethernet Controllers
DMA Controller
PCI/PCI-X Bus Interface
RapidIO Interface
Part IV—Global Functions and Debug
Global Utilities
Performance Monitor
Debug Features and Watchpoint Facility
10/100 Fast Ethernet Controller
Appendix A—Revision History
Glossary of Terms and Abbreviations
Register Index (Memory-Mapped Registers)
General Index
I
III
8
9
10
11
12
13
14
15
16
17
1
2
3
4
IV
18
19
20
21
II
5
6
7
A
GLO
REG
IND
Part I—Overview
Overview
Memory Map
Signal Descriptions
Reset, Clocking, and Initialization
Part II—e500 Core Complex and L2 Cache
e500 Core Complex Overview
e500 Register Summary
L2 Look-Aside Cache/SRAM
Part III—Memory and I/O Interfaces
e500 Coherency Module
DDR Memory Controller
Programmable Interrupt Controller
I
2
C Interface
DUART
Local Bus Controller
Three-Speed Ethernet Controllers
DMA Controller
PCI/PCI-X Bus Interface
RapidIO Interface
Part IV—Global Functions and Debug
Global Utilities
Performance Monitor
Debug Features and Watchpoint Facility
10/100 Fast Ethernet Controller
Appendix A—Revision History
Glossary of Terms and Abbreviations
Register Index (Memory-Mapped Registers)
General Index
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor v
Contents
Paragraph
Number Title
Page
Number
Co nt ents
About This Book
Audience.....................................................................................................................lxxxiii
Organization................................................................................................................lxxxiii
Suggested Reading...................................................................................................... lxxxvi
General Information............................................................................................ lxxxvi
Related Documentation ...................................................................................... lxxxvi
Conventions ...............................................................................................................lxxxvii
Signal Conventions...................................................................................................lxxxviii
Acronyms and Abbreviations ...................................................................................lxxxviii
Part I
Overview
Chapter 1
Overview
1.1 Introduction...................................................................................................................... 1-1
1.2 MPC8540 Overview........................................................................................................ 1-1
1.2.1 Key Features ................................................................................................................1-2
1.3 MPC8540 Architecture Overview ...................................................................................1-8
1.3.1 e500 Core Overview.................................................................................................... 1-8
1.3.2 On-Chip Memory Unit............................................................................................... 1-12
1.3.2.1 On-Chip Memory as Memory-Mapped SRAM.....................................................1-13
1.3.2.2 On-Chip Memory as L2 Cache.............................................................................. 1-13
1.3.3 e500 Coherency Module (ECM)................................................................................ 1-14
1.3.4 DDR SDRAM Controller .......................................................................................... 1-14
1.3.5 Programmable Interrupt Controller (PIC).................................................................. 1-15
1.3.6 I
2
C Controller ............................................................................................................ 1-15
1.3.7 Boot Sequencer.......................................................................................................... 1-16
1.3.8 Dual Universal Asynchronous Receiver/Transmitter (DUART)...............................1-16
1.3.9 10/100 Fast Ethernet Controller.................................................................................1-16
1.3.10 Local Bus Controller (LBC)...................................................................................... 1-17
1.3.11 Three-Speed Ethernet Controllers (10/100/1Gb).......................................................1-17
1.3.12 Integrated DMA......................................................................................................... 1-18
1.3.13 PCI Controller............................................................................................................1-18
1.3.14 RapidIO Controller .................................................................................................... 1-18
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
vi Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
1.3.14.1 RapidIO Message Unit .......................................................................................... 1-19
1.3.15 Power Management ................................................................................................... 1-19
1.3.16 Clocking..................................................................................................................... 1-20
1.3.17 Address Map..............................................................................................................1-20
1.3.18 OCeaN Switch Fabric................................................................................................ 1-20
1.3.19 Processing Across the On-Chip Fabric...................................................................... 1-20
1.3.20 Data Processing with the e500 Coherency Module...................................................1-21
1.4 MPC8540 Application Examples .................................................................................. 1-21
1.4.1 MPC8540 Applications..............................................................................................1-21
Chapter 2
Memory Map
2.1 Local Memory Map Overview and Example .................................................................. 2-1
2.2 Address Translation and Mapping................................................................................... 2-3
2.2.1 SRAM Windows.......................................................................................................... 2-4
2.2.2 Window into Configuration Space...............................................................................2-4
2.2.3 Local Access Windows................................................................................................ 2-4
2.2.3.1 Local Access Register Memory Map ...................................................................... 2-5
2.2.3.2 Local Access Window n Base Address Registers
(LAWBAR0–LAWBAR7)................................................................................... 2-6
2.2.3.3 Local Access Window n Attributes Registers
(LAWAR0–LAWAR7)......................................................................................... 2-6
2.2.3.4 Precedence of Local Access Windows .................................................................... 2-7
2.2.3.5 Configuring Local Access Windows .......................................................................2-7
2.2.3.6 Distinguishing Local Access Windows from Other Mapping Functions................2-8
2.2.3.7 Illegal Interaction Between Local Access Windows and DDR
SDRAM Chip Selects.......................................................................................... 2-8
2.2.4 Outbound Address Translation and Mapping Windows..............................................2-8
2.2.5 Inbound Address Translation and Mapping Windows ................................................ 2-9
2.2.5.1 RapidIO Inbound ATMU.........................................................................................2-9
2.2.5.2 PCI/PCI-X Inbound ATMU.....................................................................................2-9
2.2.5.3 Illegal Interaction Between Inbound ATMUs and Local Access
Windows..............................................................................................................2-9
2.3 Configuration, Control, and Status Register Map..........................................................2-10
2.3.1 Accessing CCSR Memory from External Masters.................................................... 2-11
2.3.2 Organization of CCSR Memory ................................................................................ 2-11
2.3.3 General Utilities Registers......................................................................................... 2-13
2.3.4 Interrupt Controller and CCSR.................................................................................. 2-14
2.3.5 RapidIO and CCSR.................................................................................................... 2-15
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor vii
Contents
Paragraph
Number Title
Page
Number
2.3.6 Device-Specific Utilities............................................................................................2-15
2.4 Complete CCSR Map .................................................................................................... 2-16
Chapter 3
Signal Descriptions
3.1 Signals Overview.............................................................................................................3-1
3.2 Configuration Signals Sampled at Reset ....................................................................... 3-15
3.3 Output Signal States During Reset ................................................................................ 3-16
Chapter 4
Reset, Clocking, and Initialization
4.1 Overview.......................................................................................................................... 4-1
4.2 External Signal Descriptions ........................................................................................... 4-1
4.2.1 System Control Signals................................................................................................ 4-2
4.2.2 Clock Signals............................................................................................................... 4-3
4.3 Memory Map/Register Definition ................................................................................... 4-3
4.3.1 Local Configuration Control........................................................................................ 4-3
4.3.1.1 Accessing Configuration, Control, and Status Registers.........................................4-4
4.3.1.1.1 Updating CCSRBAR........................................................................................... 4-4
4.3.1.1.2 Configuration, Control, and Status Base Address Register
(CCSRBAR).................................................................................................... 4-5
4.3.1.2 Accessing Alternate Configuration Space............................................................... 4-5
4.3.1.2.1 Alternate Configuration Base Address Register (ALTCBAR)............................ 4-6
4.3.1.2.2 Alternate Configuration Attribute Register (ALTCAR)...................................... 4-6
4.3.1.3 Boot Page Translation.............................................................................................. 4-7
4.3.1.3.1 Boot Page Translation Register (BPTR).............................................................. 4-8
4.3.2 Boot Sequencer............................................................................................................ 4-8
4.4 Functional Description..................................................................................................... 4-8
4.4.1 Reset Operations.......................................................................................................... 4-8
4.4.1.1 Soft Reset.................................................................................................................4-9
4.4.1.2 Hard Reset ...............................................................................................................4-9
4.4.2 Power-On Reset Sequence........................................................................................... 4-9
4.4.3 Power-On Reset Configuration.................................................................................. 4-11
4.4.3.1 System PLL Ratio.................................................................................................. 4-12
4.4.3.2 e500 Core PLL Ratio.............................................................................................4-13
4.4.3.3 Boot ROM Location .............................................................................................. 4-14
4.4.3.4 Host/Agent Configuration ..................................................................................... 4-14
4.4.3.5 CPU Boot Configuration ....................................................................................... 4-15
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
viii Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
4.4.3.6 Boot Sequencer Configuration .............................................................................. 4-16
4.4.3.7 TSEC Width........................................................................................................... 4-16
4.4.3.8 TSEC1 Protocol..................................................................................................... 4-17
4.4.3.9 TSEC2 Protocol..................................................................................................... 4-17
4.4.3.10 RapidIO Transmit Clock Source............................................................................ 4-18
4.4.3.11 RapidIO Device ID................................................................................................ 4-18
4.4.3.12 PCI Width Configuration....................................................................................... 4-19
4.4.3.13 PCI I/O Impedance ................................................................................................ 4-19
4.4.3.14 PCI Arbiter Configuration ..................................................................................... 4-19
4.4.3.15 PCI Debug Configuration......................................................................................4-20
4.4.3.16 PCI-X Configuration ............................................................................................. 4-20
4.4.3.17 Memory Debug Configuration ..............................................................................4-20
4.4.3.18 DDR Debug Configuration....................................................................................4-21
4.4.3.19 PCI/PCI-X Output Hold Configuration................................................................. 4-21
4.4.3.20 Local Bus Output Hold Configuration .................................................................. 4-22
4.4.3.21 General-Purpose POR Configuration.................................................................... 4-23
4.4.4 Clocking.....................................................................................................................4-23
4.4.4.1 System Clock/PCI Clock....................................................................................... 4-23
4.4.4.2 RapidIO Clocks ..................................................................................................... 4-24
4.4.4.3 Ethernet Clocks...................................................................................................... 4-25
4.4.4.4 Real Time Clock.................................................................................................... 4-25
Part II
e500 Core Complex and L2 Cache
Chapter 5
Core Complex Overview
5.1 Overview.......................................................................................................................... 5-1
5.1.1 Upward Compatibility ................................................................................................. 5-3
5.1.2 Core Complex Summary ............................................................................................. 5-3
5.2 e500 Processor and System Version Numbers................................................................. 5-4
5.3 Features............................................................................................................................ 5-5
5.4 Instruction Set................................................................................................................5-12
5.5 Instruction Flow.............................................................................................................5-14
5.5.1 Initial Instruction Fetch..............................................................................................5-14
5.5.2 Branch Detection and Prediction............................................................................... 5-14
5.5.3 e500 Execution Pipeline ............................................................................................ 5-15
5.6 Programming Model...................................................................................................... 5-18
5.7 On-Chip Cache Implementation .................................................................................... 5-20
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor ix
Contents
Paragraph
Number Title
Page
Number
5.8 Interrupts and Exception Handling................................................................................ 5-20
5.8.1 Exception Handling ................................................................................................... 5-20
5.8.2 Interrupt Classes ........................................................................................................ 5-21
5.8.3 Interrupt Types........................................................................................................... 5-21
5.8.4 Upper Bound on Interrupt Latencies ......................................................................... 5-22
5.8.5 Interrupt Registers...................................................................................................... 5-22
5.9 Memory Management.................................................................................................... 5-24
5.9.1 Address Translation ................................................................................................... 5-26
5.9.2 MMU Assist Registers (MAS1–MAS4 and MAS6) ................................................. 5-27
5.9.3 Process ID Registers (PID0–PID2)............................................................................ 5-27
5.9.4 TLB Coherency.......................................................................................................... 5-27
5.10 Memory Coherency ....................................................................................................... 5-28
5.10.1 Atomic Update Memory References ......................................................................... 5-28
5.10.2 Memory Access Ordering.......................................................................................... 5-28
5.10.3 Cache Control Instructions ........................................................................................ 5-28
5.10.4 Programmable Page Characteristics .......................................................................... 5-29
5.11 Core Complex Bus (CCB) ............................................................................................. 5-29
5.12 Performance Monitoring................................................................................................ 5-29
5.12.1 Global Control Register............................................................................................. 5-30
5.12.2 Performance Monitor Counter Registers...................................................................5-30
5.12.3 Local Control Registers............................................................................................. 5-30
5.13 Legacy Support of PowerPC Architecture..................................................................... 5-31
5.13.1 Instruction Set Compatibility.....................................................................................5-31
5.13.1.1 User Instruction Set ............................................................................................... 5-31
5.13.1.2 Supervisor Instruction Set...................................................................................... 5-31
5.13.2 Memory Subsystem ................................................................................................... 5-32
5.13.3 Exception Handling ................................................................................................... 5-32
5.13.4 Memory Management................................................................................................ 5-32
5.13.5 Reset...........................................................................................................................5-32
5.13.6 Little-Endian Mode....................................................................................................5-33
5.14 PowerQUICC III Implementation Details..................................................................... 5-33
Chapter 6
Core Register Summary
6.1 Overview.......................................................................................................................... 6-1
6.1.1 Register Set..................................................................................................................6-1
6.2 Register Model for 32-Bit Implementations.................................................................... 6-3
6.2.1 Special-Purpose Registers (SPRs)............................................................................... 6-4
6.3 Registers for Computational Operations.......................................................................... 6-8
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
x Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
6.3.1 General-Purpose Registers (GPRs).............................................................................. 6-8
6.3.2 Integer Exception Register (XER)............................................................................... 6-8
6.4 Registers for Branch Operations...................................................................................... 6-9
6.4.1 Condition Register (CR).............................................................................................. 6-9
6.4.2 Link Register (LR)..................................................................................................... 6-11
6.4.3 Count Register (CTR)................................................................................................ 6-11
6.5 Processor Control Registers........................................................................................... 6-11
6.5.1 Machine State Register (MSR).................................................................................. 6-12
6.5.2 Processor ID Register (PIR) ...................................................................................... 6-14
6.5.3 Processor Version Register (PVR)............................................................................. 6-14
6.5.4 System Version Register (SVR)................................................................................. 6-14
6.6 Timer Registers..............................................................................................................6-15
6.6.1 Timer Control Register (TCR)................................................................................... 6-15
6.6.2 Timer Status Register (TSR)...................................................................................... 6-16
6.6.3 Time Base Registers .................................................................................................. 6-17
6.6.4 Decrementer Register ................................................................................................ 6-17
6.6.5 Decrementer Auto-Reload Register (DECAR).......................................................... 6-17
6.7 Interrupt Registers..........................................................................................................6-18
6.7.1 Interrupt Registers Defined by Book E......................................................................6-18
6.7.1.1 Save/Restore Register 0 (SRR0)............................................................................ 6-18
6.7.1.2 Save/Restore Register 1 (SRR1)............................................................................ 6-18
6.7.1.3 Critical Save/Restore Register 0 (CSRR0)............................................................6-18
6.7.1.4 Critical Save/Restore Register 1 (CSRR1)............................................................6-19
6.7.1.5 Data Exception Address Register (DEAR)............................................................ 6-19
6.7.1.6 Interrupt Vector Prefix Register (IVPR)................................................................ 6-19
6.7.1.7 Interrupt Vector Offset Registers (IVORn)............................................................ 6-19
6.7.1.8 Exception Syndrome Register (ESR) ....................................................................6-20
6.7.2 EIS-Defined Interrupt Registers ................................................................................ 6-21
6.7.2.1 Machine Check Save/Restore Register 0 (MCSRR0) ...........................................6-21
6.7.2.2 Machine Check Save/Restore Register 1 (MCSRR1) ...........................................6-22
6.7.2.3 Machine Check Address Register (MCAR) .......................................................... 6-22
6.7.2.4 Machine Check Syndrome Register (MCSR)........................................................ 6-23
6.8 Software-Use SPRs (SPRG0–SPRG7 and USPRG0) ...................................................6-24
6.9 Branch Target Buffer (BTB) Registers.......................................................................... 6-25
6.9.1 Branch Buffer Entry Address Register (BBEAR).....................................................6-25
6.9.2 Branch Buffer Target Address Register (BBTAR).................................................... 6-25
6.9.3 Branch Unit Control and Status Register (BUCSR)..................................................6-26
6.10 Hardware Implementation-Dependent Registers........................................................... 6-27
6.10.1 Hardware Implementation-Dependent Register 0 (HID0).........................................6-27
6.10.2 Hardware Implementation-Dependent Register 1 (HID1).........................................6-28
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor xi
Contents
Paragraph
Number Title
Page
Number
6.11 L1 Cache Configuration Registers................................................................................. 6-30
6.11.1 L1 Cache Control and Status Register 0 (L1CSR0) .................................................. 6-30
6.11.2 L1 Cache Control and Status Register 1 (L1CSR1) .................................................. 6-31
6.11.3 L1 Cache Configuration Register 0 (L1CFG0) .........................................................6-32
6.11.4 L1 Cache Configuration Register 1 (L1CFG1) .........................................................6-33
6.12 MMU Registers..............................................................................................................6-34
6.12.1 Process ID Registers (PID0–PID2)............................................................................ 6-34
6.12.2 MMU Control and Status Register 0 (MMUCSR0)..................................................6-34
6.12.3 MMU Configuration Register (MMUCFG) .............................................................. 6-35
6.12.4 TLB Configuration Registers (TLBnCFG)................................................................ 6-35
6.12.4.1 TLB0 Configuration Register 0 (TLB0CFG)........................................................6-35
6.12.4.2 TLB1 Configuration Register 1 (TLB1CFG)........................................................6-36
6.12.5 MMU Assist Registers............................................................................................... 6-37
6.12.5.1 MAS Register 0 (MAS0)....................................................................................... 6-37
6.12.5.2 MAS Register 1 (MAS1)....................................................................................... 6-38
6.12.5.3 MAS Register 2 (MAS2)....................................................................................... 6-39
6.12.5.4 MAS Register 3 (MAS3)....................................................................................... 6-40
6.12.5.5 MAS Register 4 (MAS4)....................................................................................... 6-40
6.12.5.6 MAS Register 6 (MAS6)....................................................................................... 6-41
6.13 Debug Registers.............................................................................................................6-42
6.13.1 Debug Control Registers (DBCR0–DBCR2)............................................................6-42
6.13.1.1 Debug Control Register 0 (DBCR0)......................................................................6-42
6.13.1.2 Debug Control Register 1 (DBCR1)......................................................................6-43
6.13.1.3 Debug Control Register 2 (DBCR2)......................................................................6-45
6.13.2 Debug Status Register (DBSR).................................................................................. 6-46
6.13.3 Instruction Address Compare Registers (IAC1–IAC2).............................................6-47
6.13.4 Data Address Compare Registers (DAC1–DAC2).................................................... 6-48
6.14 Signal Processing and Embedded Floating-Point Status and
Control Register (SPEFSCR) .................................................................................... 6-48
6.14.1 Accumulator (ACC)................................................................................................... 6-50
6.15 Performance Monitor Registers (PMRs) ....................................................................... 6-51
6.15.1 Global Control Register 0 (PMGC0, UPMGC0)....................................................... 6-52
6.15.2 Local Control A Registers
(PMLCa0–PMLCa3, UPMLCa0–UPMLCa3)......................................................6-52
6.15.3 Local Control B Registers
(PMLCb0–PMLCb3, UPMLCb0–UPMLCb3) .....................................................6-53
6.15.4 Performance Monitor Counter Registers
(PMC0–PMC3, UPMC0–UPMC3)....................................................................... 6-54
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
xii Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
Chapter 7
L2 Look-Aside Cache/SRAM
7.1 L2 Cache Overview ......................................................................................................... 7-1
7.1.1 L2 Cache and SRAM Features .................................................................................... 7-2
7.2 Cache Organization.......................................................................................................... 7-3
7.3 Memory Map/Register Definition ................................................................................... 7-6
7.3.1 L2/SRAM Register Descriptions................................................................................. 7-7
7.3.1.1 L2 Control Register (L2CTL).................................................................................. 7-7
7.3.1.2 L2 Cache External Write Address Registers 0–3 (L2CEWARn) ..........................7-10
7.3.1.3 L2 Cache External Write Control Registers 0–3 (L2CEWCRn)........................... 7-10
7.3.1.4 L2 Memory-Mapped SRAM Base Address Registers 0–1
(L2SRBARn)..................................................................................................... 7-11
7.3.1.5 L2 Error Registers.................................................................................................. 7-12
7.3.1.5.1 Error Injection Registers.................................................................................... 7-13
7.3.1.5.2 Error Control and Capture Registers ................................................................. 7-15
7.4 External Writes to the L2 Cache (Cache Stashing)........................................................ 7-21
7.5 L2 Cache Timing ...........................................................................................................7-21
7.6 L2 Cache and SRAM Coherency................................................................................... 7-22
7.6.1 L2 Cache Coherency Rules........................................................................................ 7-22
7.6.2 Memory-Mapped SRAM Coherency Rules .............................................................. 7-24
7.7 L2 Cache Locking.......................................................................................................... 7-24
7.7.1 Locking the Entire L2 Cache..................................................................................... 7-25
7.7.2 Locking Programmed Memory Ranges..................................................................... 7-25
7.7.3 Locking Selected Lines.............................................................................................. 7-25
7.7.4 Clearing Locks on Selected Lines ............................................................................. 7-26
7.7.5 Flash Clearing of Instruction and Data Locks........................................................... 7-27
7.7.6 Locks with Stale Data................................................................................................ 7-27
7.8 PLRU L2 Replacement Policy....................................................................................... 7-27
7.8.1 PLRU Bit Update Considerations.............................................................................. 7-28
7.8.2 Allocation of Lines .................................................................................................... 7-29
7.9 L2 Cache Operation....................................................................................................... 7-29
7.9.1 L2 Cache States ......................................................................................................... 7-29
7.9.2 Flash Invalidation of the L2 Cache............................................................................ 7-30
7.9.3 L2 State Transitions................................................................................................... 7-30
7.10 Initialization/Application Information...........................................................................7-34
7.10.1 Initialization............................................................................................................... 7-35
7.10.1.1 L2 Cache Initialization .......................................................................................... 7-35
7.10.1.2 Memory-Mapped SRAM Initialization ................................................................. 7-35
7.10.2 Managing Errors ........................................................................................................ 7-35
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor xiii
Contents
Paragraph
Number Title
Page
Number
7.10.2.1 ECC Errors............................................................................................................. 7-35
7.10.2.2 Tag Parity Errors.................................................................................................... 7-36
Part III
Memory and I/O Interfaces
Chapter 8
e500 Coherency Module
8.1 Introduction...................................................................................................................... 8-1
8.1.1 Overview...................................................................................................................... 8-1
8.1.2 Features........................................................................................................................8-2
8.2 Memory Map/Register Definition ................................................................................... 8-2
8.2.1 Register Descriptions................................................................................................... 8-3
8.2.1.1 ECM CCB Address Configuration Register (EEBACR) ........................................ 8-3
8.2.1.2 ECM CCB Port Configuration Register (EEBPCR) ...............................................8-4
8.2.1.3 ECM Error Detect Register (EEDR) ....................................................................... 8-5
8.2.1.4 ECM Error Enable Register (EEER)....................................................................... 8-6
8.2.1.5 ECM Error Attributes Capture Register (EEATR)..................................................8-7
8.2.1.6 ECM Error Address Capture Register (EEADR).................................................... 8-8
8.3 Functional Description..................................................................................................... 8-9
8.3.1 I/O Arbiter....................................................................................................................8-9
8.3.2 CCB Arbiter................................................................................................................. 8-9
8.3.3 Transaction Queue ....................................................................................................... 8-9
8.3.4 Global Data Multiplexor............................................................................................ 8-10
8.3.5 CCB Interface............................................................................................................ 8-10
8.4 Initialization/Application Information........................................................................... 8-10
Chapter 9
DDR Memory Controller
9.1 Introduction...................................................................................................................... 9-1
9.2 Features............................................................................................................................ 9-2
9.2.1 Modes of Operation ..................................................................................................... 9-3
9.3 External Signal Descriptions ........................................................................................... 9-3
9.3.1 Signals Overview......................................................................................................... 9-3
9.3.2 Detailed Signal Descriptions ....................................................................................... 9-5
9.3.2.1 Memory Interface Signals........................................................................................ 9-5
9.3.2.2 Clock Interface Signals............................................................................................ 9-8
9.3.2.3 Debug Signals.......................................................................................................... 9-8
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
xiv Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
9.4 Memory Map/Register Definition ................................................................................... 9-9
9.4.1 Register Descriptions................................................................................................... 9-9
9.4.1.1 Chip Select Memory Bounds (CSn_BNDS)..........................................................9-10
9.4.1.2 Chip Select Configuration (CSn_CONFIG)..........................................................9-10
9.4.1.3 DDR SDRAM Timing Configuration 1 (TIMING_CFG_1)................................. 9-11
9.4.1.4 DDR SDRAM Timing Configuration 2 (TIMING_CFG_2).................................9-13
9.4.1.5 DDR SDRAM Control Configuration (DDR_SDRAM_CFG)............................. 9-14
9.4.1.6 DDR SDRAM Mode Configuration (DDR_SDRAM_MODE)............................ 9-16
9.4.1.7 DDR SDRAM Interval Configuration (DDR_SDRAM_INTERVAL) ................. 9-16
9.4.1.8 Memory Data Path Error Injection Mask High
(DATA_ERR_INJECT_HI)............................................................................... 9-17
9.4.1.9 Memory Data Path Error Injection Mask Low
(DATA_ERR_INJECT_LO).............................................................................. 9-18
9.4.1.10 Memory Data Path Error Injection Mask ECC
(ECC_ERR_INJECT)........................................................................................ 9-18
9.4.1.11 Memory Data Path Read Capture High (CAPTURE_DATA_HI)......................... 9-19
9.4.1.12 Memory Data Path Read Capture Low (CAPTURE_DATA_LO)........................ 9-20
9.4.1.13 Memory Data Path Read Capture ECC (CAPTURE_ECC).................................. 9-20
9.4.1.14 Memory Error Detect (ERR_DETECT)................................................................ 9-21
9.4.1.15 Memory Error Disable (ERR_DISABLE)............................................................. 9-21
9.4.1.16 Memory Error Interrupt Enable (ERR_INT_EN).................................................. 9-22
9.4.1.17 Memory Error Attributes Capture (CAPTURE_ATTRIBUTES).......................... 9-23
9.4.1.18 Memory Error Address Capture (CAPTURE_ADDRESS) ..................................9-24
9.4.1.19 Single-Bit ECC Memory Error Management (ERR_SBE)...................................9-25
9.5 Functional Description................................................................................................... 9-25
9.5.1 DDR SDRAM Interface Operation............................................................................ 9-30
9.5.1.1 Supported DDR SDRAM Organizations............................................................... 9-31
9.5.2 DDR SDRAM Address Multiplexing........................................................................ 9-31
9.5.3 JEDEC Standard DDR SDRAM Interface Commands.............................................9-32
9.5.4 SDRAM Interface Timing ......................................................................................... 9-34
9.5.4.1 Clock Distribution ................................................................................................. 9-38
9.5.5 DDR SDRAM Mode-Set Command Timing.............................................................9-38
9.5.6 DDR SDRAM Registered DIMM Mode................................................................... 9-39
9.5.7 DDR SDRAM Write Timing Adjustments................................................................ 9-40
9.5.8 DDR SDRAM Refresh .............................................................................................. 9-41
9.5.8.1 DDR SDRAM Refresh Timing.............................................................................. 9-42
9.5.8.2 DDR SDRAM Refresh and Power-Saving Modes................................................ 9-43
9.5.8.2.1 Self-Refresh in Sleep Mode............................................................................... 9-44
9.5.9 DDR Data Beat Ordering........................................................................................... 9-45
9.5.10 Page Mode and Logical Bank Retention ................................................................... 9-45
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor xv
Contents
Paragraph
Number Title
Page
Number
9.5.11 Error Checking and Correcting (ECC) ...................................................................... 9-46
9.5.12 Error Management..................................................................................................... 9-48
9.6 Initialization/Application Information........................................................................... 9-49
9.6.1 DDR SDRAM Initialization Sequence...................................................................... 9-50
Chapter 10
Programmable Interrupt Controller
10.1 Introduction....................................................................................................................10-1
10.1.1 Overview....................................................................................................................10-2
10.1.2 Features......................................................................................................................10-3
10.1.3 Interrupts to the Processor Core................................................................................. 10-4
10.1.4 Modes of Operation ................................................................................................... 10-5
10.1.4.1 Mixed Mode (GCR[M] = 1).................................................................................. 10-5
10.1.4.2 Pass-Through Mode (GCR[M] = 0) ......................................................................10-6
10.1.5 Interrupt Sources........................................................................................................ 10-6
10.1.5.1 Interrupt Routing—Mixed Mode...........................................................................10-7
10.1.5.2 Internal Interrupt Sources...................................................................................... 10-7
10.2 External Signal Descriptions ......................................................................................... 10-8
10.2.1 Signal Overview ........................................................................................................ 10-8
10.2.2 Detailed Signal Descriptions ..................................................................................... 10-8
10.3 Memory Map/Register Definition ................................................................................. 10-9
10.3.1 Global Registers....................................................................................................... 10-16
10.3.1.1 Feature Reporting Register (FRR)....................................................................... 10-16
10.3.1.2 Global Configuration Register (GCR)................................................................. 10-17
10.3.1.3 Vendor Identification Register (VIR) .................................................................. 10-17
10.3.1.4 Processor Initialization Register (PIR)................................................................10-18
10.3.1.5 IPI Vector/Priority Registers (IPIVPRn) ............................................................. 10-19
10.3.1.6 Spurious Vector Register (SVR).......................................................................... 10-19
10.3.2 Global Timer Registers............................................................................................ 10-20
10.3.2.1 Timer Frequency Reporting Register (TFRR).....................................................10-20
10.3.2.2 Global Timer Current Count Registers (GTCCRn)............................................. 10-21
10.3.2.3 Global Timer Base Count Registers (GTBCRn) ................................................. 10-21
10.3.2.4 Global Timer Vector/Priority Registers (GTVPRn) ............................................10-22
10.3.2.5 Global Timer Destination Registers (GTDRn)....................................................10-23
10.3.2.6 Timer Control Register (TCR)............................................................................. 10-24
10.3.3 IRQ_OUT
and Critical Interrupt Summary Registers.............................................10-26
10.3.3.1 IRQ_OUT Summary Register 0 (IRQSR0).........................................................10-26
10.3.3.2 IRQ_OUT Summary Register 1 (IRQSR1).........................................................10-27
10.3.3.3 Critical Interrupt Summary Register 0 (CISR0)..................................................10-27
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
xvi Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
10.3.3.4 Critical Interrupt Summary Register 1 (CISR1)..................................................10-28
10.3.4 Performance Monitor Mask Registers (PMMRs).................................................... 10-28
10.3.4.1 Performance Monitor Mask Register (Lower) (PMnMR0).................................10-29
10.3.4.2 Performance Monitor Mask Registers (Upper) (PMnMR1)................................ 10-30
10.3.5 Message Registers.................................................................................................... 10-30
10.3.5.1 Message Registers (MSGR0–MSGR3)............................................................... 10-30
10.3.5.2 Message Enable Register (MER)......................................................................... 10-31
10.3.5.3 Message Status Register (MSR).......................................................................... 10-31
10.3.6 Interrupt Source Configuration Registers................................................................ 10-32
10.3.6.1 External Interrupt Vector/Priority Registers (EIVPR0–EIVPR11) ..................... 10-32
10.3.6.2 External Interrupt Destination Registers (EIDR0–EIDR11)...............................10-33
10.3.6.3 Internal Interrupt Vector/Priority Registers (IIVPR0–IIVPR31).........................10-34
10.3.6.4 Internal Interrupt Destination Registers (IIDR0–IIDR31) .................................. 10-35
10.3.6.5 Messaging Interrupt Vector/Priority Registers (MIVPR0–MIVPR3) ................. 10-36
10.3.6.6 Messaging Interrupt Destination Registers (MIDR0–MIDR3)........................... 10-37
10.3.7 Per-CPU Registers ................................................................................................... 10-38
10.3.7.1 Interprocessor Interrupt Dispatch Register (IPIDR0–IPIDR3) ...........................10-39
10.3.7.2 Processor Current Task Priority Register (CTPR)...............................................10-40
10.3.7.3 Who Am I Register (WHOAMI)......................................................................... 10-41
10.3.7.4 Processor Interrupt Acknowledge Register (IACK)............................................10-41
10.3.7.5 Processor End of Interrupt Register (EOI) ..........................................................10-42
10.4 Functional Description................................................................................................. 10-43
10.4.1 Flow of Interrupt Control......................................................................................... 10-43
10.4.1.1 Interrupt Source Priority...................................................................................... 10-45
10.4.1.2 Processor Current Task Priority........................................................................... 10-45
10.4.1.3 Interrupt Acknowledge........................................................................................ 10-46
10.4.2 Nesting of Interrupts................................................................................................ 10-46
10.4.3 Processor Initialization ............................................................................................10-46
10.4.4 Spurious Vector Generation..................................................................................... 10-46
10.4.5 Messaging Interrupts................................................................................................ 10-47
10.4.6 Global Timers ..........................................................................................................10-47
10.4.7 Reset of the PIC....................................................................................................... 10-47
10.5 Initialization/Application Information.........................................................................10-48
10.5.1 Programming Guidelines......................................................................................... 10-48
10.5.1.1 PIC Registers....................................................................................................... 10-48
10.5.1.2 Changing Interrupt Source Configuration ........................................................... 10-50
Chapter 11
I
2
C Interface
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor xvii
Contents
Paragraph
Number Title
Page
Number
11.1 Introduction....................................................................................................................11-1
11.1.1 Overview.................................................................................................................... 11-2
11.1.2 Features...................................................................................................................... 11-2
11.1.3 Modes of Operation ................................................................................................... 11-2
11.2 External Signal Descriptions ......................................................................................... 11-3
11.2.1 Signal Overview ........................................................................................................ 11-3
11.2.2 Detailed Signal Descriptions ..................................................................................... 11-3
11.3 Memory Map/Register Definition ................................................................................. 11-4
11.3.1 Register Descriptions................................................................................................. 11-4
11.3.1.1 I
2
C Address Register (I2CADR)........................................................................... 11-5
11.3.1.2 I
2
C Frequency Divider Register (I2CFDR)........................................................... 11-5
11.3.1.3 I
2
C Control Register (I2CCR)............................................................................... 11-6
11.3.1.4 I
2
C Status Register (I2CSR).................................................................................. 11-7
11.3.1.5 I
2
C Data Register (I2CDR).................................................................................... 11-9
11.3.1.6 Digital Filter Sampling Rate Register (I2CDFSRR)........................................... 11-10
11.4 Functional Description................................................................................................. 11-10
11.4.1 Transaction Protocol................................................................................................ 11-10
11.4.1.1 START Condition.................................................................................................11-11
11.4.1.2 Slave Address Transmission.................................................................................11-11
11.4.1.3 Repeated START Condition ................................................................................ 11-12
11.4.1.4 STOP Condition................................................................................................... 11-12
11.4.1.5 Protocol Implementation Details......................................................................... 11-13
11.4.1.5.1 Transaction Monitoring—Implementation Details.......................................... 11-13
11.4.1.5.2 Control Transfer—Implementation Details..................................................... 11-13
11.4.1.6 Address Compare—Implementation Details....................................................... 11-14
11.4.2 Arbitration Procedure .............................................................................................. 11-14
11.4.2.1 Arbitration Control .............................................................................................. 11-15
11.4.3 Handshaking ............................................................................................................ 11-15
11.4.4 Clock Control........................................................................................................... 11-15
11.4.4.1 Clock Synchronization......................................................................................... 11-16
11.4.4.2 Input Synchronization and Digital Filter............................................................. 11-16
11.4.4.2.1 Input Signal Synchronization .......................................................................... 11-16
11.4.4.2.2 Filtering of SCL and SDA Lines ..................................................................... 11-16
11.4.4.3 Clock Stretching .................................................................................................. 11-17
11.4.5 Boot Sequencer Mode.............................................................................................. 11-17
11.4.5.1 EEPROM Calling Address .................................................................................. 11-17
11.4.5.2 EEPROM Data Format........................................................................................ 11-18
11.5 Initialization/Application Information......................................................................... 11-20
11.5.1 Initialization Sequence............................................................................................. 11-20
11.5.2 Generation of START.............................................................................................. 11-21
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
xviii Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
11.5.3 Post-Transfer Software Response............................................................................ 11-21
11.5.4 Generation of STOP................................................................................................. 11-22
11.5.5 Generation of Repeated START .............................................................................. 11-22
11.5.6 Generation of SCL When SDA Low....................................................................... 11-22
11.5.7 Slave Mode Interrupt Service Routine..................................................................... 11-23
11.5.7.1 Slave Transmitter and Received Acknowledge................................................... 11-23
11.5.7.2 Loss of Arbitration and Forcing of Slave Mode.................................................. 11-23
11.5.8 Interrupt Service Routine Flowchart........................................................................ 11-23
Chapter 12
DUART
12.1 Overview........................................................................................................................12-1
12.1.1 Features......................................................................................................................12-2
12.1.2 Modes of Operation ................................................................................................... 12-3
12.2 External Signal Descriptions ......................................................................................... 12-3
12.2.1 Signal Overview ........................................................................................................ 12-3
12.2.2 Detailed Signal Descriptions ..................................................................................... 12-3
12.3 Memory Map/Register Definition ................................................................................. 12-4
12.3.1 Register Descriptions................................................................................................. 12-6
12.3.1.1 Receiver Buffer Registers (URBR0, URBR1) ......................................................12-6
12.3.1.2 Transmitter Holding Registers (UTHR0, UTHR1) ...............................................12-6
12.3.1.3 Divisor Most and Least Significant Byte Registers
(UDMB and UDLB).......................................................................................... 12-7
12.3.1.4 Interrupt Enable Register (UIER).......................................................................... 12-9
12.3.1.5 Interrupt ID Registers (UIIR0, UIIR1)................................................................ 12-10
12.3.1.6 FIFO Control Registers (UFCR0, UFCR1)......................................................... 12-11
12.3.1.7 Line Control Registers (ULCR0, ULCR1).......................................................... 12-12
12.3.1.8 MODEM Control Registers (UMCR0, UMCR1)................................................ 12-14
12.3.1.9 Line Status Registers (ULSR0, ULSR1) ............................................................. 12-15
12.3.1.10 MODEM Status Registers (UMSR0, UMSR1)...................................................12-16
12.3.1.11 Scratch Registers (USCR0, USCR1)................................................................... 12-17
12.3.1.12 Alternate Function Registers (UAFR0, UAFR1) ................................................12-17
12.3.1.13 DMA Status Registers (UDSR0, UDSR1) .......................................................... 12-18
12.4 Functional Description................................................................................................. 12-20
12.4.1 Serial Interface......................................................................................................... 12-20
12.4.1.1 START Bit ........................................................................................................... 12-21
12.4.1.2 Data Transfer ....................................................................................................... 12-21
12.4.1.3 Parity Bit.............................................................................................................. 12-22
12.4.1.4 STOP Bit..............................................................................................................12-22
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor xix
Contents
Paragraph
Number Title
Page
Number
12.4.2 Baud-Rate Generator Logic..................................................................................... 12-22
12.4.3 Local Loop-Back Mode........................................................................................... 12-22
12.4.4 Errors ....................................................................................................................... 12-23
12.4.4.1 Framing Error ...................................................................................................... 12-23
12.4.4.2 Parity Error .......................................................................................................... 12-23
12.4.4.3 Overrun Error....................................................................................................... 12-23
12.4.5 FIFO Mode .............................................................................................................. 12-24
12.4.5.1 FIFO Interrupts.................................................................................................... 12-24
12.4.5.2 DMA Mode Select............................................................................................... 12-24
12.4.5.3 Interrupt Control Logic........................................................................................ 12-25
12.5 DUART Initialization/Application Information .......................................................... 12-25
Chapter 13
Local Bus Controller
13.1 Introduction....................................................................................................................13-1
13.1.1 Overview....................................................................................................................13-2
13.1.2 Features......................................................................................................................13-2
13.1.3 Modes of Operation ................................................................................................... 13-3
13.1.3.1 LBC Bus Clock and Clock Ratios ......................................................................... 13-4
13.1.3.2 Source ID Debug Mode......................................................................................... 13-4
13.1.4 Power-Down Mode.................................................................................................... 13-4
13.1.5 References..................................................................................................................13-4
13.2 External Signal Descriptions ......................................................................................... 13-5
13.3 Memory Map/Register Definition ................................................................................. 13-9
13.3.1 Register Descriptions............................................................................................... 13-10
13.3.1.1 Base Registers (BR0–BR7) ................................................................................. 13-11
13.3.1.2 Option Registers (OR0–OR7).............................................................................. 13-12
13.3.1.2.1 Address Mask .................................................................................................. 13-13
13.3.1.2.2 Option Registers (ORn)—GPCM Mode .........................................................13-14
13.3.1.2.3 Option Registers (ORn)—UPM Mode............................................................ 13-16
13.3.1.2.4 Option Registers (ORn)—SDRAM Mode ...................................................... 13-17
13.3.1.3 UPM Memory Address Register (MAR)............................................................. 13-18
13.3.1.4 UPM Mode Registers (MxMR)........................................................................... 13-19
13.3.1.5 Memory Refresh Timer Prescaler Register (MRTPR) ........................................ 13-21
13.3.1.6 UPM Data Register (MDR)................................................................................. 13-22
13.3.1.7 SDRAM Machine Mode Register (LSDMR)......................................................13-22
13.3.1.8 UPM Refresh Timer (LURT)............................................................................... 13-24
13.3.1.9 SDRAM Refresh Timer (LSRT).......................................................................... 13-25
13.3.1.10 Transfer Error Status Register (LTESR).............................................................. 13-26
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
xx Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
13.3.1.11 Transfer Error Check Disable Register (LTEDR)................................................13-27
13.3.1.12 Transfer Error Interrupt Enable Register (LTEIR) .............................................. 13-28
13.3.1.13 Transfer Error Attributes Register (LTEATR).....................................................13-29
13.3.1.14 Transfer Error Address Register (LTEAR).......................................................... 13-30
13.3.1.15 Local Bus Configuration Register (LBCR).........................................................13-31
13.3.1.16 Clock Ratio Register (LCRR).............................................................................. 13-32
13.4 Functional Description................................................................................................. 13-33
13.4.1 Basic Architecture.................................................................................................... 13-34
13.4.1.1 Address and Address Space Checking ................................................................ 13-34
13.4.1.2 External Address Latch Enable Signal (LALE) .................................................. 13-35
13.4.1.3 Data Transfer Acknowledge (TA) .......................................................................13-36
13.4.1.4 Data Buffer Control (LBCTL)............................................................................. 13-37
13.4.1.5 Atomic Operation ................................................................................................ 13-37
13.4.1.6 Parity Generation and Checking (LDP)............................................................... 13-38
13.4.1.7 Bus Monitor......................................................................................................... 13-38
13.4.2 General-Purpose Chip-Select Machine (GPCM).....................................................13-38
13.4.2.1 Timing Configuration .......................................................................................... 13-39
13.4.2.2 Chip-Select Assertion Timing .............................................................................13-44
13.4.2.2.1 Programmable Wait State Configuration......................................................... 13-44
13.4.2.2.2 Chip-Select and Write Enable Negation Timing.............................................13-44
13.4.2.2.3 Relaxed Timing ............................................................................................... 13-45
13.4.2.2.4 Output Enable (LOE
) Timing.......................................................................... 13-48
13.4.2.2.5 Extended Hold Time on Read Accesses..........................................................13-48
13.4.2.3 External Access Termination (LGTA
)................................................................. 13-49
13.4.2.4 Boot Chip-Select Operation................................................................................. 13-50
13.4.3 SDRAM Machine.................................................................................................... 13-51
13.4.3.1 Supported SDRAM Configurations.....................................................................13-51
13.4.3.2 SDRAM Power-On Initialization ........................................................................13-52
13.4.3.3 Intel PC133 and JEDEC-Standard SDRAM Interface Commands..................... 13-52
13.4.3.4 Page Hit Checking ............................................................................................... 13-53
13.4.3.5 Page Management................................................................................................ 13-54
13.4.3.6 SDRAM Address Multiplexing ........................................................................... 13-54
13.4.3.7 SDRAM Device-Specific Parameters.................................................................. 13-55
13.4.3.7.1 Precharge-to-Activate Interval......................................................................... 13-55
13.4.3.7.2 Activate-to-Read/Write Interval...................................................................... 13-56
13.4.3.7.3 Column Address to First Data Out—CAS
Latency......................................... 13-56
13.4.3.7.4 Last Data In to Precharge—Write Recovery...................................................13-56
13.4.3.7.5 Refresh Recovery Interval (RFRC) ................................................................. 13-57
13.4.3.7.6 External Address and Command Buffers (BUFCMD).................................... 13-57
13.4.3.8 SDRAM Interface Timing ................................................................................... 13-58
/