[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...
**82496/491 Cache Controller / Cache RAM (for P5 Pentium) 03/22/93
***Notes:...
***Info:...
***Configurations:...
***Features:...
**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...
*Symphony...
*TI (Texas Instruments)...
*UMC...
*Unresearched:...
*VIA...
*VLSI...
**VL82C311 SCAMP-DT ?
***Info:
The VL82C310, VL82C311 and VL82C311L are Single Chip AT, Mid-range
Performance (SCAMP) Controllers for 286- or 386SX-based PC/AT compat-
ible systems. (the VL82C311L is for 286-based systems only.)
The VL82C310/VL82C311/VL82C311 includes the dual 82C37 DMA
controllers, dual 82C59A programmable interrupt controllers, 82C54
programmable inter- val timer, 82284 clock and ready generator, 82288
bus controller and the logic for address/data bus control, memory
control, shut down, refresh generation and refresh/DMA arbitration.
The VL82C310/VL82C311/VL82C311 Controllers (from hear-in referred to
as SCAMP Controllers unless referring to a specific Controller, which
will be called out by the device number) are designed to perform in
286- or 386SX- based PC/AT-compatible systems running up to 25 MHz,
and replace the following devices on the motherboard:
o Two 82C37A DMA controllers
o Two 82C59A interrupt controllers
o 82C54 timer
o 74LS612 memory mapper
o 82284 clock generator and ready interface
o 82288 bus controller
The SCAMP Controller also includes the following:
o Memory/refresh controller
o Port B and NMI logic
o Bus steering logic
o Turbo Mode control logic
o Parity checking logic
o Parity generation logic
The SCAMP Controller supports LIM EMS 4.0, 287 AMD 387SX numeric
coprocessors.
The memory controller logic is capable of accessing up to 16 MB of
on-board DRAM. There can be up to four banks of 256K, 1M, or 4M
attached in the system. the SCAMP Controller can drive four banks
without external buffering. Built-in Page Mode operation and two-way
interleaving allow the PC designer to maximize system performance
using low-cost DRAMs. Support is also included for zero and one wait
state operation of system DRAM.
There are 36 Mapping Registers in the SCAMP Controller for full EMS
4.0 standard support. The system allows backfill down to 256K for EMS
support and provides 24 mapping registers covering this space. Twelve
of the 36 Page Registers cover the EMS space from C0000h to EFFFFh.
All registers are capable of translating over the complete 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 zero.
Shadowing features are supported on 16K boundarys between C0000h and
DFFFFh, and on 32K boundaries between A0000h and BFFFFh and between
E0000h and FFFFFh. Simultaneous use of EMS, shadowed ROM and direct
system board access is possible in a non-overlapping fashion
throughout this memory space. Control over four access options is pro-
vided. These controls are overridden by EMS in the segments for which
it is enabled. The options are:
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 of slot bus, write system board DRAM.
The SCAMP Controller handles system board refresh directly and
controls the timing of slot bus refresh. Refresh is performed in the
standard PC/AT Mode where on- and off-board refreshes are performed
synchronously. Refreshes are staggered to minimize power supply
loading and attenuate noise on the VDD and VSS pins. In the SCAMP
Controller, refresh can be programmed to sup- port CAS-before-RAS
refresh operation or standard RAS-only refresh operation. The SCAMP
Controller supports the PC/AT standard refresh period of 15.625 us as
well as 125 us.
The VL82C310 (only) has eight Mapping Registers to support 32 MB of
JEIDA IC Memory Card, also known as PC Card. four of these registers
are used as pointers to the CPU memory space between A0000h and FFFFFh
and the other four point to four pages in the IC Memory Card.
The 287 numeric coprocessor is supported when the SCAMP Controller is
strapped for 286 Mode. When configured for 386SX Mode, the 387SX is
supported. A software coprocessor reset does not leave a 387SX in the
same state as the reset of a 287 does. The SCAMP Controller can be
programmed to disable these software resets if problems arise.
The interrupt controller logic consists of two 82C509 megacells with
eight interrupt request lines each for a total of 16 interrupts. The
two megacells are cascaded internally and two of the interrupt request
inputs are connected to internal circuitry, allowing a total of 13
external interrupt requests. There is a special programmable logic
included in the SCAMP Controller which allows glitch-free inputs on
all the interrupt request pins.
The interval timer includes one 82C54 counter/timer megacell. the
counter/timer has three independent 16-bit counters and six
programmable counter modes.
The DMA controllers are 82C37 compatible. Each controls data transfers
between an I/O channel and on- or off-board memory. DMA can transfer
data over the full 16 MB range available. There are internal latches
provided for latching the middle address bits output by the 82C37
megacells on the data bus, and 74LS612 memory mappers are
integrated provided to generate the upper address bits.
The SCAMP Controller can be programmed for asynchronous or synchronous
operation of the AT bus.
The SCAMP Controller also performs all the data buffer control
functions required for a 286- or 386SX based PC/AT system. Under the
control of the CPU, the SCAMP Controller routes data to and from the
CPU's D bus, the internal XD bus, and the slots (SD bus). The parity
is checked for D bus DRAM read operations. The data is latched for
synchronization with the CPU. Parity OS generated for all data written
to the D bus.
***Configurations:...
***Features:...
**VL82C311L SCAMP-DT 286 ?...
**VL82C312 SCAMP Power Management Unit (PMU) ?...
**VL82C315A SCAMP II, Low-Power Notebook Chipset ?...
**VL82C322A SCAMP II, Power Management Unit (PMU) ?...
**VL82C316 SCAMP II, PC/AT-Compatible System Controller ?...
**VL82C323 SCAMP II, 5 Volt Power Management Unit (PMU) ?...
**VL82C380 Single chip 386DX PC/AT Controller +on-chip cache ?...
**VL82C325 VL82C386SX System Cache controller ?...
**VL82C335 VL82C386DX System Cache ctrl. [no d.sheet] ?...
**VL82C315A/322A/3216 Kodiak 32-Bit Low-Voltage Chip Set ?...
**VL82C420/144/146 SCAMP IV [no datasheet, some info] c93...
**VL82C480 System/Cache/ISA bus Controller ?...
**VL82C481 System/Cache/ISA bus Controller c92...
**VL82C486 Single-Chip 486, SC486, Controller ?...
**VL82C425 486 Cache controller ?...
**???????? Cheetah 486, PCI [no datasheet] ?...
**VL82C3216 Bus Expanding Controller Cache with write buffer ?...
**VL82C521/522 Lynx/M ?...
**VL82C530 Eagle Ð c95...
**VL82C541/543 Lynx c95...
**VL82C591/593 SuperCore 590 c94...
**VL82C594/596/597 Wildcat c95...
**I/O Chips:
**VL82C106 Combination I/O chip ?...
**VL82C107 SCAMP Combination I/O chip ?...
**VL82C108 TOPCAT Combination I/O chip ?...
**VL82C110 Combination I/O chip ?...
**VL82C113 SCAMP Combination I/O chip ?...
**VL82C114 Combination I/O chip ?...
**Video: ...
**Disk:...
**Modems:...
**Other:...
**Not sure if they actually exist...
*Western Digital...
*Winbond...
*ZyMOS...
*General Sources:...
(c) Copyright mR_Slugs Warehouse - All rights Reserved