Intel
®
81341 and 81342—Contents
Intel
®
81341 and 81342 I/O Processors
Developer’s Manual
December 2007
16
Order Number: 315037-002US
7.8.36 DLL Delay for Receive Enable Register — DLLRCVER..................................665
7.8.36.1 Determining DLLRCVEREN Pulse Optimum Location......................668
7.8.36.1.1 DLLRCVREN Algorithm .................................................... 669
7.8.37 DDR RCOMP Status Register for 15 Ohm RCOMP — DRSR15.......................672
7.8.38 DDR RCOMP Status Register for 17.9 Ohm RCOMP — DRSR17....................672
7.8.39 DDR RCOMP Status Register for 25 Ohm RCOMP — DRSR25.......................673
7.8.40 DDR RCOMP Status Register for 35 Ohm RCOMP — DRSR35.......................673
7.8.41 DDR RCOMP Status Register for 50 Ohm RCOMP — DRSR50.......................674
8.3.1.1 Transaction Ports ....................................................................677
North Internal Bus Ports.................................................... 677
8.3.1.2 Address Decode Blocks ............................................................678
SRAM Memory Array Space ............................................. 678
Memory-Mapped Register Space ..................................... 678
North Internal Bus Port Address Decode .......................... 678
8.3.1.3 Memory Transaction Queues.....................................................678
North Internal Bus Port Transaction Queue (NIBPTQ) ..... 678
8.3.1.4 Configuration Registers ............................................................678
8.3.1.5 SRAM Control Block .................................................................678
SRAM State Machine and Pipeline Queues ..................... 678
Error Correction Logic ....................................................... 679
8.3.1.6 North Internal Bus Port Transaction Ordering ..............................680
8.3.1.7 SMCU Port Coherency ..............................................................680
8.3.2 SRAM Memory Interface Support ............................................................681
8.3.2.1 SRAM Initialization ..................................................................681
8.3.2.2 SRAM Read Sequence ..............................................................681
8.3.2.3 SRAM Write Sequence..............................................................682
8.3.3.1 ECC Generation.......................................................................684
8.3.3.2 ECC Generation for Partial Writes ..............................................685
8.3.3.3 ECC Checking .........................................................................686
8.3.3.4 Scrubbing ..............................................................................690
ECC Example Using the H-Matrix..................................... 690
8.3.3.5 ECC Disabled..........................................................................691
8.3.3.6 ECC Testing............................................................................691
8.3.4 Byte Parity Checking and Generation.......................................................692
8.3.4.1 Parity Generation ....................................................................693
8.3.4.2 Parity Checking.......................................................................694
8.3.4.3 Parity Disabled........................................................................694
8.3.4.4 Parity Testing .........................................................................694
8.6.1 SRAM Base Address Register — SRAMBAR................................................700
8.6.2 SRAM Upper Base Address Register — SRAMUBAR ....................................700
8.6.3 SRAM ECC Control Register — SECR........................................................701
8.6.4 SRAM ECC Log Register — SELOGR.........................................................702
8.6.5 SRAM ECC Address Register — SEAR.......................................................704