[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...
**CS8221   NEW Enhanced AT (NEAT)   (82C211/82C212/82C215/82C206)  c86
***Info:
The  CS8221  PC/AT  compatible  NEAT  CHIPSet  is  an  enhanced,  high
performance 4  chip VLSI implementation (including the  82C206 IPC) of
the control logic  used on the IBM Personal  Computer AT. The flexible
architecture of  the NEAT CHIPSet  allows it to  be used in  any 80286
based system.

The  CS8221 NEAT  CHIPSet  provides a  complete  286 PC/AT  compatible
system, requiring only 24 logic components plus memory devices.

The CS8221 NEAT CHIPSet consists of the 82C211 CPU/Bus controller, the
82C212  Page/interleave   and  EMS  Memory   controller.   the  82C215
Data/Address buffer  and the 82C206  Integrated Peripherals Controller
(IPC).

The NEAT  CHIPSet supports the local  CPU bus, a 16  bit system memory
bus, and the  AT buses as shown in the NEAT  System Block Diagram [see
datasheet].  The  82C211 provides synchronization  and control signals
for all  buses. The 82C211 also  provides an independent  AT bus clock
and allows for  dynamic selection between the processor  clock and the
user  selectable AT  bus clock.   Command delays  and wait  states are
software configurable,  providing flexibility  for slow or  fast peri-
pheral boards.

The  82C212  Page/interleave and  EMS  Memory  controller provides  an
interleaved  memory sub-system  design with  page mode  operation.  It
supports  up to 8  MB of  on-board DRAM  with combinations  of 64Kbit,
256Kbit  and 1Mbit  DRAMs. The  processor  can operate  at 16MHz  with
0.5-0.7 wait  state memory  accesses, using 100  nsec DRAMs.   This is
possible through  the Page Interleaved memory scheme.   The Shadow RAM
feature  allows taster  execution of  code  stored in  EPROM, by  down
loading code  from EPROM to  RAM. The RAM  then shadows the  EPROM for
further code execution. In a  DOS environment, memory above 1Mb can be
treated as LIM EMS memory.

The  82C215 Data/Address  buffer provides  the buffering  and latching
between the local CPU address  bus and the Peripheral address bus.  It
also provides buffering between the  local CPU data bus and the memory
data bus. The parity bit  generation and error detection logic resides
in the 82C215.

The 82C206  Integrated Peripherals Controller  is an integral  part of
the  NEAT CHIPSet.   It is  described in  the 82C206  Integrated Peri-
pherals Controller data book.

System Overview
The CS8221  NEAT CHIPSet  is designed for  use in  12 to 16  MHz 80286
based  systems  and  provides  complete  support  for  the  IBM  PC/AT
bus.  There are four  buses supported  by the  CS8221 NEAT  CHIPSet as
shown in  Figure 1 [see  datasheet]: CPU local  bus (A and  D), system
memory bus (MA and MD), I/O channel bus (SA and SD), and X bus (XA and
XD). The system  memory bus is used to interface the  CPU to the DRAMs
and EPROMs  controlled by the 82C212.   The I/O channel  bus refers to
the bus supporting the AT bus  adapters which could be either 8 bit or
16 bit  devices. The X bus refers  to the peripheral bus  to which the
82C206 IPC and other peripherals are attached in an IBM PC/AT.


***Configurations:...
***Features:...
**CS8223   LeAPset                  [no datasheet]                   ?
**CS8225   CHIPS/250 PS/2 50/60     [no datasheet, some info]      c88...
**CS8227   CHIPSlite                (82C235/82C641)                  ?...
**CS8230   386/AT                   (82C301/302/303/304/305/306)cFeb87...
**CS8231   TURBO CACHE-BASED 386/AT (82C301/307/303/304/305/306)   c86...
**CS8232   CMOS 386/AT              (82C301/302/303/304/305/306)   c86...
**CS8233   PEAK/386 AT (Cached)     (82C311/82C315/82C316)     c:Dec90...
**CS8236   386/AT                   (82C301/2/3/4/5/6/206)         c86...
**CS8237   TURBO CACHE-BASED 386/AT (82C301/7/3/4/5/6/206)         c86...
**CS8238   CHIPS/280 & 281 (386 MCA)(82C321/322/325/223/226)   c:Aug89...
**CS82310  PEAK/DM 386 AT           (82C351/82C355/82C356)         c91...
**CS8281   NEATsx (386SX)           (82C811/812/215/206)       c:Dec89...
**CS8283   LeAPset-sx               (82C841/82C242/82C636)     c:Mar90...
**CS8285   PEAKsx                   (82C836/82C835)                c91...
**CS8288   CHIPSlite-sx             (82C836/82C641/82C835)          c?...
**CS4000   WinCHIPS                 (64200/84021/84025)            c92...
**CS4021   ISA/486                  (84021/84025)                  c92...
**CS4031   CHIPSet                  (84031/84035)              5/10/93...
**CS4041/5 CHIPSet                  (84041/84045)              2/10/95...
**CB8291   ELEAT                    [no datasheet]                 c90...
**CB8295   ELEATsx                  [no datasheet]                 c90...
**82C100   IBM PS/2 Model 30/Super XT                                ?...
**82C110   IBM PS/2 Model 30/Super XT                                ?...
**82C235   Single Chip AT (SCAT)                                   c89...
**82C836   Single Chip 386sx (SCATsx)                              <91...
**F8680/A  PC/CHIP Single-Chip PC                                  c93...
**
**Support Chips:
**64200    (Wingine) High Performance 'Windows Engine'         c:Oct91...
**82C206   Integrated Peripheral Controller                        c86...
**82C601/A Single Chip Peripheral Controller                 <08/30/90...
**82C607   Multifunction Controller                             <Jun88...
**82C710   Universal Peripheral Controller                     c:Aug90
***Info:
The  82C710 Universal  Peripheral Controller  (UPC) is  a single  chip
controller offering  the complete I/P  solution for the PC-XT  & PC-AT
environments.  The chip is an  LSI implementation of the most commonly
used peripheral devices found  in an IBM PC, XT or  AT. It features 24
mA drivers  for the output  buffers, including  the host data  bus and
parallel port data bus. it incorporates one 16450 compatible UART, one
enhanced  parallel  port  (with  bi-directional  capability),  an  IDE
compatible  hard disk  interface, a  uPD72065B compatible  floppy disk
controller, PS/2 type mouse logic, and various chip selects.  Decoding
logic and support  for main, auxiliary and standby  power supplies and
software configurable  base addresses  for these  devices, operational
modes and  interrupts are also  included. Power management  aspects of
the 82C710  includes modular  power down for  each port,  and software
oscillator disable. The hardware power  management is done through the
PWRGD pin. When the chip is powered down (i.e. when PWRGD is inactive)
the  current drawn  is less  than 250  microAmps, all  the inputs  are
disabled,  and all  outputs are  tristated.  The  contents of  all the
registers are  preserved, as  long as  power supply  to the  82C710 is
maintained.

The host interface  is a PC compatible, (i.e.  D0-D7, A0,A9, IOR, IOW,
AEN,  MINTR, FINTR,  PINTR, SINTR,  and RESET),  and can  be connected
directly  to the  bus. The  data buffers  (D0-D7, PD0-PD7,  IDED7) are
capable of sinking 24 mA @ 0.5V, the parallel port control signals are
open collector with internal pull up, and are capable of sinking 24 mA
@ 0.5V.

The  UART implements  a  fully functional  serial link.   Programmable
character length, parity generation and detection, stop-bit generation
and baud  rate generation  are provided. Double  buffering is  used so
that  precise synchronization is  unnecessary.  Status  information is
accessible to  the CPU by  reading internal registers.   MODEM control
lines  are  provided, as  are  internal  diagnostic functionality  and
interrupt prioritization. Support for  an auxiliary power system (such
as that derived from a telephone  line or R8232 link) permits a UPC in
a battery-powered device to consume no battery power until an incoming
character is detected.

The  parallel  port  can   be  configured  for  output  only  (printer
application) or input and  output (scanner application). The necessary
control  signals  are  provided  for use  as  a  Centronics-compatible
(output  only)  parallel  port.   For scanner  applications,  a  Cent-
ronics-like interface is  used.  Such an interface is  utilized by the
RICOH 1830 scanner.

The  configuration   RAM  and  circuitry   support  programmable  base
addresses for all registers internal to the UPC. This permits creation
of  a  menu-driven program  for  system  configuration.  Selection  of
sources for interrupts, enabling and configuring of on-chip subsystems
(UARTs, parallel port, etc.)  and control of the configuration process
itself are  also handled with  this RAM and its  associated circuitry.
The remainder of  this data sheet will consider  each of the aforesaid
subsystems individually.  Sections containing more general design data
for  the chip as  a whole  are at  the end  along with  electrical and
physical characteristics.

***Versions:...
***Features:...
**82C711   Universal Peripheral Controller II                  c:Jan91...
**82C712   Universal Peripheral Controller II                  c:Jan91...
**82C721   Universal Peripheral Controller III                 c:May93...
**82C735   I/O Peripheral Controller With Printgine            c:Jul93...
**82C835   Single CHIP 386sx AT Cache Controller               c:Apr91...
**F87000   Multi-Mode Peripheral Chip                         11/23/93...
**Other:...
**Disk:...
**Video:...
*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...
**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...
*Symphony...
*TI (Texas Instruments)...
*UMC...
*Unresearched:...
*VIA...
*VLSI...
*Western Digital...
*Winbond...
*ZyMOS...
*General Sources:...

(c) Copyright mR_Slugs Warehouse - All rights Reserved