For the Intel® 82925X/82925XE Memory Controller Hub (MCH)
November 2004
Document Number: 301464-003
R
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY
ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN
INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL
DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR
WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT,
COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, or life sustaining
applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for
future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
®
The Intel
specifications. Current characterized errata are available on request.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Ω Look for systems with the Intel® Pentium® 4 Processor with HT Technology logo and also including an Intel® 925, 915, or 910 Express Chipset
(see the product spec sheet or ask your salesperson). Performance and functionality will vary depending on (i) the specific hardware and software
you use and (ii) the feature enabling/system configuration by your system vendor. See www.intel.com/products/ht/hyperthreading_more.htm
information on HT Technology or consult your system vendor for more information.
Φ Intel
drivers and applications enabled for Intel EM64T. Processor will not operate (including 32-bit operation) without an Intel EM64T-enabled BIOS.
Performance will vary depending on your hardware and software configurations. See www.intel.com/info/em64t
details on which processors support EM64T or consult with your system vendor for more information.
Intel and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
*Other names and brands may be claimed as the property of others.
Copyright
82925X/82925XE MCH may contain design defects or errors known as errata, which may cause the product to deviate from published
for
®
Extended Memory 64 Technology (Intel® EM64T) requires a computer system with a processor, chipset, BIOS, operating system, device
⎯ FSB Dynamic Bus Inversion (DBI)
⎯ 32-bit host bus addressing for access to
4 GB of memory space
⎯ 12-deep In-Order Queue
⎯ 1-deep Defer Queue
⎯ GTL+ bus driver with integrated GTL
termination resistors
⎯ Supports a Cache Line Size of 64 bytes
⎯ Supports Intel Pentium
DMI Interface
Intel
®
EM64T Φ
®
4 processors with
⎯ A chip-to-chip connection interface to Intel
ICH6
⎯ 2 GB/s point-to-point DMI to ICH6 (1 GB/s
each direction)
⎯ 100 MHz reference clock (shared with PCI
Express Graphics Attach).
⎯ 32-bit downstream addressing
⎯ Messaging and Error Handling
System Memory
⎯ One or two 64-bit wide DDR2 SDRAM
data channels
⎯ Bandwidth up to 8.5 GB/s (DDR2 533) in
dual-channel Interleaved mode
⎯ ECC (82925X MCH Only) and Non-ECC
memory
⎯ 256-Mb, 512-Mb and 1-Gb DDR2
technologies
⎯ Only x8, x16, DDR2 devices with four
banks and also supports eight bank, 1-Gbit
DDR2 devices.
⎯ Opportunistic refresh
⎯ Up to 64 simultaneously open pages (four
ranks of eight bank devices* 2 channels)
⎯ SPD (Serial Presence Detect) scheme for
DIMM detection support
⎯ Suspend-to-RAM support using CKE
⎯ Supports configurations defined in the
JEDEC DDR2 DIMM specification only
PCI Express Graphics Interface
®
⎯ One x16 PCI Express port
⎯ Compatible with the PCI Express Base
Specification Revision 1.0a
Package
⎯ 37.5 mm × 37.5 mm., 1210 balls, variable
ball pitch
R
12 Intel
®
82925X/82925XE MCH Datasheet
Introduction
R
1 Introduction
The Intel® 925X Express chipset and Intel® 925XE Express chipset are designed for use with the
®
Pentium® 4 processor in entry-level, uniprocessor, workstation platforms. The chipsets
Intel
contain two components: 82925X or 82925XE Memory Controller Hub (MCH) for the host
bridge and I/O Controller Hub 6 (ICH6) for the I/O subsystem. The MCH provides the interface
to the processor, main memory, PCI Express, and the ICH6. The ICH6 is the sixth generation I/O
Controller Hub and provides a multitude of I/O related functions. Figure 1-1 shows an example
system block diagram for the 925X/925XE Express chipset.
®
For great workstation application flexibility, the Intel
specifically designed to support Intel
®
Extended Memory 64 Technology Φ (Intel® EM64T)
enabling 64-bit memory addressability. Select versions of the Pentium 4 processor support
Intel EM64T) as an enhancement to Intel's IA-32 architecture on workstation platforms. This
enhancement enables the processor to execute operating systems and applications written to take
advantage of Intel EM64T. Further details on the 64-bit extension architecture and programming
model can be found in the Intel
®
Extended Memory 64 Technology Software Developer Guide at
82925X MCH and Intel® 82925XE MCH. Topics
covered include; signal description, system memory map, register descriptions, a description of
the MCH interfaces and major functional units, electrical characteristics, ballout definitions, and
package characteristics.
Φ
Note:
Intel® Extended Memory 64 Technology (Intel® EM64T) requires a computer system with a
processor, chipset, BIOS, operating system, device drivers and applications enabled for Intel
EM64T. Processor will not operate (including 32-bit operation) without an Intel EM64T-enabled
BIOS. Performance will vary depending on your hardware and software configu r ations. See
www.intel.com/info/em64t
for more information including details on which processors support
EM64T or consult with your system vendor for more information.
Note: Unless otherwise specified, the information in this document applies to both the 82925X MCH
and 82925XE MCH.
Note: Unless otherwise specified, ICH6 refers to the Intel
®
82801FB ICH6 and 82801FR ICHR I/O
Controller Hub components.
®
Intel
82925X/82925XE MCH Datasheet 13
Introduction
R
Figure 1-1. Intel
®
925X/925XE Express Chipset System Block Diagram Example
®
Intel
Pentium® 4
Processor
200/266 MHz FSB
Display
Intel® PCI Express
Gigabit Ethernet
Graphics
Card
USB 2.0
8 ports, 480 Mb/s
IDE
4 SATA Ports
150 MB/s
AC '97/Intel® High
Defini tion Audio
CODECs
PCI Express* x1
GPIO
PCI Express
x16 Graphics
(800/1066 MT/s)
Intel® 82925X MCH/
Intel® 82925XE MCH
DMI Interface
Intel® ICH6 Family
Intel® 925X/925XE Express Chipset
Channel A
Channel B
Power Management
Clock Gener a tion
LAN Connect/ASF
System
Management ( TCO)
SMBus 2.0/I2C
Seven PCI Masters
PCI Bus
System Memory
DDR2
DDR2
DDR2
DDR2
Note: 266 MHz ( 10 66 MT/s) FSB is for 82925XE MCH only
14 Intel
Flash
BIOS
LPC
Interface
SIO
Sys_Blk_P
®
82925X/82925XE MCH Datasheet
Introduction
R
1.1 Terminology
Term Description
Core
DBI
DDR2
DMI
FSB
Full Reset
Host
INTx
Intel® ICH6
MCH
MSI
PCI Express*
Primary PCI
SCI
Core refers to the internal base logic in the MCH.
Dynamic Bus Inversion.
A second generation Double Data Rate SDRAM memory technology.
®
The Direct Media Interface is the connection between the MCH and the Intel
Front Side Bus. The FSB is synonymous with Host or processor bus
Full reset is when PWROK is de-asserted. Warm reset is when both RSTIN# and
PWROK are asserted.
This term is used synonymously with processor.
An interrupt request signal where X stands for interrupts A,B,C and D.
Sixth generation I/O Controller Hub component that contains additional functionality
compared to previous ICH6s. The Intel
primary PCI interface, LPC interface, USB2, ATA-100, and other I/O functions. It
communicates with the MCH over a proprietary interconnect called DMI.
The Memory Controller Hub (MCH) component contains the processor interface and
DRAM controller. It may also contain an x16 PCI Express port (typically the external
graphics interface). It communicates with the I/O controller hub (ICH6*) and other I/O
controller hubs over the DMI interconnect.
Message Signaled Interrupt. A transaction initiated outside the host, conveying interrupt
information to the receiving agent through the same path that normally carries read and
write commands.
Third Generation Input Output (PCI Express) Graphics Attach called PCI Express
Graphics. A high-speed serial interface whose configuration is software compatible with
the existing PCI specifications. The specific PCI Express implementation intended for
connecting the MCH to an external graphics controller is a x16 link and replaces AGP.
The physical PCI bus that is driven directly by the ICH6 component. Communication
between Primary PCI and the MCH occurs over DMI. Note that the Primary PCI bus is
not PCI Bus 0 from a configuration standpoint.
System Control Interrupt. SCI is used in ACPI protocol.
®
I/O Controller Hub component contains the
ICH6.
SERR
SMI
Rank
TOLM
VCO
®
Intel
82925X/82925XE MCH Datasheet 15
An indication that an unrecoverable error has occurred on an I/O bus.
System Management Interrupt. SMI is used to indicate any of several system conditions
(such as thermal sensor events, throttling activated, access to System Management
RAM, chassis open, or other system state related activity).
A unit of DRAM corresponding to eight x8 SDRAM devices in parallel or four x16
SDRAM devices in parallel, ignoring ECC. These devices are usually, but not always,
mounted on a single side of a DIMM.
Top Of Low Memory. The highest address below 4 GB for which a processor-initiated
memory read or write transaction will create a corresponding cycle to DRAM on the
memory interface.
Intel® I/O Controller Hub 6 (ICH6) Family Datasheet http://intel.com/design/chipsets/
Advanced Configuration and Power Interface Specification, Version 2.0 http://www.acpi.info/
Advanced Configuration and Power Interface Specification, Version
1.0b
The PCI Local Bus Specification, Version 2.3 http://www.pcisig.com/specificat
PCI Express* Specification, Version 1.0a http://www.pcisig.com/specificat
R
designex/301466.htm
datashts/301473.htm
http://www.acpi.info/
ions
ions
1.3 MCH Overview
The MCH connects to the processor as shown in Figure 1-1. A major role of the MCH in a system
is to manage the flow of information between its interfaces: the processor interface (FSB), the
System Memory interface (DRAM controller), the external graphics interface via PCI Express,
and the I/O Controller Hub through the DMI interface. This includes arbitrating between the
interfaces when each initiates transactions. The processor interface supports the Pentium 4
processor subset of the Extended Mode of the Scalable Bus Protocol.
The MCH supports one or two channels of DDR2 SDRAM. The MCH also supports the new PCI
Express based external graphics attach. Thus, the 925X/925XE Express chipset is not compatible
with AGP (1X, 2X, 4X, or 8X).
To increase system performance, the MCH incorporates several queues and a write cache. The
MCH also contains advanced desktop power management logic.
1.3.1 Host Interface
The MCH is optimized for the Pentium 4 processors in the LGA775 socket. The 82925X MCH
supports a FSB frequency of 200 MHz (800 MT/s) using a scalable FSB. The 82925XE MCH
supports a FSB frequency of 266 MHz (1066 MT/s).
The MCH supports the Pentium 4 processor subset of the Extended Mode Scaleable Bus Protocol.
The primary enhancements over the Compatible Mode P6 bus protocol are: Source synchronous
double-pumped (2) Address and Source synchronous quad-pumped (4x) Data.
The MCH supports 32-bit host addressing, decoding up to 4 GB of the processor’s memory
address space. Host-initiated I/O cycles are decoded to PCI Express, DMI, or the MCH
configuration space. Host-initiated memory cycles are decoded to PCI Express, DMI, or system
memory. PCI Express device accesses to non-cacheable system memory are not snooped on the
host bus. Memory accesses initiated from PCI Express using PCI semantics and from DMI to
system memory will be snooped on the host bus.
16 Intel
®
82925X/82925XE MCH Datasheet
Introduction
R
1.3.2 System Memory Interface
The MCH integrates a system memory DDR2 controller with two, 64-bit wide interfaces. Only
Double Data Rate (DDR2) memory is supported; consequently, the buffers support only
SSTL_1.8 V signal interfaces. The memory controller interface is fully configurable through a set
of control registers. Features of the MCH memory controller include:
• The MCH System Memory Controller directly supports one or two channels of memory
(each channel consisting of 64 data lines).
• Supports two memory addressing organization options:
⎯ The memory channels are asymmetric: "Stacked" channels are assigned addresses
serially. Channel B addresses are assigned after all Channel A addresses.
⎯ The memory channels are interleaved: Addresses are ping-ponged between the channels
after each cache line (64-B boundary).
• Available bandwidth up to:
⎯ 3.2 GB/s (DDR2 400) for single-channel mode
⎯ 6.4 GB/s in dual-channel interleaved mode assuming DDR2 400 MHz.
⎯ 8.5 GB/s in dual-channel interleaved mode assuming DDR2 533 MHz.
• Supports DDR2 memory DIMM frequencies of 400 MHz and 533 MHz. The speed used in
all channels is the speed of the slowest DIMM in the system.
• I/O Voltage of 1.8 V for DDR2.
• I/O Voltage of 1.9 V for DDR2 533 MHz CL3-3-3.
• Supports non-ECC and ECC (925X only) memory.
• Supports 256-Mb, 512-Mb and 1-Gb DDR2 technologies
• Supports only x8, x16, DDR2 devices with four banks and also supports eight bank,
1-Gbit DDR2 devices.
• Supports opportunistic refresh
• In dual channel mode the MCH supports 64 simultaneously open pages (four ranks of eight
bank devices* 2 channels)
• Supports Partial Writes to memory using Data Mask (DM) signals.
• Supports page sizes of 4 KB, 8 KB, and 16 KB.
• Supports a burst length of 8 for single-channel and dual-channel interleaved and asymmetric
operating modes.
• Supports unbuffered DIMMs.
• SPD (Serial Presence Detect) scheme for DIMM detection support
• Suspend-to-RAM support using CKE
• Supports configurations defined in the JEDEC DDR2 DIMM specification only
The MCH supports a memory thermal management scheme to selectively manage reads and/or
writes. Memory thermal management can be triggered either by on-die thermal sensor, or by
preset limits. Management limits are determined by weighted sum of various commands that are
scheduled on the memory interface.
®
Intel
82925X/82925XE MCH Datasheet 17
Introduction
1.3.3 Direct Media Interface (DMI)
Direct Media Interface (DMI) is the chip-to-chip connection between the MCH and ICH6. This
high-speed interface integrates advanced priority-based servicing allowing for concurrent traffic
and true isochronous transfer capabilities. Base functionality is completely software transparent
permitting current and legacy software to operate normally.
To provide for true isochronous transfers and configurable Quality of Service (QoS) transactions,
the ICH6 supports two virtual channels on DMI: VC0 and VC1. These two channels provide a
fixed arbitration scheme where VC1 is always the highest priority. VC0 is the default conduit of
traffic for DMI and is always enabled. VC1 must be specifically enabled and configured at both
ends of the DMI link (i.e., the ICH6 and MCH). Features of the DMI include:
• A chip-to-chip connection interface to ICH6
• 2 GB/s point-to-point DMI to ICH6 (1 GB/s each direction)
• APIC and MSI interrupt messaging support. Will send Intel-defined “End Of Interrupt”
broadcast message when initiated by the processor.
• Message Signaled Interrupt (MSI) messages
• SMI, SCI and SERR error indication
• Legacy support for ISA regime protocol (PHOLD/PHOLDA) required for parallel port
DMA, floppy drive, and LPC bus masters
R
1.3.4 PCI Express* Graphics Interface
The MCH contains a 16-lane (x16) PCI Express* port intended for an external PCI Express
.
graphics card
Revision 1.0a. The x16 port operates at a frequency of 2.5 Gb/s on each lane while employing
8b/10b encoding, and supports a maximum theoretical bandwidth of 4 Gb/s each direction.
The PCI Express port is compatible with the PCI Express Base Specification
18 Intel
®
82925X/82925XE MCH Datasheet
Introduction
R
Features of the PCI Express Interface include:
• One x16 PCI Express port intended for graphics attach, compatible with the PCI Express
Base Specification revision 1.0a.
• Theoretical PCI Express transfer rate of 2.5 Gb/s.
• Raw bit-rate on the data pins of 2.5 Gb/s, resulting in a real bandwidth per pair of 250 MB/s
given the 8b/10b encoding used to transmit data across this interface
• Maximum theoretical realized bandwidth on the interface of 4 GB/s in each direction
simultaneously, for an aggregate of 8 GB/s when (1)x16.
• PCI Express Graphics Extended Configuration Space. The first 256 bytes of configuration
space alias directly to the PCI Compatibility configuration space. The remaining portion of
the fixed 4-KB block of memory-mapped space above that (starting at 100h) is known as
extended configuration space.
• PCI Express Enhanced Addressing Mechanism. Accessing the device configuration space in
a flat memory mapped fashion.
• Automatic discovery, negotiation, and training of link out of reset
• Supports traditional PCI style traffic (asynchronous snooped, PCI ordering)
• Supports traditional AGP style traffic (asynchronous non-snooped, PCI Express-relaxed
ordering)
• Hierarchical PCI-compliant configuration mechanism for downstream devices (i.e., normal
PCI 2.3 Configuration space as a PCI-to-PCI bridge)
• Supports “static” lane numbering reversal. This method of lane reversal is controlled by a
Hardware Reset strap, and reverses both the receivers and transmitters for all lanes (e.g.,
TX15->TX0, RX15->RX0). This method is transparent to all external devices and is different
than lane reversal as defined in the PCI Express Specification. In particular, link initialization
is not affected by static lane reversal.
1.3.5 System Interrupts
The MCH interrupt support includes:
• Supports both 8259 and Pentium 4 processor FSB interrupt delivery mechanisms.
• Supports interrupts signaled as upstream Memory Writes from PCI Express and DMI
⎯ MSIs routed directly to FSB
⎯ From I/OxAPICs
®
Intel
82925X/82925XE MCH Datasheet 19
Introduction
1.3.6 MCH Clocking
The differential FSB clock (HCLKP/HCLKN) is set to 200 MHz on the 82925X MCH and
266 MHz on the 82925XE MCH. This supports FSB transfer rates of 800 MT/s for the 82925X
MCH and FSB transfer rates of 1066 MT/s for the 82925XE MCH. The Host PLL generates 2X,
4X, and 8X versions of the host clock for internal optimizations. The MCH core clock is
synchronized to the host clock.
The internal and external memory clocks of 133 MHz, 200 MHz, and 266 MHz are generated
from one of two MCH PLLs that use the host clock as a reference. This includes 2X and 4X for
internal optimizations.
The PCI Express core clock of 250 MHz is generated from a separate PCI Express PLL. This
clock uses the fixed 100 MHz Serial Reference Clock (GCLKP/GCLKN) for reference.
All of the above mentioned clocks are capable of tolerating Spread Spectrum clocking as defined
in the Clock Generator specification. Host, Memory, and PCI Express* x16 Graphics PLLs, and
all associated internal clocks are disabled until PWROK is asserted.
R
1.3.7 Power Management
MCH Power Management support includes:
• PC99 suspend to DRAM support (“STR”, mapped to ACPI state S3)
• SMRAM space remapping to A0000h (128 KB)
• Supports extended SMRAM space above 256 MB, additional 1-MB TSEG from the Base of
graphics stolen memory (BSM) when enabled, and cacheable (cacheability controlled by
processor)
• ACPI Rev 1.0 compatible power management
• Supports processor states: C0, C1, C2, C3, and C4
• Supports System states: S0, S1, S3, S4, and S5
• Supports processor Thermal Management 2 (TM2)
• Microsoft Windows NT* Hardware Design Guide v1.0 compliant
§
20 Intel
®
82925X/82925XE MCH Datasheet
Signal Description
R
2 Signal Description
This chapter provides a detailed description of MCH signals. The signals are arranged in
functional groups according to their associated interface. The states of all of the signals during
reset are provided in the Section 2.9.
The following notations are used to describe the signal type:
I Input pin
O Output pin
I/O Bi-directional input/output pin
GTL+ Open Drain GTL+ interface signal. Refer to the GTL+ I/O Specification for
complete details. The MCH integrates GTL+ termination resistors, and supports
of from 0.83 V to 1.65 V (including guardbanding).
VTT
PCIE PCI-Express interface signals. These signals are compatible with PCI Express
1.0 Signaling Environment AC Specifications and are AC coupled. The buffers
are not 3.3 V tolerant. Differential voltage specification
= (|D+ - D-|) * 2 = 1.2 V maximum Single-ended maximum = 1.5 V.
Single-ended minimum = 0 V.
DMI Direct Media Interface signals. These signals are compatible with PCI Express
1.0 Signaling Environment AC Specifications, but are DC coupled. The buffers
are not 3.3 V tolerant. Differential voltage specification
= (|D+ - D-|) * 2 = 1.2 V maximum. Single-ended maximum = 1.5 V.
Single-ended minimum = 0 V.
CMOS CMOS buffers. 1.5 V tolerant.
COD CMOS Open Drain buffers. 2.5 V tolerant.
HVCMOS High Voltage CMOS buffers. 2.5 V tolerant.
HVIN High Voltage CMOS input-only buffers. 3.3 V tolerant.
SSTL-1.8 Stub Series Termination Logic. These are 1.8 V output capable buffers; 1.8 V
tolerant. An I/O voltage of 1.9 V is needed for D DR2 533 MHz CL3-3-3.
AAnalog reference or output. May be used as a threshold voltage or for buffer
2. SDQS_A8/SDQS_A8# and SDQS_B8/SDQS_B8# are on the Intel® 8 2925X only.
22 Intel
®
82925X only.
Signal_Info
®
82925X/82925XE MCH Datasheet
Signal Description
R
2.1 Host Interface Signals
Note: Unless otherwise noted, the voltage level for all signals in this interface is tied to the termination
voltage of the Host Bus (V
Signal Name Type Description
).
TT
HADS# I/O
GTL+
HBNR# I/O
GTL+
HBPRI# O
GTL+
HBREQ0# I/O
GTL+
HCPURST# O
GTL+
HDBSY# I/O
GTL+
HDEFER# O
GTL+
HDINV[3:0]# I/O
GTL+
Address Strobe: The processor bus owner asserts HADS# to indicate the
first of two cycles of a request phase. The MCH can assert this signal for
snoop cycles and interrupt messages.
Block Next Request: This signal is used to block the current request bus
owner from issuing new requests. This signal is used to dynamically control
the processor bus pipeline depth.
Priority Agent Bus Request: The MCH is the only Priority Agent on the
processor bus. It asserts this signal to obtain the ownership of the address
bus. This signal has priority over symmetric bus requests and will cause the
current symmetric owner to stop issuing new transactions unless the
HLOCK# signal was asserted.
Bus Request 0: The MCH pulls the processor’s bus HBREQ0# signal low
during HCPURST#. The processor samples this signal on the active-toinactive transition of HCPURST#. The minimum setup time for this signal is
4 HCLKs. The minimum hold time is 2 clocks and the maximum hold time is
20 HCLKs. HBREQ0# should be tri-stated after the hold time requirement
has been satisfied.
CPU Reset: The HCPURST# pin is an output from the MCH. The MCH
asserts HCPURST# while RSTIN# is asserted and for approximately 1 ms
after RSTIN# is de-asserted. The HCPURST# allows the processors to
begin execution in a known state.
Note that the Intel
up and hold times around HCPURST#. This requires strict synchronization
between MCH HCPURST# de-assertion and the Intel® ICH6 driving the
straps.
Data Bus Busy: This signal is used by the data bus owner to hold the data
bus for transfers requiring more than one cycle.
Defer: Signals that the MCH will terminate the transaction currently being
snooped with either a deferred response or with a retry response.
Dynamic Bus Inversion: Driven along with the HD[63:0] signals. Indicates
if the associated signals are inverted or not. HDINV[3:0]# are asserted such
that the number of data bits driven electrically low (low voltage) within the
corresponding 16 bit group never exceeds 8.
ICH6 must provide processor frequency select strap set-
®
Intel
82925X/82925XE MCH Datasheet 23
Signal Description
R
Signal Name Type Description
HDRDY# I/O
GTL+
HEDRDY# O
GTL+
HA[31:3]# I/O
GTL+
HADSTB[1:0]# I/O
GTL+
HD[63:0] I/O
GTL+
HDSTBP[3:0]#
HDSTBN[3:0]#
HHIT# I/O
HHITM# I/O
HLOCK# I/O
HPCREQ# I
I/O
GTL+
GTL+
GTL+
GTL+
GTL+
2x
Data Ready: This signal is asserted for each cycle that data is transferred.
Early Data Ready: This signal indicates that the data phase of a read transaction will start on the bus exactly one common clock after assertion.
Host Address Bus: HA[31:3]# connect to the processor address bus.
During processor cycles, the HA[31:3]# are inputs. The MCH drives
HA[31:3]# during snoop cycles on behalf of DMI and PCI Express Graphics
initiators. HA[31:3]# are transferred at 2x rate.
Host Address Strobe: The source synchronous strobes used to transfer
HA[31:3]# and HREQ[4:0] at the 2x transfer rate.
Host Data: These signals are connected to the processor data bus. Data on
HD[63:0] is transferred at 4x rate. Note that the data signals may be
inverted on the processor bus, depending on the HDINV[3:0]# signals.
Differential Host Data Strobes: The differential source synchronous
strobes are used to transfer HD[63:0]# and HDINV[3:0]# at 4x transfer rate.
These signals are named this way because they are not level sensitive.
Data is captured on the falling edge of both strobes. Hence, they are
pseudo-differential, and not true differential.
Hit: This signal indicates that a caching agent holds an unmodified version
of the requested line. Also, driven in conjunction with HHITM# by the target
to extend the snoop window.
Hit Modified: This signal indicates that a caching agent holds a modified
version of the requested line and that this agent assumes responsibility for
providing the line. This signal is also driven in conjunction with HHIT# to
extend the snoop window.
Host Lock: All processor bus cycles sampled with the assertion of HLOCK#
and HADS#, until the negation of HLOCK# must be atomic (i.e., no DMI or
PCI Express Graphics accesses to DRAM are allowed when HLOCK# is
asserted by the processor).
Precharge Request: The processor provides a “hint” to the MCH that it is
OK to close the DRAM page of the memory read request with which the hint
is associated. The MCH uses this information to schedule the read request
to memory using the special “AutoPrecharge” attribute. This causes the
DRAM to immediately close (Precharge) the page after the read data has
been returned. This allows subsequent processor requests to more quickly
access information on other DRAM pages, since it will no longer be
necessary to close an open page prior to opening the proper page.
Asserted by the requesting agent during both halves of Request Phase. The
same information is provided in both halves of the request phase.
24 Intel
®
82925X/82925XE MCH Datasheet
Signal Description
R
Signal Name Type Description
HREQ[4:0]# I/O
GTL+
2x
HTRDY# O
GTL+
HRS[2:0]# O
GTL+
BSEL[2:0] I
CMOS
HRCOMP I/O
CMOS
HSCOMP I/O
CMOS
HSWING I
HVREF I
Host Request Command: These signals define the attributes of the
request. HREQ[4:0]# are transferred at 2x rate. They are asserted by the
requesting agent during both halves of Request Phase. In the first half the
signals define the transaction type to a level of detail that is sufficient to
begin a snoop request. In the second half the signals carry additional
information to define the complete transaction type.
The transactions supported by the MCH Host Bridge are defined in the Host
Interface section of this document.
Host Target Ready: This signal indicates that the target of the processor
transaction is able to enter the data transfer phase.
Response Signals: These signals indicate the type of response as shown
below:
000 = Response type
001 = Idle state
010 = Retry response
011 = Deferred response
100 = Reserved (not driven by MCH)
101 = Hard Failure (not driven by MCH)
110 = No data response
111 = Implicit Writeback
111 = Normal data response
Bus Speed Select: At the de-assertion of RSTIN#, the value sampled on
these pins determines the expected frequency of the bus.
Host RCOMP: Used to calibrate the Host GTL+ I/O buffers.
This signal is powered by the Host Interface termination rail (VTT).
Slew Rate Compensation: Compensation for the Host Interface.
Host Voltage Swing: This signal provides the reference voltage used by
FSB RCOMP circuits. HSWING is used for the signals handled by
A
HRCOMP.
Host Reference Voltage Reference: Voltage input for the data, address,
and common clock signals of the Host GTL interface.
A
®
Intel
82925X/82925XE MCH Datasheet 25
Signal Description
2.2 DDR2 DRAM Channel A Interface
Signal Name Type Description
R
SCLK_A[5:0] O
SSTL-1.8
SCLK_A[5:0]# O
SSTL-1.8
SCS_A[3:0]# O
SSTL-1.8
SMA_A[13:0] O
SSTL-1.8
SBS_A[2:0]O
SSTL-1.8
SRAS_A# O
SSTL-1.8
SCAS_A# O
SSTL-1.8
SWE_A# O
SSTL-1.8
SDQ_A[63:0] I/O
SSTL-1.8
2x
SDM_A[7:0] O
SSTL-1.8
2X
SCB_A[7:0]
®
(Intel
82925X
Only)
SDQS_A[8:0]
(82925X MCH)
SDQS_A[7:0]
(82925XE
MCH)
SDQS_A[8:0]#
(82925X MCH)
SDQS_A[7:0]#
(82925XE
MCH)
SCKE_A[3:0] O
SODT_A[3:0] O
I/O
SSTL-1.8
2X
I/O
SSTL-1.8
2x
I/O
SSTL-1.8
2x
SSTL-1.8
SSTL-1.8
SDRAM Differential Clock: (3 per DIMM). SCLK_Ax and its
complement SCLK_Ax# signal make a differential clock pair output. The
crossing of the positive edge of SCLK_Ax and the negative edge of its
complement SCLK_Ax# are used to sample the command and control
signals on the SDRAM.
SDRAM Complementary Differential Clock: (3 per DIMM) These are
the complementary differential DDR2 Clock signals.
Chip Select: (1 per Rank) These signals select particular SDRAM
components during the active state. There is one chip select for each
SDRAM rank.
Memory Address: These signals are used to provide the multiplexed
row and column address to the SDRAM
Bank Select: These signals define which banks are selected within each
SDRAM rank
DDR2: 1-Gb technology is 8 banks.
Row Address Strobe: This signal is used with SCAS_A# and SWE_A#
(along with SCS_A#) to define the SDRAM commands.
Column Address Strobe: This signal is used with SRAS_A# and
SWE_A# (along with SCS_A#) to define the SDRAM commands.
Write Enable: This signal is used with SCAS_A# and SRAS_A# (along
with SCS_A#) to define the SDRAM commands.
Data Lines: SDQ_A signals interface to the SDRAM data bus.
Data Mask: When activated during writes, the corresponding data
groups in the SDRAM are masked. There is one SDM_Ax signal for
every data byte lane.
ECC Check Byte: These signals require a 6-layer board to be routed.
Data Strobes: For DDR2, SDQS_Ax and its complement SDQS_Ax#
signal make up a differential strobe pair. The data is captured at the
crossing point of SDQS_Ax and its complement SDQS_Ax# during read
and write transactions.
Data Strobe Complements: These signals are the complementary
DDR2 strobe signals.
Clock Enable: (1 per Rank) SACKE is used to initialize the SDRAMs
during power-up, to power-down SDRAM ranks, and to place all SDRAM
ranks into and out of self-refresh during Suspend-to-RAM.
On Die Termination: Active On-die Termination Control signals for
DDR2 devices.
26 Intel
®
82925X/82925XE MCH Datasheet
Signal Description
R
2.3 DDR2 DRAM Channel B Interface
Signal Name Type Description
SCLK_B[5:0] O
SSTL-1.8
SCLK_B[5:0]# O
SSTL-1.8
SCS_B[3:0]# O
SSTL-1.8
SMA_B[13:0] O
SSTL-1.8
SBS_B[2:0] O
SSTL-1.8
SRAS_B# O
SSTL-1.8
SCAS_B# O
SSTL-1.8
SWE_B# O
SSTL-1.8
SDQ_B[63:0] I/O
SSTL-1.8
2x
SDM_B[7:0] O
SSTL-1.8
2x
SCB_B[7:0]
®
(Intel
82925X
Only)
SDQS_B[8:0]
(82925X MCH)
SDQS_B[7:0]
(82925XE MCH)
SDQS_B[8:0]#
(82925X MCH)
SDQS_B[7:0]#
(82925XE MCH)
SCKE_B[3:0] O
SODT_B[3:0] O
I/O
SSTL-1.8
2X
I/O
SSTL-1.8
2x
I/O
SSTL-1.8
2x
SSTL-1.8
SSTL-1.8
SDRAM Differential Clock: (3 per DIMM) SCLK_Bx and its complement
SCLK_Bx# signal make a differential clock pair output. The crossing of
the positive edge of SCLK_Bx and the negative edge of its complement
SCLK_Bx# are used to sample the command and control signals on the
SDRAM.
SDRAM Complementary Differential Clock: (3 per DIMM) These are
the complementary differential DDR2 clock signals.
Chip Select: (1 per Rank) These signals select particular SDRAM
components during the active state. There is one chip select for each
SDRAM rank
Memory Address: These signals are used to provide the multiplexed
row and column address to the SDRAM
Bank Select: These signals define which banks are selected within
each SDRAM rank
DDR2: 1-Gb technology is 8 banks.
Row Address Strobe: This signal is used with SCAS_B# and SWE_B#
(along with SCS_B#) to define the SDRAM commands
Column Address Strobe: This signal is used with SRAS_B# and
SWE_B# (along with SCS_B#) to define the SDRAM commands.
Write Enable: This signal is used with SCAS_B# and SRAS_B# (along
with SCS_B#) to define the SDRAM commands.
Data Lines: SDQ_Bx signals interface to the SDRAM data bus
Data Mask: When activated during writes, the corresponding data
groups in the SDRAM are masked. There is one SDM_Bx signal for
every data byte lane.
ECC Check Byte: These signals require a 6-layer board to be routed.
Data Strobes: For DDR2, SDQS_Bx and its complement SDQS_Bx#
make up a differential strobe pair. The data is captured at the crossing
point of SDQS_Bx and its complement SDQS_Bx# during read and write
transactions.
Data Strobe Complements: These signals are the complementary
DDR2 strobe signals.
Clock Enable: (1 per Rank) SCKE_B is used to initialize the SDRAMs
during power-up, to power-down SDRAM ranks, and to place all SDRAM
ranks into and out of self-refresh during Suspend-to-RAM.
On Die Termination: Active On-die Termination Control signals for
DDR2 devices.
®
Intel
82925X/82925XE MCH Datasheet 27
Signal Description
2.4 DDR2 DRAM Reference and Compensation
Signal Name Type Description
SRCOMP[1:0] I/O System Memory RCOMP
SOCOMP[1:0] I/O
SM_SLEWIN[1:0] I A Buffer Slew Rate Input: Slew Rate Characterization buffer input for X
SM_SLEWOUT[1:0] O A Buffer Slew Rate Output: Slew Rate Characterization buffer output for
DDR2 On-Die DRAM Over Current Detection (OCD) driver
A
compensation
and Y orientation.
X and Y orientation
R
SMVREF[1:0] I
SDRAM Reference Voltage: Reference voltage inputs for each DQ,
DM, DQS, and DQS# input signals.
A
2.5 PCI Express* x16 Graphics Port Signals
Unless otherwise specified, PCI Express Graphics signals are AC coupled, so the only voltage
specified is a maximum 1.2 V differential swing.
Signal Name Type Description
EXP_RXN[15:0]
EXP_RXP[15:0]
EXP_TXN[15:0]
EXP_TXP[15:0]
EXP_COMPO I A PCI Express Graphics Output Current Compensation
EXP_COMPI I A PCI Express Graphics Input Current Compensation
EXP_SLR I
I/O
PCIE
O
PCIE
CMOS
PCI Express Graphics Receive Differential Pair
PCI Express Graphics Transmit Differential Pair
Note: EXP_COMP0 is used for DMI current compensation.
Note: EXP_COMPI is used for DMI current compensation.
PCI Express* Static Lane Reversal: The MCH’s PCI Express lane
numbers are reversed. For example, the MCH PCI Express interface
signals can be configured as follows:
0 = MCH’s PCI Express lane numbers are reversed
1 = Normal operation
28 Intel
®
82925X/82925XE MCH Datasheet
Signal Description
R
2.6 Clocks, Reset, and Miscellaneous
Signal Name Type Description
HCLKP
HCLKN
GCLKP
GCLKN
DREFCLKN
DREFCLKP
RSTIN# I
PWROK I
EXTTS# I
MTYPE I
ICH_SYNC# O
I
CMOS
I
CMOS
I
CMOS
HVIN
HVIN
HVCMOS
CMOS
HVCMOS
Differential Host Clock In: These pins receive a differential host clock
from the external clock synthesizer. This clock is used by all of the MCH
logic that is in the Host clock domain.
Differential PCI Express Graphics Clock In: These pins receive a
differential 100 MHz serial reference clock from the external clock
synthesizer. This clock is used to generate the clocks necessary for the
support of PCI Express.
Display PLL Differential Clock In
Reset In: When asserted, this signal will asynchronously reset the MCH
logic. This signal is connected to the PLTRST# output of the Intel
All PCI Express Graphics Attach output signals will also tri-state
compatible with PCI Express* Specification Rev 1.0a.
This input should have a Schmitt trigger to avoid spurious resets.
This signal is required to be 3.3 V tolerant.
Power OK: When asserted, PWROK is an indication to the MCH that
core power has been stable for at least 10 us.
External Thermal Sensor Input: This signal may connect to a precision
thermal sensor located on or near the DIMMs. If the system temperature
reaches a dangerously high value, then this signal can be used to trigger
the start of system thermal management. This signal is activated when
an increase in temperature causes a voltage to cross some threshold in
the sensor.
Memory Type Select Strap. This signal is a strapping option that
indicates the type of system memory. This signal should be tied to
ground indicating DDR2 memory.
ICH Sync: This signal is connected to the MCH_SYNCH# signal on the
ICH6.
®
ICH6.
2.7 Direct Media Interface (DMI)
Signal Name Type Description
DMI_RXP[3:0]
DMI_RXN[3:0]
DMI_TXP[3:0]
DMI_TXN[3:0]
®
Intel
82925X/82925XE MCH Datasheet 29
I/O
DMI
O
DMI
Direct Media Interface: These signals are the receive differential
pair (Rx).
Direct Media Interface: These signals are the transmit differential
pair (Tx).
Signal Description
2.8 Power and Ground
Name Voltage Description
VCC 1.5 V Core Power.
VTT 1.2 V Processor System Bus Power.
VCC_EXP 1.5 V PCI Express* and DMI Power.
VCCSM 1.8 V System Memory Power.
DDR2: VCCSM = 1.8 V (VCCSM = 1.9 V for DDR2 533 CAS 3-3-3)
VCC2 2.5 V 2.5 V CMOS Power.
VCCA_EXPPLL 1.5 V PCI Express PLL Analog Power.
VCCA_HPLL 1.5 V Host PLL Analog Power.
VCCA_SMPLL 1.5 V System Memory PLL Analog Power.
VSS 0 V Ground.
R
2.9 Reset States and Pull-up/Pull-downs
This section describes the expected states of the MCH I/O buffers during and immediately after
the assertion of RSTIN#. This table only refers to the contributions on the interface from the
MCH and does not reflect any external influence (such as external pull-up/pull-down resistors or
external drivers).
Legend:
CMCT: Common Mode Center Tapped. Differential signals are weakly driven to the common
mode central voltage.
DRIVE: Strong drive (to normal value supplied by core logic if not otherwise stated)
TERM: Normal termination devices are turned on
LV: Low voltage
HV: High voltage
IN: Input buffer enabled
ISO: Isolate input buffer so that it does not oscillate if input left floating
TRI: Tri-state
PU: Weak internal pull-up
PD: Weak internal pull-down
STRAP: Strap input sampled during assertion or on the de-asserting edge of RSTIN#
30 Intel
®
82925X/82925XE MCH Datasheet
Loading...
+ 212 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.