[Home] [This version is outdated, a new version is here]
*Title...
*Search:...
*Read Me/FAQ/General Info...
*_IBM...
*ACC Micro...
*ALD...
*ALi...
*AMD . . . . . . . [no datasheets, some info]...
*Chips & Technologies...
*Contaq . . . . . [no datasheets, some info]...
*Efar Microsystems [no datasheets, some info]...
*ETEQ...
*Faraday...
*Forex . . . . . . [List only, no datasheets found]...
*Intel...
**82340DX Chip Set (VLSI) (82346/82345/82355) 01/08/90
***Notes:...
***Info:
****82346 System Controller:
The 82346 system Controller is highly configurable via software. No
hardware jumpers are required. Defaults on reset for the configuration
registers mimic the compatibility requirements of the original IBM
PC/AT as closely as possible. These power-up defaults allow any poss-
ible configuration of the system to boot at the CPU's rated speed.
However, operational capabilities are reduced until the configu-
ration registers are set to mirror the true system conf-
iguration. This normally occurs during BIOS power-on self-test in a
manner completely transparent to the user.
The System Controller is designed to perform in systems running up to
33 MHz. built-in page mode operation, two- or four-way interleaving
and fully programmable memory timing allow the PC designer to maximize
system performance using low cost DRAMs. Programmable memory timing
allows the system to be setup to perfectly match the requirements of
the chosen DRAMs, standard or custom. These adjustments can often be
made without incurring the penalty of additional wait states.
The System Controller handles system board refresh directly and also
controls the timing of slot bus refresh which is actually performed by
the 82344 ISA Bus Controller. Refresh may be performed in coupled or
decoupled mode. The former method is the standard PC/AT-compatible
mode where on- and off-board refreshes are performed synchronously. In
decoupled mode, the timing of on- and off-board refreshes is
independent. Both may be programmed for independent, slower than
normal rates. This allows use of low power, slow refresh DRAMs. The
82346 controls all timing in both modes. In all cases, refreshes are
staggered to minimize power supply loading and attendant noise on the
VDD and ground pins.
The physical banks of DRAM can be logically reordered through one of
the indexed configuration registers. This DRAM remap option is useful
in order to map out bad DRAM banks allowing continued use of a system
until repairs are possible. It also allows DRAM bank combinations not
in the supported memory maps to be logically moved into a supported
configuration without physically moving memory components. This
unique, programmable function performs this task by switching the
internal RASI# and CASI# signals between the external RAS# and CAS#
pins. This allows internal addresses generated for DRAM bank 0, for
example, to be routed to any one of the four on-board DRAM banks.
Active low RASBK# signals are generated to directly drive DRAM
banks. Active high CASBK and LBE signals are externally decoded with
NAMD gates to provide 16 active low CAS# signals. This scheme provides
extra timing margin and lower cost since NAND gates are cheaper and
faster than equivalent OR gates.
To maintain use of low cost DRAMs through the full 33 MHz range of the
system, special cache support is added. this minimizes the external
glue logic required by other systems. The chip set is easily
interfaced to the Intel 385DX cache controller.
Full EEMS support is provided in hardware for the complete LIM EMS 4.0
standard. Seventy-two mapping registers provide a standard and an
alternate set of 36 registers each. The system allows backfill down to
256k for EEMS support and provides 24 mapping registers covering this
space. Twelve of the 36 are page registers which cover the EMS space
from C0000h to E0000h. These twelve registers can alternatively be
mapped in the A0000-BFFFFh and D0000-DFFFFh range by changing a
configuration bit in the 82346. All registers are capable of
translating over the complete 64 Mbyte range of on-board DRAM. Users
preferring an alternate plug-in EMS solution can disable the on-board
EMS system as well as system board DRAM, as required, down to 256k.
Shadowing features are supported on all 16K boundaries between 640K
and 1M. EMS use, shadowed ROM, and direct system board access is
possible in non-overlapping fashion throughout this memory
space. Control over four access options is provided. These controls
are overridden by EMS in segments for which it is enabled.
1. Access ROM or slot bus for reads and writes.
2. Access system board DRAM for reads and writes.
3. Access system board DRAM for reads and slot bus for writes.
4. Shadow setup mode. Read ROM or slot bus, write system board DRAM.
The System Controller is used to program the desired operational mode
of AT bus. Based on this programming, it provides the bus clock and
signaling interface to the Bus Controller, which actually interfaces
with the bus. The bus may run synchronously with the CPU's CLK2 or
asynchronously via an external oscillator. A programmable divider co-
nditions the selected BUSCLK source providing divide by 1, 2, 3 or 4.
****82345 Data Buffer:...
****82344 ISA Bus Controller:...
***Configurations:...
***Features:...
**82340SX Chip Set (VLSI) (82343/82344) 01/25/89...
**82350 EISA Chip Set 07/10/89...
**82350DT EISA Chip Set 04/22/91...
**82420TX/ZX PCIset (for 486) TX (Saturn), ZX (Saturn II) c:Nov92...
**82420EX PCIset (for 486) EX (Aries) (82425EX/82426EX) <Dec94...
**82430LX PCIset (Pentium) LX (Mercury) (82433LX/82434LX) 03/22/93...
**82430NX PCIset (Pentium) NX (Neptune) (82433NX/82434NX) Mar94...
**82430FX PCIset (Pentium) FX (Triton I) (82437FX/82438FX)01/31/95...
**82430MX PCIset (Pentium) MX (Mobile Triton)(82437/438MX)11/01/95...
**82430HX PCIset (Pentium) HX (Triton II) (82439HX) 02/12/96...
**82430VX PCIset (Pentium) VX (Triton II) (82437VX/82438) 02/12/96...
**82430TX PCIset (Pentium) TX (Triton II) (82439TX) 02/17/97...
**82450KX/GX PCIset (Pentium Pro) KX/GX (Mars/Orion) 11/01/95...
**
**Support Chips:
**82091AA Advanced Interface Peripheral (AIP) c93...
**8289 Bus Arbiter (808x) c79...
**82289 Bus Arbiter for iAPX 286 Processor Family c83...
**82258 Advanced Direct Memory Access Coprocessor(ADMA) 01/01/84...
**82335 High-Integration Interface Device For 386SX c:Nov88...
**82360SL I/O Subsystem 10/05/90...
**82370 Integrated System Peripheral (for 82376) c:Oct88...
**82371FB/SB PCI ISA IDE Xcelerator 82371FB/82371SB (PIIX/3) 01/31/95...
**82371MX Mobile PCI I/O IDE Xcelerator (MPIIX) 11/01/95...
**82371AB PCI-TO-ISA / IDE Xcelerator 82371AB (PIIX4) 02/17/97...
**82374/82375 PCI-EISA Bridge (82374EB/82375EB, 374SB/375SB) c:Mar93...
**82378 System I/O (SIO) (82378IB and 82378ZB) c:Mar93...
**82379AB System I/O-APIC (SIO.A) <Dec94...
**82380 32-bit DMA Controller w/ Integrated Peripherals 02/01/87...
**82380FB/AB PCIset: 82380FB Mobile PCI-to-PCI Bridge(MPCI2) 02/17/97...
**82384 Clock Generator and Reset Interface c86...
**82385 32-bit Cache Controller for 80386 09/29/87...
**82385SX 32-bit Cache Controller for 80386SX 01/25/89...
**82395DX High Performance Smart Cache 06/18/90...
**82395SX Smart Cache 12/17/90...
**82396SX Smart Cache 12/17/90...
**82485 Turbo Cache (and 485Turbocache) c90...
**82489DX Advanced Programmable Interrupt Controller 10/12/92...
**82495DX/490DX DX CPU-Cache Chip Set <Sep91...
**82495XP/490XP Cache Controller / Cache RAM (for i860) 06/05/91...
**82496/491 Cache Controller / Cache RAM (for P5 Pentium) 03/22/93...
**82497/492 Cache Controller / Cache RAM (for P54 Pentium) <Nov94...
**82498/493 Cache Controller / Cache RAM (for P54 Pentium) <Nov94...
**
**Later chipsets (basic spec):
**440 series:
***440FX (Natoma) 05/06/96...
***440LX (Balboa) 08/27/97...
***440BX (Seattle) c:Apr'98...
***440DX (?) c:?...
***440EX (?) c:Apr'98...
***440GX (Marlinespike) 06/29/98...
***440ZX & 440ZX-66 (?) 01/04/99...
***440ZX-M (?) 05/17/99...
***440MX (Banister) 05/17/99...
**450NX (?) 06/29/98:...
**????? (Profusion) c:99...
**800 series...
*Headland/G2...
*HMC (Hulon Microelectronics)...
*Logicstar...
*Motorola...
*OPTi...
*PC CHIPS/Amptron/Atrend/ECS/Elpina/etc...
*SIS...
*Symphony...
*TI (Texas Instruments)...
*UMC...
*Unresearched:...
*VIA...
*VLSI...
*Western Digital...
*Winbond...
*ZyMOS...
*General Sources:...
(c) Copyright mR_Slugs Warehouse - All rights Reserved