Intel 440GX (Marlinespike) Intel 440GX AGPset Design Guide Update

R

Intel® 440GX AGPset

Design Guide Update
May 1999
Order Number: 290660-001
Intel® 82443GX
R
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 i nstructions 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® 440GX AGPset may contain design defects or errors known as errata which may cause the product to deviate from published 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. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be obtained by calling
1-800-548-4725 or by visiting Intel’s website at http://www.intel.com. *Third-party brands and names are the property of their respective owners. Copyright © Intel Corporation 1999
2 Design Guide Update
R

Contents

Revision History............................................................................................................................4
Preface.........................................................................................................................................5
General Design Considerations ...................................................................................................7
Schematic, Layout and Routing Updates.....................................................................................9
Documentation Changes............................................................................................................10
Intel® 82443GX
Design Guide Update 3
Intel® 82443GX

Revision History

Rev. Draft/Changes Date
001 Initial Release May 1999
R
4 Design Guide Update
R

Preface

This document is an update to the specifications contained in the Intel® 44 0GX AGPset Design Guide Rev 1.0, March 1999, order number 290651-001.
References may also be made to the following documents: the Intel® 440GX AGPset: 82443BX Host Bridge Controller data sheet, order number 290638-001, and the 82371AB (PIIX4) data sheet section of the Platform Components databook, order number 296467-009.
It is intended for hardware system manufacturers and software developers of applications, operating systems, or tools. This design guide is primarily targeted at the PC market segment and was first published in 1999. Those using this design guide should check for device availability before designing in any of the components included in this document

Nomenclature

Intel® 82443GX
General Design Considerations
should account for when developing hardware or software products using the Intel® 82440GX AGPset.
Schematic, Layout and Routing Updates
schematics or layout, including typos, errors, or omissions from the current published documents.
Documentation Changes
including the above.
include suggested changes to the current published design guide not
includes system level considerations that the system designer
include suggested changes to the current published
Design Guide Update 5
Intel® 82443GX
R

Summary Table of Changes

The following table indicates the Specification Changes, Errata, Specification Clarifications or Documentation Changes, which apply to the listed Intel® 440GX AGPset stepping. Intel intends to fix some of the errata in a future stepping of the component and to account for the other outstanding issues through documentation or Specification Changes as noted. This table uses the following notations:
Codes Used in Summary Table
Doc: Document change or update that will be implemented. Shaded: This item is either new or modified from the previous version of the
document.
NO. P lans GENERAL DESIGN CONSIDE RAT IONS
1 Doc Implementing a RESET BUTTON for 440GX Based Systems 2 Doc PCIRST# Load Sensitivity on PIIX4/P I IX4E 3 Doc SPD EEPROM Write Protection. 4 Doc Execute the WBINV D I nstruction to Save Cache S tate to Memory Before Initiating an S2 or
S3 Sleep State.
5 Doc SLP# Connectivity in Multi-processor Sy stems.
NO. Plans SCHEMATIC, LAYOUT AND ROUT ING UPDATES
1 Doc Guidelines to minimize ESD events that may cause loss of CMOS cont ent s is added. 2 Doc Correct Strapping for SMC FDC37C932FR Ultra IO device VBAT pin.
NO. P lans DOCUMENTATION CHANGES
There are currently no known documentat i on changes.
6 Design Guide Update
R

General Design Considerations

1. Implementing a RESET BUTTON for Desktop Based Systems
The following should be considered when implementing a RESET BUTTON for 440GX based systems: The system reset button has typically been connected indirectly to the PWROK input of the
PIIX4/PIIX4E. This technique will not reset the suspend well logic, which includes the SMBus Host and Slave controllers. To reset the hardware in the suspend well, the reset button should be connected to the RSMRST# input of the PIIX4/PIIX4E. Assertion of RSMRST#, via a reset button, will result in a complete system reset. RSMRST# assertion will cause SUS[A-C]# to assert which results in the deassertion of PWROK if SUS[A-C]# controls the power supply PS-ON control signal. The deassertion of PWROK will cause the PIIX4/PIIX4E to assert PCIRST#, RSTDRV, and CPURST.
2. PCIRST# Load Sensitivity on PIIX4/PIIX4E
A specific board sensitivity has been identified by PCD that may result in a low going glitch on a deasserted PCIRST# signal when it is lightly loaded. This glitch may occur as a result of VCC droop caused by simultaneous switching of most/all AD[31:0] signals from 0 to 1. This glitch can in some designs be low enough (below 1.7V ) to interfere with proper operation of the Host PCI Bridge Controller component.
Intel® 82443GX
This sensitivity manifests itself on designs where PCIRST# is lightly loaded with less than approximately 50pF, or is not driving the entire PCI bus. Design features that could aggravate the problem are; an in­line active component on the PCIRST# signal, such as an AND gate or, lack of a series termination resistor on the PCIRST# signal at the PIIX4 or PIIX4E.
There are several improvements that can be implemented individually or in any combination. First, a series termination resistor between 22 and 33 ohms placed close to the PIIX4/PIIX4E will help reduce the glitch. Second, an external capacitor of approximately 47pF will help reduce the glitch. Third, if the design currently uses an in-line active gate/buffer on PCIRST# to drive the PCI bus, consider removal of this gate/buffer entirely. The PIIX4/PIIX4E is designed to drive the entire PCI bus.
Design Guide Update 7
Intel® 82443GX
3. SPD EEPROM Write Protect i on
The PC SDRAM Unbuffered DIMM Specification, Rev 1.0, dated Feb 1998, shows pin 81 of the DIMM module is the WP (write protect) pin for the SPD EEPROM. The block diagrams show there is a 47K pull-down resistor tied to the WP pin. This allows the DIMM manufacturers to write SPD data to the EEPROM.
An OEM may wish to use the SPD EEPROM to write information into the DIMMs at production for system level checkout to identify the DIMM installed as being shipped with the system. For this reason, the OEM may wish to include some logic to control the level on pin 81 of the DIMM modules so that after the DIMM is tagged, they can be write protected again. If this pin is pulled high on the motherboard, the DIMM SPD EEPROM is write protected.
Pin 81 of the DIMM sockets on the 82440GX reference schematics are shown as “NC”, no connects. If an OEM wishes to write protect the SDRAM SPD EEPROMS, then these pins should be pulled high.
4. Execute the WBINVD Instruction to Save Cache State to M emory Before Initiating an S2 or S3 Sleep State
If a system design requires that the hardware platform be capable of flushing the processor caches, then FLUS H# mus t be asserted a minimum of one BSCLCK bef ore STPCLK#. Power manage ment softwa re should perform a WBINVD on each processor for the S2 and S3 sleep states. Flushing the cache on each processor is not necessary for the S1 sleep state.
R
5. SLP# Connectivity in Multi-processor Systems
For multi-processor systems using the PIIX4/PIIX4E, the SLP# signal may be asserted to one of the processors before it is in a processor sleep state 3, and therefore not yet acknowledged. This could result in a wakeup problem.
Specifically, For PIIX4/PIIX4E based platforms, STPCLK# from the PIIX4E is connected to all processors, and SLP# from the PIIX4E is connected to all processors. The following sequence occurs:
1)
2)
3)
4)
While this sequence works for uni-processor systems, processors are put into Processor Sleep State 3, not State 5, during ACPI S1 state. This means that the SLP# signal must not be connected to any processor in multi-processor systems.
Note that disabling the SLEEP_EN bit in the PIIX4E Processor Control register is not an accecptable workaround for this issue since this bit only controls SLP# assertion in C3 state, not in S1 state.
OS writes to PMCNTRL register PIIX4E asserts STPCLK#, then waits for Stop Grant The processor acknowledges with a Stop Grant Acknowledge PIIX4E asserts SLP# after receiving Stop Grant Acknowledge
8 Design Guide Update
R
Intel® 82443GX

