[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...
**82395SX     Smart Cache                                     12/17/90
***Notes:...
**82396SX     Smart Cache                                     12/17/90...
**82485       Turbo Cache (and 485Turbocache)                      c90...
**82489DX       Advanced Programmable Interrupt Controller    10/12/92
***Notes:...
***Info:
1.0 INTRODUCTION

The  82489DX  Advanced   Programmable  Interrupt  Controller  provides
multiprocessor interrupt management, providing both static and dynamic
symmetrical interrupt distribution across all processors.

The main  function of the  82489DX is to provide  interrupt management
across all  processors. This  dynamic interrupt  distribution includes
routing of the interrupt to the lowest-priority processor. The 82489DX
works in  systems with multiple  I/O subsystems, where  each subsystem
can  have  its  own  set  of  interrupts.   This  chip  also  provides
inter-processor interrupts,  allowing any  processor to  interrupt any
processor or set  of processor. Each 82489DX I/O  init interrupt input
pin is individually  programmable by software as either  edge or level
triggered.  The interrupt vector and interrupt steering information an
be specified  per pin.  A  32-bit wide timer  is provided that  can be
programmed to interrupt the local processor.  the timer can be used as
a counter to provide a time base to software running on the processor,
or to generate  time slice interrupts locally to  that processor.  the
82489DX   provides   32-bit   software    access   to   its   internal
registers. Since no  82489DX register read have any  side effects, the
82489DX registers  can be aliased  to a  user read-only page  for fast
user access (e.g., performance monitoring timers).

The 82489DX  supports a generalized naming/addressing  scheme that can
be tailored by  software to fit a variety of  system architectures and
usage  models.   It  also  supports 8259A  compatibility  by  becoming
virtually  transparent with  regard to  an externally  connected 8259A
style controller, making the 8259A visible to software.

***Versions:...
***Features:...
**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:...
**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...
**5571           (Trinity) Pentium PCI/ISA Chipset (75MHz)   <12/09/96
***Info:...
***Configurations:...
***Features:...
**5581/5582      (Jessie)  Pentium PCI/ISA Chipset (75MHz)   <04/15/97...
**5591/5592/5595 (David)   Pentium PCI A.G.P. Chipset        <01/09/98...
**5596/5513      (Genesis) Pentium PCI Chipset               <03/26/96...
**5597/5598      (Jedi)    Pentium PCI/ISA Chipset           <04/15/97...
**530/5595       (Sinbad) Host, PCI, 3D Graphics & Mem. Ctrl.<11/10/98...
**540            (Spartan) Super7 2D/3D Ultra-AGP Single C.S.<11/30/99...
**55x            SoC (System-on-chip)                        <03/14/02...
**
**Support chips:
**85C206     Integrated Peripheral Controller [no datasheet]         ?...
**5595       Pentium PCI System I/O                          <12/24/97...
**950        LPC I/O                                         <07/16/99...
**Other:...
**PII/III/Pro...
**Athlon etc...
*Symphony...
*TI (Texas Instruments)...
*UMC...
*Unresearched:...
*VIA...
*VLSI...
*Western Digital...
**WD8110        System controller for 80386DX/486            <11/30/93
***Notes:...
***Info:...
***Configurations:...
***Features:
o   Interfaces with 80486SX, 80486SXLP, 80486DX, 80386SX and 80386DX
    CPU's
o   Operates at up to 33 MHz at 3.3 volts or 5 volts with the 
    80486SX/DX
o   Operates at up to 33 MHz with the 80386SX/DX
o   Supports single and double clock 80486SX/DX and Intel SL Enhanced 
    processors.

DRAM control:
o   Page Mode word interleaved, DRAM controller with support for 80486
    burst mode.
o   Supports 3-2-2-2 clock sequence, 9 CLKs with 16-byte line fill for
    a page hit DRAM read cycle at 33 MHz.
o   Optional 3-1-1-1 clock sequence, 6 CLKs with 16-byte line fill for
    static column mode DRAMs at CPU speeds of 16 MHz and 20 MHz
o   Zero Wait State writes at 16 MHz and 20 MHz to DRAMS for 
    80486SX/DX
o   One Wait State writes to DRAMs for 80386SX/DX
o   One Wait State reads from DRAMs for Page Hit access for 80386SX/DX
o   Supports memory in five DRAM banks for a maximum of 256 Mbytes,
    using 256Kbit, 1 Mbit, 4 Mbit and 16 Mbit DRAMs and special DRAMs 
    such as 512K by 9, 1M by 18 and 2M by 9.
o   Supports major DRAM standards, including Asymmetrical DRAMs Static 
    Column DRAMs and 88-pin DRAM cards.
o   Self-adjusting output drivers minimize output rise/fall time 
    variations and reduce EMI and ground noise.
o   DRAM address multiplexer capable of driving 450 pF with adjustable
    strength drivers.
o   Features CAS before RAS refresh and slow refresh for low power.
o   Supports slow refresh and self refresh DRAMs at 120 us.
o   I/O mapping for board testability
o   32-bit direct interface with internal parity generation and 
    checking with no DRAM data buffers required.

Power Management:
o   Low power 0.9 micron CMOS technology
o   Provides power control with suspend and resume mode operations.
o   3 volt suspend to hard disk and Hibernation.
o   Sleep Mode provides:
    - Stop clock for static CPU for power saving.
    - Processor power down.
o   Provides automatic processor clock switching for 80386.
o   Automatic CPU speedup (AutoFast).
    - Clock Scaling
    - Clock Throttling
o   Supports multiple CPU speeds.
o   Supports System Management Interrupt (SMI) for efficient power 
    management.
o   Provides peripheral and I/O power control with trapping on I/O 
    address ranges for SMI operations.
o   Supports a fully programmable 16-bit decode.
o   Provides System Activity Monitor (SAM) for power management.
o   Stop DMA clock.
o   3.3V low voltage operation with on-chip translators for 5 volt AT 
    bus 
    (split rail operation).
o   3 volt and 5 volt mixed mode.

Chip Set Features:
o   High speed DMA.
o   Three fully programmable chip selects with PMC timers.
o   Built in Immunizer for virus protection.
o   Connects directly to the AT Data Bus SD(15:00).
o   Supports a Video Local Bus Interface (VLBI) for a 32-bit Video 
    Graphic Array (VGA) interface.
o   Bank switched BIOS ROM up to 512 KB.

**
**Support Chips:
**WD76C20x   Floppy, RTC, IDE and Support Logic Device       <11/25/91...
**WD76C30x   Perip. Ctrl, Interrupt Multiplex, and Clock Gen <11/18/91...
**WD7615     Desktop Buffer Manager                          <04/15/92...
**WD7625     Desktop Buffer Manager                          <10/01/92...
**WD8120LV   Super I/O [no datasheet]                                ?
**Other Chips:...
*Winbond...
*ZyMOS...
*General Sources:...

(c) Copyright mR_Slugs Warehouse - All rights Reserved