Intel
®
81341 and 81342 I/O Processors
December 2007
Developer’s Manual
Order Number: 315037-002US
15
Contents—Intel
®
81341 and 81342
7.3.4 DDR Error Correction and Detection........................................................ 607
7.3.4.1 DDR ECC Generation ............................................................... 608
7.3.4.2 DDR ECC Generation for Partial Writes....................................... 609
7.3.4.3 DDR ECC Checking.................................................................. 611
7.3.4.4 Scrubbing.............................................................................. 615
DDR ECC Example Using H-Matrix .................................. 615
7.3.4.5 DDR ECC Disabled .................................................................. 616
7.3.4.6 DDR ECC Testing .................................................................... 616
7.4.2.1 Power Failure Impact on the System ......................................... 618
7.4.2.2 System Assumptions ............................................................... 618
7.4.3 Memory Controller Response to
P_RST#
................................................. 619
7.8.1 SDRAM Initialization Register — SDIR ..................................................... 627
7.8.2 SDRAM Control Register 0 — SDCR0....................................................... 628
7.8.3 SDRAM Control Register 1 — SDCR1....................................................... 630
7.8.4 SDRAM Base Register — SDBR............................................................... 632
7.8.5 SDRAM Upper Base Register — SDUBR.................................................... 633
7.8.6 Secondary SDRAM Base Register - SSDBR............................................... 634
7.8.7 SDRAM Bank Size Register — SBSR ........................................................ 635
7.8.8 SDRAM 32-bit Region Size Register — S32SR........................................... 637
7.8.9 DDR ECC Control Register — DECCR ....................................................... 638
7.8.10 DDR ECC Log Registers — DELOG0, DELOG1............................................ 639
7.8.11 DDR ECC Address Registers — DEAR0, DEAR1.......................................... 641
7.8.12 DDR ECC Context Address Registers — DECAR0, DECAR1.......................... 642
7.8.13 DDR ECC Context Upper Address Registers — DECUAR0, DECUAR1............. 643
7.8.14 DDR ECC Test Register — DECTST.......................................................... 643
7.8.15 DDR Parity Control and Status Register — DPCSR..................................... 644
7.8.16 DDR Parity Address Register — DPAR...................................................... 645
7.8.17 DDR Parity Upper Address Register — DPUAR........................................... 645
7.8.18 DDR Parity Context Address Register — DPCAR ........................................ 646
7.8.19 DDR Parity Context Upper Address Register — DPCUAR............................. 646
7.8.20 DDR Memory Controller Interrupt Status Register — DMCISR..................... 647
7.8.21 DMCU Port Transaction Count Register — DMPTCR.................................... 648
7.8.22 DMCU Preemption Control Register — DMPCR .......................................... 650
7.8.24 DDR RCOMP Control Register — DRCR .................................................... 652
7.8.25 RCOMP Pad Drive Strength Select Register — RPDSR ................................ 654
7.8.26 DQ Pad ODT Drive Strength Manual Override Values Register — DQPODSR .. 655
7.8.27 DQ Pad Drive Strength Manual Override Values Register — DQPDSR ........... 656
7.8.28 MA Pad Drive Strength Manual Override Values Register — MAPDSR ........... 657
7.8.29 MCLK Pad Drive Strength Manual Override Values Register — MPDSR.......... 658
7.8.30 CKE/CS Pad Drive Strength Manual Override Values Register — CKEPDSR.... 659