Schematic, Layout and Routing Updates

1.
Guidelines to Minimi ze ESD Events That May Cause Loss of CMOS Contents
Recommendations for New Board Designs:
1) Provide a 1uF X5R dielectric, monolithic, cer amic capacitor between the VCCRTC pin of the PIIX4/PIIX4E and the ground p lane. This capacitor’s positive connection should not be stubbed off the trace run and must be as close as possible to the PIIX4/PIIX4E. The capacitor must be no further than
0.5 inch from the PIIX4/PIIX4E. If a stub is required, it should be kept to a few mm maximum length. The ground co nnection should be made through a via to the ground plane, with no or minimal trace between the capacitor pad and the via.
2) Place the battery, 1K Ohm series current limit resistor, and the common-cathode isolation diode very close to the PIIX4/PIIX4E. If this is not possible, place the common-cathode diode and the 1K Ohm resistor as close to the 1uF capacitor as possible. Do not place these components between the capacitor and the PIIX4. The battery can be placed remotely from the PIIX4/PIIX4E.
3) On boards that have chassis-intrusion utilizing external logic powered by the VCCRTC pin, place the inverters as close to the common-cathode diode as possible. If this is not possible, keep the trace run near the center of the board.
4) Keep the PIIX4/PIIX4E VCCRTC trace away from the board edge. If this trace must run from opposite ends of the board, keep the trace run towards the board center, away from the board edge where people and equipment that handle the board could make contact.
Recommendations for Existing Bo ard Designs:
1) The effectiveness of adding a 1uF capacitor, as identified above, needs to be determined by examining the routing and placement. For example, placing the capacitor far from the PIIX4 reduces its effectiveness.
2.
Design Guide Update 9
Correct Strapping for SMC FDC37C932FR Ultra I O Device VBAT Pin
When the PIIX4/PIIX4E internal RTC is used, the SMC Ultra IO device, FDC37C932FR, VBAT pin must be connected to ground through between a 1K and 0 ohm pull-down resistor.
Intel® 82443GX

Documentation Changes

There are currently no known documentation changes.
R
10 Design Guide Update
Intel around the world
United States and Canada
Intel Corporation Robert Noyce Building 2200 Mission College Boulevard P.O. Box 58119 Santa Clara, CA 95052-8119 USA Phone: (800) 628-8686
Europe
Intel Corporation (U.K.) Ltd. Pipers Way Swindon Wiltshire SN3 1RJ UK
Phone: England (44) 1793 403 000 Germany (49) 89 99143 0 France (33) 1 4571 7171 Italy (39) 2 575 441 Israel (972) 2 589 7111 Netherlands (31) 10 286 6111 Sweden (46) 8 705 5600
Asia Pacific
Intel Semiconductor Ltd. 32/F Two Pacific Place 88 Queensway, Central Hong Kong, SAR Phone: (852) 2844 4555
Japan
Intel Kabushiki Kaisha P.O. Box 115 Tsukuba-gakuen 5-6 Tokodai, Tsukuba-shi Ibaraki-ken 305 Japan Phone: (81) 298 47 8522
South America
Intel Semicondutores do Brazil Rua Florida 1703-2 and CJ22 CEP 04565-001 Sao Paulo-SP Brazil Phone: (55) 11 5505 2296
For More Information
To learn more about Intel Corporation, visit our site on t he Worl d Wide Web at www.intel.com
R
Loading...