RG82845 S L5YQ Intel, RG82845 S L5YQ Datasheet - Page 110

no-image

RG82845 S L5YQ

Manufacturer Part Number
RG82845 S L5YQ
Description
Manufacturer
Intel
Datasheet

Specifications of RG82845 S L5YQ

Lead Free Status / RoHS Status
Not Compliant
Functional Description
5.2.2.1
110
Table 13. Data Bytes on DIMM Used for Programming DRAM Registers
Configuration Mechanism For DIMMs
Detection of the type of SDRAM installed on the DIMM is supported via a Serial Presence Detect
mechanism as defined in the JEDEC 168-pin DIMM specification. This uses the SCL, SDA and
SA[2:0] pins on the DIMMs to detect the type and size of the installed DIMMs. No special
programmable modes are provided on the MCH for detecting the size and type of memory
installed. Type and size detection must be done via the serial presence detection pins.
Memory Detection and Initialization
Before any cycles to the memory interface can be supported, the MCH SDRAM registers must be
initialized. The MCH must be configured for operation with the installed memory types. Detection
of memory type and size is accomplished via the System Management Bus (SMBus) interface on
the ICH2. This two-wire bus is used to extract the SDRAM type and size information from the
Serial Presence Detect port on the SDRAM DIMMs. SDRAM DIMMs contain a 5-pin Serial
Presence Detect interface, including SCL (serial clock), SDA (serial data), and SA[2:0]. Devices
on the SMBus bus have a seven-bit address. For the SDRAM DIMMs, the upper four bits are
fixed at 1010. The lower three bits are strapped on the SA[2:0] pins. SCL and SDA are connected
directly to the system management bus on the ICH2. Thus, data is read from the Serial Presence
Detect port on the DIMMs via a series of I/O cycles to the ICH2. BIOS needs to determine the
size and type of memory used for each of the rows of memory to properly configure the MCH
memory interface.
SMBus Configuration and Access of the Serial Presence Detect Ports
For more details on SMBus Configuration and Serial Present Detect Ports, see the Intel
I/O Controller Hub 2 (ICH2) and 82801BAM I/O Controller Hub 2 Mobile (ICH2-M) Datasheet.
Memory Register Programming
This section provides an overview of how the required information for programming the SDRAM
registers is obtained from the Serial Presence Detect ports on the DIMMs. The Serial Presence
Detect ports are used to determine refresh rate, MA and MD buffer strength, row type (on a row by
row basis), SDRAM Timings, row sizes and row page sizes. Table 13 lists a subset of the data
available through the on-board Serial Presence Detect ROM on each DIMM.
Table 13 is only a subset of the defined SPD bytes on the DIMMs. These bytes collectively
provide enough data for programming the MCH SDRAM registers.
Byte
11
12
17
2
3
4
5
Memory type (SDR SDRAM or DDR SDRAM)
Number of row addresses, not counting bank addresses
Number of column addresses
Number of banks of SDRAM (single- or double-sided DIMM)
ECC, no ECC
Refresh rate
Number banks on each device
Function
Intel
®
82845 MCH for SDR Datasheet
®
82801BA
R

Related parts for RG82845 S L5YQ