English
Language : 

82443ZX Datasheet, PDF (54/116 Pages) Intel Corporation – Intel® 440ZX AGPset: Host Bridge/Controller
Register Description
Bit
Description
SDRAM Mode Select (SMS). These bits allow the 82443ZX to drive various commands to the
SDRAMs. These special modes are intended for initialization at power up.
SMS Mode
000 Normal SDRAM Operation. (default)
001 NOP Command Enable. In this mode all CPU cycles to SDRAM result in NOP
Command on the SDRAM interface.
010 All Banks Precharge Enable. In this mode all CPU cycles to SDRAM result in an All
Banks Precharge Command on the SDRAM interface.
011
Mode Register Set Enable. In this mode all CPU cycles to SDRAM result in a mode
register set command on the SDRAM interface. The Command is driven on the
7:5
MAx[13:0] lines. MAx[2:0] must always be driven to 010 for burst of 4 mode. MA3 must
be driven to 1 for interleave wrap type. MAx4 needs to be driven to the value
programmed in the CAS# Latency bit. MAx[6:5] should always be driven to 01.
MAx[12:7] must be driven to 000000. BIOS must calculate and drive the correct host
address for each row of memory such that the correct command is driven on the
MAx[12:0] lines.
100 CBR Enable. In this mode all CPU cycles to SDRAM result in a CBR cycle on the
SDRAM interface.
101 Reserved.
110
Reserved.
111
Reserved.
Note: BIOS must take into consideration MAB inversion when programming for 3 and 4 DIMM.
Not Applicable in the 82443ZX.
4
Leadoff Command Timing (LCT). These bits control when the SDRAM command pins
(SRASx#, SCASx# and WEx#) and CSx# are considered valid on leadoffs for CPU cycles.
0 = 4 CS# Clock
1 = 3 CS# Clock
3
The LCT Bit should be initialized by BIOS as recommended below:
• Desktop platforms running at 100 MHz should leave the LCT bit set to its default value of 0.
• Desktop platforms running at 66 MHz should leave the LCT bit set to its default value of 0, if
load on either MAA or MAB signals is > 9. Otherwise, set the LCT bit to 1, if load on both
MAA and MAB is ≤ 9.
• Mobile platforms will be run at 66MHz and should set the LCT bit to 1.
CAS# Latency (CL). This bit controls the number of CLKs between when a read command is
sampled by the SDRAMs and when the 82443ZX samples read data from the SDRAMs. If a
given row is populated with a registered SDRAM DIMM, an extra clock is inserted between the
2
read command the when the 82443ZX samples read data. For a registered DIMM with CL=2,
this bit should be set to 1.
0 = 3 DCLK CAS# latency.
1 = 2 DCLK CAS# latency.
SDRAM RAS# to CAS# Delay (SRCD). This bit controls the number of DCLKs from a Row
Activate command to a read or write command.
1
0 = 3 clocks will be inserted between a row activate command and either a read or write
command.
1 = 2 clocks will be inserted between a row activate and either a read or write command.
SDRAM RAS# Precharge (SRP). This bit controls the number of DCLKs for RAS# precharge.
0
0 = 3 clocks of RAS# precharge.
1 = 2 clocks of RAS# precharge.
3-30
82443ZX Host Bridge Datasheet