[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...
**CS8233   PEAK/386 AT (Cached)     (82C311/82C315/82C316)     c:Dec90

***Info:
Introduction. 

The CS8233 PEAK/386 AT CHIPSet  is a three chip VLSI implementation of
most  of the system  logic required  to implement  a CACHE  BASED iAPX
386DX based  system. The  CHIPSet is  designed to offer  a 100%  PC AT
compatible  integrated  solution.  The  flexible  architecture of  the
CHIPSet allows  it to  be used in  any iAPX386DX based  system design,
such as CAD/CAE workstations, office systems, industrial and financial
transaction  systems.   The  CS8233  PEAK/386 AT  CHIPSet  provides  a
complete  CACHE BASED  386/AT  system using  only  19 components  plus
memory device. The  CS8233 PEAK/386 AT CHIPSet consists  of one 82C31l
CPU/Cache/DRAM Controller,  one 82C315 Bus Controller,  and one 82C316
Peripherals Controller. The CHIPSet supports a local CPU bus, a 32-bit
system memory  bus, and AT buses  as shown in the  system diagram [see
data sheet]. The  82C311, 82C315, and 82C316 are  all available in 160
pin PFP package.

The 82C311 CPU/Cache/DRAM Controller
The  82C311 provides  the  generation and  synchronization of  control
signals for all buses. The  82C311 also supports an independent AT bus
clock, and  allows selection of  different processor and AT  bus clock
speed.  

The 82C311 contains a high performance and high integration Cache/DRAM
controller  designed  to  interface  directly to  the  80386DX  micro-
processor.  By  integrating   Cache/DRAM  control  functions  on-chip,
simultaneous activation of cache  and DRAM accesses minimize the cache
miss cycle  penalty.  

The 82C311  Cache Controller supports a two-way  set associative cache
architecture  and  cache sizes  of  either  32KB,  64KB or  128KB.  It
implements a  buffered-write through scheme and a  Least Recently Used
(LRU) replacement algorithm.

The 82C311 also has hardware support to allow the user to designate up
to four blocks  (of variable size from  4KB to 4MB) of  main memory as
non-cacheable   address  space.    This  feature   is  important   for
compatibility  issues   when  operating  in  a   multi-processing  LAN
environment, dual-port  memory environment,  and non-caching  of video
RAM. In  addition, this feature eliminates  the need to use  very fast
PALS externally  to decode  non-cacheable regions  and gives  the user
much more flexibility.

82C315 Bus Controller
The 82C315 Bus Controller contains  the data buffers used to interface
between the  local, system  memory and AT  data buses. In  addition to
having high current drive,  they also perform the conversion necessary
between the different  sized data paths. The 82C315  also includes all
the interface logic required to  directly interface to the 80387DX and
Weitek 3167 co-processors with no additional discrete logic required.

82C316 Peripheral Controller
The 82C316 Peripheral Controller  contains the address buffers used to
interface  between all  address  buses and  the  addresses needed  for
proper data path  conversion. In addition to integrating  a variety of
TTL/SSI  interface logic, the  82C316 includes  the equivalent  of the
82C206  Integrated  Peripheral  Controller  (IPC).   The  IPC  section
contains:

o   Two (2) 82387 DMA controllers [sic, should be 8237A?]
o   Two (2) 8259 interrupt controllers
o   One (1) 8254 timer/counter
o   One (1) MC146818 real time clock
o   One (1) memory mapper

***Configurations:...
***Features:...
**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
***Info:
The  WinCHIPS CHIPSet  is a  three chip  set that  includes  the 64200
Wingine windows Accelerator and the CS4021 PC CHIPSet (two chips).

The  WinCHIPS  solution is  specifically  designed  to enable  systems
companies to offer modular PCs that allow the end user to upgrade both
microprocessor and graphics  performance simultaneously. With WinCHIPS
CHIPSet based  systems, PC users  can easily migrate to  more powerful
microprocessors and add or  upgrade cache memory subsystems to achieve
maximum  computing performance.  Simultaneously,  the WinCHIPS  system
solution provides the ability of Wingine to scale graphics performance
in  proportion  to  increasing  microprocessor  speed.   

The two-chip systems logic elements of WinCHIPS support all 32-bit X86
microprocessors,  including i80386DX,  Am386,  Super38600, Super38605,
i80486SX, i80468DX, and i80486DX2  microprocessors running at up to 50
MHz clock frequencies.

The  WinCHIPS solution  memory  controller technology  is designed  to
offer  the greatest  performance  for both  cache-based and  non-cache
based designs. Moreover, the flexible WinCHIPS architecture allows end
users  to add  a  cache subsystem  when  upgrading to  microprocessors
running 25 MHz or faster.

For non-cache 486SX designs, the WinCHIPS' patented page mode and page
interleaved memory controller supports DRAM Burst transfer for systems
running  up to  25 MHz.  For cache-based  Super38605, and  486DX class
systems, WinCHIPS  supports 64K to  512K of direct mapped,  write back
cache  memory.  the WinCHIPS  cache  architecture  integrates a  write
buffer and zero wait state cache writes for maximum performance.

The WinCHIPS solution is unique in the industry in providing automatic
system wide performance benefits as  end users upgrade to faster, more
powerful microprocessors.  This is accomplished with the 64200 Wingine
Memory Bus Architecture which can support up to two banks of dual port
VRAM  video memory  on  the microprocessor  memory  bus.  Because  the
required video  memory control logic  is integrated into  the WinCHIPS
4021 Bus/DRAM  Controller, video  memory can  be mapped  directly into
main memory where it is linearly addressed by the microprocessor.

By allowing  the processor to  access video memory  directly, graphics
functions performed by  the processor, such as BIT  BLTing, scale with
overall  processor power.  Hence  the bottleneck  inherent in  today's
local abus and ISA bus graphics subsystems is removed.  With the 64200
Wingine, the  performance of  the display scales  correspondingly with
microprocessor power.

WinCHIPS is the  industry's first CHIPSet to offer  an advanced set of
hardware  features  designed to  specifically  support the  SuperState
System  Management   Architecture  found  on   the  Super38605  micro-
processors.

***Configurations:...
***Features:...
**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...
**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