Computer Hardware User Manual

Table Of Contents
xiv
CHAPTER 4 MCECC Functions
Introduction ...............................................................................................................4-1
Features......................................................................................................................4-2
Functional Description ..............................................................................................4-3
General Description............................................................................................ 4-3
Performance........................................................................................................4-3
Cache Coherency................................................................................................ 4-4
ECC .................................................................................................................... 4-5
Cycle Types.................................................................................................4-5
Error Reporting ...........................................................................................4-5
Single Bit Error (Cycle Type = Burst Read or Non-Burst Read) ...............4-5
Double Bit Error (Cycle Type = Burst Read or Non-Burst Read)..............4-6
Triple (or Greater) Bit Error
(Cycle Type = Burst Read or Non-Burst Read)..................................4-6
Cycle Type = Burst Write ...........................................................................4-6
Single Bit Error (Cycle Type = Non-Burst Write)...................................... 4-6
Double Bit Error (Cycle Type = Non-Burst Write) ....................................4-6
Triple (or Greater) Bit Error (Cycle Type = Non-Burst Write) ..................4-7
Single Bit Error (Cycle Type = Scrub) .......................................................4-7
Double Bit Error (Cycle Type = Scrub)...................................................... 4-7
Triple (or Greater) Bit Error (Cycle Type = Scrub)....................................4-7
Error Logging.....................................................................................................4-8
Scrub...................................................................................................................4-8
Refresh................................................................................................................ 4-8
Arbitration ..........................................................................................................4-9
Chip Defaults......................................................................................................4-9
Programming Model................................................................................................ 4-10
Chip ID Register...............................................................................................4-13
Chip Revision Register.....................................................................................4-13
Memory Configuration Register ......................................................................4-14
Base Address Register...................................................................................... 4-15
DRAM Control Register ..................................................................................4-15
BCLK Frequency Register...............................................................................4-16
Data Control Register.......................................................................................4-17
Scrub Control Register..................................................................................... 4-19
Scrub Period Register Bits 15-8.......................................................................4-20
Scrub Period Register Bits 7-0.........................................................................4-20
Chip Prescaler Counter..................................................................................... 4-21
Scrub Time On/Time Off Register ...................................................................4-21
Scrub Prescaler Counter (Bits 21-16)...............................................................4-23
Scrub Prescaler Counter (Bits 15-8).................................................................4-23