1988_WSI_High_Performance_CMOS_Products 1988 WSI High Performance CMOS Products

User Manual: 1988_WSI_High_Performance_CMOS_Products

Open the PDF directly: View PDF PDF.
Page Count: 330

Download1988_WSI_High_Performance_CMOS_Products 1988 WSI High Performance CMOS Products
Open PDF In BrowserView PDF
HIGH PERFORMANCE
CMOS PRODUCTS
DATA BOOK

1988

1988

WI; ;
WAFERSCALE INTEGRATION, INC

WaferScale Integration, Inc.

High Performance
CMOS Products
Databook
1988

Copyright © 1988 WaferScale Integration, Inc.
(All rights reserved.)
47280 Kato Road, Fremont, California 94538
415-656-5400 Facsimile: 415-657-8495 Telex: 289255

Printed in U.S.A.

_----

='
... := :=

.:=I~

==
-----WAFERSCALE INTEGRA TlON, INC.
--~
.-~

~

=:-ii-iiiilii-i'~
-"

SHATTERING BARRIERS THAT LIMIT GROWTH
In its short history, WaferScale Integration, Inc. (WSI) has made commonplace the breaking of traditional
barriers that limit high-performance system evolution. Company "breakthroughs":

• First company to patent a self-aligned split-gate single transistor EPROM cell and place it in high volume
production.
• First company to produce a 55 ns 8K x 8 CMOS EPROM.
• First company to produce a 43 MHz 4-bit CMOS bit slice processor.
• First company to produce monolithic 16-bit and 32-bit CMOS bit slice processors, both as stand-alone
products and as cell library macros.
• First company to produce a 128K CMOS re-programmable non-volatile memory with bipolar PROM pinouts.
• First company to produce a 30 ns 16 x 16 CMOS Multiplier Accumulator.
• First company to produce a 55 ns x 16 (wordwide) CMOS EPROM.
• First company to produce 55 ns 32K x 8 CMOS EPROMs.
• First company to combine high-performance EPROM, SRAM and logic all on the same circuit.
• First company to have 33 re-programmable CMOS EPROM products compliant to MIL-STD-883C.
• First company to produce user-configurable high-performance CMOS re-programmable board-replacement
system controllers.
• First company to produce a family of 16K to 64K CMOS RPROMs™ with sub-35 ns access time.
• First company to produce address mappable memory circuits that combine EPROM, SRAM and logic.

As WSI moves into faster sub-micron CMOS technologies in 1988 and continues to develop new programmable solutions for higher performance system markets, additional barriers will continue to be broken in
our drive for leadership in high-performance next-generation programmable semiconductor products that
integrate both memory and logic. WSI thus enables its customers to achieve faster market entry, higher
performance systems and more easily producible end products.

-=

.==~~
.............
........
.........

r=-F.=-e-=
---- -.-....,..,

WAFERSCALE INTEGRA110N, INC

GENERAL INFORMATION

1

SECTION INDEX
GENERAL INFORMATION
Table of Contents ............................................................................ 1-1
Company Profile ............................................................................ 1-3
WSI Technology & Electronics Article ............................................................ 1-7
Product Summary ........................................................................... 1-11
Numerical Product Listing .................................................................... 1-15
Product Cross Reference ..................................................................... 1-19
Ordering Information ........................................................................ 1-21

For additional information,
call SOO-TEAM-WSI (SOO-S32-6974).
In California, call 415-656-5400.

5F==~~
.--..--_...
------- - -~

TABLE OF CONTENTS

---~

WAFERSCALE INTEGRATION, INC.

General Information

Table of Contents ........................................................................ 1-1
Company Profile ......................................................................... 1-3
WSI Technology & Electronics Article ........................................................ 1-7
Product Summary ....................................................................... 1-11
Numerical Product Listing ................................................................ 1-15
Product Cross Reference ................................................................. 1-19
Ordering Information ..................................................................... 1-21

Programmable Memory Products
PROM Memory:
WS57C191/291
WS57C191 B/291 B
WS57C45
WS57C43B
WS57C49
WS57C49B

2K
2K
2K
4K
8K
8K

x
x
x
x
x
x

8
8
8
8
8
8

CMOS PROM ................................................. 2-1
CMOS PROM ................................................. 2-5
Registered CMOS PROM ...................................... 2-9
CMOS PROM ................................................ 2-13
CMOS PROM ................................................ 2-17
CMOS PROM ................................................ 2-21

Re-Programmable Memory Products
RPROM Memory:
WS57C191/291
WS57C191 B/291 B
WS57C45
WS57C43
WS57C43B
WS57C49
WS57C49B
WS57C51
WS57C51B

2K x 8 CMOS RPROM ............................................... 3-1
2K x 8 CMOS RPROM ............................................... 3-5
2K x 8 Registered CMOS RPROM ...................................... 3-9
4K x 8 CMOS RPROM ............................................... 3-13
4K x 8 CMOS RPROM ............................................... 3-17
8K x 8 CMOS RPROM .............................................. 3-21
8K x 8 CMOS RPROM .............................................. 3-25
16K x 8 CMOS RPROM ............................................. 3-29
16K x 8 CMOS RPROM ............................................. 3-33

EPROM Memory (x8):

WS27C64F
WS57C64F
WS27C128F
WS57C128F
WS27C256F
WS57C256F (-55)
WS57C256F (-35)
WS27C256L
WS27C256F
WS27C512F
WS27C010L
WS57C010F

8K x 8 CMOS EPROM (Mil) .......................................... 3-37
8K x 8 CMOS EPROM ............................................... 3-41
16K x 8 CMOS EPROM (Mil) ......................................... 3-45
16K x 8 CMOS EPROM .............................................. 3-49
32K x 8 CMOS EPROM (Mil) ......................................... 3-53
32K x 8 CMOS EPROM ............................................. 3-57
32K x 8 CMOS EPROM .............................................. 3-61
32K x 8 CMOS EPROM ............................................. 3-65
32K x 8 CMOS EPROM ............................................. 3-69
64K x 8 CMOS EPROM .............................................. 3-73
128K x 8 CMOS EPROM ............................................. 3-77
128K x 8 CMOS EPROM ............................................. 3-83

1-1

D

Table of Contents
EPROM Memory (x16):
WS57C65
4K x 16 CMOS EPROM .............................................. 3-87
4K x 16 Muxed CMOS EPROM ........................................ 3-91
WS57C66
16K x 16 CMOS EPROM ............................................. 3-97
WS57C257
64K x 16 CMOS EPROM ............................................ 3-101
WS57C21OF
Mappable Memory Products:
WSMAP162/WSMAP161 MAp™ Memory .................................................... 3-105
WSMAP168 MAp™ Memory .............................................................. 3-115

CMOS Bit Slice Products
WS5901
WS59016
WS59032
WS5910AlB
WS59510
WS59520/521
WS59820

4-Bit CMOS Bit Slice Processor ......................................... 4-1
16-Bit CMOS Bit Slice Processor ........................................ 4-9
32-Bit CMOS Bit Slice Processor ....................................... 4-21
CMOS Microprogram Controller ........................................ 4-33
16 x 16 CMOS Multiplier Accumulator .................................. 4-43
Multilevel CMOS Pipeline Register ...................................... 4-51
Bi-Directional CMOS Bus Interface Register .............................. 4-55

Military Products ........................................................................... 5-1

The Shortest Path From System Concept to Market: WSI ASIC .................................... 6-1
User-Configurable Products ................................................................ 6-1
Microprogrammable Controller (PAC"") ....................................................... 6-2
Stand-Alone Microsequencer (SAMTM) ........................................................ 6-8
Cell-Based Custom Design Capability ....................................................... 6-11

Quality and Reliability ....................................................................... 7-1

Packaging ................................................................................. 8-1

Programmers/Programming
WSI Programming Algorithms .............................................................. 9-1
WSI MagicPro™ Engineering Programmer .................................................... 9-5
Data I/O Programming Support ............................................................. 9-7

Application Notes
001 EPROMs for Modern Times .......................................................... 10-1
002 Introduction to the WSI Family of Mappable Memory Products .............................. 10-5

Sales Representatives and Distributors . ....................................................... 11-1

1-2

iFEE
.. _------- -----

,::~

w .........

-.

~_

~~

COMPANY PROFILE

WAFERSCALE INTEGRA110N, INC.

INTRODUCTION
WaferScale Integration, Inc. (WSI) has achieved marked increases in sales of its programmable CMOS memory, logic
and semicustom products. These increased sales have resulted in a solid financial position including profitability.
WSI is leveraging its proprietary CMOS technology and circuit architectures with strategic alliances involved in
technology, manufacturing and distribution. This partnership structure has resulted in WSl's rapid emergence as the
leader in high-performance next-generation user-programmable semiconductor products integrating both memory
and logic.
WSI serves its customers with the industry's fastest family of non-volatile CMOS EPROM and RPROM™ memory
circuits, high-speed CMOS bit-slice processors and peripherals and programmable board-replacement cell-based
custom circuits. WSI continues to build on its unique technology by bringing to market fast new user-programmable
controllers and specialized memory products that combine high-performance EPROM, SRAM and logic on one circuit. WSI supports these new products with a complete system development environment including software assemblers,
simulators and utilities as well as the MagicPro™ programmer. These development tools are used by customer
design engineers during system development. Derived customer benefits from using the new user-programmable
products include faster time to market, higher levels of integration resulting in smaller, more efficient products and
higher system performance.

THE COMPANY
WSI was founded in August, 1983, to develop integrated circuit technologies and products tailored specifically to meet
the needs of high-performance systems developers. The company is headquartered in a 66,000 square foot facility
in Fremont, California and employs 100 people.
The company's leveraging of its partnerships with Sharp Corporation, GE Solid State, Altera Corporation, Intergraph
Corporation, and Kyocera Corporation enables WSI to invest its capital into advancing its technology, serving its
customers, and realigning products to match market shifts.
Sharp Corporation and GE Solid State have invested in WSI through equity positions, and both companies hold WSI
technology licenses. Altera Corporation and Intergraph Corporation are two additional strategic alliances involving
either equity and/or technology. The Kyocera alliance involves equity and distribution of WSI product in Japan.
In its first round of financing in February, 1984, the company secured $16.1 million in equity, equipment loans, leaselines,
and facilities leasehold improvements. Investments were received from private sources, venture capital groups, and
corporate investment funds.
After achieving significant milestones in its first year of operation, the company secured its second round of equity
financing in October, 1984, for $8.5 million. WSI completed its third round financing in January, 1986 raising an additional $13 million in equity and licensing of its CMOS and EPROM technology. All of WSl's previous institutional investors
participated in the third round.
A fourth round of finanCing with Kyocera Corporation as an added investor has been completed, exceeding $8 million.
This round brings the company's total financing to over $30 million. Corporate investors cornerstoned and contributed
over 60% of the fourth round.

MARKETING STRATEGY
Today's rapidly expanding systems markets demand semiconductor products that provide exceptionally high speed,
high reliability, high levels of integration, low power, a high electrostatic discharge protection, low to moderate cost,
and in the case of semicustom circuits, the ability to tailor or program the product to achieve unique customer defined
functions.
1-3

1

Company Profile
WSI focuses on high-performance markets that include telecommunications, minicomputers, local area networking,
digital signal processing, array processing, high resolution color graphics, and military avionics and communications.
The company's products are used where system designers are pushing the limits of system performance. These highspeed requirements often involve real time data manipulation and control.
Major market involvement of WSI's products presently include 55% office automation, 25% telecommunication, 15%
military, and 5% other. Marketing direction has been established to balance office automation, telecommunication,
and military to roughly 30% each by 1990.
To fulfill the needs of these markets, WSI has focused its attention on customer service. The company's productdevelopment teams rely heavily on first-hand input from its customer base regarding new products. WSI provides
extensive technical information to customers in the form of printed product data, application notes, and personal design
assistance. WSI is supplying an engineering programmer (dubbed "MagicPro" for Memory ~nd loGIC PROgrammer)
which will enable customer engineers to incorporate new WSI products into their designs without having to wait until
the algorithms are commercially published for production use.
WSI has a CBIC (Cell-Based-Integrated-Circuit) program through which customers can combine a variety of proven
macro-cell functions and produce a unique high-performance programmable integrated circuit tailored to exact customer
specifications.

SALES NETWORK
WSI's products are sold worldwide through a sales network that includes a combination of regional and direct sales
managers, manufacturers' representative companies, and component distributors.
WSI has direct sales offices in Boston, MA; Huntsville, AL; Philadelphia, PA; Los Angeles and Fremont, CA; and Chicago,
IL. Over 25 manufacturers' representative companies sell WSI products to major accounts on a nationwide basis.
WSl's U.S. distributors include Time Electronics, Wyle Laboratories, Pioneer Technologies, and Pioneer Standard.
WSI has expanded its sales coverage in Europe and Japan. The company's European sales representatives include
Tekelec Airtronic GmbH (Germany), Micro Call Ltd (England), REA (France), Silverstar (Italy), Traco AB (Sweden),
Bacher GmbH (Austria, Switzerland), OY Comdax AB (Finland), OTE AlS (Norway), Distributoren Interelko, AlS
(Denmark), Unitronics, S.A. (Spain), Inelco (Belgium and Luxembourg), Components & Systems Electronics B.V.
(Holland), and Vectronics (Israel). In the Orient, Kyocera Corporation recently has been named as a WSI sales representative for Japan along with Nippon Imex Corporation (Japan), Components Agent Ltd (Hong Kong), Sertec International, Inc. (Taiwan), and Eastern Electronics, Inc. (Korea).

MANUFACTURING STRATEGY
A key ingredient for success in leading-edge semiconductors is a world-class fabrication facility that ensures high
volume capacity and prompt delivery of highly reliable and high yielding VLSI circuits. To this end, WSI has licensed
its proprietary CMOS logic and EPROM process to Sharp Corporation of Osaka, Japan and GE Solid State in
Somerville, NJ.
WSI's semicustom and standard products are manufactured at Sharp's highly automated manufacturing facility where
it produces 5-inch wafers with 1.2 micron CMOS VLSI circuits in a Class 1 clean room environment. The Sharp facility
employs the most advanced manufacturing equipment available including ion implantation, reactive ion etch, and
wafer stepper lithographic systems.
The WSI-GE Solid State alliance provides WSI with a state-side second source. The GE Solid State Class 10 facility
in Findley, Ohio provides 1.0 micron CMOS circuits on 5-inch wafers, and includes wafer stepper lithography and
dry etch capability. As a self-contained unit, wafer fabrication, assembly, and test can all be performed at this facility.
The benefits derived from this WSI multi-fab strategy include product manufactured with very high quality, high wafer
yields which enable low customer prices, and on-time delivery to meet demanding customer schedules ... all at low
fixed cost to WSI.

1-4

Company Profile

PRODUCTS
WSI is the innovative leader in the high-speed EPROM arena. WSI began shipping the world's first CMOS 8K x 8
RPROM™ in the first quarter of 1986. RPROMs (UV erasable re-programmable PROMs) provide bipolar PROM pinout and matching speed as well as CMOS low-power operation.
In mid-1987, WSI introduced the world's fastest pair of 256K CMOS EPROMs using its newly patented, self-aligned
split gate EPROM technology. These EPROMs feature access times of just 55 ns and provide one- and two-chip
program-store solutions for 16- and 32-bit MPU and OSP applications.
In addition to producing the world's fastest family of CMOS EPROMs, WSI supplies very high-speed CMOS bit-slice
processors and peripheral circuits that operate faster than bipolar products while using only a small fraction of the power.
WSl's ability to combine EPROM, SRAM, and complex system logic functions on a single high-performance integrated
circuit is unique among semiconductor companies. Examples of this capability are seen in the Microprogrammable
Controller (PAC™) family, the MAp™ family of mappable memory products and the Stand-Alone Microsequencer
(SAMTM) series. This same capability is used to develop powerful cell-based semicustom circuits that are unique to
customer requirements. Are-programmable semicustom circuit provides flexibility in software, system configuration,
and commonality of use among many customer projects.
The WSI CMOS macro-block cell library provides VLSI EPROM and SRAM memory and logic cells. When coupled
with WSl's advanced CAD system, it enables WSI to build specially designed integrated circuits for its customers.
The use of pre-characterized and pre-proven macro cells greatly insures the early success of each project. By using
these powerful LSI functions, in addition to common logic elements, the cell library enables programmable subsystems
or even complete system designs to be integrated on a single piece of silicon.
The macro-block CMOS cell library contains a family of high-performance bit-slice processor cells (from 4-bit to 32-bit)
with better than bipolar LSI performance. Also included are bit-slice processor peripheral cells including microprogram
controllers, variable pipelines, FIFOs, multipliers, bus registers, and register files. The library also contains high-density,
very fast CMOS EPROM memory cell arrays, high-performance cell compilers for fast static RAM arrays, ROM arrays,
and PLA cell arrays. High-speed random logic cells, which are functionally compatible with the popular 7400/4000
series, are also included in the library.
Many of the macro-cells developed for the cell library are excellent as stand-alone standard products. By providing
these high-performance standard products, WSI can assist its customers in achieving enhanced system performance
either in discrete design configurations or as design aids in advance of a full semicustom solution.

QUALITY AND RELIABILITY
WSI has designed, developed and implemented a Quality and Reliability System whose mission is to continually produce Commercial and Military products that meet, and most often exceed, the customers' requirements.
WSI is deeply committed to product excellence. This begins with proper management attitude and direction and through
this focus the Quality and Reliability Program is able to operate efficiently. As a result, product quality becomes part
of each employee's responsibilities.
Quality and Reliability begin with the proper product and process designs and is supported by material and process
controls. Examples are products manufactured on an epitaxial silicon layer to reduce latch-up sensitivity, all pins are
designed to withstand >2,000 volts ESOS, numerous ground taps are used which increases product noise immunity,
metal traces are designed to carry a current density of >2.0 x 105 ampslcm 2 , top passivation extends over into the
scribe lane to seal the die edges, data retention is performed 100% on re-programmable products (TA = + 200°C,
T = 48 hours), automated die attach and bonding is used extensively, wafers are fabricated in a ~Class 10 clean
room, raw materials, chemicals and gases are inspected before use, and statistical controls are used to keep the
process on course.
Product and process introductions or changes are routinely evaluated for worthiness. Life Tests are conducted at
higher than typical stress levels (TA = +150°C, Vee = +6.5V) and even at these stress levels, WSI products have
demonstrated low failure rates (see the Quality and Reliability section in this databook).

1-5

0

Company Profile
WSI is active in Military programs and its Quality and Reliability System supports Compliant Non-Jan products. WSI
also supports DESC's (Defense Electronics Supply Center) Standardized Military Drawings (SMD) program. As of
February, 1988, WSI is on three SMDs, two are pending and more are in process. See the Military section in this
databook.
For additional information, call 800.:rEAM-WSI (800-832-6974). In California, call 415-656-5400.

LIFE SUPPORT POLICY:
WaferScale Integration, Inc. (WSI) products are not authorized for use as critical components in life support systems or devices without the express
written approval of the President of WSI. As used herein:
A) Life support devices or systems are devices or systems which 1) are intended for surgical implant into the body, or 2) support or sustain life
and whose failure to perform when properly used in accordance with instructions for use provided in the labeling can be reasonably expected
to result in a significant injury or death to the user,
B) A critical component is any component in a life support device or system whose failure to perform can be reasonably expected to cause the
failure of the life support device or system or to affect its safety or effectiveness.
Information furnished herein by WaferScale Integration, Inc. (WSI) is believed to be accurate and reliable. However, no responsibility is assumed
for its use. WSI makes no representation that the use of its products or the interconnection of its circuits, as described herein, will not infringe
on existing patent rights. No patent liability shall be incurred by WSI for use of the circuits or devices described herein. WSI does not assume
any responsibility for use of any circuitry described, no circuit patent rights or licenses are granted or implied, and WSI reserves the right without
commitment, at any time without notice, to change said circuitry or specifications. The performance characteristics listed in this book result from
specific tests, correlated testing, guard banding, design and other practices common to the industry. Information contained herein supersedes
previously published specifications. Contact your WSI sales representative for specific testing details or latest information.
Products in this book may be covered by one or more of the following patents. Additional patents are pending.
USA: 4,328,565; 4,361,847; 4,409,723; 4,639,893; 4,649,520
West Germany: 3,103,160
Japan: 1,279,100
England: 2,073,484; 2,073,487
The following are trademarks of WaferScale Integration, Inc.: MagicPro'", RPROM™, PMD™, MAp™, PACASM™, PACSIM™, WSI T. , PAC",
WISPER™
PAL is a registered trademark of Monolithic Memories, Inc.
IBM is a trademark of International Business Machines Corporation.
SAM and SAM+PLUS are trademarks of Altera Corporation.

1·6

WAFERSCALE INTEGRA710N, INC.

WSICMOSTECHNOLOGY

D

Each generation of systems involved with data processing, digital communications, and real-time data analysis
and control historically require faster and more efficient system elements to accomplish greater productivity.
Issues of performance, reliability, integration, power and cost must be successfully addressed to insure
the successful development of highly competitive end products. WSI's CMOS technology forms the foundation on which successful, high-performance next-generation systems may be realized.
The basic WSI CMOS process is a 1.2 micron N-well epi technology with double poly and single metal.
This process enables the combining of non-volatile memory, static random access memory and logic functions all on the same low power circuit.
WSI's core EPROM technology begins with its patented self-aligned single transistor split-gate EPROM
cell (Patent Number #4,639,893). This advancement beyond the traditional "stacked gate" EPROM cell
provides much higher read current at comparable cell size. Proprietary EPROM array design enhancements
such as clocked differential sensing, address-transition detection and the use of low resistance tungsten
silicide in the second poly layer result in very high-speed memory products. Manufacturability is also improved as fewer EPROM cells are needed to complete a fast memory array, thus more conservative
photolithography may be used.
WSI's use of epi wafers and design innovations result in products that exhibit immunity to latch-Up and
provide ESD protection far in excess of that specified by MIL-STD-883C.
The WSI EPROM technology has proliferated into families of high-performance EPROMs, bipolar PROM
replacement products, user-configurable system products and cell-based custom capabilities described
in this databook. When the high-speed split-gate EPROM technology is combined with high-performance
cell-based logic functions, new user-configurable CMOS circuits such as the 20 MHz Microprogrammable
Controller (PAC™) series are realized. An additional family of 40 ns mappable (MAp™) memory products
combine EPROM, SRAM and logic on a single chip. WSI's fast CMOS logic has yielded a market leading
30 ns 16 x 16 CMOS Multiplier Accumulator and a 33 MHz 32-bit CMOS bit slice processor ... both the
fastest in their class.
WSl's ability to rapidly combine any of these completed or modified macro memory or logic functions into
a custom high-performance cell-based board-replacement circuit for special customer applications makes
WSI unique among semiconductor companies.

1-7

or density? DenSpeed
sity or speed? Thanks

WAFERSCALE'S 256·K
EPROM RUNS SUPERFAST

to WaferScale Integration
Inc., systems designers no
longer must compromise.
The Fremont, Calif., company has just unleashed a refined technology to whip up a scaled version of
pair of high-speed, 256- its proprietary split-gate EPROM cell. Just 6.5 fLm
Kbit ultraviolet-erasable on a side, the latest split-gate incarnation is
CMOS programmable read- roughly half the size of its predecessor. There's
only memories. With 50- to 55-ns access times, more to the new cell than just size, but the
they are the fastest nonvolatile memories on the company won't go any further than saying that
market at 256 Kbits and beyond-at least two to it adopted tungsten silicide.
three times quicker than comparably sized
The main problem with the traditonal stackedPROMS, and coming within range, at twice the gate cell, notes Boaz Eitan, manager of the PROM
density, of the largest commercial bipolar PROM program, is that it forces a tradeoff between the
[Electronics, Feb. 10, 1986, p.35]. And active necessarily high read current and efficient propower dissipation is a comfortable 325 milliwatts, grammability. "In traditional implementations, chip
just half that of its closest bipolar rival, sinking designers have had to make a choice," he says. "If
to 75 mW on standby.
they wanted speed, they had to implement a PROM
With their combination of speed and density, cell with three to four transistors, separating the
the word-wide 16-K-by-16-bit WS57C257 and byte- read, write, and select functions. If they wanted
wide 32-K-by-8-bit WS57C256F are tailored to density, all three functions could be incorporated
one- and two-chip program storage for 16- and into a single-stacked PROM cell, but only at consid32-bit microprocessors and digital signal process- erable sacrifice in speed."
ing. Conventionally, anywhere from 4 to 16 nonThe heart of the trouble lies in rapidly sensing
volatile memories are needed. Current plans call the word- and bit-line voltages after address defor the byte-wide memory to hit the streets in coding. "The bit-line capacitance plays a big part
July in standard 28-pin ceramic dual in-line pack- in the equation," explains Syed Ali, manager of
ages and 32-pin ceramic leadless chip carriers. memory design. "If the capacitance remains
The word-wide part will follow sometime in the fixed, a higher read current is needed to achieve
third quarter, in 40-pin Cerdips and 44-lead ce- greater speed. However, if the capacitance can
ramic leadless chip carriers. Both are priced at be lowered, the speed can be boosted without
$94 per unit in l00-unit sample quantities.
increasing the read current."
To achieve this unprecedented combination of
The split-gate structure weds the best of the
speed and density, engineers at WaferScale Inte- multiple-transistor and single-stacked cell apgration refined the company's process technol- proaches, requiring none of the compromises inogy and fine-tuned the circuit design. On the herent in either. It consists of a MOS transistor
process side, a slimmed-down, second-generation linked in series with a floating-gate transistor
1.2-J-Lm CMOS process, a scaled version of the that has been merged into a composite device
company's patented split-gate EPROM cell, and (see fig. 1). In this design, says Eitan, the second
tungsten silicide word lines were the keys to polysilicon layer acts as the control gate and
success. On the circuit-design side, clocked dif- directly covers part of the channel area. "This
ferential sensing and a novel precharge tech- eliminates drain turn-on and source-drain
nique, a special two-step ac signal scheme, and punchthrough, which adversely affects the stanaddress-transition detection were
the key developments. "These two
STACKED GATE
SPLIT GATE
devices disprove the traditional belief that you could have speed or
size, but not both, in your micro"
control store," says Jerry Banks,
l&mrO L
marketing manager for standard
POLYSILICON 1 11~~~~rING
POLYSILICON 1
products. "These large-architecture
CMOS EPROMs are ideally suited for
modems, real-time control, guidance systems, digital signal processing, and other real-time or complex processing applications."
lal
Ibl
WaferScale Integration first
boiled down its CMOS process-from 1, SPLITS. Unlike the stacked·gate transistor (a), the split-gate transistor (b) has a second poly
1.5 to 1.2 J-Lm-and then used the control gate that partly covers the channel, preventing drain turn·on and source-drain punchthrough.

....tM". . '.

1-8

I

2. DELAY KILLER. Tungsten-silicide deposition helps WaferScale's 256-Kbit EPROM achieve ils 45-ns access lime.

dard stacked-gate EPROM cell." As a result, bitline read currents in excess of 150 f.LA can be
achieved, compared with the 50 f.LA typical of
conventional stacked-gate cells, giving the speed
of the multiple-transistor EPROM cell without its
attendant die size.
The memory array (see fig. 2) is divided into
two planes, each consisting of two blocks separated by a mid-word-line repeater. Tungsten silicide is deposited over the second polysilicon layer to reduce word-line RC delays, further improving access time. With a resistance of only 3 n
per square .um, tungsten silicide helps reduce the
delay to 60% of that incurred with traditional
aluminum metallization. The 512 columns of the
array are divided into blocks of eight columns,
each block with its own dedicated source lines.
The higher bit-line voltage and read current
established by the split-gate structure allow the
company to employ a differential-sensing scheme
that does not require a separate bit line, thus
eliminating bit-line capacitance. In this scheme,
the sense amplifier is designed to work in conjunction with a trip inverter_ During precharge,
the outputs of the differential amplifier and the
inverter are precharged to the inverter trip
point, enabling the inverter to move rapidly in
either direction after a signal has been detected.
The relative difference in the rate of discharge
between the bit line and a column of reference
cells provides just enough differential voltage
for high-speed sensing.
To ensure that signal levels are high enough
for sensing-a key consideration in all memories,
as density increases and interconnects get longer-a two-step ac signal-development scheme has
been incorporated into the circuits. In the first
step of the proprietary approach, a small ac sig-

nal is generated by using a capacitor-imbalancing technique. This 1oo-mV signal is rapidly read
out by a differential sense amplifier. In the second step, the on-chip circuitry converts this signal to a 300-mv dc signal that is used to increase
programmed cell margins by as much as 25%.
As a result, says Eitan, the design senses bitline voltages more than five times faster than
previous devices. The scheme also makes for
fast programming_ Typically, it takes only 0.1 ms
to program a byte, compared with 1 ms for older
technologies.
Address-transition detection also contributes
to the improved access times. Normally associated with static random-access memories, it helps
precharge the bit lines and to equalize the gain
of the critical sense amplifiers. When an address
transition is detected, an enable pulse is generated that precharges the bit-lines and critical
sense-amplifier nodes_ This eliminates the setup
time normally encountered in PROMs. To further
reduce the precharge time, the bit-line voltage
swing is kept within narrow limits. More time is
saved by performing the address decoding in
parallel with the bit-line precharge, then ending
them simultaneously.
To keep power dissipation down, only 25% of
the cells in the array have access to the supply
voltage during a read_ This dramatically decreases the supply current to no more than 40
mA at 20 MHz, about half that of other designs_
WaferScale Integration is also using its highspeed process for a 64-Kbit PROM, the 8-K-by-8-bit
WS57C49B, a direct pin-for-pin replacement for a
bipolar PROM (called a reprogrammable ROM, or
RPROM)_ At 35 ns it matches most high-speed
CMOS SRAMs in access time. Another device for
which it is using the high-speed process is a pinfor-pin CMOS relacement for the Am27C51, a 128Kbit bipolar PROM from Advanced Micro Devices
Inc., Sunnyvale, Calif. The WS57C51 is a 16-K-by8-bit RPROM with an access time of only 55 ns
and a chip area of only 32,000 mils2, 60% smaller
than the AMD device.
The company is now working on its next-generation CMOS PROM process, which at 1.0 f.Lm will
enable it to build 64-Kbit memories that access in
only 25 ns and 128-Kbit and 256-Kbit devices that
access in 35 ns. The same process will also allow
WaferScale Integration to extend its speed challenge up into the megabit range. "There is nothing in our process that I can see that will preverrt
us from building 1-Mbit EPROMs with access times
as low as 55 ns," Ali says. -Bernard C. Cole

D

TECHNOLOGY TO WATCH is a regular feature of
Electronics that provides readers with exclu-

sive, in-depth reports on important technical
innovations from companies around the
world. It covers significant technology, processes, and developments incorporated in major
new products.

Reprinted from ELECTRONICS, July 9, 1997, oopyright 1987 by McGraw-Hili, Inc. with all rights reserved.

1-9

1-10

HIGH-PERFORMANCE
CMOS PRODUCT SUMMARY
WAFERSCALE INTEGRA nON, INC.

PART NUMBER

DESCRIPTION

SPEED

PACKAGE

D

One-Time Programmable (OTP) CMOS PROMs

WS57C191

2K x 8 CMOS PROM

45/55 ns

24 PDIP

WS57C1918

2K x 8 CMOS PROM

35/45 ns

24 PDIP

WS57C291

2K x 8 CMOS PROM

45/55 ns

24 PDIP

WS57C2918

2K x 8 CMOS PROM

35/45 ns

24 PDIP

WS57C45

2K x 8 Registered CMOS PROM

20/25/35 ns

24 PDIP
24 CERDIP

WS57C438

4K x 8 CMOS PROM

35/45 ns

24 PDIP

WS57C49

8K x 8 CMOS PROM

55/70 ns

24 PDIP

WS57C498

8K x 8 CMOS PROM

35/45 ns

24 PDIP

Re-Programmable CMOS PROMs (RPROMs)

WS57C191

2K x 8 CMOS RPROM™(1)

45/55 ns

24 CERDIP
28 CLLCC

WS57C1918

2K x 8 CMOS RPROM™(1)

35/45 ns

24 CERDIP
28 CLLCC

WS57C291

2K x 8 CMOS RPROM™(1)

45/55 ns

24 CERDIP
28 CLLCC

WS57C2918

2K x 8 CMOS RPROM™(1)

35/45 ns

24 CERDIP
28 CLLCC

WS57C45

2K x 8 CMOS Registered RPROM™(1)

20/25/35 ns

24 Flatpack
24 CERDIP

WS57C43

4K x 8 CMOS RPROM™(1)

55/70 ns

24 CERDIP
28 CLLCC

WS57C438

4K x 8 CMOS RPROM™(1)

35/45/55 ns

24 CERDIP
28 CLLCC

WS57C49

8K x 8 CMOS RPROM™(1)

55/70 ns

24 CERDIP
28 CLLCC

WS57C498

8K x 8 CMOS RPROM™(1)

35/45/55 ns

24 CERDIP
28 CLLCC

WS57C51

16K x 8 CMOS RPROM™(1)

70 ns

28 CERDIP

WS57C518

16K x 8 CMOS RPROM™(1)

40/45/55/70 ns

28 CERDIP
32 CLLCC

High-Speed Byte-Wide CMOS EPROMs

WS57C64F

8K x 8 CMOS High Speed EPROM

55/70 ns

28 CERDIP
32 CLLCC

WS57C128F

16K x 8 CMOS High Speed EPROM

55/70 ns

28 CERDIP
32 CLLCC

WS57C256F

32K x 8 CMOS High Speed EPROM

55/70 ns

28 CERDIP
32 CLLCC

1-11

Product Summary

PRODUCT SUMMARY (Continued)
PART NUMBER

DESCRIPTION

SPEED

PACKAGE

High-Speed Byte-Wide CMOS EPROMs (Continued)
WS57C256F

32K x 8 CMOS High Speed EPROM

35/45 ns

28 CERDIP
32 CLLCC

WS27C256L

32K x 8 CMOS High Speed LP EPROM

90/120 ns

28 CERDIP
28 PDIP
32 CLLCC

WS27C256F

32K x 8 CMOS High Speed LP EPROM

90/120 ns

28 CERDIP
32 CLLCC

WS27C512F

64K x 8 CMOS High Speed LP EPROM

70/90 ns

28 CERDIP
32 CLLCC

WS27C010L

128K x 8 CMOS High Speed LP EPROM

901120/150 ns

32 CERDIP

WS57C010F

128K x 8 CMOS High Speed EPROM

55/70 ns

32 CERDIP

Military Low Power CMOS EPROMs
WS27C64F

8K x 8 Military CMOS LP EPROM

901120/150 ns

28 CERDIP
32 CLLCC

WS27C128F

16K x 8 Military CMOS LP EPROM

90/120/150 ns

28 CERDIP
32 CLLCC

WS27C256F

32K x 8 Military CMOS LP EPROM

90/1201150 ns

28 CERDIP
32 CLLCC

High-Speed Word-Wide CMOS EPROMs
WS57C65

4K x 16 CMOS EPROM

55/70 ns

40 CERDIP
44 CLLCC

WS57C66

4K x 16 CMOS EPROM
(Multiplexed Address/Data)

55/70 ns

40 CERDIP
44 CLLCC

WS57C257

16K x 16 CMOS EPROM

55/70 ns

40 CERDIP
44 CLLCC

WS57C21OF

64K x 16 CMOS EPROM

55/70 ns

40 CERDIP

Mapped-Address Programmable Products
WSMAP162

128K EPROM/32K SRAM MAp™ Memory

40 ns

40 CERDIP

WSMAP161

128K EPROM/32K SRAM MAp™ Memory

40 ns

40 CERDIP

WSMAP168

128K EPROM/32K SRAM MAp™ Memory

40 ns

44 CPGA
44 CLLCC
44 PLDCC

CMOS Bit-Slice Processors and Peripherals

1-12

WS5901

4-Bit CMOS Bit-Slice Processor

C, 0

40 PDIP

WS59016

16-Bit CMOS Bit-Slice Processor

C, 0

64 SDBRZ DIP
68 PLDCC
68 CLDCC

WS59032

32-Bit CMOS Bit-Slice Processor

0, E

101 CPGA

WS5910A

12-Bit CMOS Variable Sequencer

A

40 CERDIP
40 PDIP

Product Summary

PRODUCT SUMMARY (Continued)
PART NUMBER

DESCRIPTION

SPEED

PACKAGE

CMOS Bit-Slice Processors and Peripherals (Continued)
WS5910B

12-Bit CMOS Variable Sequencer

B

40 CERDIP
40 PDIP

WS59520

CMOS Variable Pipeline Register

-

24 CERDIP
24 PDIP

WS59521

CMOS Variable Pipeline Register

-

24 CERDIP
24 PDIP

WS59510

CMOS 16-Bit Multiplier Accumulator

WS59820

CMOS Bi-Directional Bus Register

30/40/50 ns

68 PLDCC
68 CPGA
64 PDIP

23 ns

68 PLDCC
68 CPGA

D

Programmable Logic Products
WSPAC116

CMOS Programmable Stand-Alone
Controller

20 MHz

88 CPGA

WS444

CMOS Programmable Stand-Alone
Microsequencer (SAM)

32 MHz

24 CERDIP

WS448

CMOS Programmable Stand-Alone
Microsequencer (SAM)

32 MHz

24 CERDIP

NOTES: 1) RPROM™: Re-Programmable PROM
CMOS Replacement for Bipolar PROM's
2) LP EPROM: Low Power EPROM

1-13

1-14

HIGH-PERFORMANCE CMOS PRODUCTS
NUMERICAL LISTING
WAFERSCALE INTEGRA110N, INC.

PART NUMBER

DESCRIPTION

SPEED

PACKAGE

WS444

CMOS Programmable Stand-Alone
Microsequencer (SAM)

32 MHz

24 CERDIP

WS448

CMOS Programmable Stand-Alone
Microsequencer (SAM)

32 MHz

24 CERDIP

WS27C64F

8K x 8 Military CMOS LP EPROM

901120/150 ns

28 CERDIP
32 CLLCC

WS27C010L

128K x 8 CMOS High Speed LP EPROM

90/120/150 ns

32 CERDIP

WS27C128F

16K x 8 Military CMOS LP EPROM

901120/150 ns

28 CERDIP
32 CLLCC

WS27C256F

32K x 8 Military CMOS LP EPROM

901120/150 ns

28 CERDIP
32 CLLCC

WS27C256F

32K x 8 CMOS High Speed LP EPROM

90/120 ns

28 CERDIP
32 CLLCC

WS27C256L

32K x 8 CMOS High Speed LP EPROM

90/120 ns

28 CERDIP
28 PDIP
32 CLLCC

WS27C512F

64K x 8 CMOS High Speed LP EPROM

70/90 ns

28 CERDIP
32 CLLCC

WS57C43

4K x 8 CMOS RPROM™(1)

55/70 ns

24 CERDIP
28 CLLCC

WS57C43B

4K x 8 CMOS PROM

35/45 ns

24 PDIP

WS57C43B

4K x 8 CMOS RPROM™(1)

35/45/55 ns

24 CERDIP
28 CLLCC

WS57C45

2K x 8 CMOS Registered RPROM™(1)

20/25/35 ns

24 Flatpack
24 CERDIP

WS57C45

2K x 8 CMOS Registered PROM

20/25/35 ns

24 PDIP
24 CERDIP

WS57C49

8K x 8 CMOS PROM

55/70 ns

24 PDIP

WS57C49

8K x 8 CMOS RPROM™(1)

55/70 ns

24 CERDIP
28 CLLCC

WS57C49B

8K x 8 CMOS PROM

35/45 ns

24 PDIP

WS57C49B

8K x 8 CMOS RPROM™(1)

35/45/55 ns

24 CERDIP
28 CLLCC

WS57C51

16K x 8 CMOS RPROM™(1)

70 ns

28 CERDIP

WS57C51B

16K x 8 CMOS RPROM™(1)

40/45/55170 ns

28 CERDIP
32 CLLCC

WS57C64F

8K x 8 CMOS High Speed EPROM

55/70 ns

28 CERDIP
32 CLLCC

WS57C65

4K x 16 CMOS EPROM

55/70 ns

40 CERDIP
44 CLLCC

D

1-15

Numerical Listing

NUMERICAL LISTING (Continued)
PART NUMBER

DESCRIPTION

SPEED

PACKAGE

WS57C66

4K x 16 CMOS EPROM
(Multiplexed Address/Data)

55/70 ns

40 CERDIP
44 CLLCC

WS57C010F

128K x 8 CMOS High Speed EPROM

55/70 ns

32 CERDIP

WS57C128F

16K x 8 CMOS High Speed EPROM

55/70 ns

28 CERDIP
32 CLLCC

WS57C191

2K x 8 CMOS PROM

45/55 ns

24 PDIP

WS57C191

2K x 8 CMOS RPROM™(l)

45/55 ns

24 CERDIP
28 CLLCC

WS57C191B

2K x 8 CMOS PROM

35/45 ns

24 PDIP

WS57C191B

2K x 8 CMOS RPROM™(l)

35/45 ns

24 CERDIP
28 CLLCC

WS57C210F

64K x 16 CMOS EPROM

55/70 ns

40 CERDIP

WS57C256F

32K x 8 CMOS High Speed EPROM

55/70 ns

28 CERDIP
32 CLLCC

WS57C256F

32K x 8 CMOS High Speed EPROM

35/45 ns

28 CERDIP
32 CLLCC

WS57C257

16K x 16 CMOS EPROM

55170 ns

40 CERDIP
44 CLLCC

WS57C291

2K x 8 CMOS PROM

45/55 ns

24 PDIP

WS57C291

2K x 8 CMOS RPROM™(l)

45/55 ns

24 CERDIP
28 CLLCC

WS57C291B

2K x 8 CMOS PROM

35/45 ns

24 PDIP

WS57C291B

2K x 8 CMOS RPROM™(l)

35/45 ns

24 CERDIP
28 CLLCC

WS5901

4-Bit CMOS Bit-Slice Processor

C, D

40 PDIP

WS5910A

12-Bit CMOS Variable Sequencer

A

40 CERDIP
40 PDIP

WS5910B

12-Bit CMOS Variable Sequencer

B

40 CERDIP
40 PDIP

WS59016

16-Bit CMOS Bit-Slice Processor

C, D

WS59032

32-Bit CMOS Bit-Slice Processor

D, E

101 CPGA

30/40/50 ns

68 PLDCC
68 CPGA
64 PDIP

64 SDBRZ DIP
68 PLDCC
68 CLDCC

WS59510

CMOS 16-Bit Multiplier Accumulator

WS59520

CMOS Variable Pipeline Register

-

24 CERDIP
24 PDIP

WS59521

CMOS Variable Pipeline Register

-

24 CERDIP
24 PDIP

WS59820

CMOS Bi-Directional Bus Register

23 ns

68 PLDCC
68 CPGA

1-16

Numerical Listing

NUMERICAL LISTING (Continued)
DESCRIPTION

SPEED

WSMAP162

PART NUMBER

128K EPROM/32K SRAM MAp™ Memory

40 ns

40 CERDIP

PACKAGE

WSMAP161

128K EPROM/32K SRAM MAp™ Memory

40 ns

40 CERDIP

WSMAP168

128K EPROM/32K SRAM MAp™ Memory

40 ns

44 CPGA
44 CLLCC

WSPAC116

CMOS Programmable Stand-Alone
Controller

20 MHz

88 CPGA

o

NOTES: 1) RPROM™: Re-Programmable PROM
CMOS Replacement for Bipolar PROMs

2) LP EPROM: Low Power EPROM

1-17

1-18

-- ...---...

=' == -=: -====:
....
- ... - -

~~

CROSS REFERENCE

i-==i-F.= SF
-.-...-.-

!='

WAFERS(,ALE INTEGRATION, INC.

AMD
AM27S191
AM27PS191
AM27S291
AM27PS191
AM27S43
AM27PS43
AM27S49
AM27S49A
AM27S51
AM2901
AM2910A
AM29520
AM29521
AM29C101
AM29510

ATMEL
27HC64
27HC641

CYPRESS
CY7C291
CY7C292
CY7C264
CY7C901
CY7C910
CY7C9101
CY7C510
CY7C263
CY7C264
CY7C254

FAIRCHILD
93Z511
93Z565
29F01
29F10

WSI
WS57C191
WS57C191
WS57C291
WS57C291
WS57C43
WS57C43
WS57C49
WS57C49B
WS57C51 or WS57C51B
WS5901
WS5910A
WS59520
WS59521
WS59016'
WS59510

WSI
WS57C64F
WS57C49 or WS57C49B

WSI
WS57C191
WS57C291
WS57C49
WS5901
WS5910A
WS59016'
WS59510
WS57C49B
WS57C49B
WS57C51

WSI
WS57C191
WS57C49 or WS57C49B
WS5901
WS5910A

FUJITSU
MB7138
MB7138-SK
MB7142
MB7144

HARRIS
HM-76161
HM-76321
HM-76641

JOT
1DT39C01
1DT39C10
IDT49C401
IDT7210

LDI
L29C520
L29C521

MMI
63S1681
63S3281

NATIONAL
DM87S191
DM87S291
DM87S321

SIGNETICS
N82S191
N82S191_-3
N82S321
N82HS321
N82HS641
N27HC641

1.1.
TBP38S166_W
TBP38L166_W
TBP38SA166_W
TBP38S166_T
TBP38L166_T
TBP38SA166_T

MILITARY ONLY
AMD==== WSI
AM2764
AM27128
AM27256

• Functional Equivalent

WS27C64F
WS27C128F
WS27C256F

INTEL
M2764
M27128
M27256
M27C64
M27C128
M27C256

WSI
WS57C191
WS57C291
WS57C43
WS57C49

D

WSI
WS57C191
WS57C43
WS57C49 or WS57C49B

WSI
WS5901
WS5910A
WS59016*
WS59510

WSI
WS59520
WS59521

WSI
WS57C191
WS57C43 or WS57C43B**

WSI
WS57C191
WS57C291
WS57C43 or WS57C43B**

WSI
WS57C191
WS57C291
WS57C43
WS57C43 or WS57C43B"
WS57C49
WS57C49 or WS57C49B

WSI
WS57C191
WS57C191
WS57C191
WS57C291
WS57C291
WS57C291

WSI
WS27C64F
WS27C128F
WS27C256F
WS27C64F
WS27C128F
WS27C256F

"Available 01 'SS

1-19

1-20

ORDERING INFORMATION
WAFERSCALE INTEGRATION, INC.

HIGH-PERFORMANCE CMOS PRODUCTS
WS57C----'-,,-'

-

S

P

II

MP

L

Basic Part Number

Manufacturing Process:
(blank) = WSI Standard Commercial Product
Manufacturing Process
M

= Military Operating Range

-

Temperature: -55 to +125°C
Voltage: +5 Volts, ±10%

CB

= Commercial Burned-In (enhanced
commercial reliability)

MB

= MIL-STD-883C

Package:
A = Plastic Pin Grid Array
B = Ceramic SDBRZD DIP, 0.9"
C = CLLCC
o = CERDIp, 0.6"
F = Ceramic Flatpack
G = Ceramic Pin Grid Array
H = Ceramic Flatpack
J = PLDCC
K = CERDIp, 0.6"
L = CLDCC
M = Plastic DIP, 0.9"
P = Plastic DIP, 0.6"
S = Plastic DIP, 0.3"
T = CERDIp, 0.3"
W = Waffle Packed Dice
X = Ceramic Pin Grid Array
Y = CERDIp, 0.6"
Z = CLLCC

Window

No
No
Yes
Yes
Yes

No
No
No
No
No
No
No
No
Yes
Yes

No
No

Speed:
-35 = 35 ns
-55 = 55 ns
-70 = 70 ns
Etc.

1-21

1-22

WAFERSCALE INTEGRA110N, INC.

PROGRAMMABLE MEMORY PRODUCTS

2

SECTION INDEX
PROGRAMMABLE MEMORY PRODUCTS
PROM Memory:
WS57C1911291
WS57C191B/291B
WS57C45
WS57C43B
WS57C49
WS57C49B

2K
2K
2K
4K
8K
8K

x
x
x
x
x
x

8
8
8
8
8
8

CMOS PROM .................................................... 2-1
CMOS PROM .................................................... 2-5
Registered CMOS PROM ........................................... 2-9
CMOS PROM .................................................... 2-13
CMOS PROM .................................................... 2-17
CMOS PROM ................................................... 2-21

For additional information,
call 800-TEAM-WSI (800-832-6974).
In California, call 415-656-5400.

=1E1E~~
---r =: =:.= IE

WS57C1911291

~~~ ~ --------------------------------------------~~~~~~~~~~
PRELIMINARY
WAFERSCAlE INTEGRATION, INC.

2K X 8 CMOS PROM
KEY FEATURES

• Pin Compatible with AM27S191/291
and N82S191 Bipolar PROMs
• Immune to Latch-Up

• Fast Access Time
-

45 ns

• Low Power Consumption
-

225 mW Active Power

-

up to 200 rnA

• ESD Protection Exceeds 2000V
GENERAL DESCRIPTION

• Fast Programming

The WS57C191/291 is now available as a PROM. It utilizes the same design as the previously released RPROM™
from WSI. The difference is the PROM version is available in plastic packages and is not re-programmable. The plastic
packaging is ideal for high volume applications which require automatiC insertion. The plastic packaging also provides
an economic benefit when compared to a windowed cerdip package, For applications requiring reprogrammability,
contact your WSI sales representati.ve for information .on the WSI family of RPROMs.
The WS57C191/291 is a High Performance 16K-bit CMOS PROM. It is manufactured in an aclvanced CMOS EPROM
process which enables it to operate at bipolar speeds while consuming only 25% of the power of bipolar.
The WS57C191/291 's patented CMOS EPROM technology enables the entire memory array to be fully programmed
and erased prior to assembly. This capability ensures nearly 100% programming yield. Devices manufactured with
other types of technologies utilize varic)us types ofJuses wh.ich cannot be tested without permanently programming
the fuse. This results in a relatively high programming fallout at the packaged level.
Other testability features. were designed into the 57C1911291 whichenabte it to be tested for speed after assembly
without programming the memory array. This feature insures that the device will meet all A.C; as well as D.C. data
sheet parameters.

is

Another feature of theWS57c191/291 its uniquely designed output str~cture. When compared with other high speed
devices, the output structure of the WSs7C191/291 virtually eliminates the introduction of switch related noise into
the system environment.
.
The WS75C191/291 is configured in the standard Bipolar PROM pinout. The WS57C191 is offered in a 600 mil wide
Dip and the WS57C291 is offered in a 300 mil wide Dip.

PIN CONFIGURA T/ON
A7

Vee

A7

Vee

A,

A,

A,

A,

A,

A,

A,

A,

A,

A,.

A,

A,.

A3

CS1/v pp

A3

CS1/v pp

A2

CS2

A2

CS2
CS3

A,

CS3

A,

A.

07

A.

D.

0,

D.

0,

0,

O2

0,

O2

0,

GNO

03

GND

03

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C191/291-45

WS57C191/291-55

Address Access Time (Max)

45 ns

55 ns

Output Enable Time (Max)

20 ns

30 ns
2-1

WS57C1911291
·Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

ABSOLUTE MAXIMUM RA TINGS*
Storage Temperature .......... -65°C to +150°C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V

OPERATING RANGE
TEMPERATURE

Vcc
+5V + 5%

DC READ CHARACTERISTICS Over Operating Range. (See Above)
SYMBOL

PARAMETER

TEST CONDITIONS

=
=

VOL

Output Low Voltage

10L

VOH

Output High Voltage

IOH

ICCl

Vcc Active Current (CMOS)

Notes 1 and 3

ICC2

Vcc Active Current (TTL)

Notes 2 and 3

Input Load Current

VIN

Output Leakage Current

VOUT

1)
2)

CMOS inputs: GND ±
TTL inputs: V1L " O.BV,

O.3V or Vee
V 1H ;;, 2.0V.

±

O.3V.

3)

MAX

V

2.4

-4 rnA

A.C.

UNITS

0.4

I
I

Comm'l

20

Comm'l

25

= 5.5V or Gnd
= 5.5V or Gnd

III
ILO
NOTES:

MIN

16 rnA

-10

10

110

10

rnA

IlA

Power component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
WS57C191/291-45

SYMBOL

PARAMETER

MIN

MAX

WS57C191/291-55

MIN

MAX

45

Address to Output Delay

tACC

CS to Output Delay

tcs

20

30

Output Disable to Output Float

tDF

20

30

Address to Output Hold

tOH

UNITS

55
ns

0

0

TEST LOAD
AC READ TIMING DIAGRAM

(High Impedance Test Systems)
980

ADDRESSES~

..

2'01V~

VALID
~!

lACe

IOH

"l
Ics
OUTPUTS

2-2

"-"-

-

~

D.U.T.

I=

30pF
(INCWDING SCOPE
AND JIG
CAPACITANCE)

/

-

VALID

//
IOF

I--

TIMING LEVELS
Input Levels: 0 and 3V
Reference Levels: 1.SV

WS57C1911291

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA=25 ± 5°C, Vee=5.50V ± 5%, Vpp=13.5±O.5V)
PARAMETER
Input Leakage Current
Y,N =Vcc or Gnd
Vpp Supply Current During
Programming Pulse

SYMBOLS

MIN

MAX

UNIT

III

-10

10

tJ. A

60

mA

Vee Supply Current (Note 3)

Icc
V,L

-0.1

V,H

2.0

Ipp

Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL = 16mA)

VOL

Output High Voltage During Verify
(IOH = -4mA)

VOH

25

mA

0.8

V

Vee +0.3

v

0.45

V

2.4

V

NOTE: 5) Vpp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA=25 ± 5°C, Vee=5.50V ± 5%, Vpp= 13.5±O.5V)
SYMBOLS
t AS

PARAMETER
Address Setup Time
Chip Disable Setup Time
Data Set Up
Program Pulse Width (Note 6)
Data Hold Time
Chip Select Delay
Vpp Rise and Fall Time

tOF
tos
tpw
tOH
tcs
tRF

MIN

TYP

2
2
2
1
2

MAX

UNIT

30

ns

10

ms

30

ns

/lS

/ls

3

/ls

1

/ls

NOTE: 6) For programmers utilizing a one shot programming pulse, a 10 ms pulse width should be used.

PROGRAMMING WA VEFORM
ADDRESSES

V'H-~X

V,. ___-'

~

ADDRESS STABLE
_______________________
_

~IAS1
DATA

V'H~

v,.

__110'

DATA IN

~1

> <

DATA OUT

~~

Vpp

V'H
CS1/Vpp
V,.

CS2/CS3

2-3

WS57C1911291

PROGRAMMING
Upon delivery from WaferScale Integration, Inc., the
WS57C1911291 has a112048x8 bits in the "1:' or high state. "O's"
are loaded into. the WS57C191/291 through the procedure of
programming.
Programming is performed by raising Vce to 5.75V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 13.5V pulse to the CS1IVpp pin for 5 ms. The byte is

then verified by temoving the input data and reading the programmed byte as in the read operation. A 0.1 J.lF capacitor
between V pp and GND is needed to prevent excessive voltage
transients which could damage the device.

PROGRAMMERS
Data 110 Unipak 2 or 2B, familylpinout code 7B121; WSl's
MagicPro™ IBM PC Compatible Engineering Programmer.

ORDERING INFORMATION

2-4

PART NUMBER

SPEED
(ns)

WS57C191-45P
WS57C291-45S
WS57C191-55P
WS57C291-55S

45
45
55
55

PACKAGE
TYPE
24
24
24
24

Pin
Pin
Pin
Pin

PDIp,
PDIp,
PDIp,
PDIp,

0.6"
0.3"
0.6"
0.3"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

P2
S1
P2
S1

Comm'l
Comm'l
Comm'l
Comm'l

Standard
Standard
Standard
Standard

===:=~
---- -

----- -

WS57C191B/291B

r __ .... ~~
___

""-P

~

_

ADVANCE INFORMATION

WAFERSCALE INTEGRATION, INC.

2K

X

8 CMOS PROM
KEY FEATURES

• Ultra-Fast Access Time
-

• Pin Compatible with AM27S191/291
and N82S191 Bipolar PROMs
• Immune to Latch-Up

35 ns

• Low Power Consumption
-

-

225 mW Active Power

fI

up to 200 mA
ESD Protection Exceeds 2000V

• Plastic Dip Package

• Fast Programming

GENERAL DESCRIPTION
The WS57C191B/291B is an extremely HIGH PERFORMANCE 16K Electrically Programmable Read Only Memory.
It is specifically designed to replace bipolar PROMs in existing applications.
The WS57C191B/291B is manufactured using WSI's patented CMOS EPROM technology. As a result, the entire memory
array can be fully programmed and erased prior to assembly. This capability ensures nearly 100% programming yield.
Devices manufactured with other types of technologies utilize various types of fuses which cannot be tested without
permanently programming the fuse. This results in relatively high programming fallout when compared to a WSI PROM.
Other testability features were designed into the WS57C191B/291B which enable it to be tested for speed after assembly
without programming the memory array. This capability insures that the product will meet all A.C. as well as D.C.
data sheet parameters.
Another feature of the WS57C191B/291B is its uniquely designed output structure. When compared with other high
speed devices, the output structure of the WS57C191 B/291 B virtually eliminates the introduction of switch related noise
into the system environment.
The WS57C191B/291B is configured in the standard Bipolar PROM pinout. The WS57C191B is offered in a 600 mil
wide Dip and the WS57C291B is offered in a 300 mil wide Dip.

PIN CONFIGURATION
A7

24

Vee

A7

Vee

A.

23

As

A.

As

A.

22

A.

A.

A.

A.

21

A,.

A.

A,.

As

20

CS1IVpp

As

CS1'Vpp

A:z

19

CS_

A_

CS_

A,

18

CSs

A,

CSs

A.

17

07

Au

07

o.

16

o.

D.

o.

0,

15

O.

0,

D.

0_

14

D.

D_

O.

Os

GND

Os

GND

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C191 B/291 B-35

WS57C191B/291B-45

Address Access Time (Max)

45 ns

55 ns

Output Enable Time (Max)

20 ns

30 ns
2-5

WS57C191B1291B
*Notice: Stresses above those listed here may
cause permanent damage to the device. This is a
stress rating only and functional operation of the
device at these or any other conditions above those
indicated in the operational sections of this
specification is not implied. Exposure to absolute
maximum rating conditions for extended periods of
time may affect device reliability.

ABSOWTE MAXIMUM RAT/NGS*
Storage Temperature .......... -65° to +150°C
Voltage on any pin with
respect to GND .............. -0.6V to +7V
Vpp with respect to GND ........ -0.6V to +14V
ESD Protection ...................... >2000V

OPERATING RANGE
TEMPERATURE

Vcc
+5V ± 5%

DC READ CHARACTERISTICS Over Operating Range. (See Above)
SYMBOL

PARAMETER

TEST CONDITIONS

VOL

Output Low Voltage

IOL

VOH

Output High Voltage

IOH

Icc1

Vcc Active Current (CMOS)

Notes 1 and 3

Icc2

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

VIN

ILO

Output Leakage Current

NOTES:

3)

UNITS

0.4

V

2.4

I
I

= 5.5V or Gnd
VO UT = 5.5V or Gnd

1) CMOS inputs: GND ± O.3V or Vee ± O.3V.
2) TIL inputs: V1L " O.BV, V1H " 2.0V.

MAX

MIN

= 16 mA
= -4 mA
Comm'l

30

Comm'l

40
-10

10

-10

10

mA
J.tA

A.C. Power component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
WS57C191 B/291 B-35 WS57C191 B/291 B-45

SYMBOL

PARAMETER

MIN

MAX

MAX

MIN

Address to Output Delay

tACC

35

45

CS to Output Delay

tcs

20

20

Output Disable to Output Float

tDF

20

20

Address to Output Hold

tOH

0

UNITS

ns

0

TEST LOAD
(High Impedance Test Systems)

AC READ TIMING DIAGRAM

98(1

ADDRESSES~

..

CS1/Vpp

VALID

.'

tACe

"J.
te.

OUTPUTS

2-6

"-"-

tOH

~

-

/

2.01V~

D.U.T.~ 30pF

I=-

TI M I NG LEVELS

-

VALID

L/
tD•

I-

Input Levels: 0 and 3V
Reference Levels: 1.5V

(INCLUDING SCOPE
AND JIG
CAPACITANCE)

WS57C191B1291B

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee
PARAMETER

= 5.50V ± 5%, Vpp = 13.5 ± 0.5V)

SYMBOLS

MIN

MAX

UNIT

Input Leakage Current
VIN = Vee or Gnd

III

-10

10

J.tA

Vpp Supply Current During
Programming Pulse

Ipp

60

rnA

Vee Supply Current (Note 3)

lee

25

rnA

Input Low Level

VIL

-0.1

0.8

V

Input High Level

VIH

2.0

Vee +0.3

V

Output Low Voltage During Verify
(lOL = 16 rnA)

VOL

0.45

V

Output High Voltage During Verify
(lOH = -4 rnA)

VOH

2.4

V

NOTE: 4) V pp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA

= 25 ± 5°C, Vee = 5.50V ± 5%, Vpp = 13.5 ± 0.5V)
SYMBOLS

MIN

Address Setup Time

PARAMETER

tAS

2

Chip Disable Setup Time

tOF

2

Data Set Up

tos

Program Pulse Width (Note 5)

tpw

1

Data Hold Time

tOH

2

Chip Select Delay

tes

Vpp Rise and Fall Time

tRF

TYP

MAX

UNIT

J.tS
30

ns
J.ts

3

10

ms
J.tS

30
1

ns
J.ts

NOTE: 5) For programmers utilizing a one shot programming pulse. a 10 ms pulse width should be used.

PROGRAMMING WAVEFORM
ADDRESSES

VIH---""'X
ADDRESS
STABLE
V _ _ _J
' -_ _ _ _ _ _ _
___
_ _ _ _ _ _ _ _ _ _ _ _ __

,L

DATA :::

Vpp

r-

lAS

-1

~_ _ _ _ _D_AT._i\_IN_ _ _ _ _...;'>_<,__D_A_:rA_O_U_T__

1'-- r'"l

'"1

~~

V,H

CS1Npp
V,L

V,H
CS2/CS3

V,L

2·7

WS57C191B12918

PROGRAMMING
Upon delivery from WaferScale Integration, Inc., the
WS57C191B/291B has all2048x8 bits in the "1:' or high state.
"O's" are loaded into the WS57C191B1291B through the procedure of programming.
Programming is performed by raising Vee to 5.75V, disabling
the outputs, addressing the byte to be programmed, presenting
the data to be programmed onto the data pins, and applying
a 13.5V pulse to the CS1Npp pin for 5 ms. The byte is then

verified by removing the input data and reading the programmed byte as in the read operation. A 0.1 !iF capacitor
between Vpp and GND is needed to prevent excessive voltage
transients which could damage the device.

PROGRAMMERS
Data I/O Unipak 2 or 2B, family/pinout code 7B/21; WSl's
MagicPro™ IBM PC Compatible Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS57C1918-35P
WS57C2918-35S
WS57C1918-45P
WS57C2918-45S

2-8

SPEED

PACKAGE
TYPE

(ns)
35
35
45
45

24
24
24
24

Pin
Pin
Pin
Pin

PDIp,
PDIp,
PDIp,
PDIp,

0.6"
0.3"
0.6"
0.3"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

P2
S1
P2
S1

Comm'l
Comm'l
Comm'l
Comm'l

Standard
Standard
Standard
Standard

II' ==:= ==iE
---_
... - -~--­
---~

r

~~

-

~ _

.....

~.-

---~~

WS57C45
ADVANCE INFORMATION

WAFERSCALE INTEGRA noN, INC.

HIGH-SPEED 2K

8 REGISTERED CMOS PROM

X

KEY FEATURES

• Pin Compatible with AM27S45 and
CY7C245

• Ultra-Fast Access Time
-

20 ns Setup
10 ns Clock to Output

• Immune to Latch-Up

• Low Power Consumption
-

-

225 mW Active Power

up to 200 rnA

• ESC Protection Exceeds 2000V

• Fast Programming
• Programmable Synchronous or
Asynchronous Output Enable

• Programmable Asynchronous
Initialize Register

GENERAL DESCRIPTION
The WS57C45 is an extremely HIGH PERFORMANCE 16K Registered CMOS PROM. It is a direct drop-in replacement for such devices as the AM27S45 and CY7C245.
To meet the requirements of systems which execute and fetch instructions simultaneously, an 8-bit parallel data register
has been provided at the output which allows PROM data to be stored while other data is being addressed.
An asynchronous initialization feature has been provided which allows a user programmable 2049th word to be placed
on the outputs independent of the system clock. This feature can be used to force an initialize word or provide a
preset or clear function.
A further advantage of the WS57C45 over Bipolar PROM devices is the fact that it utilizes a proven EPROM technology.
Unlike devices which cannot be erased, every WS57C45 is 100% tested with worst case test patterns, switching
characteristics, and functionality before assembly.

PIN CONFIGURATION
P Dip

CerDip
vee

vee

A.

At
INIT

INIT

OE/OEs

OE/OEs

CP

CP

0,

07

o.
o.
o.
o.

O.
O.

O.

o.

GND

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C45-20

WS57C45-25

WS57C45-35

Address Access Time (Max)

20 ns

25 ns

35 ns

Output Enable Time (Max)

10 ns

12 ns

15 ns

2-9

WS57C45
*Notiee: Stresses above those listed here may
cause permanent damage to the device. This is a
stress rating only and functional operation of the
device at these or any other conditions above those
indicated in the operational sections of this
specification is not implied. Exposure to absolute
maximum rating conditions for extended periods of
time may affect device reliability.

ABSOLUTE MAXIMUM RATINGS·
Storage Temperature .......... -S5°C to +150°C
Voltage on any pin with
respect to GND ..................... -O.SV to +7V
VPP with respect to GND ........ -O.SV to +14.0V
ESD Protection ......................... >2000V

OPERATING RANGE
Range

Temperature

Vee

Comm'l.

0° to +70°C

+5V ± 5%

Military

-55° to +125°C

+5V ± 10%

DC READ CHARACTERISTICS Over Operating Range. (See above)
SYMBOL

PARAMETER

TEST CONDITIONS

VOL

Output Low Voltage

IOL= 1SmA

VOH

Output High Voltage

IOH=-4mA

ICC1

Vcc Active Current (CMOS)

Notes 1 and 3

MIN

MAX

UNITS

0.4
V

ICC2

2.4

Notes 2 and 3

Vcc Active Current (TTL)

30

Comm'l.
Military

35

Comm'l.

40

40

Military

III

Input Load Current

VIN = 5.5V or Gnd

-10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

NOTES: 1) CMOS

inputs: GND ± O:JV or Vee ± 0.3V.
2) TTL inputs: V 1L .. O.BV, V 1H .. 2.OV.

3)

A.C.

Power component adds 3

mA

10
10

JlA

rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER
Address Setup to Clock HIGH

SYMBOL

WS57C45-20
MIN

tSA

20
0

MAX

WS57C45-25

WS57C45-35

MIN

MIN

MAX

25

Address Hold From Clock HIGH

tHA
tco

Clock Pulse Width

t pwc

12

15

20

OEs Setup to Clock HIGH

tSOEs

10

12

15

tHOEs

5

5

5

OEs Hold From Clock HIGH

0

0
12

15

ns
20

Delay From INIT to Valid Output

tOI

INIT Recovery to Clock HIGH

tRI

15

15

20

tpWI

15

15

20

INIT Pulse Width

20

20

Active Output From Clock HIGH

t LZC

15

15

20

Inactive Output From Clock HIGH

tHZC

15

15

20

Active Output From OE LOW

t LZOE

15

15

20

Inactive Output From OE HIGH

t HZOE

15

15

20

2-10

UNITS

35

Clock HIGH to Valid Output

10

MAX

WS57C45

TEST LOAD (High Impedance Systems)
97.50

Input Levels: 0 and 3V

2.01V~
D.U.T.

I-=-

TIMING LEVELS
Reference Levels: 0.8 and 2.0V

30pF
(INCWDING SCOPE
AND JIG
CAPACITANCE)

AC READ TIMING DIAGRAM

Ao-A,o

OEs

______________~~~--+_~~~ll------------L.'-1

CP

t LZOE

PROGRAMMERS
Data I/O Unipak 2 or 2B; WSl's MagicPro™ IBM PC Compatible Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS57C45-20S
WS57C45-20K
WS57C45-25S
WS57C45-25K
WS57C45-25KMB
WS57C45-35S
WS57C45-35K
WS57C45-35KMB

PACKAGE
TYPE

SPEED

(ns)
20
20
25
25
25
35
35
35

24
24
24
24
24
24
24
24

Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin

Plastic DIP, 0.3"
CERDIP, 0.3"
Plastic DIP, 0.3"
CERDIp, 0.3"
CERDIp, 0.3"
Plastic DIP, 0.3"
CERDIp, 0.3"
CERDIp, 0.3"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

S1
K1
S1
K1
K1
S1
K1
K1

Comm'l
Comm'l
Comm'l
Comm'l
Military
Comm'l
Comm'l
Military

Standard
Standard
Standard
Standard
MIL-STD-883C
Standard
Standard
MIL-STD-883C

2·11

2-12

WS57C43B
ADVANCE INFORMATION

WAFERSCALE INlEGRATION, INC

4K X 8 CMOS PROM
KEY FEATURES
• Ultra-Fast Access Time
-

• Pin Compatible with AM27S43
and N82S321 Bipolar PROMs
• Immune to Latch-Up

35 ns

• Low Power Consumption
-

300 mW Active Power (20 MHz)

-

• Fast Programming

fJ

up to 200 mA

• Available in 300 Mil Dip

GE~~, ~sci:l1I1~ON

The WS57C43B is now available d ; l PfM;)M;:ft utiliiQt~~arncf,~ign as the previously released RPROM™ from
WSi. The difference is the PROMyMsiott'1s aVailablem plaStic pa.~Kages and is not re-programmable. The plastic
packaging is ideal for high volume I;jppt~tl~ns'~ip~~uire"lUtorriatic insertion. The pl~~ging also provides
an economic benefit when compared tcia';jVindOwecf cerdip packag~, f9fapp~tions ~ir,i,n~ reprogrammability,
contact your WSI sales representanVe for information on the WSI lMillY"ot RPfiilOMs.

ex'"

The WS57C43B is a High Performance 32K-bit-'PMOS PRQM;.!t is~'.~arru1a~urid in an ~vanced CMOS EPROM
process which enables it to:@llle~;,at bi~arhMleeds w~g~su~9,90,~ ~::oHhe'power of bipolar.

The WS57C43B~:~t~d ~o~~i!f~p~c~~IO!;lY ~nibies'tffe;eriti~n:;emory arrayt? beJ~~~Rgrammed and
erased prior to ~emb(~!fhi$: c"~en~e~npt!ly 100% programming X~~.ptvi¢!s manufactured with other
types of techn~:,util~;ijar;itiUs ty~ onuses which cannot be:m~ Wltt@Jt pei'~nently programming the
fuse. This resWW'in ;i'ftlcit!veIY'high programming falloutif'ihe plil.~aged leveC'.·. ,;",.,;

Other testabiliffeatures were deSi~G~th(i'WS57C4~~Ch'~hiib\~JYto ~itested;:for ~~~~d~fter assembly
without progral1)miU9-Jhe memory ari§'. T~ f~ure insutU;~:1he:iRrQC\lJct will meet all A.C. as well as D.C. data
;:'::::r,;i.~J;· ' " . ":"
sheet parame~'~r;~,:,;: ~~
The WS57C43E{~ cQj(jJi!nl:l';~:Jn the stafidard Bipotai PROM pinout which provides an easy upgrade path for systems
which are curr(tl.1ty l!~ing'f~olar PROMs. It also uses the same programming algorithm as its predecessor the
WS57C43.
:'7~;":;:
.

tET';5';f

PIN CONFIGURATION
As
As

A"
CS1/Vpp

CS1IVpp

es,

es,
es,

07

07

o.

O.

D.
0,

0,

D.

0,

0,

GNO

0,

0,
0,

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C43B-35

WS57C43B-45

WS57C43B-55

Address Access Time (Max)

35 ns

45 ns

55 ns

Output Enable Time (Max)

25 ns

20 ns

25 ns

2-13

WS57C438
·Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

ABSOWTE MAXIMUM RATINGS·
Storage Temperature .......... -65° to +150°C
Voltage on any pin with
respect to G NO .............. - 0.6V to + 7V
Vpp with respect to GND ........ -0.6V to +14V
ESD Protection ...................... >2000V

OPERATING RANGE
TEMPERATURE

Vcc
+5V ± 5%

DC READ CHARACTERISTICS Over Operating Range. (See Above)
SYMBOL

PARAMETER

TEST CONDITIONS

MIN

MAX

VOL

Output Low Voltage

IOL = 16 rnA

VOH

Output High Voltage

IOH = -4 rnA

lect

Vcc Active Current (CMOS)

Notes 1 and 3

ICC2

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

NOTES:

1) CMOS inputs: GND ± O.3V or Vee ± O.3V.
2) TTL inputs: V IL " O.BV, V IH ~ 2.0V.

UNITS

0.4

V

2.4

I
I

Comm'l

30

Comm'l

40

3) A.C. Power component adds 3

rnA
~

rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER

WS57C43B-35

SYMBOL

Address to Output Delay

MIN

MAX

WS57C43B-45
MIN

MAX

WS57C43B-55
MIN

MAX

tACC

35

45

55

CS to Output Delay

tes

20

25

25

Output Disable to Output Float

tDF

20

25

25

Address to Output Hold

tOH

0

0

UNITS

ns

0

TEST LOAD
AC READ TIMING DIAGRAM

(High Impedance Test Systems)
980

ADDRESSES~

....

VALID

2'01V~

.'

tACe

D.u.T.
tOH

"J.

2-14

I-=-

30pF
(INCLUDING SCOPE
AND JIG
CAPACITANCE)

/
Ics

OUTPUTS

~

I--

-

VALID

~

TIMING LEVELS

/J
tDF

f-

Input Levels: 0 and 3V
Reference Levels: 1.5V

WS57C438

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA=25 ± 5°C, Vee = 5.50V ± 5%, Vpp=13.5±0.5V)
PARAMETER
Input Leakage Current
V,N =Vcc or Gnd
Vpp Supply Current During
Programming Pulse

Ipp
Icc
V 1L

-0.1

VIH

2.0

Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL = 16mA)

VOL

Output High Voltage During Verify
(loH = -4mA)

VOH

5)

-10

III

Vee Supply Current (Notes 2 and 3)

NOTES:

MIN.

SYMBOLS

MAX.

UNIT

10

/LA

60

mA

30

mA

0.8

V

Vee +0.3

v

0.45

V
V

2.4

Vpp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA=25 ± 5°C, Vee = 5.50V ± 5%, Vpp= 13.5±0.5V)
SYMBOLS

PARAMETER
Address Setup Time
Chip Disable Setup Time

MIN.

t AS
tDF
t DS
tpw

Data Set Up
Program Pulse Width
Data Hold Time
Chip Select Delay

TYP.

2
1
2

tDH

3

UNIT

30

P.s
ns

10

P.s
ms
P.s
ns
P.s

30

tes

Vpp Rise and Fall Time

MAX.

2

tRF

1

NOTES: A single shot programming algorithm should use one 10 ms pulse.

PROGRAMMING WAVEFORM
V,H
ADDRESSES

X

- - -.....

V'L _ _ _oJ

DATA V

,H

V,L

ADDRESS STABLE

....- - - - - - - - - - - - - - - - - - - - - - - - -

~tAs1

~

DATA IN

»---«

~-------------

~1

,}

DATA OUT

Vpp

CS1/V pp

CS2

2·15

WS57C438

PROGRAMMING
Upon delivery from WaferScale Integration, Inc., the WS57C43B
has all 4096 x 8 bits in the "1," or high state. "O's" are loaded
into the WS57C43B through the procedure of programming.

grammed byte as in the read operation. A 0.1 ItF capacitor
between Vpp and GND is needed to prevent excessive voltage
transients which could damage the device.

Programming is performed by raising Vee to 5.5V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 13.5V pulse to the CS1N pp pin for 5 ms. The byte is then
verified by removing the input data and reading the pro-

PROGRAMMERS
Data 110 Unipak 2 or 2B, software version 11 or later, familyl
pinout code 7B/63; WSl's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS57C43B-35S
WS57C43B-35P
WS57C43B-45S
WS57C43B-45P
WS57C43B-55S
WS57C43B-55P

2-16

SPEED

PACKAGE
TYPE

(ns)
35
35
45
45
55
55

24
24
24
24
24
24

Pin
Pin
Pin
Pin
Pin
Pin

PDIP,
PDIp,
PDIp,
PDIp,
PDIp,
PDIp,

0.3"
0.6"
0.3"
0.6"
0.3"
0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

S1
P2
S1
P2
S1
P2

Comm'l
Comm'l
Comm'l
Comm'l
Comm'l
Comm'l

Standard
Standard
Standard
Standard
Standard
Standard

WS57C49
WAFERSCALE INTEGRA TlON, INC.

BK X B CMOS PROM
KEY FEATURES
• Very-Fast Access Time
-

• Pin Compatible with AM27S49
and MB7144 Bipolar PROMs

55 ns

• Immune to Latch-Up

• Low Power Consumption
-

-

300 mW Active Power (Full Speed)

• Fast Programming

fJ

up to 200 mA
ESD Protection Exceeds 2000V

• Plastic Dip Package

GENERAL DESCRIPTION
The WS57C49 is an extremely HIGH PERFORMANCE 64K Electrically Programmable Read Only Memory. It is
specifically designed to replace bipolar PROMs in existing applications.
The WS57C49 is manufactured using WSI's patented CMOS EPROM technology. As a result, the entire memory array
can be fully programmed and erased prior to assembly. This capability ensures nearly 100% programming yield.
Devices manufactured with other types of technologies utilize various types of fuses which cannot be tested without
permanently programming the fuse. This results in relatively high programming fallout when compared to a WSI PROM.
Other testability features were designed into the WS57C49 which enable it to be tested for speed after assembly
without programming the memory array. This capability insures that the product will meet all A.C. as well as D.C.
data sheet parameters.
The WS57C49 is configured in the standard Bipolar PROM pinout which provides an easy upgrade path for systems
which are currently using Bipolar PROMs.

PIN CONFIGURATION
A7

1.

vee

"-

2

As

A.

3

A.

A.

4

A.

5

A.

6

CS1IVpp

A11

A,

A,.

A.

07

·0.
0,
O.

TOP

A,.
20

GND

15

o.
o.

14

O.

16
10

03

PRODUCT SELECTION GUIDE
PARAMETER

WS57C49-55

WS57C49-70

Address Access Time (Max)

55 ns

70 ns

Output Enable Time (Max)

20 ns

25 ns

2-17

WS57C49

ABSOWTE MAXIMUM RATINGS·

*Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65° to +150°C
Voltage on any pin with
respect to GND .............. -0.6V to +7V
V pp with respect to GND ........ -0.6V to +14V
ESD Protection ...................... >2000V

OPERATING RANGE
TEMPERATURE

Vcc
+5V ± 5%

DC READ CHARACTERISTICS
SYMBOL

Over Operating Range. (See Above)

PARAMETER

TEST CONDITIONS

MIN

MAX

0.4

VOL

Output Low Voltage

IOL = 16 mA

VOH

Output High Voltage

IOH = -4 mA

ICCl

Vcc Active Current (CMOS)

Notes 1 and 3

ICC2

V cc Active Current (TTL)

Notes 2 and 4

III

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

NOTES:

1) CMOS inputs: GND ± O.3V or Vee
2) TTL inputs: V1L .. O.BV, V 1H ,. 2.0V.

AC READ CHARACTERISTICS
PARAMETER

± O.3V.

3)

A.C.

UNITS

V

2.4

I
I

Comm'l

20

Comm'l

25

Power component adds 3

mA

IlA

rnA/MHz.

Over Operating Range. (See Above)
WS57C49-55

SYMBOL

Address to Output Delay

MIN

MAX

WS57C49-70
MIN

tACC

55

70

CS to Output Delay

tcs

20

25

Output Disable to Output Float

tOF

20

25

Address to Output Hold

tOH

10

UNITS

MAX

ns

10

TEST WAD
AC READ TIMING DIAGRAM

(High Impedance Test Systems)
98a

ADDRESSES~
....

2.01V~

VALID
~!

lACe

10H

leo

OUTPUTS

2-18

"-"-

-

I-

D.U.T~~30PF

I-=-

/
TIMING LEVELS

-

VALID

Input Levels: 0 and 3V
IDF

I-

Reference Levels: 1.5V

(INCWDING SCOPE
AND JIG
CAPACITANCE)

WS57C49

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.50V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN

MAX

UNIT

Input Leakage Current
VIN = Vee or Gnd

III

-10

10

IlA

Vpp Supply Current During
Programming Pulse

Ipp

60

mA

Vee Supply Current (Notes 2 and 3)

lee

25

mA

Input Low Level

V IL

-0.1

0.8

V

Input High Level

VIH

2.0

Vee +0.3

V

Output Low Voltage During Verify
(IOL = 16 mAl

VOL

0.45

V

Output High Voltage During Verify
(lOH = -4 mAl

VOH

2.4

V

NOTE: 4) Vpp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.50V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN

t AS

2

Address Setup Time
Chip Disable Setup Time

tOF

Data Set Up

tos

2

Program Pulse Width

tpw

1

Data Hold Time

tOH

2

Chip Select Delay

tes

Vpp Rise and Fall Time

TYP

MAX

UNIT

30

ns

10

ms

IlS

IlS

3

IlS

30

ns

1

tRF

J.lS

NOTE: Single shot programming algorithms should use one 10 ms pulse per word.

PROGRAMMING WAVEFORM
V,H

X

ADDRESSES

V,L

DATA

IH

V
V,L

~IAS1

=> <
-- -loF

Vpp

V,H
CS1N pp
V,L

ADDRESS STABLE

I--

I
los

DATA

~

> <

IN

-~1

1~1~1

/ 1\

'RF

DATA OUT

- ~~

~

IRF

1--+
2-19

WS57C49

PROGRAMMING
Upon delivery from WaferScale Integration, Inc., the WS57C49
has all 8192x8 bits in the "1," or high state. "O's" are loaded
into the WS57C49 through the procedure of programming.
Programming is performed by raising Vee to 5.5V, disabling
the outputs, addressing the byte to be programmed, presenting
the data to be programmed onto the data pins, and applying
a 13.5V pulse to the CS1/v pp pin for 5 ms. The byte is then
verified by removing the input data and reading the pro-

grammed byte as in the read operation. A 0.1 I1F capacitor
between V pp and GND is needed to prevent excessive voltage
transients which could damage the device.

PROGRAMMERS
Data 110 Unipak 2 or 2B, software version 9 or later, familyl
pinout code 3C/01; WSI's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS57C49-55P
WS57C49-70P

2-20

(ns)

PACKAGE
TYPE

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

55
70

24 Pin PDIp, 0.6"
24 Pin PDIp, 0.6"

P2
P2

Comm'l
Comm'l

Standard
Standard

SPEED

WS57C49B
ADVANCE INFORMATION

WAFERS(,ALE INTEGRA110N, INC.

BK

X

B CMOS PROM
KEY FEATURES

• Ultra-Fast Access Time
-

• Pin Compatible with AM27S49
and MB7144 Bipolar PROMs
• Immune to Latch-Up

35 ns

• Low Power Consumption
-

300 mW Active Power (20 MHz)

-

• Fast Programming

up to 200 mA

• Available in 300 Mil Dip
GENERAL DESCRIPTION

The WS57C49B is now available as a PROM. It utilizes thesamedesi9f\ as the previously released RPROM™ from
WSI. The difference is the PROM version is available in philSticpaCkaS&s and is not re-programmable. The plastic
packaging is ideal for high volume applicati()ns Which r$guireautoml:!itic insertion. The plastic packaging also provides an economic benefit when compl:!;redtoa winQowed6erdip pac~. For applications requiring reprogrammability,
contact your WSI sales representative forinformat.ion orfthe WSI family of RPROMs.
The WS57C49B is a High Performance 64K,bit CMOS PROM. It is manufactured in an I:!.
....'.
"."".'; .. , '. . '
.;.. .>
sheet parameters.
Another featurEl!of tile WSS7C49B isim uniqtlelydesigned,outPP~ striJetUre,~heJ1bompat,d with:QtfI.~r high-speed
devices, the output~ructure of the ~q?c:49B~rtually eliminal$$ tt;!eintll,lductionof sWitCh-related noise into the
;: ' , ; . ; '
system environmen"~ <>
The WS57C49Bi$ ctlriJigil~~ in the staMard BipOla~7PROM pinout which provides an easy upgrade path for systems
which are currently using Bipolar PROMs.

PIN CONFIGURATION
A,

Vee

A,

Vee

"-

As

A,

As

A,

A.

A,

A.

A.

A"

A.

A"

A,

CS1JV pp

A,

CS1IV pp

A.

cs.

A.

cs.

A,

CS,

A,

CS,

"-

0,

Ao

0,

00

0,

00

0,

0,

0,

0,

0,

O.

O.

O.

O.

GNO

0,

GND

0,

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C49B-35

WS57C49B-45

Address Access Time (Max)

35 ns

45 ns

Output Enable Time (Max)

20 ns

25 ns

2-21

WS57C49B

ABSOLUTE MAXIMUM RATINGS*

·Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65 C to +150 C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V
0

0

OPERATING RANGE
TEMPERATURE

Vcc
+5V ± 5%

DC READ CHARACTERISTICS Over Operating Range. (See Above)
SYMBOL

PARAMETER

TEST CONDITIONS

VOL

Output Low Voltage

IOL = 16 mA

VOH

Output High Voltage

IOH = -4 mA

MIN

MAX

I

Icc1

Vcc Active Current (CMOS)

Notes 1 and 3

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

1) CMOS inputs: GND ± O.3V or Vee ± O.3V.
2) TTL inputs: V1L '" O.BV, V1H ;. 2.0V.

3)

V

2.4

Icc2

NOTES:

UNITS

0.4

I

Comm'l

30

Comm'l

40

mA

JJA

A.C. Power component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER

SYMBOL

WS57C49B-35

WS57C49B-45

MIN

MIN

MAX

MAX

Address to Output Delay

tACC

35

CS to Output Delay

tcs

20

20

Output Disable to Output Float

tOF

20

20

Address to Output Hold

tOH

0

UNITS

45
ns

0

TEST LOAD
AC READ TIMING DIAGRAM

ADDRESSES =:>f411

(High Impedance Test Systems)

:r

VALID

... '

lACe

CS

"J
teo

OUTPUTS

2-22

I--

98Q

2.01V~
tOH

~

D.U.T·~30PF

I-=-

(INCWDING SCOPE
AND JIG
CAPACITANCE)

/

-

TIMING LEVELS

VALID

tDF

I--

Input Levels: 0 and 3V
Reference Levels: 1.5V

WS57C49B

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA

= 25

PARAMETER

± 5°C, Vee

= 5.50V

± 5%, Vpp

SYMBOLS

Input Leakage Current
VIN = Vee or Gnd

III

Vpp Supply Current During
Programming Pulse
Vee Supply Current (Notes 2 and 3)

= 13.5

± 0.5V)

MIN.

MAX.

UNIT

-10

10

/lA

60

mA

Ipp
lee
VIL

35

mA

Input Low Level

-0.1

0.8

V

2.0

Vee+0.3

V

0.45

V

Input High Level

VIH

Output Low Voltage During Verify
(IOL = 16mA)

VOL

Output High Voltage During Verify
(IOH = -4mA)

VOH

2.4

V

NOTE: 5) Vpp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN.
2

Address Setup Time

tAs

Chip Disable Setup Time

toF

Data Setup
Program Pulse Width

tos
tpw

2
1

Data Hold Time

tOH

2

Chip Select Delay

tcs

Vpp Rise and Fall Time

tRF

1

TYP.

3

MAX.

UNIT

30

/lS
ns

10

/lS
ms

30

/lS
ns
/ls

NOTE: A single shot programming algorithm should use one 10 ms pulse.

PROGRAMMING WAVEFORM
ADDRESSES

V'H---....

ADDRESS STABLE

2-23

WS57C498

PROGRAMMING
Upon delivery from WaferScale Integration, Inc., the WS57C49B
has all 8192 x 8 bits in the "1," or high state. "O's" are loaded
into the WS57C49B through the procedure of programming.

grammed byte as in the read operation. A 0.1 J.lF capacitor
between V pp and GND is needed to prevent excessive voltage
transients which could damage the device.

Programming is performed by raising Vee to 5.5V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 13.5V pulse to the CS1/vpp pin for 5 ms. The byte is then
verified by removing the input data and reading the pro-

Data I/O Unipak 2 or 2B, software version 9 or later, family/pinout
code 3C/ffl; WSl's MagicPro™ IBM PC Compatible Engineering Programmer.

PROGRAMMERS

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS57C49B-35S
WS57C49B-35P
WS57C49B-45S
WS57C49B-45P

35
35
45
45

2-24

PACKAGE
TYPE
24
24
24
24

Pin
Pin
Pin
Pin

POIp,
POIP,
POIp,
POIp,

0.3"
0.6"
0.3"
0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

S1
P2
S1
P2

Comm'l
Comm'l
Comm'l
Comm'l

Standard
Standard
Standard
Standard

WAFERSCALE INTEGRA 710N, INC

RE-PROGRAMMABLE MEMORY: PROOUCTS

3

SECTION INDEX
RE-PROGRAMMABLE MEMORY PRODUCTS
RPROM Memory:

WS57C191/291
WS57C191 B/291 B
WS57C45
WS57C43
WS57C43B
WS57C49
WS57C49B
WS57C51
WS57C51B

2K x 8 CMOS RPROM ................................................... 3-1
2K x 8 CMOS RPROM ................................................... 3-5
2K x 8 Registered CMOS RPROM .......................................... 3-9
4K x 8 CMOS RPROM .................................................. 3-13
4K x 8 CMOS RPROM .................................................. 3-17
8K x 8 CMOS RPROM .................................................. 3-21
8K x 8 CMOS RPROM .................................................. 3-25
16K x 8 CMOS RPROM ................................................. 3-29
16K x 8 CMOS RPROM ................................................. 3-33

EPROM Memory (x8):

WS27C64F
WS57C64F
WS27C128F
WS57C128F
WS27C256F
WS57C256F (-55)
WS57C256F (-35)
WS27C256L
WS27C256F
WS27C512F
WS27C010L
WS57C010F

8K x 8 CMOS EPROM (Mil) .............................................. 3-37
8K x 8 CMOS EPROM .................................................. 3-41
16K x 8 CMOS EPROM (Mil) ............................................. 3-45
16K x 8 CMOS EPROM ................................................. 3-49
32K x 8 CMOS EPROM (Mil) ............................................. 3-53
32K x 8 CMOS EPROM ................................................. 3-57
32K x 8 CMOS EPROM ................................................. 3-61
32K x 8 CMOS EPROM ................................................. 3-65
32K x 8 CMOS EPROM ................................................. 3-69
64K x 8 CMOS EPROM ................................................. 3-73
128K x 8 CMOS EPROM ................................................ 3-77
128K x 8 CMOS EPROM ................................................ 3-83

EPROM Memory (x16):

WS57C65
WS57C66
WS57C257
WS57C210F

4K x 16 CMOS EPROM ................................................. 3-87
4K x 16 Muxed CMOS EPROM ........................................... 3-91
16K x 16 CMOS EPROM ................................................ 3-97
64K x 16 CMOS EPROM ................................................ 3-101

Mappable Memory Products:

WSMAP1621WSMAP161 MAp™ Memory ....................................................... 3-105
WSMAP168 MAp™ Memory .................................................................. 3-115

For additional information,
call 800-TEAM-WSI (800-832-6974).
In California, call 415-656-5400.

-_-- -==

...-.. _- -. -

:r=:=:

~~

WS57C1911291

=:.......=-~=-ii-=
----~.-..

WAFERSrALE INTEGRATION. INC

HIGH SPEED 2K

x 8 CMOS RPROM™

KEY FEATURES

• Ultra-Fast Access Time
-

• Pin Compatible With AM27S191/291
and N82S191 Bipolar PROMs

45 ns

• Low Power Consumption
-

• Immune to Latch-Up

225 mW Active Power

-

up to 200 mA

• ESD Protection Exceeds 2000V

• Fast Programming

GENERAL DESCRIPTION
The WS57C191/291 is an extremely HIGH PERFORMANCE 16K UV Erasable Electrically Re-Programmable Read
Only Memory. It is manufactured in an advanced CMOS technology which allows it to operate at Bipolar PROM speeds
while consuming only 25% of the power of its Bipolar counterparts.
A further advantage of the WS57C191/291 over Bipolar PROM devices is the fact that it utilizes a proven EPROM
technology. This allows the entire memory array to be tested for switching characteristics and functionality after
assembly. Unlike devices which cannot be erased, every WS57C191/291 is 100% tested with worst case test patterns
both before and after assembly.
Another feature of the WS57C191/291 is its uniquely designed output structure. When compared with other high speed
devices, the output structure of the WS57C191/291 virtually eliminates the introduction of switch related noise into
the system environment.
The WS57C191/291 is configured in the standard Bipolar PROM pinout. The WS57C191 is offered in a 600 mil wide
Dip and the WS57C291 is offered in a 300 mil wide Dip. Both are offered in a Leadless Ceramic Chip Carrier.

PIN CONFIGURATION
A7

Vee

A7

A.

As

A.

As

A.

A.

A.

A.

A.

A.

A'D

A.

A'D

A3

A.

CS1N pp

A.

CSllVpp

A.

CS.

A.

cs.

A,

0

CS.

A,

CS 3

07

AD

07

00
0,

o.
o.

o.

o.
o.
o.

o.

O.

GND

03

AD
00
0,

GND

14' I 3 I 121 111 1281 -271 ~261
........... L .. J J .......... L ..

A.

-,

-.,

! ..

-.,
IJ

A,

-,

AD

~.J

! ..

-,

NC

~~

00

il'
_J

03

'- ~5

A,o

'"24
L.-

CS1/Vpp

ri3
'--

CS.

'L_
"22
r 21
L.
r20
riS
L_
L._

,...,,....,,.., r ' ,....,,....,,..,

CS3
NC

07
0.

1121 1131 1141 .151 116' 117' 118'

0,

TOP

r-

L.J

~..

0.

G
N

NC

0 3 0.

O.

0

PRODUCT SELECTION GUIDE
PARAMETER

WS57C191/291·45

WS57C191/291-55

Address Access Time (Max)

45 ns

55 ns

Output Enable Time (Max)

20 ns

30 ns

3-1

WS57C1911291

ABSOLUTE MAXIMUM RATINGS*

"Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65°C to +150°C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V

OPERA TING RANGE
Range

Temperature

Vcc

Comm'l.

0° to +70°C

+5V ± 5%

Military

-55° to +125°C

+5V ± 10%

DC READ CHARACTERISTICS Over Operating Range. (See above)
SYMBOL

TEST CONDITIONS

PARAMETER

VOL

Output Low Voltage

IOL= 16mA

VOH

Output High Voltage

IOH=-4mA

Icc1

Vcc Active Current (CMOS)

Notes 1 and 3

MIN

MAX

UNITS

0.4

V

ICC2

2.4
Comm'l.

20

Military

30

Comm'l.

25

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

NOTES:

1)
2)

CMOS inputs: GND ± O::W or Vee ± O.3V.
TTL inputs: V1L .. O.av, V1H ,. 2.OV.

3)

Military

mA

35
p.A

A.C. Power component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER

WS57C191/291-45

SYMBOL

MIN

WS57C191 1291-55
MIN

MAX

Address to Output Delay

tACC

45

55

CS to Output Delay

tcs

20

30

Output Disable to Output Float

tOF

20

30

Address to Output Hold

tOH

0

AC READ TIMING DIAGRAM
ADDRESSES

CS1Npp

=:>f...

OUTPUTS

UNITS

ns

0

TEST LOAD (High Impedance Systems)
98Q

VALID

... '

tACe

tOH

'\l.

~

:":~;~30PF
·
I=

(INCWDING SCOPE
AND JIG
CAPACITANCE)

/
Ie.

3-2

MAX

~

TIMING LEVELS

-

VALID

tDF

I--

Input Levels: 0 and

:w

Reference Levels: 1.5V

WS57C1911291

PROGRAMMING INFORMATION
DC CHARACTERISTICS

(TA=25 ± 5°C, Vee=5.50V ± 5%, Vpp= 13.5±0.5V)

PARAMETER
Input Leakage Current
V,N =Vcc or Gnd
Vpp Supply Current During
Programming Pulse

SYMBOLS

MIN

MAX

UNIT

III

-10

10

J-lA

60

mA

Vee Supply Current (Note 3)
Input Low Level

lec
V ,L

-0.1

Input High Level

V,H

2.0

Output Low Voltage During Verify
(loL = 16mA)

VOL

Output High Voltage During Verify
(IOH = -4mA)

VOH

Ipp

25

mA

0.8

V

Vee +0.3

v

0.45

V

2.4

V

NOTE: 5) Vpp must not be greater than 14 wits including overshoot.

AC CHARACTERISTICS

(TA=25 ± 5°C, Vee=5.50V ± 5%, Vpp= 13.5±0.5V)

PARAMETER
Address Setup Time

SYMBOLS
t AS

MIN

tOF
tos
tpw

2

Chip Disable Setup Time
Data Set Up
(Note 6)
Program Pulse Width
Data Hold Time
Chip Select Delay

tOH
tcs
tRF

V pp Rise and Fall Time

TYP

MAX

UNIT

30

f.ls
ns

10

f.ls
ms

30

f.ls
ns

2

3

1
2
1

f.ls

NOTE: 6) For programmers utilizing a one shot programming pulse. a 10 ms pulse width should be used.

PROGRAMMING WA VEFORM

X

VIH - - -......
ADDRESSES

V'L - - - - '

DATA :::

ADDRESS STABLE

,,------------------------

~tAs1

~_~

»---«

_ _ _D_AT._A_IN_ _ _ _ _....

~1

DATA OUT

~~

Vpp

CS2/CS3

3-3

WS57C1911291

PROGRAMMING

ERASURE

Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C191/291 has all
2048 x 8 Bits in the "1," or high state. "O's" are loaded into
the WS57C191/291 through the procedure of programming.

In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C191/291 to an ultra-violet
light source. A dosage of 15W-second/cm2 is required to completely erase a WS57C191/291.

Programming is performed by raising Vee to 5.75V, disabling
the outputs, addressing the byte to be programmed, presenting
the data to be programmed onto the data pins, and applying
a 13.5V pulse to the CS1Npp pin for 5 ms. The byte is then
verified by removing the input data and reading the programmed byte as in the read operation. A 0.1/1F capacitor
between Vpp and GND is needed to prevent excessive voltage
transients which could damage the device.

This dosage can be obtained by exposure to an ultra-violet lamp
(wavelength of 2537 Angstroms (A) ) with intensity of 12000/1
W/cm 2 for 15 to 20 minutes. The WS57C191/291 should be
about one inch from the source and all filters should be removed
from the UV light source prior to erasure.

PROGRAMMERS
Data 110 Unipak 2 or 2B, family/pinout code 7B/21; WSI's
MagicPro™ IBM PC Compatible Engineering Program.

It is important to note that the WS57C191/291 and similar
devices will erase with light sources having wavelengths shorter
than 4000A. Although erasure times will be much longer than
with UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C191/291 and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

ORDERING INFORMATION
PART NUMBER
WS57C191-450
WS57C291-45T
WS57C191-550
WS57C291-55T
WS57C191-55CMB
WS57C191-550MB
WS57C291-55TMB

3-4

SPEED

PACKAGE
TYPE

(ns)
45
45
55
55
55
55
55

24
24
24
24
28
24
24

Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIp,
Pin CEROIp,

0.6"
0.3"
0.6"
0.3"
0.6"
0.3"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

01
T1
01
T1
C1
01
T1

Comm'l
Comm'l
Comm'l
Comm'l
Military
Military
Military

Standard
Standard
Standard
Standard
MIL-STO-883C
MIL-STO-883C
MIL-STO-883C

:FEE , : - ----- - ~

WS57C1918/2918

=:"""Ii-ii=Ii-ii'= _E
~~.-r

PRELIMINARY

WAFERSCALE INTEGRA nON, INC.

HIGH SPEED 2K

X

8 CMOS RPROM™

KEY FEATURES

• Pin Compatible with AM27S191/291
and N82S191 Bipolar PROMs
• Immune to Latch-Up

• Ultra-Fast Access Time
-

35 ns

• Low Power Consumption
-

-

300 mW Active Power

• Fast Programming

up to 200 mA

• ESC Protection Exceeds 2000V
GENERAL DESCRIPTION

The WS57C191B/291B is an extremely HIGH PERFORMANCE 16K UV Erasable Electrically Re-Programmable Read
Only Memory. It is manufactured in an advanced CMOS technology which allows it to operate at Bipolar PROM speeds
while consuming only 25% of the power of its Bipolar counterparts.
A further advantage of the WS57C191B/291B over Bipolar PROM devices is the fact that it utilizes a proven EPROM
technology. This allows the entire memory array to be tested for switching characteristics and functionality after
assembly. Unlike devices which cannot be erased, every WS57C191B/291B is 100% tested with worst case test patterns
both before and after assembly.
The WS57C191B/291B is configured in the standard Bipolar PROM pinout which provides an easy upgrade path for
systems which are currently using Bipolar PROMs.

PIN CONFIGURATION
A7

A7

Vee

A.

A,

A.

A,

A,

A.

A,

A.

A.

A.

A,o

A.

A,o

A,

A,

CS1IVpp

A,

CSlIVpp

A2

CS2

A2

CS2

A,

CS,

A,

CS,

AD

07

AD

07

00

0.

0.

0.

0,

0,

0,

0,

°2

0.

0.

°2

0,

GNO

GNO

• 4' • 3' • 2 I 11, '28, .271 .26'

L-..J .... ..J L..I I

A2

-,

I L...J L .....

'-..J

L.J

~.J

r-

I- ~5

-.,

! ..

-.,
ZJ

-,

CS1IVpp

r23
1--

CS2

-,

"2"2
L_
ri1
L_

NC

~:

li'
_J

.

00

A,
Ao

0,

! ..

!.J

~.,

r" ro.,,..,,,,,,...,

r20
r;;
L_

CS,
NC
°7
0.

112111311141.151116111711181

0,

TOP

r"""","'"

A,o

~i4

°2

G
N
0

NC

0,

0.

0,

PRODUCT SELECTION GUIDE
PARAMETER

WS57C191 8/291 8-35

WS57C191 8/291 8-45

Address Access Time (Max)

35 ns

45 ns

Output Enable Time (Max)

20 ns

20 ns

3-5

WS57C191B12918

ABSOLUTE MAXIMUM RATINGS"

-Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65°C to +150°C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V

OPERATING RANGE
Range

Temperature

Vee

Comm'l.

0° to +70°C

+5V ± 5%

Military

-55° to +125°C

+5V ± 10%

DC READ CHARACTERISTICS
SYMBOL

Over Operating Range. (See above)
TEST CONDITIONS

PARAMETER

VOL

Output Low Voltage

IOL= 16mA

VOH

Output High Voltage

IOH=-4mA

Icc1

Vcc Active Current (CMOS)

Notes 1 and 3

MIN

MAX

UNITS

0.4
V

ICC2

2.4
30

Comm'l.
Military

35

Comm'l.

40

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

V1N = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

NOTES: 1) CMOS inputs: GND ± 0:311 or Vee ± 0.3\1.
2) TTL inputs: V1L .. O.av, V1H ~ 2.0V.

mA

40

Military

JJ.A

3) A.C. Power component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER

WS57C191 B/291 B-35 WS57C191 B/291 B-45

SYMBOL

MIN

MIN

MAX

tACC

35

45

CS to Output Delay

tCE

20

20

Output Disable to Output Float

tOF

20

20

Address to Output Hold

tOH

Address to Output Delay

0

AC READ TIMING DIAGRAM

ADDRESSES~

...

OUTPUTS

UNITS

ns

0

TEST LOAD (High Impedance Systems)
9S0

VALtD

.,'

tACe

tcs

3-6

MAX

""

tOH

r--

-

/

2.0Wo----V--!

D.U.T·~30PF

I-=-

TIMING LEVELS

-

VALID

//
tOF

I-

Input Levels: 0 and W
Reference Levels: 1.5V

(INCWDING SCOPE
AND JIG
CAPACITANCE)

WS57C191B1291B

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA=25 ± 5°C, Vcc=5.50V ± 5%, Vpp= 13.5±0.5V)
PARAMETER
Input Leakage Current
V'N=Vcc orGnd
Vpp Supply Current During
Programming Pulse

SYMBOLS

MIN

MAX

UNIT

III

-10

10

}LA

60

mA

Vee Supply Current (Note 3)

Icc
V ,L

25

mA

-0.1

0.8

VIH

2.0

Vee +0.3

V
V

0.45

V

Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL = 16mA)
Output High Voltage During Verify
(IOH = -4mA)
NOTES:

5) Vpp

Ipp

VOL
2.4

VOH

1.1

V

must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA=25 ± 5°C, Vee=5.50V ± 5%, Vpp= 13.5±0.5V)
PARAMETER
Address Setup Time
Chip Disable Setup Time
Data Set Up
Program Pulse Width (Note 6)
Data Hold Time
Chip Select Delay
Vpp Rise and Fall Time

SYMBOLS
t AS

MIN
2

tOF
tos
tpw

2

TYP

30
3

1
2

tOH
tcs
tRF

UNIT
p's
ns
p's
ms
p's
ns
p's

MAX

10

30
1

NOTES: 6) For programmers utilizing a one shot programming pulse, a 10ms pulse width should be used.

PROGRAMMING WA VEFORM
V,H - - - " '
ADDRESSES

DATA VIH

V,L

=>

ADDRESS STABLE

DATA IN

> <

~1

DATA OUT

~~

Vpp

V,H
CS1Npp

CS2/CS3

3-7

WS57C191B1291B

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C191B/291B has all
2048x8 bits in the "1," or high state. "O's" are loaded into the
WS57C191B/291B through the procedure of programming.
Programming is performed by raising Vee to 5.75V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 13.5V pulse to the CS1Npp pin for 5 ms. The byte is
then verified by removing the input data and reading the programmed byte as in the read operation. A 0.1 I1F capacitor
between Vpp and GND is needed to prevent excessive voltage
transients which could damage the device.

obtained by exposure to an ultra-violet lamp with wavelength
of 2537 Angstroms (A.) with intensity of 1200011 W/cm 2 for 15
or 20 minutes. The WS57C191B/291B should be about one inch
from the source and all filters should be removed from the UV
light source prior to erasure.
It is important to note that the WS57C191B/291B and similar
devices will erase with light sources having wavelengths shorter
than 4000A.. Although erasure times will be much longer than
with UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C191B/291B and exposure to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C191B/291B to an ultra-violet
light source. A dosage of 15W second/cm 2 is required to
completely erase a W557C191B/291B. This dosage can be

PROGRAMMERS
Data 110 Unipak 2 or 2B, software version 9 or later, familyl
pinout code 7B/21; WSI's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS57C191 B-35D
WS57C291 B-35T
WS57C191B-45CMB
WS57C191 B-45D
WS57C191B-45DMB
WS57C291B-45CMB
WS57C291 B-45T
WS59C291 B-45TMB

35
35
45
45
45
45
45
45

PACKAGE
TYPE

24
24
28
24
24
28
24
24

Pin CERDIp,
Pin CERDIp,
Pad CLLCC
Pin CERDIp,
Pin CERDIp,
Pad CLLCC
Pin CERDIp,
Pin CERDIp,

0.6"
0.3"
0.6"
0.6"
0.3"
0.3"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

01
T1
C1
01
01
C1
T1
T1

Comm'l
Comm'l
Military
Comm'l
Military
Military
Comm'l
Military

Standard
Standard
MIL-STO-883C
Standard
MIL-STD-883C
MIL-STO-883C
Standard
MIL-STO-883C

===:=~
r.._ ____
_
--- -

------- --

WS57C45

-.-.~

ADVANCE INFORMATION

WAFERSCALE INTEGRA110N, INC.

HIGH-SPEED 2K x 8 REGISTERED CMOS RPROM™
KEY FEATURES

• Pin Compatible with AM27S45 and
CY7C245

• Ultra-Fast Access Time
-

20 ns Setup
10 ns Clock to Output

• Immune to Latch-Up

• Low Power Consumption
-

-

225 mW Active Power

up to 200 mA

• ESD Protection Exceeds 2000V

• Fast Programming
• Programmable Synchronous or
Asynchronous Output Enable

• Programmable Asynchronous
Initialize Register

GENERAL DESCRIPTION
The WS57C45 is an extremely HIGH PERFORMANCE 16K UV Erasable Registered CMOS RPROM. It is a direct
drop-in replacement for such devices as the AM27S45 and CY7C245.
To meet the requirements of systems which execute and fetch instructions simultaneously, an a-bit parallel data register
has been provided at the output which allows RPROM data to be stored while other data is being addressed.
An asynchronous initialization feature has been provided which allows a user programmable 2049th word to be placed
on the outputs independent of the system clock. This feature can be used to force an initialize word or provide a
preset or clear function.
A further advantage of the WS57C45 over Bipolar PROM devices is the fact that it utilizes a proven EPROM technology.
This allows the entire memory array to be tested for switching characteristics and functionality after assembly. Unlike
devices which cannot be erased, every WS57C45 is 100% tested with worst case test patterns both before and
after assembly.

PIN CONFIGURATION
Flatpack

CerDip
Vee

A7 ___

1

24

Vee

A.

A.C-

2

23

A.

As

A.

22

As

A,o

A,

4

21

A,o

A,

INIT

A,

5

20

A,

OEIOEs

A,

6

CP

A,

7

07

Ao

8

17

07

O.

00

9

16

O.

O.

0,

10

15

0.

0,

0,

11

14

0,

GND

12

13

03

0

19
18

INIT
OEIOEs

CP

TOP

PRODUCT SELECTION GUIDE
WS57C45-20

WS57C45-25

WS57C45-35

Address Access Time (Max)

PARAMETER

20 ns

25 ns

35 ns

Output Enable Time (Max)

10 ns

12 ns

15 ns

3-9

WS57C45

ABSOLUTE MAXIMUM RATINGS·

-Notice: Stresses above those listed here may
cause permanent damage to the device. This is a
stress rating only and functional operation of the
device at these or any other conditions above those
indicated in the operational sections of this
specification is not implied. Exposureto absolute
maximum rating conditions for extended periods of
time may affect device reliability.

Storage Temperature .......... -65°C to +150°C
Voltage on any pin with
respect to GND ...•.•............... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V

OPERATING RANGE
Range

Temperature

Vee

Comm'l.

0° to +70°C

+5V± 5%

Military

-55° to +125°C

+5V ± 10%

DC READ CHARACTERISTICS
SYMBOL

Over Operating Range. (See above)

PARAMETER

TEST CONDITIONS

VOL

Output Low Voltage

IOL= 16mA

VOH

Output High Voltage

IOH=-4mA

ICCl

Vcc Active Current (CMOS)

Notes 1 and 3

MIN

MAX

UNITS

0.4
V

ICC2

2.4
Comm'l.

20

Military

30

Comm'l.

25

Vee Active Current (TTL)

Notes 2 and 4

ILl

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

NOTES:

CMOS inputs: GND ± O.3V or Vcc ± O.3V.
2) TTL inputs: VILS;O.8V, VIH<::2.0V.

1)

Military

mA

35
IJ.A

3) A.C. Power component adds 2 mAMHz.
4) A.C. Power component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER
Address Setup to Clock HIGH

SYMBOL

WS57C45-20

WS57C45-25

WS57C45-35

MIN

MIN

MIN

MAX

M.AX

tSA

20

25

35

tHA

0

0

0

Clock Pulse Width

tco
tpwc

12

15

20

OEs Setup to Clock HIGH

tSOES

10

12

15

OEs Hold From Clock HIGH

tHOES

5

Address Hold From Clock HIGH
Clock HIGH to Valid Output

Delay From INIT to Valid Output
INIT Recovery to Clock HIGH
INIT Pulse Width
Active Output From Clock HIGH

12

5
20

tDI
tRI

15

15

15

15

Inactive Output From Clock HIGH
Active Output From OE LOW

t LZOE

Inactive Output From OE HIGH

tHzOE

..

UNITS

15

5
20

tPWI
tLZc
t HZC

3-10

10

MAX

ns
20

20
20

15

15

20

15

15

20

15

15

20

15

15

20

WS57C45

TEST LOAD (High

TIMING LEVELS

Impedance Systems)

97.5Q

Input Levels: 0 and 3V

2.01V~
D.U.T.

I-=-

Reference Levels: 0.8 and 2.0V
30pF
(INCWDING SCOPE
AND JIG
CAPACITANCE)

AC READ TIMING DIAGRAM

~~l·

__________________________ __ ____+-__
~

~~

~~~~OO~

______________

D

OEs _ _ _ _....LJUj

CP

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C45 to an ultra-violet light
source. A dosage of 15W second/cm2 is required to completely
erase a WS57C45. This dosage can be obtained by exposure
to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 12000~ W/cm 2 for 15 to 20 minutes. The
WS57C45 should be about one inch from the source and all
filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS57C45 and similar devices
will erase with light sources having wavelengths shorter than

4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C45 and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

PROGRAMMERS
Data 1/0 Unipak 2 or 2B; WSI's MagicPro™ IBM PC Compatible Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

WS57C45-2OT
WS57C45-25FMB
WS57C45-25T
WS57C45-25TMB
WS57C45-35FMB
WS57C45-35T
WS57C45-35TMB

SPEED

PACKAGE
TYPE

(ns)
20
25
25
25
35
35
35

24
24
24
24
24
24
24

Pin
Pin
Pin
Pin
Pin
Pin
Pin

CERDIp,
Ceramic
CERDIp,
CERDIp,
Ceramic
CERDIp,
CERDIp,

0.3"
Flatpack
0.3"
0.3"
Flatpack
0.3"
0.3"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

T1
F1
T1
T1
F1
T1
T1

Comm'l
Military
Comm'l
Military
Military
Comm'l
Military

Standard
MIL-STD-883C
Standard
MIL-STD-883C
MIL-STO-883C
Standard
MIL-STO-883C

3·11

3·12

WS57C43
WAFERSCALE INTEGRA1l0N, INC

HIGH SPEED 4K x 8 CMOS RPROM™
KEY FEATURES

• Pin Compatible with AM27S43,
MB7142 and 82S321 Bipolar PROMs

• Ultra-Fast Access Time
-

55 ns

• Low Power Consumption
-

• Immune to Latch-Up

225 mW Active Power

-

Up to 200 mA

• ESD Protection Exceeds 2000V

• Fast Programming

GENERAL DESCRIPTION
The WS57C43 is an extremely HIGH PERFORMANCE 32K UV Erasable Electrically Re-Programmable
Read Only Memory. It is manufactured in an advanced CMOS technology which allows it to operate at
Bipolar PROM speeds while consuming only 25% of the power of its Bipolar counterparts.
A further advantage of the WS57C43 over Bipolar PROM devices is the fact that it utilizes a proven
EPROM technology. This allows the entire memory array to be tested for switching characteristics and
functionality after assembly. Unlike devices which cannot be erased, every WS57C43 is 100% tested
with worst case test patterns both before and after assembly.
Another feature of the WS57C43 is its uniquely designed output structure. When compared with other
high speed devices, the output structure of the WS57C43 virtually eliminates the introduction of switch
related noise into the system environment.
The WS57C43 is configured in the standard Bipolar PROM pinout. Packaging options include both 300
and 600 mil wide Dips as well as a Leadless Chip Carrier.

PIN CONFIGURATION
As
A7

Vee

A.

A.

As

A.

A_

A_

A,.

A.

A.

CS1/Vpp

A.
A,

0

A.

A.

A11
A,

CS.

r 25
L_ A,.

..,
:!J

"24
L..
ri3
L.

! ...

"22 CS.
L.

! ...

. .,

-,

-,
9 •

NC

0,

o.
o.

~J

o.

0_

0.

il'
• J

GND

NC Vee A.

L.J

~ ....

A.

o.

A7

.,

07

A.

A.

14. I 3 I 121 11 I 1281 .271 ~261
... ...1 ... ...1 L .... 1 I ............. L ....

r 21
L.

• ...1

r20
L..
r;g

~.,~..,

r-,

,..,r,r""r., L.

CS1IVpp
A11

NC
07
0•

'12' 1131 '14' ,15' '16' 117' '18'

O.

0,

O.

TOP

G
N
D

Ne

0. 0_

0.

PRODUCT SELECTION GUIDE
WS57C43·55

WS57C43·70

Address Access Time (Max)

55ns

70ns

Output Enable Time (Max)

25ns

30ns

PARAMETER

3-13

WS57C43

ABSOLUTE MAXIMUM RATINGS"

"Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65° C to +150° C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V

OPERA TING RANGE
Range

Temperature

Vee

Comm'l.

0° to +70°C

+5V ± 5%

Military

-55° to+125°C

+5V ± 10%

DC READ CHARACTERISTICS Over Operating Range. (See above)
SYMBOL

PARAMETER

TEST CONDITIONS

VOL

Output Low Voltage

IOL= 16mA

VOH

Output High Voltage

IOH= -4mA

ICCl

Vcc Active Current (CMOS)

Notes 1 and 3

MIN

MAX

UNITS

0.4
V

ICC2

2.4
Comm'l.

20

Military

30

Comm'l.

25

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

NOTES: 1) CMOS inputs: GND ± Q,3V or Vee ± Q,3V,
2) TTL inputs: V1L " Q,aV, V1H '" 2,QV,

3)

Military

mA

35
JlA

A,C, Power component adds 3 rnA/MHz,

AC READ CHARACTERISTICS Over operating Range. (See above)
PARAMETER

WS57C43-55
MAX
MIN

SYMBOL

Address to Output Delay

t CS

55
25

Output Disable to Output Float

t DF

25

Address to Output Hold

t OH

t ACC

CS to Output Delay

0

WS57C43-70
MIN
MAX

70
30
30

UNITS

ns

0

TEST LOAD (High Impedance Systems)

AC READ TIMING DIAGRAM

980

ADDRESSES

~<-"4===tV.::AL;ID-===:::;~j1]('-----/
T·
'-1
t Aee

..

CS1--------------~,

_ _ _ __

tOH

_

I

:::~;,~
~30PF
I-=-

(INCLUDING SCOPE
AND JIG
CAPACITANCE)

~r_-_+_--.//
tes

OUTPUTS

3-14

I-

----------~,E.,a~VA~L~IDdjz~tOF I--

TIMING LEVELS
Input Levels: 0 and 3V
Reference Levels: 1.5V

WS57C43

PROGRAMMING INFORMA TION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.50V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER
Input Leakage Current
VIN = Vee or Gnd

SYMBOLS

MIN.

MAX.

UNIT

III

-10

10

IJ,A

60

mA

25

mA

Vpp Supply Current During
Programming Pulse

Ipp

Vee Supply Current (Notes 2 and 3)

lee

Input Low Level

Vil

-0.1

0.8

V

Input High Level

VIH

2.0

Vee +0.3

V

Output Low Voltage During Verify
(IOl = 16mA)

VOL

0.45

V

Output High Voltage During Verify
(IOH = -4mA)

VOH

2.4

V

NOTE: 5) Vpp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.50V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN.

Address Setup Time

tAs

2

Chip Disable Setup Time

toF

Data Setup

tos

2

Program Pulse Width

MAX.

UNIT
IJ,S

30

ns
IJ,S

tpw

5

ms

Data Hold Time

toH

2

IJ,S

Chip Select Delay

tcs

Vpp Rise and Fall Time

tRF

30

ns

1

IJ,S

PROGRAMMING WA VEFORM
V,H
ADDRESSES

X

----..

V,L _ _ _oJ

DATA

,H
V
V,L

vpp

ADDRESS STABLE
....- - - - - - - - - - - - - - - - - - - - - - -

~tAS~

--........>---«
~

DATA

IN

> <
r~~ ~s~

DATA OUT

....
-------------

V,H

CS1N pp

V'L
V,H

CS.

V,L

3-15

WS57C43
PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C43 has all 4096x8
bits in the "1:' or high state. "O's" are loaded into the WS57C43
through the procedure of programming.
Programming is performed by raising Vee to 5.75V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 13.5V pulse to the CS1/vpp pin for 5 ms. The byte is then
verified by removing the input data and reading the programmed byte as in the read operation. A 0.1 I-IF capacitor
between V pp and GND is needed to prevent excessive voltage
transients which could damage the device.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C43 to an ultra-violet light

source. A dosage of 15W second/cm 2 is required to completely
erase a WS57C43. This dosage can be obtained by exposure
to an ultra-violet lamp with wavelength of 2537 Angstroms (A.)
with intensity of 120001-1 W/cm 2 for 15 to 20 minutes. The
WS57C43 should be about one inch from the source and all
filters should be removed from the UV light source prior to
erasure.

It is important to note that the WS57C43 and similar devices
will erase with light sources having wavelengths shorter than
4000A.. Although erasure times will be much longer than with
UV sources at 2537A., the exposure to fluorescent light and
sunlight will eventually erase the WS57C43 and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ORDERING INFORMATION
PART NUMBER
WS57C43-550
WS57C43-55T
WS57C43-70CMB
WS57C43-700
WS57C43-700M
WS57C43-700MB
WS57C43-7OT
WS57C43-7OTM
WS57C43-7OTMB

3-16

SPEED

PACKAGE
TYPE

(ns)
55
55
70
70
70
70
70
70
70

24
24
28
24
24
24
24
24
24

Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,

PACKAGE
DRAWING
0.6"
0.3"
0.6"
0.6"
0.6"
0.3"
0.3"
0.3"

01

T1
C1
01
01
01
T1
T1
T1

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

Comm'l
Comm'l
Military
Comm'l
Military
Military
Comm'l
Military
Military

Standard
Standard
MIL-STO-883C
Standard
Standard
MIL-STO-883C
Standard
Standard
MIL-STO-883C

== --== .:::...E:
--=r ...
---'iI_i-;
__
-i'= ==

---- ---...
~

WS57C43B

~~

PRELIMINARY

WAFERsrALE INTEGRA770N, INC.

HIGH SPEED 4K x 8 CMOS RPROM™
KEY FEATURES

• Pin Compatible with AM27S43 and
N82S321 Bipolar PROMs
• Immune to Latch-Up

• Ultra-Fast Access Time
-

35 ns

• Low Power Consumption
-

-

300 mW Active Power (20 MHz)

• Fast Programming

up to 200 mA

• Available in 300 Mil Dip
GENERAL DESCRIPTION

The WS57C43B is an extremely HIGH PERFORMANCE 32K UV Erasable Electrically Re-Programmable Read Only
Memory. It is manufactured in an advanced CMOS technology which allows it to operate at Bipolar PROM speeds
while consuming only 25% of the power required by its Bipolar counterparts.
A further advantage of the WS57C43B over Bipolar PROM devices is the fact that it utilizes a proven EPROM technology.
This allows the entire memory array to be tested for switching characteristics and functionality after assembly. Unlike
devices which cannot be erased, every WS57C43B is 100% tested with worst case test patterns both before and
after assembly.
The WS57C43B is configured in the standard Bipolar PROM pinout which provides an easy upgrade path for systems
which are currently using Bipolar PROMs. It also uses the same programming algorithm as its predecessor the
WS57C43.

PIN CONFIGURATION
A7

Vee

A7

A.

A.

As

23

A.

As

A"

As

22

A.

A.

A,.

A.

21

A'D

A_

CS1Npp

A_

20

CS1Npp

A"

A.

A,

CS.

A,

Ao

07

AD

00

As

Vee

0

A.
A_
A.

19

A"

18

CS.

A,

17

07

AD

o.

00

16

o.

0,

Os

0,

15

Os

O.

0.

o.

14

O.

A.

GND

0_

GND

13

0_

NC

00

A.

A7

NC Vee A.

Ag

.41 1 3 I 121 111 12811271 _261
... ...1 ... ...1 L.J I I L.JL.J L.J
L.J
r 25

-,
~.J

~-

! ...

"24
L-

CS1Npp

!J

r23
~-

A"

-,

-,

-,

A,.

! ...
-,
!J

"22
L_ CS.

io'
_J
n'
_J
,..., ... .,,...,

riO
L_
r19
L_

r 21

L_

r-,

NC

07

o.

,..,r~,....,

1121 1131 1141 .151 11611171 1181

0,

0.

TOP

G
N
D

NC

0_

O.

Os

PRODUCT SELECTION GUIDE
PARAMETER

WS57C43B-35

WS57C43B-45

WS57C43B-55

Address Access Time (Max)

35 ns

45 ns

55 ns

Output Enable Time (Max)

20 ns

25 ns

25 ns

3-17

WS57C43B

ABSOLUTE MAXIMUM RA TINGS*

-Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65° C to +150° C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14:0V
ESD Protection ......................... >2000V

OPERATING RANGE
Range

Temperature

Vce

Comm'l.

0° to +70°C

+5V ± 5%

Military

-55° to +125°C

+5V ± 10%

DC READ CHARACTERISTICS
SYMBOL

Over Operating Range. (See above)

PARAMETER

TEST CONDITIONS

VOL

Output Low Voltage

IOL= 16mA

VOH

Output High Voltage

IOH= -4mA

ICCl

Vcc Active Current (CMOS)

Notes 1 and 3

MIN

MAX

UNITS

0.4
V

ICC2

2.4
Comm'l.

30

Military

35
40

Comm'l.

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

NOTES: 1) CMOS inputs: GND ±

O.3V or Vee
2) TIL inputs: V 1L .. O.BV, V 1H ;lo 2.0V.

±

O.3V.

mA

40

Military

p.A

3) A.C. Power component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER

WS57C43B-35

SYMBOL

MIN

MAX

WS57C43B-45
MIN

MAX

WS57C43B-55
MIN

MAX

Address to Output Delay

tACC

35

45

55

CS to Output Delay

tcs

20

25

25

Output Disable to Output Float

tDF

20

25

25

Address to Output Hold

tOH

0

0

UNITS

ns

0

TEST LOAD (High Impedance Systems)

AC READ TIMING DIAGRAM

980

ADDRESSES~

.

VALID
tI'

lACe

IOH

\J.

""

-

3-18

(INCWDING SCOPE
AND JIG
CAPACITANCE)

/
TIMING LEVELS

leo

OUTPUTS

:::~;~
~30PF
I-=-

-

VALID

//
IOF

i--

Input Levels: 0 and 3V
Reference Levels: 1.5V

WS57C43B

PROGRAMMING INFORMA TION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.50V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN.

MAX.

UNIT

III

-10

10

fJ.A

Input Leakage Current
VIN = Vee or Gnd
Vpp Supply Current During
Programming Pulse

Ipp

60

mA

Vee Supply Current (Notes 2 and 3)

Icc

30

mA

Input Low Level

VIL

-0.1

0.8

V

Input High Level

VIH

2.0

Vee +0.3

V

Output Low Voltage During Verify
(IOL = 16mA)

VOL

0.45

V

Output High Voltage During Verify
(IOH ~ -4mA)

VOH

2.4

II

V

NOTE: 5) Vpp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN.

Address Setup Time

tAS

2

Chip Disable Setup Time

tOF

Data Setup

los

2

Program Pulse Width

tpw

1
2

Data Hold Time

tOH

Chip Select Delay

tes

Vpp Rise and Fall Time

tRF

TYP.

MAX.

UNIT
fJ.s

3

30

ns

10

fJ.S
ms
fJ.S

30

ns

1

fJ.s

NOTE: A single shot programming algorithm should use one 10ms pulse.

PROGRAMMING WAVEFORM
ADDRESSES

X

V,H - - -....
_

•

V ,L _ _ _J

....

DATA V,H

V,L

r-- --1---------------------~
>>----«
ADDRESS STABLE

t AS

DATA IN

_

DATA OUT

-~-----------.

~1

~~

Vpp

V,H

CS1Npp
V,L

I

tRF

tRF

V,H

Cs,
V,L

3·19

WS57C43B

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C43B has all4096x8
bits in the "1," or high state. "O's" are loaded into the
WS57C43B through the procedure of programming.
Programming is performed by raising Vee to 5.5V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 13.5V pulse to the CS1Npp pin for 5 ms. The byte is
then verified by removing the input data and reading the programmed byte as in the read operation. A 0.1 I1F capacitor
between Vp p and GND is needed to prevent excessive voltage
transients which could damage the device.

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intenSity of 1200011 W/cm 2 for 15 to 20 minutes. The
WS57C43B should be about one inch from the source and all
filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS57C43B and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A. the exposure to fluorescent light and
sunlight will eventually erase the WS57C43B and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C43B to an ultra-violet light
source. A dosage of 15W secondtcm 2 is required to completely
erase a WS57C43B. This dosage can be obtained by exposure

PROGRAMMERS
Data 110 Unipak 2 or 2B, software version 11 or later, familyl
pinout code 7B/63; WSl's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS57C43B-350
WS57C43B-35T
WS57C43B-45CMB
WS57C43B-450
WS57C43B-450MB
WS57C43B-45T
WS57C43B-45TMB
WS57C43B-55CMB
WS57C43B-550
WS57C43B-550MB
WS57C43B-55T
WS57C43B-55TMB

35
35
45
45
45
45
45
55
55
55
55
55

3-20

PACKAGE
TYPE
24
24
28
24
24
24
24
28
24
24
24
24

Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,

0.6"
0.3"
0.6"
0.6"
0.3"
0.3"
0.6"
0.6"
0.3"
0.3"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

01
T1
C1
01
01
T1
T1
C1
01
01
T1
T1

Comm'l
Comm'l
Military
Comm'l
Military
Comm'l
Military
Military
Comm'l
Military
Comm'l
Military

Standard
Standard
MIL-STO-883C
Standard
MIL-STO-883C
Standard
MIL-STO-883C
MIL-STO-883C
Standard
MIL-STO-883C
Standard
MIL-STO-883C

WS57C49
WAFERSCALE INTEGRA 110N, INC.

HIGH SPEED BK x 8 CMOS RPROM™
KEY FEATURES

• Very-Fast Access Time
-

• Pin Compatible with AM27S49
and MB7144 Bipolar PROMs

55 ns

• Low Power Consumption
-

• Immune to Latch-Up

300 mW Active Power (Full Speed)

-

• Fast Programming

up to 200 rnA

• Commercial and Military Availability
GENERAL DESCRIPTION

The WS57C49 is an extremely HIGH PERFORMANCE 64K UV Erasable Electrically Re-Programmable Read Only
Memory. It is specifically designed to replace bipolar PROMs in existing applications.
An advantage of the WS57C49 over Bipolar PROM devices is the fact that it utilizes a proven EPROM technology.
This allows the entire memory array to be tested for switching characteristics and functionality after assembly. Unlike
devices which cannot be erased, every WS57C49 is 100% tested with worst case test patterns both before and after
assembly.
The WS57C49 is manufactured using WSl's patented CMOS EPROM technology which allows it to operate at Bipolar
PROM speeds while consuming only 25% of the power required by its Bipolar counterparts.
The WS57C49 is configured in the standard Bipolar PROM pinout which provides an easy upgrade path for systems
which are currently using Bipolar PROMs.

PIN CONFIGURATION
A.
A7

Vee

A.

A.

As

A.

A.

A.

A,.

A,

A,

CS1/Vpp

A.

A"

A,

A,.
A,

A,.

A.

07

o.

o.

0,

0.

0.

0.

GND

0,

As

A7

NC Vee A.

As

14- I 3 I 121 111 1281.27t _26_
... oJ ... ..J L..J I I L-IL-I L..J
L.J
r

-,
~..1

25

L.

A,o

! ..

~2j

CS1IVpp

lJ
-,
! ..

f"23
L_

A"

22
L_

A,.

r 21

NC

~~
~~

0.

-.,

. .,

Ao

-.,
9 .

NC

~J

00

~J

r

L•

• .J

r-..,

r- .....

0,

0.

r., r'" r-,r-,,.."'I

°7

1121 1131 1141 -15' 11611171 118'
~

NC

0, 0.

0.

D

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C49-55

WS57C49-70

Address Access Time (Max)

55 ns

70 ns

Output Enable Time (Max)

20 ns

25 ns

3-21

WS57C49

ABSOLUTE MAXIMUM RATINGS*

·Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65° C to +150° C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V

OPERA TING RANGE
Range

Temperature

Vee

Comm'l.

0° to +70°C

+5V ± 5%

Military

-55° to +125°C

+5V ± 10%

DC READ CHARACTERISTICS Over Operating Range. (See above)
SYMBOL

TEST CONDITIONS

PARAMETER

VOL

Output Low Voltage

IOL= 16mA

VOH

Output High Voltage

IOH= -4mA

ICC1

Vcc Active Current (CMOS)

Notes 1 and 3

MIN

MAX

UNITS

0.4
V
2.4
Comm'l.

20

Military

30

Comm'l.

25

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

ICC2

NOTES:

1) CMOS inputs: GND ± 0.31/ or Vee
2) TIL inputs: V1L ., O.BV, V 1H ~ 2.0V.

±

0.31/.

3)

AC Power

Military

mA

35
p,A

component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER

WS57C49·55

SYMBOL

MIN

MAX

WS57C49·70
MIN

Address to Output Delay

tACC

55

70

CS to Output Delay

tcs

20

25

Output Disable to Output Float

tDF

20

25

Address to Output Hold

tOH

10

UNITS

MAX

ns

10

TEST LOAD
AC READ TIMING DIAGRAM

(High Impedance Test Systems)
980

ADDRESSES

~<-;==:t'l:;~L-;ID-==:::::;;;-:j:i]('-_ _ _ __
..

----J

T....

~

lACe

'-1

IOH

_

les

D.U.T.~ 30pF

I-=-

CS - - - - - - - - - . . , I
>1.1"--_+----"/
OUTPUTS

2.01V~
(INCWDING SCOPE
AND JIG.
CAPACITANCE)

~

---------~~~vA~L~ID11:t;~-

IOF

~

TIMING LEVELS
Input Levels: 0 and

:w

Reference Levels: 1.5V

3-22

WS57C49

PROGRAMMING INFORMA TION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN.

MAX.

UNIT

III

-10

10

p.A

60

mA

25

rnA

Input Leakage Current
V,N = Vee or Gnd
Vpp Supply Current During
Programming Pulse
Vee Supply Current (Note 3)

lee

Input Low Level

V,L

-0.1

0.8

V

Input High Level

V,H

2.0

Vee+0.3

V

Output Low Voltage During Verify
(IOL = 16mA)

VOL

0.45

V

Output High Voltage During Verify
(IOH = -4mA)

VOH

Ipp

2.4

V

NOTE: 5) Vpp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA

= 25

± 5°C, Vee

PARAMETER

= 5.5V

± 5%, Vpp

SYMBOLS

MIN.

Address Setup Time

lAs

2

Chip Disable Setup Time

loF

Data Setup

los
tpw

2

Program Pulse Width
Data Hold Time

tOH

2

Chip Select Delay

tes

Vpp Rise and Fall Time

tRF

= 13.5

± 0.5V)

TYP.

MAX.

UNIT

30

P.s
ns
P.s

1

3

10

rns

30

P.s
ns

1

P.s

NOTE: A single shot programming algorithm should use one 10 ms pulse.

PROGRAMMING WAVEFORM
V,H
ADDRESSES
V'L

DATA VIH
V'L

X

ADDRESS STABLE

~IAS1

=> <
-- IOF --

los

V__

DATA IN

> <

'"1

DATA OUT

~~

V,H
CS/V __
V'L

3·23

WS57C49

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C49 has all 8192x8
bits in the "1," or high state. "O's" are loaded into the WS57C49
through the procedure of programming.
Programming is performed by raiSing Vee to 5.5V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 13.5V pulse to the CSNpp pin for 5 ms. The byte is then
verified by removing the input data and reading the programmed byte as in the read operation. A 0.1 I1F capacitor
between V pp and GND is needed to prevent excessive voltage
transients which could damage the device.

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 1200011 W/cm 2 for 15 to 20 minutes. The
WS57C49 should be about one inch from the source and all
filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS57C49 and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C49 and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C49 to an ultra-violet light
source. A dosage of 15W second/cm2 is required to completely
erase a WS57C49. This dosage can be obtained by exposure

PROGRAMMERS
Data 110 Unipak 2 or 2B, software version 9 or later, familyl
pinout code 3Clffl; WSl's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS57C49-55D
WS57C49-70CMB
WS57C49-700
WS57C49-700MB

3-24

SPEED
(ns)
55
70
70
70

PACKAGE
TYPE
24
28
24
24

Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"
Pin CEROIp, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

01
C1
01
01

Comm'l
Military
Comm'l
Military

Standard
MIL-STD-883C
Standard
MIL-STO-883C

iFEE ==:
--.. _--~

-

WS57C49B

_
.-r _
f
' -_
.-~:=

---~~

PRELIMINARY

WAFERSCALE INTEGRATION, INC.

HIGH SPEED BK x B CMOS RPROM™
KEY FEATURES

• Ultra-Fast Access Time
-

• Pin Compatible with AM27S49 and
MB7144 Bipolar PROMs
• Immune to Latch-Up

35 ns

• Low Power Consumption
-

300 mW Active Power (20 MHz)

-

Up to 200 mA

• ESD Protection Exceeds 2000V

• Fast Programming

GENERAL DESCRIPTION
The WS57C49B is an extremely HIGH PERFORMANCE 64K UV Erasable Electrically Re-Programmable Read Only
Memory. It is manufactured in an advanced CMOS technology which allows it to operate at Bipolar PROM speeds
while consuming only 25% of the power required by its Bipolar counterparts.
A further advantage of the WS57C49B over Bipolar PROM devices is the fact that it utilizes a proven EPROM technology.
This allows the entire memory array to be tested for switching characteristics and functionality after assembly. Unlike
devices which cannot be erased, every WS57C49B is 100% tested with worst case test patterns both before and
after assembly.
A unique feature of the WS57C49B is a designed-in output hold from address change. This allows the WS57C49B
to be run at a cycle time equal to the address access time. While addresses are changing, output data is held long
enough to be latched into external circuitry.
The WS57C49B is configured in the standard Bipolar PROM pinout which provides an easy upgrade path for systems
which are currently using Bipolar PROMs.

PIN CONFIGURATION
A7

Vee

A7

Vee

A.

A.

A.

As

A.

A"

A.

A.

A.

A.

A'D

A.

A'D

A3

A3

CS1N pp

A3

CS1/V pp

A.

Al1

A2
A,

A2

0

Al1

A,

A'2

AD

07

AD

07

00

0.

00

0.

0,

0.

0,

O.

0.

°2

O2
GND

03

14' I 3 I 121 111 1281 ~271 '26'
L....J 1....1 L ... I 1L. ... L....i L..J

A'2

O.
03

GND

A,
Ao
NC

00

.,
~...

r·

L.J

L~5 A'D

. .,
.!L..
-.,
ZJ

~~

CS1/Vpp

r 23
L_

Al1

! ...

'-22
L_

A'2

9 •

r 21

NC

~J

I..

rio

°7

• .J

r19
L_

0•

-,

-,

L.

• .J

;;,

... .., ... . . . r,

r..,r-..,r- ..... ,...,

1121 113' 114' 1151 116 1 1171 118'

0,

°2

G
N

NC

0 3 0.

0.

0

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C49B-35

WS57C49B-45

WS57C49B-55

Address Access Time (Max)

35 ns

45 ns

55 ns

Output Enable Time (Max)

20 ns

25 ns

25 ns

3-25

WS57C49B

ABSOLUTE MAXIMUM RATINGS·

-Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only.and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65°C to +150°C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V

OPERATING RANGE
Range

Temperature

Vec

Comm'l.

0° to +70°C

+5V ± 5%

Military

-55° to +125°C

+5V ± 10%

DC READ CHARACTERISTICS Over Operating Range. (See above)
SYMBOL

PARAMETER

TEST CONDITIONS

VOL

Output Low Voltage

IOL= 16mA

VOH

Output High Voltage

IOH=-4mA

leel

Vcc Active Current (CMOS)

Notes 1 and 3

MIN

MAX

UNITS

0.4
V
2.4
Comm'l.

30

Military

35
40
40

Comm'l.

Vee Active Current (TTL)

Notes 2 and 3

III

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

ICC2

NOTES:

1) CMOS inputs: GND ± O.3V or Vee
2) TTL inputs: V 1L .. O.BV, V1H ;. 2.0V.

± O.3V.

Military

mA

p.A

3) A.C. Power component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
WS57C49B-35
PARAMETER

SYMBOL

Address to Output Delay

MAX

MIN

WS57C49B-45
MIN

MAX

WS57C49B-55
MIN

tACC

35

45

55

CS to Output Delay

tcs

20

25

25

Output Disable to Output Float

tOF

20

25

25

Address to Output Hold

tOH

0

0

UNITS

MAX

ns

0

TEST LOAD
AC READ TIMING DIAGRAM

(High Impedance Test Systems)
980

ADDRESSES

~...

.'~

VALID
tACe

cs

\J.

3-26

tOH

I--

o----I\J"-i

D.U.T·~30PF

I-=-

(INCWDING SCOPE
AND JIG
CAPACITANCE)

/
tes

OUTPUTS

2.01V

~

-

TIMING LEVELS

VALID

tD•

f.--

Input Levels: 0 and ':N
Reference Levels: 1.5V

WS57C49B

PROGRAMMING INFORMA TION
DC CHARACTERISTICS (T A

= 25 ±

5°C, Vee

PARAMETER

= 5.50V ± 5%,

Vpp

= 13.5 ± 0.5V)

SYMBOLS

MIN.

MAX.

UNIT

III

-10

10

/J. A

60

mA

Input Leakage Current
VrN = Vee or Gnd
Vpp Supply Current During
Programming Pulse
Vee Supply Current (Notes 2 and 3)

Icc

35

mA

Input Low Level

Vrl

-0.1

0.8

V

Input High Level

VrH

2.0

Vee+0.3

V

Output Low Voltage During Verify
(IOl = 16mA)

VOL

0.45

V

Output High Voltage During Verify
(lOH = -4mA)

VOH

Ipp

2.4

V

NOTE: 5) Vpp must not be greater than 14 vorts including overshoot.

AC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN.

Address Setup Time

tAS

2

Chip Disable Setup Time

IoF

Data Setup

los

2

Program Pulse Width

tpw

1
2

Data Hold Time

tOH

Chip Select Delay

tes

Vpp Rise and Fall Time

tRF

TYP.

3

MAX.

UNIT

30

/J.S
ns

10

/J.s
ms
/J.s

30
1

ns
/J.s

NOTES: A single shot programming algorithm should use one 10 ms pulse.

PROGRAMMING WAVEFORM
V,H
ADDRESSES

V,L

X

ADDRESS STABLE

~tAS1

DATA VIH

V,L

=> <
-- tOF --

' -_________D~_~_A_rN___________
~>----~~

~1

~~OUT

~~

Vpp

V,H
CSNpp
V,L

3-27

WS57C49B

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C49B has all 8192x8 .
bits in the "1:' or high state. "O's" are loaded into the
WS57C49B through the procedure of programming.
Programming is performed by raising Vee to 5.5V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 13.5V pulse to the CS1Npp pin for 5 ms. The byte is
then verified by removing the input data and reading the programmed byte as in the read operation. A 0.1 IlF capacitor
between Vpp and GND is needed to prevent excessive voltage
transients, which could damage the device.

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 120001l W/cm 2 for 15 to 20 minutes. The
WS57C49B should be about one inch from the source and all
filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS57C49B and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C49B and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C49B to an ultra-violet light
source. A dosage of 15W second/cm2 is required to completely
erase a WS57C49B. This dosage can be obtained by exposure

PROGRAMMERS
Data 1/0 Unipak 2 or 2B, software version 9 or later, familyl
pinout code 3C/01; WSl's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS57C49B-350
WS57C49B-35T
WS57C49B-45CMB
WS57C49B-450
WS57C49B-450MB
WS57C49B-45FMB
WS57C49B-45T
WS57C49B-45TMB
WS57C49B-55CMB
WS57C49B-550MB
WS57C49B-55FMB
WS57C49B-55T
WS57C49B-55TMB

3-28

SPEED

PACKAGE
TYPE

(ns)
35
35
45
45
45
45
45
45
55
55
55
55
55

24
24
28
24
24
24
24
24
28
24
24
24
24

Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pin Flatpack
Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIp,
Pin Flatpack
Pin CEROIp,
Pin CEROIp,

PACKAGE
DRAWING
0.6"
0.3"
0.6"
0.6"
0.3"
0.3"
0.6"
0.3"
0.3"

01
T1
C1
01
01
F1
T1
T1
C1
01
F1
T1

T1

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

Comm'l
Comm'l
Military
Comm'l
Military
Military
Comm'l
Comm'l
Military
Military
Military
Comm'l
Military

Standard
Standard
MIL-STO-883C
Standard
MIL-STO-883C
MIL-STO-883C
Standard
M IL-STO-883C
MIL-STO-883C
MIL-STO-883C
MIL-STO-883C
Standard
MIL-STO-883C

iF===~
r====::=_
r

WS57C51

. . . ~...,==

~~~ ~

-----------------------------------------------------------------

WAFERS(,ALE INTEGRATION. INC

HIGH SPEED 16K x 8 CMOS RPROM™
KEY FEATURES
• Ultra-Fast Access Time
-

• Pin Compatible with AM27S51

70 ns

• Immune to Latch-Up

• Low Power Consumption
-

-

200 mW Active Power (10 MHz)

• Fast Programming

Up to 200 mA

• ESD Protection Exceeds 2000V
GENERAL DESCRIPTION

The WS57C51 is an extremely High Performance 128K UV Erasable electrically Re-Programmable Read Only
Memory. It is manufactured in an advanced CMOS technology which allows it to operate at Bipolar PROM
speeds while consuming only 25% of the power required by its Bipolar counterparts.
A further advantage of the WS57C51 over Bipolar PROM devices is the fact that it utilizes a proven EPROM
technology. This allows the entire memory array to be tested for switching characteristics and functionality after
assembly. Unlike devices which cannot be erased, every WS57C51 is 100% tested with worst case test patterns
both before and after assembly.
The WS57C51 provides a low power alternative to those designs which are committed to a bipolar PROM
footprint. It is a direct drop-in replacement for a bipolar PROM of the same architecture (16K x 8). No software,
hardware or layout changes need be performed.
The WS57C51 is configured in the standard Bipolar PROM pinout which provides an easy crossover path for
systems which are currently using Bipolar PROMs.

PIN CONFIGURATION
Vee

A"
An
A12
A"
A,

CS1Npp

A,

CS2

A,

CS3

A,

CS4

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C51-70

Address Access Time (Max)

70 ns

Output Enable Time (Max)

25 ns

3-29

W$57C51

ABSOLUTE MAXIMUM RA TINGS*

*Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65 C to +150° C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -O.6V to +14.0V
ESD Protection ......................... >2000V
0

OPERATING RANGE
TEMPERATURE

Vcc
+5V ± 5%

DC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER

SYMBOL

TEST CONDITIONS

MIN

MAX

VOL

Output Low Voltage

IOL = 16 mA

VOH

Output High Voltage

IOH = -4 mA

Icc1

Vcc Active Current (CMOS)

Notes 1 and 3

Icc2

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

VIN = 5.5V or Gnd

-10

10

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

-10

10

NOTES: 1) CMOS

inputs: GNO ± O.:W or Vee
2) TTL inputs: V1L ~ O.BV, V1H ;. 2.0V.

± O.:W.

3)

A.C.

UNITS

0.4

V

2.4

I

I

Comm'l

20 (Note 3)

Comm'l

25 (Note 3)

Power component adds 3

mA

!lA

rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
WS57C51-70

SYMBOL

PARAMETER

MIN

UNITS

MAX

Address to Output Delay

tACC

CS to Output Delay

tcs

70
25

Output Disable to Output Float

tOF

25

Address to Output Hold

tOH

ns

0

AC READ TIMING DIAGRAM

TEST LOAD (High

Impedance Systems)

98C!

ADDRESSES~

...

VALID

-.'

tACe

tOH

\J.

/
tcs

OUTPUTS

3·30

-

~

::~;~
<>------±
I=TIMING LEVELS

-

VALID

Input Levels: 0 and 3V
tOF

j.-

Reference Levels: 1.SV

30 pF
(INCWDING SCOPE
AND JIG
CAPACITANCE)

WS57C51

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN.

MAX.

UNIT

Input Leakage Current
VIN = Vee or Gnd

III

-10

10

p.A

Vpp Supply Current During
Programming Pulse

Ipp

60

rnA

Vee Supply Current (Notes 2 and 3)

Icc

25

rnA

Input Low Level

VIL

-0.1

0.8

V

Input High Level

VIH

2.0

Vee+0.3

V

Output Low Voltage During Verify
(IOL = 16mA)

VOL

0.45

V

Output High Voltage During Verify
(IOH = -4mA)

VOH

2.4

V

NOTE: 5) Vpp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN.

Address Setup Time

lAs

2

Chip Disable Setup Time

tOF

Data Setup

tos

2

Program Pulse Width (Note 6)

tpw

1
2

Data Hold Time

tOH

Chip Select Delay

tes

Vpp Rise and Fall Time

tRF

TYP.

MAX.

UNIT
P.s

30

ns

10

ms

30

P.s
ns

P.s
3

1

P.s

NOTE: 6) 10 ms is the pulse width required for simple, one pulse only. programming routines.

PROGRAMMING WAVEFORM
V'H

X

ADDRESSES
V'L

DATA

V'H=>
V'L

-.
V••

IDF

ADDRESS STABLE

~IAS1

<
--..

DATA

IN

> <

'~1

DATA OUT

~~

V'H
CSllV ••
V'L

3-31

WS57C51

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C51 has all 16Kx8 bils
in the "1," or high state. "O's" are loaded into the WS57C51
through the procedure of programming.
Programming is performed by raising Vee to 5.75V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 13.5V pulse to the CS1Npp pin for 5 ms. The byte is
then verified by removing the input data and reading the programmed byte as in the read operation. A 0.1 ~F capacitor
between Vpp and GND is needed to prevent excessive voltage
transients, which could damage the device.

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 12000~ W/cm2 for 15 to 20 minutes. The
WS57C51 should be about one inch from the source and all
filters should be removed from the UV light source prior to
erasure.

It is important to note that the WS57C51 and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C51 and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C51 to an ultra-violet light
source. A dosage of 15W second/cm 2 is required to completely
erase a WS57C51. This dosage can be obtained by exposure

PROGRAMMERS
Data I/O Unipak 2B, software version 13 or later, family/pinout
code 7BI71; WSI's MagicPro™ IBM PC Compatible Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

PACKAGE
TYPE

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

WS57C51-700

70

24 Pin CERDIp, 0.6"

01

Comm'l

Standard

3-32

-iF====~~
------!::""=-F.:_=-;-=
==

---

~~

-

WS57C518

WAFERSCALE INTEGRA770N, INC.

HIGH SPEED 16K X 8 CMOS RPROM™
KEY FEA TURES

• Pin Compatible with AM27S51

• Ultra·Fast Access Time
-

40 ns

• Immune to Latch·Up

• Low Power Consumption
-

-

250 mW Active Power (10 MHz)

up to 200 mA

• ESD Protection Exceeds 2000V

• Fast Programming

GENERAL DESCRIPTION
The WS57C51 B is an extremely High Performance 128K UV Erasable electrically Re-Programmable Read Only
Memory. It is manufactured in an advanced CMOS technology which allows it to operate at Bipolar PROM
speeds while consuming only 25% of the power required by its Bipolar counterparts.
A further advantage of the WS57C51 B over Bipolar PROM devices is the fact that it utilizes a proven EPROM
technology. This allows the entire memory array to be tested for switching characteristics and functionality after
assembly. Unlike devices which cannot be erased, every WS57C51 B is 100% tested with worst case test patterns
both before and after assembly.
The WS57C51 B provides a low power alternative to those designs which are committed to a bipolar PROM
footprint. It is a direct drop-in replacement for a bipolar PROM of the same architecture (16K x 8). No software,
hardware or layout changes need be performed.

PIN CONFIGURATION
vee

A,.

:

An
A'2

As

A4

A'3

A.

CS1N pp

A3

CS2

A2

CS3

A,

CS4

A.

07

o.

o.

0,

O.

O.

O.

GND

03

:J6

28[:

~~: o:~~

A13
CS1Npp

A, '::J9

25[: CS3

A.

24[:

=J10

NC =J 11

a. :J 12
a, :J 14 15 16 17 18
13 r1 fl fl rl rl

23[=

NC

22[:

07

19 20L_
rl fl 21

o.

A. NC GND 0 3 NC A.

as

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C51B-40

WS57C51B-45

WS57C51B·55

WS57C51B·70

Address Access Time (Max)

40 ns

45 ns

55 ns

70 ns

Output Enable Time (Max)

20 ns

20 ns

20 ns

25 ns

3-33

WS57C51B
"Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

ABSOLUTE MAXIMUM RATINGS*
Storage Temperature ....... -65° to + 150°C
Voltage on any pin with
respect to GND ............... -O.6V to +7V
VPPwith respecttoGND ..... -O.6Vto+14.0V
ESD Protection .................... > 2000V

OPERATING RANGE
Range
Comm'l
Military

Temperature
0° to +70°C
_55° to +125°C

Vcc
+5V+5%
+5V± 10%

DC READ CHARACTERISTICS Over Operating Range. (See Above)
SYMBOL

PARAMETER

TEST CONDITIONS

VOL

10L

VOH

Output High Voltage

10H

Icct

Vcc Active Current (CMOS)

Notes 1 and 3

Icc2

Vcc Active Current (TTL)

Notes 2 and 3

III

Input Load Current

ILO

Output Leakage Current

= 5.5V or Gnd
VO UT = 5.5V or Gnd

NOTES:

MIN

= 16 mA
= -4 mA

Output Low Voltage

0.4

3)

A.C.

UNITS

V

2.4
Comm'l
Military
Comm'l
Military

30
35
40
40

VIN

1) CMOS inputs: GND ± O.3V or Vce ± O.3V.
2) TTL inputs: V 1L " O.SV, V 1H " 2.0V.

MAX

Power component adds 3

Note
3

mA

Note
3

-10

10

-10

10

IlA

rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER

SYMBOL

Address to Output Delay

WS57C51B-40 WS57C51B-45 WS57C51B-55 WS57C51B-70
MIN

MAX

MIN

MAX

MIN

MAX

MAX

MIN

tACC

40

45

55

70

CS to Output Delay

tcs

20

20

20

25

Output Disable to
Output Float

tOF

20

20

20

25

Address to Output Hold

tOH

UNITS

ns
0

0

0

0

TEST LOAD (High

AC READ TIMING DIAGRAM

Impedance Systems)

980
ADDRESSES

~.

VALID

.,'

tAce

CS

J.

~ tOH

'""

3-34

D.U.T.

I
-=-

/

TIMING LEVELS

les
OUTPUTS

2'01V~

-

VALID

tOF

/

Input Levels: 0 and 3V

I--

Reference Levels: 1.5V

30pF
(INCLUDING SCOPE
AND JIG
CAPACITANCE)

WS57C51B

PROGRAMMING INFORMA TION
DC CHARACTERISTICS (TA

= 25 ±

PARAMETER

5°C, Vee

= 5.50V ±

= 12.5 ±

5%, Vpp

0.5V)

SYMBOLS

MIN.

MAX.

UNIT

III

-10

10

p.A

60

rnA

Input Leakage Current
VIN = Vee or Gnd
Vpp Supply Current During
Programming Pulse
Vee Supply Current (Notes 2 and 3)

lee

25

rnA

Input Low Level

Vll

-0.1

0.8

V

Input High Level

VIH

2.0

Vec+0.3

V

Output Low Voltage During Verify
(IOl = 16mA)

VOL

0.45

V

Output High Voltage During Verify
(IOH = -4mA)

VOH

Ipp

2.4

V

NOTE: 5) Vpp must not be greater than 14 volts including overshoot.

AC CHARACTERISTICS (TA

= 25 ±

PARAMETER

5°C, Vee

= 5.5V ±

5%, Vpp

SYMBOLS

MIN.

Address Setup Time

tAs

2

Chip Disable Setup Time

toF

Data Setup

tos
tpw

2
2

Program Pulse Width (Note 6)
Data Hold Time

tOH

Chip Select Delay

tcs

Vpp Rise and Fa" Time

tRF

= 12.5 ±

0.5V)

TYP.

1

3

MAX.

UNIT

30

P.s
ns

10

P.s
ms
/-lS

30

ns

1

/-ls

NOTE: 6) 10 ms is the pulse width required for simple, one pulse only, programming routines.

PROGRAMMING WA VEFORM
ADDRESSES

DATA

ADDRESS STABLE

,H

v

V,L

v••

=>

-

tDF

DATA IN

> <
'001

DATA

out

.. ~

V,H
CSt/V ••
V,L

3-35

WS57C51S

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C51B has all 16Kx8
bits in the "1," or high state. "O's" are loaded into the WS57C51B
through the procedure of programming.
Programming is performed by raising Vee to 5.75V, disabling
the outputs, addressing the byte to be programmed, presenting the data to be programmed onto the data pins, and applying a 12.5V pulse to the CS1Npp pin for 5 ms. The byte is then
verified by removing the input data and reading the programmed byte as in the read operation. A 0.1 I1F capaCitor
between Vpp and GND is needed to prevent excessive voltage
transients which could damage the device.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C51B to an ultra-violet light
source. A dosage of 15W second/cm 2 is required to completely
erase a WS57C51B. This dosage can be obtained by exposure

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 12000" W/cm 2 for 15 to 20 minutes. The
WS57C51B should be about one inch from the source and all
filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS57C51B and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C51B and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

PROGRAMMERS
Data I/O Unipak 2B, software version 13 or later, family/pinout
code 7B/71; WSI's MagicPro™ IBM PC Compatible Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS57C51B-400
WS57C51B-4OT
WS57C51B-45CMB
WS57C51 B-450
WS57C51 B-450MB
WS57C51 B-45T
WS57C51B-45TMB
WS57C51B-55CMB
WS57C51 B-550
WS57C51B-550MB
WS57C51 B-55T
WS57C51B-55TMB
WS57C51 B-70CMB
WS57C51 B-700M
WS57C51 B-7OT

3-36

SPEED
(ns)
40
40
45
45
45
45
45
55
55
55
55
55
70
70
70

PACKAGE
TYPE
24
24
32
24
24
24
24
32
24
24
24
24
32
24
24

Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIP
Pin CEROIp,

PACKAGE
DRAWING
0.6"
0.3"
0.6"
0.6"
0.3"
0.3"
0.6"
0.6"
0.3"
0.3"

0.3"

01

T1
C2
01
01
T1
T1
C2
01
01
T1
T1
C2
T1
T1

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

Comm'l
Comm'l
Military
Comm'l
Military
Comm'l
Military
Military
Comm'l
Military
Comm'l
Military
Military
Military
Comm'l

Standard
Standard
MIL-STO-883C
Standard
MIL-STO-883C
Standard
MIL-STO-883C
MIL-STO-883C
Standard
MIL-STO-883C
Standard
MI L-STO-883C
MI L-STO-883C
Standard
Standard

WS27C64F
WAFERSCALE INTEGRA170N. INC.

MILITARY BK x B CMOS EPROM
KEY FEATURES
• EPI Processing

• Fast Access Time
-

-

90 ns

-

Latch-Up Immunity Up to 200 rnA

• Standard EPROM Pinout
• Military Temperature
Operating Range

• Low Power Consumption
1 mW During Power Down
240 mW Active Power (Max)

GENERAL DESCRIPTION
The WS27C64F is a HIGH PERFORMANCE 64K UV Erasable Electrically Programmable Read Only Memory. It is
manufactured in an advanced CMOS technology which allows it to operate at high speeds and very low power
over the Military operating range.
The WS27C64F is a direct drop-in replacement for the industry standard 27C64 and/or 2764 EPROMs. It was
developed specifically for this purpose and requires no board or software modifications to complete the change.
The WS27C64F is configured in the standard EPROM pinout which provides an easy upgrade path to the
WS27C128F and WS27C256F.

PIN CONFIGURATION
P
.... t ! l ; u H G u
Cc>z>Mz
I

I

I

I

II

II

vpp

"1

II

L..I

.....

L.""

I L. ..............

4

3

2

I

: ~~: 0
As :~5

~~

32 31 30

1

A2 :~ 9

A,

:J 10

A. :]11

NC

29[: A.

::~~

A.

A.

A.

A11
A,

NC

A.

25[: OE

24[:

o. :J13

A11

OE
A,.

A,.

A,

23[: CE
22:: 0 7
21[: O.

NC :J12

vee
PGM

A.

O.
0,

14 15 16 17 18 19 20

....
,., PO"'l""
r'" .........
• II II
II
II II • I I

CE
07
O.

O.

O.
0,

GND

o.

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS27C64F-90

WS27C64F-12

WS27C64F-15

Address Access Time (Max)

90 ns

120 ns

150 ns

Chip Select Time (Max)

90 ns

120 ns

150 ns

Output Enable Time (Max)

30 ns

30 ns

35 ns

3-37

WS27C64F

ABSOLUTE MAXIMUM RATINGS*

·Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature ........ -650 to + 150°C
Voltage on any pin with
respect to GNO ................ -O.6V to +7V
VPP with respect to GNO ... -O.6V to +14.0V
ESO Protection ..................... > 2000V

OPERATING RANGE
Range

Temperature

Vee

Military

_55° to +125°C

+5V ±10%

DC READ CHARACTERISTICS
SYMBOL

Over Operating Range with Vpp = Vce.

PARAMETER

TEST CONDITIONS

VOL

Output Low Voltage

IOL=4mA

VOH

Output High Voltage

ISB1

Vcc Standby Current CMOS

IOH= -1mA
Note 1

ISB2

Vcc Standby Current TTL

Note 2

ICC1
ICC2
Ipp

Active Current (CMOS)
Vcc Active Current (TTL)
Vpp Supply Current

V~p
III

MIN

PARAMETER
Address to Output Delay

"TIE to Output Delay
C5E to Output Delay

V

2.4

V
200
10

/LA
mA

Notes 1 and 3

25

mA

Notes 2 and 3
Vpp=Vcc

35
100

mA

Vcc-O.4

Input Load Current
Output Leakage Current
ILO
NOTES: 1) CMOS inputs: GND ± 0:3V or Vee ± 0.3>1.
2) TTL inpulS: V1L .. O.EN, V1H .. 2.OV.

UNITS

0.4

Vpp Read Voltage

AC READ CHARACTERISTICS

MAX

/LA
V

Vcc

-10
10
VIN = 5.5V or Gnd
-10
10
VOUT = 5.5V or Gnd
3) A.C. Active power component is 3 rnA/MHz (Power = AC + DC).

p.A
/LA

Over Operating Range with Vpp = Vce.

SYMBOL

WS27C64F-90
MIN
MAX

WS27C64F-12
MIN
MAX

WS27C64F-15
MIN
MAX

tACC

90

120

150

t CE

90

120

150

tOE

30

30

35

Output Disable to Output Float

t DF

Address to Output Hold

tOH

30

30
0

AC READ TIMING DIAGRAM

0

UNITS

ns

35
0

TEST LOAD (High

Impedance Systems)

3200

ADDRESSES

2.0W

CE ------..

o----I\J'-l

D.U.T.~ 100 pF

I-=-

(INCWDING SCOPE
AND JIG
CAPACITANCE)

OE - - - - - - - - - . , . .

TIMING LEVELS
OUTPUTS

------------.~~VAi::iDl'tH+-

Input Levels: .45 and 2.4V
Reference Levels: .8 and 2.0V

3-38

WS27C64F

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA = 25 ± 5°C,
PARAMETER
Input Leakage Current
iVIN = Vee or Gnd)
Vp p Supply Current During
Programming Pulse
(CE = PGM = V,L)
Vee Supply Current (Note 3)

Vee

= 5.5V ± 5%, Vpp = 13.5 ± 0.5V)
MIN.

SYMBOL

-10

III
Ipp
Icc
V,l
V,H

Input Low Level
Input High Level
Output Low Voltage During Verify
(IOl = 16mA)

-0.1
2.0

MAX.

UNIT

10

p.A

60

mA

50

mA

0.8
Vee+ 0.3

V

0.45

VOL

V
V

Output High Voltage During Verify
V
V OH
2.4
(IOH = -4mA)
NOTES: 5) Vec must be applied either cOincidentally or before Vpp and remove~lth~lncldenta"y or after Vpp.
6) Vpp must not be greater than 14 volts including overshoot. During eE = PGM = V,L , Vpp must not be switched
from 5 volts to 13.5 volts or vice-versa.
7) During power up the PGM pin must be brought high (~ V,H) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS

(TA

= 25 ± 5°C,

PARAMETER
Address Setup Time
Chip Enable Setup Time

Vee

= 5.5V ± 5%,

SYMBOL
t AS

= 13.5 ± 0.5V).

MIN.
2

8)

UNIT
p's
p's

2
2

p's
p's
p's

0

2
0

130

p's
ns
ns

10

p's
ms

130

tOE
2
tvs
t pw
1
Single pulse programming algorithms should use one 10 ms PGM pulse per byte.

Vpp Setup Time
PGM Pulse Width
NOTE:

MAX.

TYP.

2

teEs
tOES
tos
tAH
tOH
tOF

Output Enable Setup Time
Data Setup Time
Address Hold Time
Data Hold Time
Chip Disable to Output Float Delay
Data Valid from Output Enable

Vpp

3

PROGRAMMING WA VEFORM
ADDRESSES

~

ADDRESS STABLE

_lAS"
DATA IN STABLE

DATA~

I-- los--

HIGH Z

I+IOH .....

41oE-

V••
V••
Vee

CE

----1 I-Ivs -

_~

tAH

-

I ••

K=
I--

DATA OUT
VALID

I--

VIH~
V'L

I- ICES'"

V,H
PGM
V'L
V ,H

OE
V,L

\,

j

~Ipw-.j

f-- IOES '1
~

I
3-39

WS27C64F

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS27C64F has all 8192x8
bits in the "1:' or high state. "O's" are loaded into the WS27C64F
through the procedure of programming.

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 12000/1 Wlcm 2 for 20 minutes. The WS27C64F
should be about one inch from the source and all filters should
be removed from the UV light source prior to erasure.

The programming mode is entered when +13.5V is applied to
the Vpp pin and CE is at V1L. During programming, CE is kept
at VIL. A 0.1 /1F capacitor between V pp and GND is needed
to prevent excessive voltage transients, which could damage
the device. The adgress to be programmed is applied to the
proper address pins. 8-bit patterns are placed on the respective data output pins. The voltage levels should be standard
TTL levels.

It is important to note that the WS27C64F and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS27C64F and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ERASURE

PROGRAMMERS

In order to clear all locations of their programmed contents,
it is necessary to expose the WS27C64F to an ultra-violet light
source. A dosage of 15W second/cm 2 is required to completely
erase a WS27C64F. This dosage can be obtained by exposure

Data I/O Unipak 2 or 2B, software version 9 or later, familyl
pinout code 3C/33; WSI's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS27C64F-90CMB
WS27C64F-900MB
WS27C64F-12CMB
WS27C64F-120MB
WS27C64F-15CMB
WS27C64F-150MB

90
90
120
120
150
150

3-40

PACKAGE
TYPE
32
28
32
28
32
28

Pad CLLCC
Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

C2
02
C2
02
C2
02

Military
Military
Military
Military
Military
Military

MIL-STO-883C
MI L-STO-883C
MIL-STO-883C
MIL-STO-883C
MI L-STO-883C
MIL-STO-883C

!F==
,::~
.---r =: =:..E =
...,

~~~ ~

WS57C64F

----------------------------------------------------------------

WAFERSCALE INTEGRA 110N, INC.

HIGH SPEED BK X 8 CMOS EPROM
KEY FEATURES
• Fast Access Time

• EPI Processing

-55ns

-Latch-up Immunity up to 200mA

• Low Power Consumpt1on

• Standard EPROM Pinout
• Bipolar Speeds

-90mW During Power Down (18 MHz)
-280mW Active Power (18 MHz)

GENERAL DESCRIPTION
The WS57C64F is an extremely HIGH PERFORMANCE 64K UV Erasable Electrically Programmable Read Only
Memory. It is manufactured in an advanced CMOS technology which allows it to operate at Bipolar speeds while
consuming very little power.
Two major featu res of the WS57C64F are its Low Power and High Speed. These featu res make it ~n ideal solution
for applications which require fast access times, low power, and non-volatility. Typical applications include
systems which do not utilize mass storage devices and/or are board space limited. Examples of these
applications are modems, secure telephones, servo controllers, and industrial controllers.
The WS57C64F is configured in the standard EPROM pinout which provides an easy upgrade path to higher
density EPROMs.

PIN CONFIGURATION
P

,..~t(J8Go

CC>z>Mz

L.

,"

II

........ ""

......

I

I

4

3

2

"

II

.,

vee
PGM

•

, .......... 1. ...

32 31 30

1

0

As :~6

::~~:

A1 ~J 10

Ao :;11

NC
28'-

A.

Ag

:il:

Aa

24r~. A'0

23[:

NC :} 12

CE

22:: 0 7

0 0 :]13

21[= O.

0,

16 17 .....
18 _
19.. ".20...
"14.....15, r-.,,...,
I

II

I

I

II

II

I'

II

O.

•

GND

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C64F-55

WS57C64F-70

Address Access Time (Max)

55ns

70ns

Chip Select Time (Max)

55ns

70ns

Output Enable Time (Max)

20ns

25ns

3-41

WS57C64F

ABSOLUTE MAXIMUM RA TINGS*

·Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65° C to +150° C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V

OPERATING RANGE
Range

Temperature

Vee

Comm'l.

0° to +70°C

Military

-55° to +125°C

± 5%
+5V ± 10%

DC READ CHARACTERISTICS

+5V

Over Operating Range with Vpp = Vcc.

PARAMETER

SYMBOL

TEST CONDITIONS

MIN

Output Low Voltage

IOL= 16mA

VOH

Output High Voltage

IOH= -4mA

ISBl

Vcc Standby Current (CMOS) CE=Vcc ± 0.3V. Notes 1 and 3

ISB2

Vee Standby Current(TTL)

VOL

Notes 1 and 4

Icc2

Vee Active Current (TTL)

Notes 2 and 4

Ipp

Vpp Supply Current

Vpp= Vcc

Vpp

Vpp Read Voltage

ILO
NOTES:

Output Leakage Current
CMOS mputs: GNO ± O.3V or Vee ±
2) TTL inputs: V 1L .. O.BV, V1H .. 2.0V.
1)

500

p.A

15

mA

V
V

CE=VIH. Notes 2 and 3

Vee Active Current (CMOS)

Input Load Current

UNITS

2.4

Iccl

III

MAX
0.4

Comm'l.

20

mA

Military

30

mA

Comm'l.

25

mA

35

mA

100

p.A

Military
Vee-0.4

Vce

V

-10

10

p.A

-10
VOUT = 5.5V or Gnd
3) A.C. Power component adds 1 rnA/MHz.
4) A.C. Power component adds 3 rnA/MHz.

10

p.A

VIN = 5.5V or Gnd
O.3V.

AC READ CHARACTERISTICS Over Operating Range with Vpp = Vec.
PARAMETER
Address to Output Delay

TI to Output Delay
OE to Output Delay

SYMBOL

WS57C64F-55
MAX
MIN

WS57C64F-70
MIN
MAX

tACC

55

70

t CE

55

70

tOE

20

25

Output Disable to Output Float

t OF

Address to Output Hold

t OH

20
10

AC READ TIMING DIAGRAM

UNITS
ns

25
10

TEST LOAD (High Impedance Systems)
97.50

ADDRESSES

2.01V~

CE ------,..

D.U.T.~ 30pF

I-=-

(INCWDING SCOPE
AND JIG
CAPACITANCE)

OE---------~

TIMING LEVELS
OUTPUTS

--------------~:tVALiDTi;~---

Input Levels: 0 and 3V
Reference Levels: 0.8 and 2.0V

3-42

WS57C64F

PROGRAMMING INFORMATION
DC CHARACTERISTICS

± 5°C,

(TA = 25

PARAMETER

± 5%,

Vee = 5.5V

± 0.5V)

Vpp = 13.5

SYMBOLS

MIN.

MAX.

UNIT

Input Leakage Current
VIN = Vee or Gnd

III

-10

10

IJ.A

Vpp Supply Current During
Programming Pulse
(CE = PGM = Vll)

Ipp

60

rnA

Vee Supply Current (Note 4)

lee

25

rnA

Input Low Level

Vil

-0.1

0.8

V

Input High Level

VIH

2.0

Vee+0.3

V

Output Low Voltage During Verify
(IOl = 16mA)

VOL

0.45

V

Output High Voltage During Verify
(IOH = -4mA)

VOH

NOTES:

2.4

V

6) Vee must be applied either coincidentally or before Vpp and removed either coincidentally or after Vpp.
7) Vpp must not be greater than 14 volts including overshoot. During eE = PGM = VIL, Vpp must not
be switched from 5 volts to 13.5 volts or vice-versa.
8) During power up the PGM pin must be brought high ""VIH) either coincident with or before power is applied to VPP.

AC CHARACTERISTICS

(TA = 25

± 5°C, Vee

PARAMETER

= 5.5V

± 5%, Vpp

= 13.5

± 0.5V)

TYP.

MAX.

UNIT

SYMBOLS

MIN.

tAs

2

IJ.S

Chip Enable Setup Time

teEs

2

IJ.s

Output Enable Setup Time

toES

2

IJ.s

Data Setup Time

tos

2

IJ.S

Address Hold Time

tAH

0

IJ.s

Data Hold Time

tOH

2

Chip Disable to Output Float Delay

tOF

0

Address Setup Time

Data Valid from Output Enable

IJ.s

tOE

Vpp Setup Time

tvs

2

PGM Pulse Width

tpw

1

130

ns

130

ns

10

ms

IJ.S
3

NOTE: 9) For simple, one pulse only, programming algorithms, use a 10 ms pulse.

PROGRAMMING WAVEFORM
ADDRESSES

~

ADDRESS STABLE

-lAS -DATA

----1

v••

L

DATA IN STABLE

HIGH Z

"'-

I-IOH -

--105 -

I-IoE

v••
Vee - - - '

CE

VIH~

~

-I

c:=

-- _~

tAoH

DATA OUT
VALID

>---

IDF

1- 1.. -

VIL
i--ICES -V,H
PGM

VIL
V,H

OE
V,L

~

i--tDES

1
~

J

3-43

WS57C64F

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C64F has all 8192x8
bits in the "1:' or high state. "O's" are loaded into the WS57C64F
through the procedure of programming.

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 1200011 W/cm 2 for 20 minutes. The WS57C64F
should be about one inch from the source and all filters should
be removed from the UV light source prior to erasure.

The programmi~mode is entered when +13.5V is applied to
the Vpp pin and CE is taken to V1L• During programming, CE is
kept at V1L• A 0.1 I1F capacitor between Vpp and GND is
needed to prevent excessive voltage transients which could
damage the device. The address to be programmed is applied
to the proper address pins. 8-bit patterns are placed on the
respective data output pins. The voltage levels should be
standard TTL levels.

It is important to note that the WS57C64F and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C64F and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ERASURE

PROGRAMMERS

In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C64F to an ultra-violet light
source. A dosage of 15W second/cm 2 is required to completely
erase a WS57C64F. This dosage can be obtained by exposure

Data 1/0 Unipak 2 or 2B, software version 9 or later, familyl
pinout code 3C/33; WSI's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

WS57C64F-550
WS57C64F-70CMB
WS57C64F-700
WS57C64F-700MB

3-44

SPEED

PACKAGE
TYPE

(ns)
55
70
70
70

24
32
24
24

Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"
Pin CEROIp, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

01
C2
01
01

Comm'l
Military
Comm'l
Military

Standard
MIL-STO-883C
Standard
MI L-STO-883C

WS27C128F
WAFERSCALE INTEGRAll0N. INC

MILITARY 16K x 8 CMOS EPROM
KEY FEATURES
• EPI Processing

• Fast Access Time
-

90/120/150 ns

-

• Low Power Consumption
-

Latch-Up Immunity Up to 200 rnA

• Standard EPROM Pinout

1 mW During Power Down
300 mW Active Power

• Military Operating Range
GENERAL DESCRIPTION

The WS27C128F is an extremely HIGH PERFORMANCE 128K UV Erasable Electrically Programmable Read Only
Memory. It is manufactured in an advanced CMOS technology which allows it to operate at high speeds and very
low power over the full Military temperature operating range.
The WS27C128F was specifically designed to replace standard EPROMs in military environments. No hardware or
software changes are required to replace standard military 27128 EPROMs with the WSI WS27C128F.
The WS27C128F is configured in the standard EPROM pinout which provides an easy upgrade path for the WS27C64F
and the 256K bit WS27C256F.

PIN CONFIGURATION

I

I

•

II

••

II II 1'1
I&....I L .. L...I

L..1 .............. I

4

lie

:~5

~-l~

A, :] 10

A. :] 11

3

2

L~

32 31 30

0

29~:

1

A.

~l~~
24r~.

A,.

23[:

CE/PGM

Ne

:J 12

22~:

07

o.

:]13

21[:

o.

Ao

o.
0,

14 15 16 17 18 19 20
...• ""I I.. .,I r'.,,.."lII"""
...... ""
I
II
II II I ••

O•

OOC'olQO"''''''''

GND

i§zoOO

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS27C128F-90

WS27C128F-12

WS27C128F·15

Address Access Time (Max)

90 ns

120 ns

150 ns

Chip Select Time (Max)

90 ns

120 ns

150 ns

Output Enable Time (Max)

30 ns

30 ns

35 ns

3-45

WS27C128F

ABSOLUTE MAXIMUM RATINGS*

*Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature ........ -65° to + 150°C
Voltage on any pin with
respect to GND ................ -O.6V to + 7V
VPP with respect to GND ... -O.6V to +14.0V
ESD Protection ..................... > 2000V

OPERATING RANGE
Range

Temperature

Vee

Military

_55° to +125°C

+5V ±10%

DC READ CHARACTERISTICS Over Operating Range with V pp = Vee.
SYMBOL

PARAMETER

TEST CONDITIONS

VOH

Output Low Voltage
Output High Voltage

ISB1

Vcc Standby Current CMOS

VOL

MIN

MAX
0.4

IOL=4mA
IOH= -1mA
Notes 1 and 3

2.4

UNITS
V
V

200

p.A

ISB2

Vcc Standby Current TIL

mA

Active Current (CMOS)

Notes 2 and 3
Notes 1 and 4

10

ICC1

25

mA

ICC2
Ipp

Vcc Active Current (TIL)
Vpp Supply Current

Notes 2 and 4
Vpp=Vcc

35
100

mA
p.A

Vpp

Vpp Read Voltage

III

Input Load Current

ILO

Output Leakage Current

NOTES: 1) CMOS inputs: GND ± O.3V or Vcc
2) TTL inputs: V,l"O.8V, VIH~.OV.

± O.3V.

Vcc-O.4

Vcc

V

VIN = 5.5V or Gnd

-10

10

p.A

Vour=5.5Vor Gnd

-10

10

p.A

3) A.C. standby power component is lmA/MHz.
4) A.C. Active power component is 3mA/MHz (Power = AC

+ DC).

AC READ CHARACTERISTICS Over Operating Range with V pp = Vce.
PARAMETER

SYMBOL

Address to Output Delay

WS27C128F-90
MIN
MAX

WS27C128F-12
MIN
MAX

WS27C128F-15
MIN
MAX

tACC

90

120

150

CE to Output Delay

t CE

90

120

150

OE to Output Delay

tOE

30

30

35

Output Disable to Output Float

t DF

30

30

30

Address to Output Hold

tOH

0

0

UNITS

ns

0

NOTE: Single shot programming algorithms should use one 10 ms PGM pulse per word.

AC READ TIMING DIAGRAM

TEST LOAD (High

Impedance Systems)

3200
ADDRESSES

..

C E - - -.........

2.01V~
D.U.T.~ 100 pF

I-=-

(INCWDING SCOPE
AND JIG
CAPACITANCE)

OE - - - - - - - - - . .

TIMING LEVELS
OUTPUTS

3-46

---------~a~~1lZ3~-

Input Levels: .45 and 2.4V
Reference Levels: .8 and 2.0V

WS27C12BF

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 12.5 ± 0.5V)
PARAMETER
1,nput Leakage Current
VIN = Vee or Gnd)
Vpp Supply Current During
Programming Pulse
(CE = PGM = VIL)
Vee Supply Current
Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL = 16mA)

SYMBOL

-10

III
Ipp
Icc
V IL
VIH

MAX.

UNIT

10

IJ.A

30

mA

50
0.8
Vee + 0.3

-0.1
2.0

0.45

VOL

Output High Voltage During Verify
(IOH = -4mA)
NOTES:

MIN.

VOH

mA
V
V
V

2.4

V

6) Vee must be applied either comcldentally or before Vpp and removed elth~mcldenta"y or after Vpp.
7) Vpp must not be greater than 14 volts including overshoot. During CE = PGM = V'L, Vpp must not be switched
from 5 volts to 13.5 volts or vice·versa.
8) During power up the PGM pin must be brought high (~ V,H) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 12.5 ± 0.5V)
PARAMETER
Address Setup Time
Chip Enable Setup Time
Output Enable Setup Time
Data Setup Time
Address Hold Time
Data Hold Time
Chip Disable to Output Float Delay
Data Valid from Output Enable
Vpp Setup Time
PGM Pulse Width
(Note 9)
NOTE:

SYMBOL
tAS
teEs
tOES
tos
tAH
tOH
tOF
tOE
tvs
t pw

MIN.
2
2
2
2
0
2
0

MAX.

TYP.

UNIT
p's
p's
p's
p's
p's
p's

130
130

2
1

ns
ns
p's

ms

5

9) For single pulse programming algorithms, use one 10 ms pulse.

PROGRAMMING WAVEFORM
ADDRESSES

~

ADDRESS STABLE

--1

I+- lAS ....
DATA _ _

DATA IN STABLE

I-- los .....
Vee

CE

~IoE ...

I-IOH -

V ••

v••

HIGH Z

----1 I+- Ivs-

-

tAH

K=
\4-

DATA OUT
VALID

IDF

t--

VIH~
V'L

I- ICES"

V ,H
PGM
V'L
V ,H

OE
V'L

\

I-

~
Ipw-j

_IOES~

~

J
3-47

WS27C128F

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS27C128F has all I 6,384 x 8
bits in the "I," or high state. "O's" are loaded into the
WS27CI28F through the procedure of programming.
The programming mode is entered when + 13.5V is applied to
the Vpp pin and CE is taken to V1L • During programming, CE is
kept at V1L• A 0.1 I1F capacitor between V pp and GND is
needed to prevent excessive voltage transients which could
damage the device. The address to be programmed is applied
to the proper address pins. 8-bit patterns are placed on the
respective data output pins. The voltage levels should be
standard TTL levels.

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 1200011 W/cm 2 for 20 minutes. The
WS27CI28F should be about one inch from the source and all
filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS27CI28F and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS27CI28F and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS27CI28F to an ultra-violet light
source. A dosage of 15W second/cm2 is required to completely
erase a WS27C128F. This dosage can be obtained by exposure

PROGRAMMERS
Data 1/0 Unipak 2 or 2B, software version 12 or later, familyl
pinout code 3C/51; WSI's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

WS27CI28F-90CM
WS27CI28F-90CMB
WS27CI28F-900M
WS27C128F-900MB
WS27CI28F-12CM
WS27CI28F-12CMB
WS27C128F-120M
WS27C128F-120MB
WS27C128F-15CM
WS27C128F-15CMB
WS27C128F-150M
WS27C128F-150MB

3-48

SPEED

PACKAGE
TYPE

ens)
90
90
90
90
120
120
120
120
150
150
150
150

32
32
28
28
32
32
28
28
32
32
28
28

Pad CLLCC
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pad CLLCC
Pin CEROIp,
Pin CEROIp,

0.6"
0.6"

0.6"
0.6"

0.6"
0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

C2
C2
02
02
C2
C2
02
02
C2
C2
02
02

Military
Military
Military
Military
Military
Military
Military
Military
Military
Military
Military
Military

Standard
MIL-STD-883C
Standard
MIL-STO-883C
Standard
MIL-STO-883C
Standard
MIL-STD-883C
Standard
MIL-STD-883C
Standard
MIL-STD-883C

--..F==':~
_---:..'ji-ii=ji-ii -

WS57C128F

WAFERSCALE INTEGRA710N, INC.

PRELIMINARY

=

~

iiiII:P~:'

HIGH SPEED 16K x 8 CMOS EPROM
KEY FEATURES

• EPI Processing

• Fast Access Time

-Latch-up Immunity up to 200mA

-55ns

• Standard EPROM Pinout
• Bipolar Speeds

• Low Power Consumption
-90mW During Power Down (18 MHz)
-30SmW Active Power (18 MHz)

GENERAL DESCRIPTION
The WS57C128F is an extremely HIGH PERFORMANCE 128K UV Erasable Electrically Programmable Read
Only Memory. It is manufactured in an advanced CMOS technology which allows it to operate at Bipolar speeds
while consuming only 60mA.
Two major features of the WS57C128F are its Low Power and High Speed. These features make it an ideal
solution for applications which require fast access times, low power, and non-volatility. Typical applications
include systems which do not utilize mass storage devices and/or are board space limited. Examples of these
applications are modems, secure telephones, servo controllers, and industrial controllers.
The WS57C128F is configured in the standard EPROM pinout which provides an easy upgrade path for systems
which are currently using standard EPROMs.

PIN CONFIGURATION

I

I

I

"ll

II

I.

II

vee

I

'4"' '3" L.£ ~~ 32 '3130

0

As ~~5

29~:

1

~: ~~:

A2 =~9
A1 ~J10

PGM

A.

::~~ :~

A.
Al1

25[: OE

A,

24[:. A10

AD :}11

23:: CE

Ne :J12

22~:

00

A13

A.

:J 13

21::

CE
AD

07

,

II

o.

o.

~

I

I

II

II

,.

,

07
O.

14 15
16 17 18 .19
20
.. ., , . . , ,..., r
.......

1"""

OE
A,o

••

0,

O.

GND

O.

TOP
PRODUCT SELECTION GUIDE
PARAMETER

WS57C128F-55

WS57C128F-70

Address Access Time (Max)

55ns

70ns

Chip Select Time (Max)

55ns

70ns

Output Enable Time (Max)

25ns

2Sns

3-49

WS57C12BF

ABSOWTE MAXIMUM RATINGS*

*Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature ............ -65° to +150°C
Voltage on Any Pin with
Respect to GND ................ -0.6V to +7V
Vpp with Respect to GND ......... -0.6V to +14V
ESD Protection ........................ >2000V

OPERATING RANGE
RANGE

TEMPERATURE

Vcc

Comm'l

0° to +70°C

+5V ± 5%

Military

-55° to +125°C

+5V + 10%

= Vcc.

DC READ CHARACTERISTICS Over Operating Range with Vpp
PARAMETER

SYMBOL

TEST CONDITIONS

VOL

Output Low Voltage

VOH

Output High Voltage

IOH

IOL

MIN

= 16 mA
= -4 mA

MAX

UNITS

0.4

V

2.4

V

IS81

Vcc Standby Current (CMOS)

Notes 1 and 3

500

j.tA

IS82

Vcc Standby Current (TTL)

Notes 2 and 3

20

mA

Icc1

Active Current (CMOS)

Notes 1 and 4

Icc2

Vcc Active Current (TTL)

Notes 2 and 4

Ipp

Vpp Supply Current

Vpp

= Vcc

Vpp

Vpp Read Voltage

III

Input Load Current

V1N

= 5.5V or Gnd

Output Leakage Current

VOUT = 5.5V or Gnd

ILO
NOTES:

Comm'l

25

Military

30

Comm'l

35

Military

40

mA

100

j.tA

-10

Vcc
10

j.tA

-10

10

IlA

Vcc - 0.4

1) CMOS Inputs: GND ± O.:W or Vee ± 0.3V.
2) TTL inputs: VIL .. O.av, VIH ~ 2.OV.

mA

V

3) A.C. Standby power component IS 1 rnA/MHz (Power = AC + DC).
4) A.C. Active power component is 3 rnA/MHz (Power = AC + DC).

AC READ CHARACTERISTICS Over Operating Range with Vpp = Vcc.
PARAMETER

SYMBOL

WS57C128F-55
MIN

MAX

WS57C128F-70
MIN

MAX

Address to Output Delay

tACC

55

70

CE to Output Delay

tCE

55

70

OE to Output Delay

tOE

25

Output Disable to Output Float

tOF

Address to Output Hold

tOH

25
10

AC READ TIMING DIAGRAM

25
0

UNITS

ns

25

10

TEST LOAD (High Impedance Systems)
97.50

ADDRESSES

:.:~;,~
I=

30pF
(INCWDING SCOPE
AND JIG
CAPACITANCE)

OE--------------~

TIMING LEVELS
OUTPUTS

3-50

--------------~~~~!~~---

Input Levels: 0 and 3V
Reference Levels: 0.8 and 2.0V

WS57C128F

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 13.5 ± O.5V)
PARAMETER
l1nput Leakage Current
VIN = vee or Gnd)
Vpp Supply Current During
Programming Pulse
(CE = PGM = VII)
Vee Supply Current
Notes 2 & 4
Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL
16mA)

=

Output High Voltage During Verify
(IOH
~4mA)

MAX.

UNIT

10

itA

60

mA

-10

III
Ipp
Icc
VIL
VIH

30
0.8
Vee + 0.3

-0.1
2.0

mA
V
V
V

0.45

VOL
VOH

=

NOTES:

MIN.

SYMBOL

V

2.4

6) Vcc must be applied either cOincidentally or before Vpp and removed elth~lncldentally or after Vpp.
7) Vpp must not be greater than 14 volts including overshoot. During CE = PGM = VIL , Vpp must not be switched
from 5 volts to 13.5 volts or vice-versa.
8) During power up the PGM pin must be brought high (2: VIH) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 5%, Vpp = 13.5 ± 0.5V)
PARAMETER
Address Setup Time
Chip Enable Setup Time
Output Enable Setup Time
Data Setup Time
Address Hold Time
Data Hold Time
Chip Disable to Output Float Delay
Data Valid from Output Enable
Vpp Setup Time
PGM Pulse Width

MIN_
2
2
2
2
0
2
0

SYMBOL
t AS
t CES
tOES
tos
tAH
tOH
tOF
tOE
tvs
tpw

TYP.

MAX.

.

2
1

-

130
130

3

10

UNIT
p's
p's
p's
p's
p's
p's
ns
ns
p's
ms

NOTE: Single shot programming algOrithms should use a single 10 ms pulse.

PROGRAMMING WAVEFORM
ADDRESSES

~

ADDRESS STABLE
..... I AS . .

DATA IN STABLE

DATA~

CE

14 toE -l

V,,
Vee - - - '

VIH~
VIL

~

'lc

1+ 10H .....

4-1;"-

v,,

HIGHZ

L

c=

- ~

tAH

DATA OUT
VALID

)---

I DO

1- 1.. -

r--

ICES'"

V,H
PGM
VIL
V,H

OE
VIL

~

I-- IOE5 1
~

/
3-51

D

WS57C128F

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C128F has all 16,384x8
bits in the "1," or high state. "O's" are loaded into the
WS57C128F through the procedure of programming.
The programmin9..!!l0de is entered when +13.5V is applied to
the Vpp pin, and CE is at V 1L• During programming, CE is kept
at V1L • A 0.1 /1F capacitor between Vpp and GND is needed
to prevent excessive voltage transients, which could damage
the device. The address to be programmed is applied to the
proper address pins. 8-bit patterns are placed on the respective data output pins. The voltage levels should be standard
TTL levels.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C128F to an ultra-violet light
source. A dosage of 15W second/cm 2 is required to completely
erase a WS57C128F. This dosage can be obtained by exposure

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 12000/1 W/cm 2 for 20 minutes. The
WS57C128F should be about one inch from the source and
all filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS57C128F and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A. the exposure to fluorescent light and
sunlight will eventually erase the WS57C128F and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

PROGRAMMERS
Data 1/0 Unipak 2 or 2B, software version 11 or later, familyl
pinout code 3C/51; WSl's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS57C128F-550
WS57C128F-70CMB
WS57C128F-700
WS57C128F-700MB

3-52

SPEED

PACKAGE
TYPE

(n8)
55
70
70
70

28
32
28
28

Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"
Pin CEROIp, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

02
C2
02
02

Comm'l
Military
Comm'l
Military

Standard
MIL-STO-883c
Standard
MIL-STO-883C

WS27C256F
PRELIMINARY

WAFERSCALE INTEGRA TION, INC.

MILITARY 32K

x 8 CMOS EPROM

KEY FEATURES

• Fast Access Time
-

• EPI Processing
-

90 ns (Military)

-

Latch-Up Immunity Up to 200 mA

• Military High Rei Processing
• Drop-In Replacement for

• Low Power Consumption
1 mW During Power Down
325 mW Active Power

-

M27256

GENERAL DESCRIPTION
The WS27C256F is a HIGH PERFORMANCE 256K UV Erasable Electrically Programmable Read Only Memory. It
is manufactured in an advanced CMOS technology which allows it to operate at speeds as fast as 90 ns Access
Time over the full military operating range. (If faster speeds are required, contact your WSI sales representative.
Two major features of the WS27C256F are its Low Power and High Speed. While operating in a TTL environment
it consumes only 65 mA while cycling at full speed. Additionally, the WS27C256F can be placed in a standby mode
which drops operating current below 30 mA in a TTL environment and 200 ~ in a CMOS environment.
The WS27C256F is configured in the standard EPROM pinout which provides an easy upgrade path for systems
which are currently using standard EPROMs.

MODE SELECTION

PIN CONFIGURATION

MODE

~

CE

OE Vpp Vee

Read

VIL

VIL Vee Vee DOUT

Output Disable

X

Standby

VIH

Program

VIL

Program Verify

X

OUTPUTS

VIH Vee Vee High Z

X

Vee Vee High Z

VIH Vpp Vee DIN
VIL Vpp Vee DOUT

Program Inhibit

VIH VIH Vpp Vee High Z

Signature*

VIL

VIL Vee Vee Encoded Data

to H , ,

... S!

Cc>z>c(c

0

"I

II

';;' '3
A,; :;5
A, :; 6

~'"
A'~~8

A2 _,9
A, ~~10
A• . ,11
NC ::12
0 0 :113

II

II

I,

"

~~

I

2~1323130
1
29[: As
28[: A,;

a""
26~~~
25 •. OE

VPP[ 1

A12 [
A7C
A,c
A,c

28
27

2
3
4
5

~

A,.

25~A,
24~A.

A'C6023~Al1

A,c 7
24~~ ~_ A2 e 8
23 •. CElPGM A,[ 9
22:: 0 7
A,;[ 10
21~: 0&
00c 11
!~!~ 16,F, l'!lH~
0, [ 12
.; • ~' " .. ~. ~. ~
0, [ 13
oo~~ooo
GND[14

X can be either V,L or V'H'
'For Signature. Ag = 12V. Ao is toggled. and all other address are at:
TTL low. Ao = V'L = MFGR 23H. Ao = V'H = DEVICE A8H.

~Vcc

26~A13

22 ~ OE
21:JA,o
20~CEIPGM

19?07
18pO&
17~ 0,
16100.
15100,

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS27C256F-90

WS27C256F-12

WS27C256F-15

Address Access Time (Max)

90 ns

120 ns

150 ns

Chip Select Time (Max)

90 ns

120 ns

150 ns

Output Enable Time (Max)

30 ns

35 ns

40 ns

3-53

WS27C256F

ABSOWTE MAXIMUM RATINGS·

·Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65° to +150°C
Voltage on any pin with
respect to GND .............. -0.6V to +7V
Vpp with respect to GND ........ -0.6V to +14V
ESD Protection ...................... >2000V

OPERATING RANGE
TEMPERATURE

Vee

+5V ± 10%

DC READ CHARACTERISTICS Over Operating Range with Vpp = Vcc.
PARAMETER

SYMBOL

TEST CONDITIONS

MIN

MAX

UNITS

0.4

V

250

itA

VOL

Output Low Voltage

IOL = 4 rnA

VOH

Output High Voltage

IOH = -1 rnA

ISB1

Vcc Standby Current CMOS

CE = Vcc ± 0.3V (Note 1)

ISB2

Vcc Standby Current TIL

CE = VIH (Note 2)

5

rnA

Icc1

V ce Active Current (CMOS)

Note 1

30 (Note 3)

rnA

Icc2

Vcc Active Current (TIL)

Note 2

40 (Note 3)

rnA

Vpp = Vce

Ipp

Vpp Supply Current

Vpp

Vpp Read Voltage

III

Input Load Current

ILO

Output Leakage Current

NOTES:

2.4

V

100

itA

Vcc -0.4

Vcc

V

VIN = 5.5V or Gnd

-10

10

VO UT = 5.5V or Gnd

-10

10

ItA
ItA

1) CMOS inputs: GNO ± 0.3V or Vee ± 0.'311.
2) TTL inputs: V1L " O.BV, V1H ;. 2.0V.

3)

A.C.

Ac1ive power component is 3

rnA/MHz

(Total Power =

AC + OC).

AC READ CHARACTERISTICS Over Operating Range with Vpp = Vcc.
PARAMETER

SYMBOL

Address to Output Delay

WS27C256F·90
MIN

MAX

WS27C256F-12
MIN

MAX

WS27C256F-15
MIN

MAX

tACC

90

120

150

CE to Output Delay

tCE

90

120

150

OE to Output Delay

tOE

30

35

40

Output Disable to Output Float

tOF

30

35

40

Address to Output Hold

tOH

0

AC READ TIMING DIAGRAM

0

UNITS

ns

0

TEST LOAD (High Impedance Systems)
320n

ADDRESSES

ce-----...

:::~;~

~I (INC~DING
-=-

100 F

SCOPE
AND JIG
CAPACITANCE)

O E - - - - - - -____

TIMING LEVELS

OUTPUTS---------~KtV.MIi'~~-

Input Levels: .45 and 2.4
Reference Levels: 0.8 and 2.0V

3-54

WS27C256F

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA = 25 -+ 5°C, Vee = 5.5V -+ 10%, Vpp
PARAMETER

SYMBOL

Input Leakage Current
iVIN = Vee or Gnd)
Vee Supply Current During
Programming Pulse
(eE = PGM = V,l)
Vcc Supply Current (Note 3)
Input Low Level
Input High Level
Output Low Voltage During Verify
(IOl=4mA)
Output High Voltage During Verify
(IOH=-1mA)

12.5 + 0.5V)

MIN.
-10.

III
Icc
Icc
V,l
V,H

MAX.

UNIT

10

p.A

60

mA

30

mA
V
V

O.B

-0.1

2.0

Vee+ O.3

0.45

VOL

V

2.4

VOH

V

NOTES: 5) Vee must be applied either cOincidentally or before Vpp and removed either cOinCidentally or after Vpp.
6) Vpp must not be greater than 14 volts including overshoot. During CE = PGM = V ,L' Vpp must not be switched from 5 volts
to 12.5 volts or vice-versa.
7) During power up the PGM pin must be brought high (~ V,H) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 10%, Vpp = 12.5 ± 0.5V)
PARAMETER

SYMBOLS

MIN

Address Setup Time

tAS

2

TYP

MAX

UNIT
~s

CE High to OE High

teoH

2

~s

Output Enable Setup Time

tOES

2

~s

Data Setup Time

tos

2

~s

Address Hold Time

tAH

0

~s

Data Hold Time

tOH

2

Chip Disable to Output Float Delay

tOF

0

~s

55

Data Valid From Output Enable

tOE

Vpp Setup Time

tvs

2

PGM Pulse Width

tpw

1

OE Low to CE "Don't Care"

toex

2

55

ns
ns
~s

10

3

ms
~s

NOTE: 8) Single pulse programming algorithms should use one 10 ms PGM pulse per byte.

PROGRAMMING WA VEFORM
ADDRESSES

~

~

~ IA.-DATA

----1

DATA IN STABLE

I-- los'"

HIGH Z

f4-IoE ...

_ loH -

V••

CElPGM'
V'L

V'H

DE

VIL

-

IDF

-r--

I-- Iv. f- ICE."

V'H

tAH

DATA OUT
VALID

V ••

Vee - - - '

C

ADDRESS STABLE

locx-

~

~

~

f=tpw~

I-- I- 1e0H

l-

I--IOE.j

~

J

3-55

WS27C256F

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS27C256F has all
32,768x8 bits in the "1;' or high state. "O's" are loaded into
the WS27C256F through the procedure of programming.
The programming mode is entered when +12.5V is applied to
the Vpp pin, and CE/PGM is taken to V1L• During programming, CE/PGM is kept at V1L• A 0.1 IlF capacitor between Vpp
and GND is needed to prevent excessive voltage transients,
which could damage the device. The address to be programmed is applied to the proper address pins. 8-bit patterns
are placed on the respective data output pins. The voltage levels
should be standard TIL levels.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS27C256F to an ultra-violet light
source. A dosage of 15W second/cm2 is required to completely
erase a WS27C256F. This dosage can be obtained by exposure

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 1200011 W/cm 2 for 20 minutes. The
WS27C256F should be about one inch from the source and
all filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS27C256F and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A. the exposure to fluorescent light and
sunlight will eventually erase the WS27C256F and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

PROGRAMMERS
Data 1/0 Unipak 2 or 2B, software version 12 or later, familyl
pinout code 3C/32; WSI's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS27C256F-90CMB
WS27C256F-900MB
WS27C256F-12CMB
WS27C256F-120MB
WS27C256F-15CMB
WS27C256F-150MB

90
90
120
120
150
150

3-56

PACKAGE
TYPE

32
28
32
28
32
28

Pad CLLCC
Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

C2
02
C2
02
C2
02

Military
Military
Military
Military
Military
Military

MIL-STO-883C
MIL-STO-883C
MIL-STO-883c
MIL-STO-883C
MIL-STO-883C
MIL-STD-883C

...==
_

===~~
.......
...
.~-

----

WS57C256F

...

r~~~_

~-===:
~~

PRELIMINARY

WAFERSCALE INTEGRA TION, INC.

HIGH SPEED 32K x 8 CMOS EPROM
KEY FEATURES

• Fast Access Time
-

• EPI Processing

55 ns

-

• Low Power Consumption
-

Latch-Up Immunity Up to 200 rnA

• Standard EPROM Pinout

75 mW During Power Down
325 mW Active Power

• Bipolar Speeds
GENERAL DESCRIPTION

The WS57C256F is an extremely HIGH PERFORMANCE 256K UV Erasable Electrically Programmable Read Only
Memory. It is manufactured in an advanced CMOS technology which allows it to operate at speeds as fast as 55 ns
Access Time.
Two major features of the WS57C256F are its Low Power and High Speed. While operating in a TTL environment
it consumes only 65 rnA while cycling at full speed. Additionally, the WS57C256F can be placed in a standby mode
which drops operating current below 15 rnA in a TTL environment and 200 ~ in a CMOS environment.
The WS57C256F also has exceptional output drive capability. It can source 4 rnA and sink 16 rnA per output.
The WS57C256F is configured in the standard EPROM pinout which provides an easy upgrade path for systems
which are currently using standard EPROMs.

MODE SELECTION

~

PIN CONFIGURATION

MODE

CE

OE Vpp Vee

Read

VIL

VIL Vee Vee DOUT

Output Disable

X

OUTPUTS

VIH

Program

VIL VIH Vpp Vee DIN

X

A6

Vee Vee High Z

:~ 5

~"

A,:;S
A,:;9
:1 ~~ 10
o . J 11
NC :; 12
0 0 ~] 13

Program Verify

X

Program Inhibit

VIH

VIH Vpp Vee High Z

Signature*

VIL

VIL Vee Vee Encoded Data

X can be either

VIL Vpp Vee DOUT

0'::'" '"

!~

o

2
A7 3
A,f 4

A12

26r:NC
25[:lJE

27pA 14
26pA 13
25pA,

Me'
PoJ;

A.6
23pA
A' f7 0 2 2
24~~. ~ _
A,{ 8
21pA 10
23. - CElPGM All 9
20 CE/PGM
22:: 0,
A"f 10
19p 0,
21 ~= 0,
Oof 11
18 0,
O,f 12
17 Os
~~ }~g }~)~?~
O,f 13
16 O.
C'I Q
U M"
OzzOOO
GNDf 14
15 0,
I/)

CI

VfL or VIH .

• For Signature, Ag

vpp~pvcc

4 3 2 .. .1323130
1
29[= A8
As :;6
2sr: As

VIH Vee Vee High Z

Standby

,...~~ug:!~

cccc>z>cct
:..~ :..~ :.~: ::.;:.. ~ :....:

=12V, Ao is toggled, and all other address are at

TIL low. Ao =VfL =MFGR 23H, Ao =VfH =DEVICE A8H.

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS57C256F-55

WS57C256F-70

Address Access Time (Max)

55 ns

70 ns

Chip Select Time (Max)

55 ns

70 ns

Output Enable Time (Max)

25 ns

30 ns

3-57

WS57C256F

ABSOLUTE MAXIMUM RATINGS*

*Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature ........ -65° to + 150°C
Voltage on any pin with
respect to GND ................ -O.6V to + 7V
VPP with respect to GND ... -O.6V to +13 .OV
ESD Protection ..................... >2000V·

OPERATING RANGE
I emperature
0" to +70"C
-55" to +125"C

Range
Comm'l
Military

Vee

+5V+ 5%
+5V±10%

DC READ CHARACTERISTICS

Over Operating Range With Vpp=Vcc.
MIN

MAX
0.4

UNITS

VOL

PARAMETER
Output Low Voltage

IOL=16mA

VOH

Output High Voltage

IOH=-4mA

ISB1

Vcc Standby Current CMOS

CE=Vcc ± 0.3V. Note 1 & 3

500

p.A

ISB2

Vcc Standby Current TTL

CE=V,H. Note 2 & 3

SYMBOL

TEST CONDITIONS

Notes 1 and 4

Vcc Active Current (CMOS)

Icc1

15

rnA

30

rnA

Military

40

rnA

Cornrn'l
Military

35

rnA

45
100
Vcc

mA
p.A
V

Vcc Active Current (TTL)

Ipp
Vpp
III

Vpp Supply Current
Vpp Read Voltage
Input Load Current

Y,N -5.5V or Gnd

ILO

Output Leakage Current

VouT =5.5V or Gnd

Vpp=Vcc

NOTES: 1) CMOS inputs: GNO ± O.3V or Vee ± O.3V.
2) TTL inputs: V1L .. O.BV, V1H ;. 2.0V.

AC READ CHARACTERISTICS

V

Cornm'l

Icc2

Notes 2 and 4

V

2.4

Vcc-0.4
-10
-10

10

/LA

10

/LA

3) A.C. Power component adds 1 rnA/MHz.
4) A.C. Power component adds 3 rnA/MHz.

Over Operating Range with Vpp = Vcc.

PARAMETER
Address to Output Delay

SYMBOL

WS57C256F-55

WS57C256F-70

MIN

MIN

MAX

tACC

50

MAX
70

CE to Output Delay

tCE

55

70

OE to Output Delay

tOE

25

30

Output Disable to Output Float

tOF

25

30

Address to Output Hold

tOH

0

AC READ TIMING DIAGRAM

UNITS

ns

0

TEST LOAD (High

Impedance Systems)

97.50
ADDRESSES

CE---"""",-

:.:~:~
~30PF
I=-

(INCWDING SCOPE
AND JIG
CAPACITANCE)

OE--------,

TIMING LEVELS
OUTPUTS

---------~::tVAuol"t:~--

Input Levels: 0 and 3V
Reference Levels: 0.8 and 2.0V

3-58

WS57C256F

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA=25 ± 5°C, Vcc=5.50V ± 5%, Vpp=12.5±0.5V)
PARAMETER
Input Leakage Current
iVIN = Vee or Gnd)
Vee Supply Current During
Programming Pulse
(CE = PGM = VIL)
Vee Supply Current (Note 4)

SYMBOL

MAX.

UNIT

10

/LA

60

mA

35

mA
V
V

-10

III
Icc
Icc
VIL
VIH

Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL=16mA)

-0.1
2.0

0.8
Vee+ 0.3
0.45

VOL

Output High Voltage During Verify
(IOH= -4mA)
NOTES:

MIN.

V

2.4

VOH

V

6) Vcc must be applied either cOincidentally or before Vpp and removed elthER,£Qlncldentally or after Vpp.
7) Vpp must not be greater than 14 volts including overshoot. During CE ~ PGM ~ V,L, Vpp must not be switched
from 5 volts to 12.5 volts or vice-versa.
8) During power up the PGM pin must be brought high (2 V,H) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS (TA

= 25

= S.SOV

± 5°C, Vec

PARAMETER

± 5%, Vpp

= 12.5

± O.5V)

TYP

MAX

UNIT

SYMBOLS

MIN

Address Setup Time

tAS

2

CE High to OE High

teoH

2

I!S

Output Enable Setup Time

tOES

2

I!s

Data Setup Time

tos

2

I!S

Address Hold Time

tAH

0

I!S

Data Hold Time

tOH

2

Chip Disable to Output Float Delay

tDF

0

Data Valid From Output Enable

tOE

Vpp Setup Time

tvs

2

PGM Pulse Width

tpw

1

OE Low to CE "Don't Care"

toex

2

I!S

I!S
130

ns

130

ns

10

ms

lIs
3

lIS

NOTE: 9) A single shot programming algOrithm should use one 10 ms pulse.

PROGRAMMING WAVEFORM
ADDRESSES

~

ADDRESS STABLE

--1

,..IAS ..
DATA

-----1

DATA IN STABLE
!--Ios-

HIGH Z

Vpp
Vpp
Vee - - - '

locx- I-

V,H
V,L

V,H
OE

V,L

-

IoF

I+-

r--Ivs ...
-ICES"

CE/PGM

C
I+-

DATA OUT
VALID

f.IOE ....

I+-I0H -

tAH

~

Ji

~Ipw-j

I--I OES

1
~

~ I- ICOH

~
j

3-59

WS57C256F

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C256F has all
32,768x8 bits in the "1," or high state. "O's" are loaded into
the WS57C256F through the procedure of programming.
The programming mode is entered when +13.5V is applied to
the V pp pin and CElPGM is taken to V 1L. During Programming,
CE/PGM is kept at VIL' A 0.1 I1F capacitor between V pp and
GND is needed to prevent excessive voltage transients which
could damage the device. The address to be programmed is
applied to the proper address pins. 8-bit patterns are placed
on the respective data output pins. The voltage levels should
be standard TTL levels.

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with Intensity of 1200011 W/cm 2 for 20 minutes. The
WS57C256F should be about one inch from the source and
all filters should be removed from the UV light source prior to
erasure.

It is important to note that the WS57C256F and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C256F and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C256F to an ultra-violet light
source. A dosage of 15W second/cm 2 is required to completely
erase a WS57C256F. This dosage can be obtained by exposure

PROGRAMMERS
Data I/O Unipak 2 or 2B, software version 12 or later; WSI's
MagicPro™ IBM PC Compatible Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS57C256F-550
WS57C256F-70CMB
WS57C256F-700
WS57C256F-700MB

3-60

SPEED

PACKAGE
TYPE

(ns)
55
70
70
70

28
32
28
28

Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"
Pin CEROIp, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

02
C2
02
02

Comm'l
Military
Comm'l
Military

Standard
MIL-STO-883C
Standard
MIL-STD-883C

WS57C256F
ADVANCE INFORMATION

WAFERSCALE INTEGRA110N, INC.

HIGH SPEED 32K

x 8

CMOS EPROM

KEY FEATURES

• EPI Processing

• Fast Access Time
-

-

35 ns

• Low Power Consumption
-

Latch-Up Immunity Up to 200 mA
ESD Protection Exceeds 2000V

• Standard EPROM Pinout

75 mW During Power Down
325 mW Active Power

GENERAL DESCRIPTION
The WS57C256F is a 32K x 8 CMOS EPROM which has been speed-enhanced from 55 ns to 35 ns. It is based
upon WaferScale's patented CMOS Split Gate EPROM technology.
The 35 ns access time of the WS57C256F is a key parameter. Traditionally, as memory densities increase, memory
access times become slower. This forces microprocessors to insert,Wait States which negatively impact system
throughput. Real Time applications cannot afford Wait States regat(jfess''bf memory density. WaferScale's unique
memories can keep pace with the fastest microprocessors. Tlie~c~tfon of speed and density available in the
WS57C256F enables the use of more complex and cori1Prehe~ive algorli:ims in Real Time applications.
WaferScale's patented CMOS Split-GateEPROMtechnoIb-9y~toniy'~bles the development of fast and dense
memory products, it also provides a higher level,of Quality an¢Reliability. Tests have proven that WSI EPROM products
program very efficiently and quickly. Also, the W$I EPROM retains its data an order of magnitude better than traditional
EPROM technologies. This combination speed, density, quality and reliability make WSI the obvious choice when
selecting a non-volatile memory supplier.

of

The WS57C256F is configured in the JEDEC standard EPROM pin configuration. It is also easily programmed
on popular EPROM programmers as well as the MagicPro™ IBM PC compatible engineering programmer offered
byWSI.

MODE SELECTION

~

PIN CONFIGURATION

MODE

CE

OE Vpp Vce

Read

VIL

VIL Vee Vee DOUT

Output Disable

X

Standby

VIH

Program

V1L

Program Verify

X

OUTPUTS

,..

~

0( 01(

VIH Vee Vee High Z

X

Vee Vee HighZ

VIH Vpp Vee DIN
VIL Vpp Vee DOUT

Program Inhibit

VIH VIH Vpp Vee High Z

Signature*

VIL

VIL Vee Vee Encoded Data

1:0 g :! ,
> z> c c(

:..~:..; ~;: ::..~:..~ ~~

432"'323130
1
29~: A,
A,
27'A4 :~7
A"
A. :;8
NC
A2 :~ 9
25(: i5E
A, :~ 10
24~:. A10
A, :]11
23:: CE/PGM
NC :]12
22:: 0,
0 0 :J 13
21~: 0&

As :~5
A, :;6

0

26~:

!~ !H~ ~~ !l!.lH~

"'",,'''''''
<5
Q (,)
o zzOOO
N

X can be either V1L or VIH •
-For Signature, Ag = 12V, Ao is toggled, and all other address are at
TTL low. Ao= V1L = MFGR 23H, Ao= V1H = DEVICE ASH,

2sr:

(OJ

OIl'

01»

CI

vPP[~~Vcc
A12 [ 2
A,[ 3
AoC4
A,C5
A.[ 6
A31:
A2

7
8

A:~ 9

A,c 10
OoC 11
0, c 12
O,C 13
GNDC 14

27~A,.

26 JA13
25JA,
24JA.
23 JA l1
0 2 2 JOE
21 JAiD
20 CEtPGM
19 JO,
18 O.
17 0,
16 O.
15 J0 3

TOP

PRODUCT SELECTION GUIDE
WS57C256F-35

WS57C256F-45

Address Access Time (Max)

PARAMETER

35 ns

45 ns

Chip Select Time (Max)

35 ns

45 ns

Output Enable Time (Max)

20 ns

25 ns
3-61

WS57C256F
"Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

ABSOLUTE MAXIMUM RATlNGS*
Storage Temperature ........ -65° to + 150°C
Voltage on any pin with
respect to GND ................ -O.6V to + 7V
VPP with respect to GND ... -O.6V to +13.0V
ESD Protection ..................... > 2000V

OPERATING RANGE
Temperature
0' to +70'C
-55' to +125'C

Range
Comm'l
Military

Vee

+5V±5%
+5V±10%

DC READ CHARACTERISTICS Over Operating Range with Vpp = Vee·
SYMBOL

VOL

PARAMETER
Output Low Voltage

IOL=16mA

VOH

Output High Voltage

IOH=-4mA

1581

Vcc Standby Current CMOS

CE=Vcc ± 0.3V. Note 1

1582

Vcc Standby Current TTL

CE=VIH. Note 2

Vcc Active Current (CMOS)

ICCl

MAX

UNITS

0.4

V

500

pA

2.4

Notes 1 and 3

ICC2

Vcc Active Current (TTL)

Ipp
Vpp
III

Vpp Supply Current
Vpp Read Voltage
Input Load Current

VIN -5.5V or Gnd

ILO

Output Leakage Current

V

NOTES: 1) CMOS inpuls: GNO ± 03>1 or Vee
2) TTL inputs: V1L " OIN, V 1H .. 2.fN.

MIN

TEST CONDITIONS

Notes 2 and 3

V
5

mA

Comm'l

30

rnA

Military

40

rnA

Comm'l

35

rnA

Military

45
100
Vcc
10

rnA
pA
V
p.A

10

p.A

Vpp=Vcc

± 03>1.

Vcc-O.4
-10

ouT =5.5V or Gnd

-10

3) A.C. Power component adds 3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range with Vpp = Vec.
PARAMETER

SYMBOL

-_....

WS57C256F-35

WS57C256F-45

MIN

MIN

MAX

MAX

Address to Output Delay

t ACC

35

45

CE to Output Delay
OE to Output Delay
Output Disable to Output Float
Address to Output Hold

tCE

35

45

tOE
tDF
tOH

15
15

20
20

AC READ TIMING DIAGRAM

UNITS

ns

0

0

TEST LOAD (High Impedance Systems)
97.50

ADDRESSES

CE - - - - - - . .

:::~;~30PF

I-=- CAPACITANCE)

(INCWDING SCOPE
AND JIG

OE--------------,
TIMING LEVELS

OUTPUTS---------~~~~!l~--

3-62

Input Levels: 0 and 3V
Reference Levels: 0.8 and 2.0V

WS57C256F

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.50V ± 5%, Vpp
PARAMETER
l,n put Leakage Current
VIN = vee or Gnd)
Vee Supply Current During
Programming Pulse
(eE = PGM = VIL)
Vee Supply Current (Note 4)

MIN.

SYMBOL

MAX.

UNIT

10

/.LA

60

mA

35

mA
V
V

-10

III
Icc
Icc
VIL
VIH

Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL= 16mA)

-0.1
2.0

0.8
Vee + 0.3
0.45

VOL

Output High Voltage During Verify
(IOH= -4mA)
NOTES.

12.5 ± 0.5V)

VOH

V

2.4

V

6) Vcc must be applied either cOincidentally or before Vpp and removeQ.§lther cOincidentally or after Vpp.
7) Vpp must not be greater than 14 volts including overshoot. During CE = PGM = V,L, Vpp must not be switched
from 5 volts to 12.5 volts or vice-versa.
8) During power up the PGM pin must be brought high k V,H) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS (TA

= 25

± 5°C, Vee

PARAMETER

= 5.50V

± 5%, Vpp

= 12.5

± 0.5V)
MAX

MIN

t AS

2

!-IS

CE High to OE High

teoH

2

!-IS

Output Enable Setup Time

tOES

2

!-IS

tos

2

!-IS

Address Hold Time

tAH

0

!-IS

Data Hold Time

tOH

2

tOF

0

Data Setup Time

Chip Disable to Output Float Delay

TYP

UNIT

SYMBOLS

Address Setup Time

!-IS
130
13(}

Data Valid From Output Enable

tOE

Vpp Setup Time

tvs

2

PGM Pulse Width

tpw

1

OE Low to CE "Don't Care"

toex

2

ns
ns
!-IS

10

3

ms
!-IS

PROGRAMMING WAVEFORM
ADDRESSES

~

_ _ _+f

I-'AS ..
HIGHZ

DATA IN STABLE

DATA_

-4-'OH ....

--'os""

)

'-'IoE ...

V••
VPF
Vee

--1

--'vs-

'ocx- r-

-4-'CES"
V,H
CE/PGM
V'L
V ,H

DE
V'L

K=

ADDRESS STABLE

~

i

~'PW....j

l---'

oE8

1
~

tAH

DATA OUT
VALID

-

'DF

t--

Ir--

l-

~ r- 'COH

~
J
3-63

WS57C256F

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C256F has all
32,768x8 Bits in the "1," or high state. "O's" are loaded into
the WS57C256F through the procedure of programming.
The programming mode is entered when +13.5V is applied to
the V pp pin and CEJPGM is taken to V1L • During Programming,
CE/PGM is kept at V 1L • A 0.1 ).IF capacitor between V pp and
GND is needed to prevent excessive voltage transients which
could damage the device. The address to be programmed is
applied to the proper address pins. 8-bit patterns are placed
on the respective data output pins. The voltage levels should
be standard TTL levels.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C256F to an ultra-violet light

source. A dosage of 15W second/cm 2 is required to completely
erase a WS57C256F. This dosage can be obtained by exposure
to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 12000).1 W/cm 2 for 20 minutes. The
WS57C256F should be about one inch from the source and
all filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS57C256F and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C256F and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS57C256F-350
WS57C256F-45CMB
WS57C256F-450
WS57C256F-450MB
WS57C256F-55CMB
WS57C256F-550MB

35
45
45
45
55
55

3-64

PACKAGE
TYPE

28
32
28
28
32
28

Pin CEROIp,
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pad CLLCC
Pin CEROIp,

0.6"
0.6"
0.6"
0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

02
C2
02
02
C2
02

Comm'l
Military
Comm'l
Military
Military
Military

Standard
MIL-STO-883C
Standard
MI L-STO-883C
MIL-STO-883C
MIL-STO-883C

---- - -

-5F==~~
-...,
.--. - ........
--

WS27C256L

~~

ADVANCE INFORMATION

WAFERS(,ALE INTEGRA TION, INC.

32K

X

8 CMOS EPROM
KEY FEATURES

• 300 Mil Dip or Standard 600 Mil Dip

• Fast Access Time
-

90 ns

• EPI Processing

• Low Power Consumption
-

0.5 mW During Power Down
150 mW Active Power @ 5 MHz

-

Latch·Up Immunity to 200 mA
ESD Protection Exceeds 2000V

• Drop-In Replacement for 27C256 or 27256
GENERAL DESCRIPTION
The WS27C256L is a HIGH PERFORMANCE 256K UV Erasable Electrically Programmable Read Only Memory. It
is manufactured in WSl's latest CMOS EPROM technology which enables it to operate at speeds as fast as 90 ns
access time over the full operating range. (If faster speeds are required, contact your WSI sales representative.)
The WS27C256L can directly replace any 32K x 8 EPROM which conforms to the JEDEC standard. Examples of
this would be as follows: 27256, 27C256, or 27C256F. It can be easily programmed using standard EPROM program·
mers or the MagicPro™ IBM PC compatible engineering programmer offered by WSI.
The WS27C256L is also available in a 300 mil Dip. The pin configuration remains the same as the 600 mil wide package
and the programming algorithms are unchanged. This allows for a sJmple PCB layout Change to take advantage of
a 50% reduction in required ,board space. An upgrade path to a 512K product (WS27C512F) is provided.
The high-speed (90 ns access time) of the WS27C256L enables it to run in a "No Wait State" environment with such
microprocessors as the 16 MHz 80286. Slower speed versions are also available for lower performance applications.
The WS27C256L is configured in the standard EPROM pinout which provides an easy upgrade path for systems which
are currently using standard EPROMs.

PIN CONFIGURATION

MODE SELECTION

~------------------------------~
...

~
MODE

CE

Read

VIL

Output Disable

~

8::0 8 :!

~

cc>z>cc

OE Vpp Vee

OUTPUTS

VIL Vee Vee DouT

X

VIH Vee Vee High Z

Standby

VIH

X Vee Vee High Z

Program

VIL

Program Verify

X

Program Inhibit

VIH

VIH Vpp Vee DIN
VIL Vpp Vee DOUT
VIH Vpp Vee High Z

x can be either V1L or VIH .
TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS27C256L-90

WS27C256L-12

Address Access Time (Max)

90 ns

120 ns

Chip Select Time (Max)

90 ns

120 ns

Output Enable Time (Max)

30 ns

35 ns

3-65

WS27C256L
*Notlce: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

ABSOLUTE MAXIMUM RA TINGS*
Storage Temperature .......... -65 0 C to +150 0 C
Voltage on any pin with
respect to GND ..................... -0.6V to +7V
VPP with respect to GND ........ -0.6V to +14.0V
ESD Protection ......................... >2000V

OPERATING RANGE
TEMPERATURE

RANGE

Military

-55°C to +125°C

Commercial

0° to +70oC

Vee
+5V ± 10%

DC READ CHARACTERISTICS Over Operating Range With Vpp= Vcc.
SYMBOL

PARAMETER

MAX

UNITS

0.4

VOL

Output Low Voltage

IOL= 4mA

VOH

Output High Voltage

IOL=-1mA

ISBI

Vcc Standby Current CMOS

CE=Vcc

ISB2

Vcc Standby Current TTL

CE=VIH. Note 2

IccI

Vcc Active Current (CMOS)

ICC2

MIN

TEST CONDITIONS

V

2.4

V

± 0.3V. Note 1

100

p.A

3

mA

Note 1

17 (Note 3)

mA

33 (Note 3)

mA

Vcc Active Current (TTL)

Note 2

Ipp

Vpp Supply Current

Vpp= Vcc

Vpp

Vpp Read Voltage

100

p.A

Vcc - 0.4

Vcc

V

III

Input Load Current

VIN = 5.5V or Gnd

- 10

10

p.A

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

- 10

10

p.A

NOTES: I) CMOS inputs: GND ± O.3V or Vee ±
2) TTL inputs: V1L .. OJN, V1H ;. 2.0V.

O.3V.

3)

A.C. Active power component is 2.5 rnA/MHz (Total Power

AC READ CHARACTERISTICS Over Operating Range with V pp
PARAMETER

Address to Output Delay

SYMBOL

MAX

WS27C256L-12
MIN

90

120

CE to Output Delay

tCE

90

120

OE to Output Delay

tOE

30

35

Output Disable to Output Float

tDF

30

35

Address to Output Hold

tOH

AC READ TIMING DIAGRAM

UNITS

MAX

tACC

0

AC + DC).

= Vcc.

WS27C256L-90
MIN

=

ns

0

TEST LOAD (High

Impedance Systems)

3200

2.01V~

ADDRESSES

CE - - - - - - . ,

D.U.T.~ 100 pF

I=

(INCWDING SCOPE
AND JIG
CAPACITANCE)

OE-------,

TIMING LEVELS
OUTPUTS

3-66

---------~~~~!l~--

Input Levels: .45 and 2.4
Reference Levels: 0.8 and 2.0V

WS27C256L

PROGRAMMING INFORMATION
DC CHARACTERISTICS

(TA = 25

± 5°C, Vee = 5.5V ± 10%, Vpp = 12.5 ± 0.5V)
SYMBOL

PARAMETER
Input Leakage Current
iVIN = Vee or Gnd}
Vpp Supply Current During
Programming Pulse
(CE = PGM = V,d
Vee Supply Current

MIN.

MAX.

UNIT

10

/-LA

60

mA

33

mA

-10

III
Ipp
Icc
V ,L
V,H

Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL=4mA)

-0.1
2.0

0.8
Vee+0.3

V

0.4

VOL

V
V

Output High Voltage During Verify
VOH
2.4
V
(low-1mA)
NOTES: 5) Vcc must be applied either cOincidentally or before Vpp and remove~lth~lncldentaily or after Vpp.
6) Vpp must not be greater than 14 volts including overshoot. During CE ~ PGM = V,L, Vpp must not be switched
from 5 volts to 12.5 volts or vice· versa.
7) During power up the PGM pin must be brought high (~V,H) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS

(TA = 25

PARAMETER

± 5°C, Vee = 5.5V ± 10%, Vpp = 12.5 ± 0.5V)
MAX.

SYMBOL
t AS

MIN.
2

I'S

to OE High
Output Enable Setup Time

teoH

2

1,5

tOES

2

1,5

Data Setup Time
Address Hold Time
Data Hold Time

tos
tAH

2

1,5

0

1,5

tOH

2

Chip Disable to Output Float Delay

tOF

0

Data Valid from Output Enable

tOE

Vpp Setup Time
PGM Pulse Width

tvs

2

tpw
tocx

1

Address Setup Time

CE High

OE Low to CE "Don't Care"

TYP.

UNIT

I'S

55

ns
ns

10

ms

55

,,5

3

2

1'5

NOTE: 8) Single pulse programming algorithms should use one 10 ms PGM pulse per byte.

PROGRAMMING WA VEFORM
ADDRESSES

~

C

ADDRESS STABLE

-.j

.... I AS ...
DATA IN STABLE

DATA~

.... Ios-

Vcc~

IAH

DATA OUT
VALID

·IoE-

I-IOH -

Vpp
Vpp

HIGH Z

-

- IOF

.... Ivs .....

locx-

-ICES'"
V ,H
CE/PGM
V ,L

V ,H
DE
V,L

Xi
~Ipw~

r-

1-

teoH

rt1f}.rI
I--IOES

1
~

J
3·67

WS27C256L

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS27C256L has all
32,768x8 Bits in the "1," or high state. "D's" are loaded into
the WS27C256L through the procedure of programming.
The programming mode is entered when +12.5V is applied to
the V pp pin and CEJPGM is taken to V1L. During Programming,
CE/PGM is kept at V1L' A 0.1 ~F capacitor between V pp and
GND is needed to prevent excessive voltage transients which
could damage the device. The address to be programmed is
applied to the proper address pins. a-bit patterns are placed
on the respective data output pins. The voltage levels should
be standard TTL levels.

ERASURE
In order to clear all locations of their programmed contents,

it is necessary to expose the WS27C256L to an ultra-violet light
source. A dosage of 15W second/cm 3 is required to completely
erase a WS27C256L. This dosage can be obtained by exposure
to an ultra-violet lamp with wavelength of 2537 Angstroms and
intensity of 12000~ W/cm 3 for 20 minutes. The WS27C256L
should be about one inch from the source and all filters should
be removed from the UV light source prior to erasure.
It is important to note that the WS27C256L and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS27C256L and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

ORDERING INFORMATION
PART NUMBER

WS27C256L-90D
WS27C256L-90DMB
WS27C256L-90P
WS27C256L-90S
WS27C256L-9OT
WS27C256L-9OTMB
WS27C256L-12CMB
WS27C256L-12D
WS27C256L-12DMB
WS27C256L-12P
WS27C256L-12S
WS27C256L-12T
WS27C256L-12TMB

3-68

SPEED

PACKAGE
TYPE

(n5)
90
90
90
90
90
90
120
120
120
120
120
120
120

28
28
28
28
28
28
32
28
28
28
28
28
28

Pin CERIlAP, 0.6"
Pin CERDIp, 0.6"
Pin Plastic DIP, 0.6"
Pin Plastic DIP, 0.3"
Pin CERDIp, 0.3"
Pin CERDIp, 0.3"
Pad CLLCC
Pin CERDIp, 0.6"
Pin CERDIp, 0.6"
Pin Plastic DIP, 0.6"
Pin Plastic DIP, 0.3"
Pin CERDIp, 0.3"
Pin CERDIp, 0.3"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

D2
D2
P3
S2
T2
T2
C2
D2
D2
P3
S2
T2
T2

Comm'l
Military
Comm'l
Comm'l
Comm'l
Military
Military
Comm'l
Military
Comm'l
Comm'l
Comm'l
Military

Standard
M IL-STD-883C
Standard
Standard
Standard
MIL-STD-883C
MIL-STD-883C
Standard
MIL-STD-883C
Standard
Standard
Standard
MI L-STD-883C

.... ...., ....,...---_ ........
::'.................
==
== :====
~

~aFAf

WS2C
____________________________
7~2~5~6~F
PRELIMINARY

WAFERsrALE INTEGRA 110N, INC.

COMMERCIAL 32K x 8 CMOS EPROM
KEY FEATURES
• EPI Processing

• Fast Access Time
-

-

90 ns

• Low Power Consumption
-

Latch-Up Immunity Up to 200 mA

• Standard EPROM Pinout

1 mW During Power Down
325 mW Active Power

• Compatible with WS57C256F

The WS27C256F is an extremely HIGH PERFORMANCE 256K UV Erasable Electrically Programmable Read Only
Memory. It is manufactured in an advanced CMOS technology which allows it to operate at speeds as fast as 90
ns Access Time. (If faster speeds are required, contact your WSI sales representative.)
Two major features of the WS27C256F are its Low Power and High Speed. While operating in a TTL environment
it consumes only 65 mA while cycling at full speed. Additionally, the WS27C256F can be placed in a standby mode
which drops operating current below 1 mA in a TTL environment and 100 !lA in a CMOS environment.
The WS27C256F is configured in the standard EPROM pinout which provides an easy upgrade path for systems
which are currently using standard EPROMs.

MODE SELECTION

PIN CONFIGURA TlON

~
MODE

CE

OE Vpp Vee

Read

VIL

VIL Vee Vee DOUT

Output Disable

X

Standby

VIH

Program

VIL

OUTPUTS

VIH Vee Vee High Z

X

Vee Vee High Z

VIH Vpp Vee DIN

Program Verify

X

Program Inhibit

VIH

VIH Vpp Vee High Z

Signature*

VIL

VIL Vee Vee Encoded Data

VIL Vpp Vee DOUT

X can be either V1L or VIH .
'For Signature, A g = 12V, Ao is toggled, and all other address are at
TIL low. Ao V 1L MFGR 23H, Ao V 1H DEVICE A8H.

= =

= =

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS27C256F-90

WS27C256F-12

Address Access Time (Max)

90 ns

120 ns

Chip Select Time (Max)

90 ns

120 ns

Output Enable Time (Max)

30 ns

35 ns

3-69

D

WS27C256F

ABSOWTE MAXIMUM RATINGS·

*Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature .......... -65° to +150°C
Voltage on any pin with
respect to GND .............. -0.6V to +7V
Vpp with respect to GND ........ -0.6V to +14V
ESD Protection ...................... >2000V

OPERATING RANGE
TEMPERATURE

Vcc
+5V ± 10%

DC READ CHARACTERISTICS
SYMBOL

Over Operating Range With Vpp= Vee.

PARAMETER

TEST CONDITIONS

= 4 mA
= -1 mA
= Vec ± 0.3V (Note
= VIH (Note 2)

VOL

Output Low Voltage

10L

VOH

Output High Voltage

10H

ISB1

Vee Standby Current CMOS

CE

ISB2

Vcc Standby Current TIL

CE

Icc1

Vcc Active Current (CMOS)

Note 1

Icc2

Vcc Active Current (TIL)

Note 2
Vpp

Ipp

Vpp Supply Current

Vpp

Vpp Read Voltage

III

Input Load Current

ILo

Output Leakage Current

NOTES:

PARAMETER
CE to Output Delay

UNITS

0.4

V
V

2.4
100

JJ.A

1

rnA

I Comm'l

30 (Note 3)

mA

J Comm'l

35 (Note 3)

mA

100

JJ.A
V

-10

Vcc
10

-10

10

1)

= Vce

= 5.5V or Gnd
VOUT = 5.5V or Gnd
VIN

3)

A.C.

Active power component is 3

Over operating Range with Vpp
SYMBOL

Address to Output Delay

MAX

Vcc -0.4

1) CMOS inputs: GND ± O.3V or Vee ± O.3V.
2) TTL inputs: V 1L .. O.8V, V 1H ~ 2.0V.

AC READ CHARACTERISTICS

MIN

rnA/MHz (Total

Power =

WS27C256F-12
MIN
MAX

tACC

90

120
120

t CE

90

OE to Output Delay

tOE

30

35

Output Disable to Output Float

t OF

30

35

Address to Output Hold

t OH

AC READ TIMING DIAGRAM

IlA

AC + DC).

= Vcc.

WS27C256F-90
MIN
MAX

0

IlA

UNITS
ns

0

TEST LOAD (High Impedance Systems)
320Q

ADDRESSES

..

C E - - -.........

:.:~;~
I-=-

100pF
(INCWDING SCOPE
AND JIG
CAPACITANCE)

O E - - - - - -.........

TIMING LEVELS
OUTPUTS --------_a.t"VALiDr~+_-

Input Levels: .45 and 2.4
Reference Levels: 0.8 and 2.0V

3-70

WS27C256F

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA = 25 ± 5°C, Vee = 5.5V ± 10%, Vpp = 13.5 ± 0.5V)
PARAMETER
Input Leakage Current
(V,N = Vee or Gnd)
Vee Supply Current During
Programming Pulse
(CE = PGM = V,L)
Vec Supply Current (Note 3)
Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL=4mA)
Output High Voltage During Verify
(IOH=-1mA)
NOTES:

MIN.

SYMBOL

-10.

III
Icc
Icc
V,L
V,H

MAX.

UNIT

10

J.LA

60

mA

35
0.8
Vee +0.3

-0.1
2.0

0.45

VOL
VOH

mA
V
V
V

2.4

V

5) Vcc must be applied either cOincidentally or before Vpp and remove~lth~InCldentaily or after Vpp.
6) Vpp must not be greater than 14 volts including overshoot. During CE = PGM = V,L , Vpp must not be switched
from 5 volts to 13.5 volts or vice-versa.
7) During power up the PGM pin must be brought high (~ V,H) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS (TA

= 25

± 5°C, Vee

PARAMETER

= 5.5V

= 13.5

± 5%, Vpp

± 0.5V)

SYMBOLS

MIN

Address Setup Time

tAS

2

~s

CE High to OE High

teoH

2

~s

Output Enable Setup Time

tOES

2

~s

Data Setup Time

tos

2

~s

Address Hold Time

tAH

0

~s

tOH

2

~s

Chip Disable to Output Float Delay

tOF

0

Data Valid From Output Enable

tOE

Data Hold Time

Vpp Setup Time

tvs

2

PGM Pulse Width

tpw

1

OE Low to CE "Don't Care"

toex

2

TYP

MAX

UNIT

55

ns

55

ns

10

ms

~s

3

~s

NOTE: 8) Single pulse programming algorithms should use one 10 ms PGM pulse per byte.

PROGRAMMING WA VEFORM
ADDRESSES

~

~

~IAS""
DATA~

DATA IN STABLE

~Ios"'"

HIGH Z

f.IOE .....

I-I OH -

Vcc

--.I ~Ivsf.- ICES"

V,H

CEIPGM

V,L

V,H

OE

V,L

tocx -

j
~tpw..j

~

i--tOES

1
~

tAH

:--

DATA OUT
VALID

V••
V••

C

ADDRESS STABLE

-

-

I-

IOF

I--

tCOH

~
/

3-71

WS27C256F

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS27C256F has all
32,768x8 bits in the "1," or high state. "O's" are loaded into
the WS27C256F through the procedure of programming.
The programming mode is entered when +13.5V is applied to
the Vp.e...Pin, and CE/PGM is taken to V1L • During Programming, CE/PGM is kept at V1L• A 0.1 I1F capacitor between Vpp
and GND is needed to prevent excessive voltage transients,
which could damage the device. The address to be programmed is applied to the proper address pins. 8-bit patterns
are placed on the respective data output pins. The voltage levels
should be standard TTL levels.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS27C256F to an ultra-violet light
source. A dosage of 15W second/cm 2 is required to completely
erase a WS27C256F. This dosage can be obtained by exposure

to an ultra-violet lamp with wavelength of 2537 Angstroms (A.)
with intensity of 1200011 W/cm 2 for 20 minutes. The
WS27C256F should be about one inch from the source and
all filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS27C256F and similar devices
will erase with light sources having wavelengths shorter than
4000A.. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS27C256F and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

PROGRAMMERS
Data 110 Unipak 2 or 2B, software version 12 or later, familyl
pinout code 3C/32; WSI's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

PACKAGE
TYPE

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

WS27C256F-90D
WS27C256F-120

90
120

28 Pin CEROIp, 0.6"
28 Pin CEROIp, 0.6"

02
02

Comm'l
Comm'l

Standard
Standard

3-72

iF==~~
----

--

WS27C512F

r..-..-..-_
~~~==

ADVANCE INFORMATION

WAFERSCALE INTEGRATION, INC.

HIGH SPEED 64K x 8 CMOS EPROM
KEY FEA TURES
• Fast Access Time
-

• EPI Processing

70 ns

-

• Low Power Consumption
-

75 mW During Power Down
325 mW Active Power

Latch-Up Immunity Up to 200 mA

• Standard EPROM Pinout
• Bipolar Speeds

GENERAL DESCRIPTION
The WS27C512F is an extremely HIGH PERFORMANCE 512K UV Erasable Electrically Programmable Read Only
Memory. It is manufactured in an advanced CMOS technology which allows it to operate at speeds as fast as 70
ns Access Time.
Two major features of the WS27C512F are its Low Power and High Speed. While operating in a TTL environment
it consumes only 72 rnA while cycling at full speed. Additionally, the WS27C512F can be placed in a standby mode
which drops operating current below 2 mA in a TTL environment and 200 IlA in a CMOS environment.
The WS27C512F also have exceptional output drive capability. It can source 1 mA and sink 4 mA per output.
The WS27C512F is configured in the standard EPROM pinout which provides an easy upgrade path for systems which
are currently using standard EPROMs.

MODE SELECTION

~

PIN CONFIGURA TION

MODE

CE

OEI
Vpp

Vee

Read

VIL

VIL

Vee

DOUT

C

VIH

Vee

High Z
High Z

Output Disable

OUTPUTS

Standby

VIH

X

Vee

Program

VIL

Vpp

Vee

DIN

Program Verify

VIL

VIL

Vee

DOUT

Program Inhibit

VIH

VIH

Vee

High Z

Signature'

VIL

VIL

Vee

Encoded Data

X can be either VIL or VIH
'For Signature, ~ = 12V, AD is toggled, and all other address are
at TTL low. Ao = VIL = MFGR 23H, Ao = VIH = DEVICE AAH.

TOP

PRODUCT SELECTION GUIDE
PARAMETER

WS27C512F- 70

WS27C512F-90

Address Access Time (Max)

70 ns

90 ns

Chip Select Time (Max)

70 ns

90 ns

Output Enable Time (Max)

25 ns

30 ns

3-73

WS27C512F

ABSOLUTE MAXIMUM RATINGS*
Storage Temperature .......... -65° C to +150° C
Voltage on any pin with
respect to G N D ..................... -0. 6V to +7V
VPP with respect to GND ........ -0.6V to +13.0V
ESD Protection ......................... >2000V

OPERATING RANGE
Range

Temperature

Vee

Comm'l.

0° to +70°C

+5V ± 5%

Military

-55· to +125·C

+5V ± 10%

·Notice: Stresses above those listed here may
cause permanent damage to the device. This is a
stress rating only and functional operation of the
device at these or any other conditions above those
indicated in the operational sections of this
specification is not implied. Exposure to absolute
maximum rating conditions for extended periods of
time may affect device reliability.

DC READ CHARACTERISTICS Over Operating Range with Vpp=Vee.
SYMBOL

PARAMETER

TEST CONDITIONS

VOL

Output Low Voltage

IOL = 4 mA

VOH

Output High Voltage

IOH = -1 mA

ISBI

Vee Standby Current CMOS CE=Vee ± 0.3V. Note 1

ISB2

Vee Standby Current TTL

CE=VIH. Note 2

Ice1

Vee Active Current (CMOS)

Notes 1 and 3

Comm'l.
Military

Ice2

Vec Active Current (TTL)

Notes 2 and 3

Comm'l.
Military

Ipp

Vpp Supply Current

Vpp=Vce

Vpp

Vpp Read Voltage
Input Load Current

III
ILO
NOTES:

MIN

MAX
0.4

UNITS
V

2.4

V

Output Leakage Current
VouT=5.5V or Gnd.
CMOS inputs: GND ± O.3V or Vcc ± O.3V.
3) A.C. Power component
2) TTL inputs: V1L .;; o.av, V1H " 2.0V.
1)

adds

IJ.A

2
30
40
35
45

mA
mA
mA
mA
mA

100

IJ.A

-10

Vcc
10

p.A

-10

10

p.A

Vee-{).4
VIN=5.5V or Gnd

200

V

3 rnA/MHz.

AC READ CHARACTERISTICS Over Operating Range with Vpp = Vee.
PARAMETER

SYMBOL

WS27C512F-70
MIN
MAX

WS27C512F-90
MIN
MAX

Address to Output Delay

tAee

70

CE to Output Delay
DE to Output Delay

teE

70

90

tOE

25

30

Output Disable to Output Float

toF

25

30

Address to Output Hold

tOH

90

0

AC READ TIMING DIAGRAM

UNITS

ns

0

TEST LOAD (High

Impedance Systems)

97.5Q

ADDRESSES

CE - - - - - . . .

2.0W

o----l\;"--,

D.U.T.~ 30 pF

I-=- AND

(INCWDING SCOPE
JIG
CAPACITANCE)

OE--------~

TIMING LEVELS

OUTPUTS---------~~~VAUOI~~--

Input Levels: 0.4 and 2.4V
Reference Levels: 0.8 and 2.0V

3-74

WS27C512F

PROGRAMMING INFORMA TION

DC CHARACTERISTICS

(TA

=

=

25 ± 5°C, Vee

pARAMETER

5.5V ± 5%, Vpp

12.5 ± 0.5V)

SYMBOL

MIN

MAX

UNIT

III

-10

10

J1.A

lee

60

rnA

lee

25

rnA

Input Leakage Current
(VIN = Vee or Gnd)
Vee Supply Current During
Programming Pulse
(CE = PGM = VIL)
Vee Supply Current (Note 3)
Input Low Level

VIL

-0.1

Input High Level
Output Low Voltage During Verify
(lOL = 4 rnA)
Output High Voltage During Verify
(IOH = -1 rnA)

VIH

2.0

0.8
Vee

V

+ 0.3

0.45

VOL

V

2.4

VOH

V

V

NOTES: 4) Yee must be applied either coincidentally or before Ypp and removed either coincidentally or after Ypp.
5) Ypp must not be greater than 14 volts including overshoot. During eE = PGM = Y IL, Ypp must not be switched
from 5 volts to 12.5 volts or vice-versa.
6) During power up the PGM pin must be brought high (;. Y IH) either coincident with or before power is applied to Ypp.

AC CHARACTERISTICS (TA

= 25 ±

= 5.5V ±

5°C, Vee

PARAMETER

Address Setup Time

5%, Vpp

= 12.5 ±

0.5V)

SYMBOL

MIN

tAS

2

TYP

MAX

UNIT

IlS

Vpp Hold Time

tVH

2

IlS

Data Setup Time

tos

2

IlS

Address Hold Time

tAH

0

IlS

Data Hold Time

tOH

2

Chip Disable to Output Float Delay

tDF

0

Data Valid From Chip Enable

teE

Vpp Setup Time

tvs

2

PGM Pulse Width

tpw

1

IlS

70
70

ns
ns
IlS

35

ms

NOTES: 7. A single shot programming algorithm should use one 10 ms pulse.

PROGRAMMING WAVEFORM
ADDRESSES

~

K=

ADDRESS STABLE

~

__ I AS -

DATA IN STABLE

DATA
- - Ios -

I - IOH -

- - I vs -

_ I VH-

HIGH Z
~ICE-

tAH

DATA OUT
VALID

-+

IOF

VIH
OE/V"

I+-

-

Vll~
VIH

CE/PGM
VIL

~

_ I vs -

- - I VH

J'

r-I'w~

3-75

WS27C512F

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS27C512F has all 65,536x8
bits in the "1," or high state. "O's" are loaded into the
WS27C512F through the procedure of programming.
The programming mode is entered when +13.5V is applied to
the OEN pp pin and CEtPGM is taken to V 1L • During Programming, CE/PGM is kept at V 1L • A 0.1 IJ,F capacitor between V pp
and GND is needed to prevent excessive voltage transients,
which could damage the device. The address to be programmed is applied to the proper address pins. 8-bit patterns
are placed on the respective data output pins. The voltage levels
should be standard TTL levels.

to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 120001J, W/cm 2 for 20 minutes. The
WS27C512F should be about one inch from the source and all
filters should be removed from the UV light source prior to
erasure.
It is important to note that the WS27C512F and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS27C512F and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WS27C512F to an ultra-violet light
source. A dosage of 15W second/cm 2 is required to completely
erase a WS27C512F. This dosage can be obtained by exposure

PROGRAMMERS
Data 110 Unipak 2B; WSI's MagicPro™ IBM PC Compatible
Engineering Programmer.

ORDERING INFORMATION
PART NUMBER
WS27C512F-70C
WS27C512F-700
WS27C512F-90C
WS27C512F-90CM
WS27C512F-90CMB
WS27C512F-900
WS27C512F-900M
WS27C512F-900MB

3-76

SPEED

PACKAGE
TYPE

(ns)
70
70
90
90
90
90
90
90

32
28
32
32
32
28
28
28

Pad CLLCC
Pin CEROIp,
Pad CLLCC
pad CLLCC
Pad CLLCC
Pin CEROIp,
Pin CEROIp,
Pin CEROIp,

0.6"

0.6"
0.6"
0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

C2
02
C2
C2
C2
02
02
02

Comm'l
Comm'l
Comm'l
Military
Military
Comm'l
Military
Military

Standard
Standard
Standard
Standard
MIL-STO-883C
Standard
Standard
MI L-STO-883C

--===~E
:' =r =r =r ==
==______________________________________________________________
WS27C010L
__
~

-.r~~

ADVANCE INFORMATION

WAFERSCALE INTEGRA TION, INC.

1 Meg (128K x 8) BYTE-WIDE EPROM
KEY FEATURES
• Compatible with JEDEC 27256 and
27512 EPROMs

• Fast Programming

• Simplified Upgrade Path

• High Performance CMOS

-

Vpp and PGM Are "Don't Care" During
Normal Read Operation

-

15 Seconds Typical
90 ns Access Time
65 mA Active Power

• JEDEC Standard Pin Configuration

• EPI Processing
-

-

-

Latch-Up Immunity to 200 mA
ESD Protection Exceeds 2000 Volts

32 Pin Dip Package

GENERAL DESCRIPTION
The WS27C010L is a high performance, 1,048,576-bit Electrically Programmable UV Erasable Read Only Memory.
It is organized as 128 K-words of 8 bits each. Its pin-compatibility with byte-wide JEDEC EPROMs allows upgrades
from 16K through 512K EPROMs. The "Don't Care" feature during read operations allows memory expansions up
to 8M bits with no printed circuit board changes.
The WS27C010L can directly replace lower density 28-pin EPROMs by adding an A 16 address line and Vcc jumper.
During the normal read operation PGM and Vpp are in a "don't care" state which allows higher order addresses,
such as A 17 , A 18 , and A 19 to be connected without affecting the normal read operation. This allows memory upgrades
to 8M bits without hardware changes. The WS27C010L will also be offered in a 32-pin plastic Dip with the same
upgrade path.
The WS27C010L provides microprocessor-based systems with extensive storage capacity for large portions of operating
system and application software. Its 90-ns access time provides no-wait-state operation with high-performance CPUs
such as the 16-MHz 80186. The WS27C010L offers a single chip solution for the code storage requirements of 100%
firmware-based equipment. Frequently-used software routines are quickly executed from EPROM storage, greatly
enhancing system utility.
The WS27C010L is one of a three product megabit EPROM family. Other family members are the WS57C010F and
WS57C210F. The WS57C010F is the high-speed version of the WS27C010L. The WS57C210F is organized in a 64K x 16
configuration which is optimal for wordwide systems.
The WS27C010L is manufactured using WSI's advanced CMOS technology.

PRODUCT SELECTION GUIDE
PARAMETER

WS27C010L·90

WS27C010L·12

WS27C010L·15

Address Access Time (Max)

90 ns

120 ns

150 ns

Chip Select Time (Max)

90 ns

120 ns

150 ns

Output Enable Time (Max)

30 ns

40 ns

50 ns

NOTE: Plastic Dip will be available in the second half of 1988.

3-77

WS27C010L

ABSOWTE MAXIMUM RATINGS·

·Notice: Stresses above those listed under ''Absolute
Maximum Ratings" may cause permanent damage to
the device. This is a stress rating only and functional
operation of the device at these or any other conditions
above those indicated in the operational sections of this
specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may
affect device reliability.

Storage Temperature ........... -65°C to +125°C
Voltages on Any Pin with
Respect to Ground .............. -0.6V to + 7V
Vpp with Respect to Ground ....... -0.6V to +14V
Vee Supply Voltage with
Respect to Ground .............. -0.6V to +7V
ESD Protection ....................... > 2000V

NOTICE: Specifications contained within the following tables are subject to change.

READ OPERATION
DC CHARACTERISTICS O°C'" TA ... +70oC; Vee (Comm'I/Military) = +5V ± 10%
LIMITS
SYMBOL

PARAMETER

CONDITIONS

MIN

MAX

UNITS

= 5.5V
VOUT = 5.5V

10

~

10

~

Vpp '" Vee
CE = V IH

10

~

2

mA

III

Input Load Current

ILO

Output Leakage Current

IpPI(I)

Vpp Load Current

ISB (TIL)

Vee Current Standby

ISB (CMOS)

Vee Current Standby

leel(l)

Vee Current Active

CE

lee2 (CMOS)

Vee Active Current (Note 3)

CE

V IL

Input Low Voltage

VIH

Input High Voltage

VOL

Output Low Voltage

VOH
Vpp(l)

Output High Voltage

VIN

= Vee
= OE = V IL
= OE = OV

100

IlA

40

mA

14

mA

-0.1

+0.8

V

2.0

Vee +1

V

0.4

V

CE

IOL
IOH

Vpp Read Voltage

Vee

= 4 mA
= -1 mA

= 5.0V ±

2.4
-0.1

0.25

V
V

Vee +1

AC CHARACTERISTICS O°C ... T A'" + 70°C
SYMBOL

CHARACTERISTICS

tAee

Address to Output Delay

teE

CE to Output Delay

tOE
tDF(2)

OE to Output Delay

tOH

TEST
CONDITIONS
CE

MIN

= OE = V IL
= VIL
CE = VIL
CE = VIL

0

= OE = VIL

0

OE

OE High to Output Float
Output Hold from
Addresses CE or OE
Whichever Occurred First

WS27C010L·90 WS27C010L·12 WS27C010L·15

CE

MAX

MIN

MAX

MIN

UNITS

MAX

90

120

150

ns

90

120

150

ns

50

ns

50

ns

40

30
30

0
0

40

0
0

NOTES:
I. vpp should be at a TIL level except during programming. The supply current would then be the sum of Icc and IpP1 ' The maximum current
value is with Outputs 0 0 to 0 7 unloaded.
2. This parameter is only sampled and is not 100% tested. Output Float is defined as the point where data is no longer driven-see timing diagram.
3. A.C. current component adds 2.5 mA per MHz.

3-78

WS27C010L

A.C. WAVEFORMS
V'H-----_
ADDRESS
VALID

ADDRESSES

V'L-----1-...,.

V'H _______

-------1----_

V'H

14----- I ACC ------1~
HIGH Z

HIGH Z

--------------f+H:+<

OUTPUT

NOTES:
1. Typical values are for TA = 25°C and nominal supply voltages.
2. This parameler is only sampled and is not 100% tested.
3. OE may be delayed up to tCE -tOE after the falling edge of CE without impact on tCE '

CAPACITANCEC2) TA = 25°C, f = 1 MHz
SYMBOL

PARAMETER

C IN

Input Capacitance

CO UT

Output Capacitance

Cvpp

Vpp Capacitance

CONDITIONS

Typ(l)

MAX

UNITS

VIN = OV
VOUT = OV
Vpp = OV

4

6

pF

8

12

pF

18

25

pF

A.C. TESTING INPUT/OUTPUT WAVEFORM

A.C. TESTING LOAD CIRCUIT

-...,....

2.01V

2.4
2.0
/ ' TEST POINTS

0.8

<

~
~

2.0

0.8

0.45

DEVICE
UNDER
TEST

I

3.3 KQ
,.... OUT
CL = 100pF

--

A.C. testing inputs are driven at 2.4V for a Logic "1" and
0.45V for a Logic "0." Timing measurements are made at 2.0V
for a Logic "1" and 0.8V for a Logic "0."

CL = 100 pF
CL includes Jig Capacitance

3-79

WS27C010L

MODE SELECTION
The modes of operation of the WS27C010L are listed in Table 1. A single 5V power supply is required in the read
mode. All inputs are TTL levels except for Vpp and 12V on A9 for device signature.

Table 1. Modes Selection

::-------::

CE

OE

PGM

Ag

Ao

V pp

Vcc

Read

VIL

VIL

X(l)

DOUT

V IH

High Z

VIH

X

5.0V

High Z

Programming

VIL

V IH

VIL

Program Verify

VIL

V IL

V IH

Program Inhibit

VIH

X

X

X
X
X
X
X

5.0V

Standby

X
X

X
X
X

5.0V

VIL

X
X
X
X
X
X

X

Output Disable

MODE

Signature

Manufacturer!3)

VIL

VIL

X

VH(2)

Device(3)

VIL

VIL

X

VH(2)

OUTPUTS

Vpp

Vee

DIN

Vpp

Vee

DOUT

Vpp

Vee

High Z

VIL

X

5.0V

23 H

V IH

X

5.0V

C1 H

NOTES:
1. X can be V1L or V1H
2. VH = 12.OV ±0.5V
3. A,-As• A,o-A'6 = V1L

DIP PIN CONFIGURATIONS
8 Mbil

4 Mbit

2 Mblt

A 19
Al &
A 1S
A12
A7
A&
As
A4
A3
A2
Al
AD
00
°1
°2
GND

XXlVpp
Al &
A 1S
A12
A7
A&
As
A4
A3
A2
AI
AD
00
°1
°2
GND

xx/Vpp
Al&
A1S
A12
A7
A&
As
A4
A3
A2
AI
AD
00
01
02
GND

27512

WS27C010L

27256

A1S
A12
A7
A&
As
A4
A3
A2
A1
AD
00
01
02
GND

Vpp
A12
A7
A&
As
A4
A3
A2
A1
AD
00
01
02
GND

A,.
A,s
A,.
A7

As

27256

vee

XXlVpp

XX/PGM-

xx
4

A,.
A,.
A.

As

A.
A,

Au
O.
0,
O.
GND

Al1 - OE
A,o

CE
07
O.
Os
O.
O.

Vec
A14
AI3
Ae
Ag
AI1
OE
AID
CE
07
0&
Os
°4
03

27512

Vce
XXlPGM
Vee
A17
A14
A14
A13
AI3
As
Ae
Ag
Ag
A11
A11
OEtvpp
OE
A 10
A10
CE
CE
07
07
0&
0&
Os
Os
04
°4
03
03

NOTES: 1. Plastic Dip will be available in the second half of 1988.
2. Compatible EPROM pin configurations are shown in the blocks adjacent to the WS27C010L pins.

PIN NAMES

3-80

Ao-A19

Addresses

CE

Chip Enable

OE

Output Enable

00-0 7

Outputs

PGM

Program

XX

Don't Care (During Read)

2 Mblt

4 Mbit

8 Mblt

Vee
A1e
A17
A14
A 13
Ae
Ag
A11
OE
Al0
CE

Vee
Ale
A17
AI4
AI3
Ae
Ag

°7
0&
Os
°4
03

211
OEtvpp
AID
CE
07
0&
Os
04
03

WS27C010L

ORDERING INFORMATION
PART NUMBER

WS27C010L-900
WS27C010L-120
WS27C010L-12DMB
WS27C010L-150
WS27C010L-150MB

SPEED
(ns)

90
120
120
150
150

PACKAGE
TYPE

32
32
32
32
32

Pin
Pin
Pin
Pin
Pin

CEROIp,
CEROIp,
CEROIp,
CEROIp,
CEROIp,

0.6"
0.6"
0.6"
0.6"
0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

04
04
04
04
04

Comm'l
Comm'l
Military
Comm'l
Military

Standard
Standard
MIL-STO-883C
Standard
MIL-STO-883C

3-81

3-82

WS57C010F
ADVANCE INFORMATION

WAFERSCALE INTEGRA110N, INC

1 Meg (128K x 8) BYTE-WIDE EPROM
KEY FEATURES
• Ultra-High Performance
-

• Fast Programming

55 ns

-

• Simplified Upgrade Path
-

15 Seconds Typical

• EPI Processing

Vpp and PGM Are "Don't Care" During
Normal Read Operation
Expandable to 8M Bits

-

Latch-Up Immunity to 200 mA
ESD Protection Exceeds 2000 Volts

• JEDEC Standard Pin Configuration

• Pin Compatible with WS27C010L

-

32 Pin Dip Package

GENERAL DESCRIPTION
The WS57C010F is an ultra-high performance, 1,048,576-bit Electrically Programmable UV Erasable Read Only Memory.
It is organized as 128 K-words of 8 bits each. The 55 ns access time of the WS57C010F enables it to operate in high
performance systems. The "Don't Care" feature during read operations allows memory expansions up to 8M bits
with no printed circuit board changes.
High performance microprocessors such as the 80386 and 68020 require sub-70 ns memory access times to operate
at or near full speed. The WS57C010F enables such systems to incorporate operating systems and/or applications
software into EPROM. This enhances system utility by freeing up valuable RAM space for data or other program
store and eliminating disk accesses for the EPROM resident routines.
The WS57C010F pin configuration was established to enable memory upgrades to 8M bits without hardware changes
to the printed circuit board. Pins 1 and 31 are "don't care" during normal read operation. This enables higher order
addresses to be connected to these pins (see Figure 2). When higher density memories are required, the printed
circuit board is ready to accept the higher density device with no hardware changes.
The WS57C010F is part of a three product megabit EPROM family. Other family members are the WS27C010L and
WS57C210F. The WS27C010L is the standard speed version of the WS57C010F. The WS57C210F is organized in
a 64K x 16 configuration which is optimal for a word-wide system.
The WS57C010F is manufactured using WSI's advanced CMOS technology.

PRODUCT SELECTION GUIDE
PARAMETER

WS57C010F-55

WS57C010F-70

Address Access Time (Max)

55 ns

70 ns

Chip Select Time (Max)

55 ns

70 ns

Output Enable Time (Max)

20 ns

25 ns

3-83

WS57C010F

ABSOWTE MAXIMUM RATINGS·

*Notice: Stresses above those listed under ''Absolute
Maximum Ratings" may cause permanent damage to
the device. This is a stress rating only and functional
operation of the device at these or any other conditions
above those indicated in the operational sections of this
specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may
affect device reliability.

Storage Temperature ........... -65DC to +125DC
Voltage on Any Pin with
Respect to Ground .............. -0.6V to +7V
Vpp with Respect to Ground ....... -0.6V to +14V
Vee Supply Voltage with
Respect to Ground .............. -0.6V to +7V
ESD Protection ........................ >2000V

NOTICE: Specifications contained within the following tables are subject to change.

READ OPERATION
DC CHARACTERISTICS

ODC ... T A ... +70DC; Vee (Comm'I/Military) = +5V ± 10%.
LIMITS

PARAMETER

CONDITIONS

III

Input Load Current

ILO
IpP1 (1)

Output Leakage Current

= 5.5V
VOUT = 5.5V

Vpp Load Current

ISB TTL

Vee Current Standby

Vpp '" Vee
CE = VIH

ISB CMOS

Vee Current Standby

CE

lee1(1)

Vee Current Active

VIL

Input Low Voltage

-0.1

VIH

Input High Voltage

2.0

VOL

Output Low Voltage

10L

VOH
Vp p(l)

Output High Voltage

10H

SYMBOL

SYMBOL

Vee

= VIH
= OE = V IL

= 16 mA
= -4 mA

= 5.0V ±

MAX

UNITS

10

~A

10

~A

10

~

2

mA

500

~A

60

mA

+0.8

V

Vee+ 1

V

0.4

V

2.4

0.25

V

-0.1

Vee+ 1

V

ODC ... TA'" + 70DC

CHARACTERISTICS

tAee

Address to Output Delay

teE

CE to Output Delay

tOE
tOF(2)

OE to Output Delay

tOH

CE

Vpp Read Voltage

AC CHARACTERISTICS

MIN

VIN

TEST
CONDITIONS
CE

MIN

= OE = VIL
= V IL
CE = VIL
CE = VIL

0

= OE = VIL

0

OE

OE High to Output Float
Output Hold From
Addresses CE or OE
Whichever Occurred First

WS57C010F-55

CE

MAX

WS57C010F-70
MIN

MAX

UNITS

55

70

ns

55

70

ns

20
20

0
0

25

ns

25

ns
ns

NOTES:
1. Vpp should be at a TTL level except during programming. The supply current would then be the sum of Icc and IpP1 ' The maximum current
value is with Outputs 0 0 to ~ unloaded.
2. This parameter is only sampled and is not 100% tested. Output Float is defined as the point where data is no longer driven-see timing diagram.

3-84

WS57C010F

A.C. WAVEFORMS

V'H-----_
ADDRESS
VALID

ADDRESSES

V'L-----V'H -------1-_

-------1----_

V'H

1 + - - - - t ACC -----i~
HIGH Z

HIGHZ

--------------t+H:+O(

OUTPUT

NOTES:
1. Typical values are for TA ~ 25°C and nominal supply voltages.
2. This parameter is only sampled and is not 100% tested.
3. OE may be delayed up to tCE -tOE after the falling edge of CE without impact on

CAPACITANCEl2) T A

= 25°C, f = 1 MHz
PARAMETER

SYMBOL

icE'

C'N

Input Capacitance

CauT

Output Capacitance

CvPP

Vpp Capacitance

CONDITIONS

TYP(1)

MAX

UNITS

= OV
VauT = OV
Vpp = OV

4

6

pF

8

12

pF

18

25

pF

A.C. TESTING INPUT/OUTPUT WAVEFORM

V,N

A.C. TESTING LOAD CIRCUIT
2.01V

~
2.4
2.0

;>

0.8

<
0.8

0.45

>>
~

2.0

TEST POINTS

DEVICE
UNDER
TEST

I

3.3 KQ

-0

OUT

CL =30pF

--

A.C. testing inputs are driven at 2.4V for a Logic "1" and
0.45V for a Logic "0." Timing measurements are made at 2.0V
for a Logic "1" and O.BV for a Logic "0."

Cl =30pF
C l includes Jig Capacitance

3-85

WS57C010F

DIP PIN CONFIGURATIONS
8 Mbll

4 Mbll

2 Mbil

A19
A16
A1S
A12
A7
A6
As
~
A3
A2
Al
AO
00
01
02
GND

XX/Vpp
A16
A1S
A12
A7
A6
As
A4
A3
A2
Al
AO
00
01
02
GND

XXlVpp
A16
A1S
A12
A7
A6
As
~
A3
A2
Al

Au
00
01
02
GND

27512

WS57C010F

27256
XX/V pp
A,s

A1s
A12
A7
A6
As
A4
A3
A2
Al
AO
00
01
02
GND

Vpp
A12
A7
A6
As
A4
A3
A2
Al
AO
00
01
02
GND

27256
Vee

XXlPGM

xx
A,.
A7

A,.
A,a

As
As
A.
A,
A.
O.
0,
O.

GND

A11
OE
A,.

CE
07
O.
O.
O.
O.

Vee
A14
A13
As
A9
All
OE
Al0
CE
07
06
Os
04
03

27512

2 Mbil

Vee
XXlPGM
Vee
A17
A14
A14
A13
A13
As
As
Ag
Ag
All
All
OE/Vpp
OE
Al0
Al0
CE
CE
07
07
06
06
Os
Os
04
04
03
03

4 Mbil

8 Mbil

Vee
A1S
A17
A14
A13
As
Ag
All
OE
Al0

Vee
A1S
A17
A14
A13
As
Ag
All
OElVpp
Al0
CE
07
06
Os
04
03

CE
07
06
Os
04
03

NOTES: 1. Plastic Dip will be available in the second half of 1988.
2. Compatible EPROM pin configurations are shown in the blocks adjacent to the WS57C010F pins.

PIN NAMES
~-A19

Addresses

CE

Chip Enable

OE

Output Enable

0 0-07

Outputs

PGM

Program

XX

Don't Care (During Read)

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

PACKAGE
TYPE

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

WS57C010F-55D
WS57C010F-70D
WS57C010F-70DMB

55
70
70

32 Pin CERDIp, 0.6"
32 Pin CERDIp, 0.6"
32 Pin CERDIp, 0.6"

04
04
04

Comm'l
Comm'l
Military

Standard
Standard
MIL-STD-SS3C

3-86

WS57C65
WAFERSCALE INTEGRA710N, INC.

HIGH SPEED 4K x 16 WORDWIDE CMOS EPROM
KEY FEA TURES

• Fast Access Time
- 55ns
• Low Power Consumption
• Ideal for 16/32 bit Processors
- TMS320, 68000, 80386, etc.

•
•
•
•

2 to 1 Package Reduction
30% + Space Savings
Single Chip Solution
Compatible with JEDEC pinout

GENERAL DESCRIPTION
The WS57C65 is an extremely High Performance EPROM based memory with a 4K x 16 architecture.
It is manufactured in an advanced CMOS process which consumes very little power while operating at
speeds which rival that of bipolar PROMs.
The major features of the WS57C65 are its 4K x 16 architecture and its high speed. This combination
makes the WS57C65 an ideal solution for applications which utilize 16/32 bit data paths. Examples in·
clude systems which are based on such processors as the TMS320 family of DSP processors as well
as high performance general purpose processors such as the MC68000 family and the 80286 and
80386 microprocessors.
The word wide architecture of the WS57C65 results in a 2 to 1 savings in EPROM component count and
a minimum 30% savings in board space.
The pin configuration utilized is upward compatible with the JEDEC standard pinout for word wide
EPROMs. This allows an easy upgrade path to higher density memories such as the WS57C257. No
board changes or jumper wires are required to complete the upgrade.

PIN CONFIGURATION

MODE SELECTION

MODE

~

CE

OE Vpp Vee

Read

VIL

VIL Vee Vee DouT

Output Disable

X

OUTPUTS

VIH Vee Vee High Z

Standby

VIH

X

Program

VIL

VIH

Vpp Vee DIN

Program Verify

X

VIL

Vpp Vee DOUT

Program Inhibit

VIH

VIH

Vpp Vee High Z

VIL

VIL Vee. Vee Encoded Data

Signature'

Vee Vee High Z

x can be either V1L or V1Ho
*For Signature, Ag = 12V, AD is toggled, and all other address are at
TTL low. Ao =VIL = MFGR 0023H, Ao = V'H = DEVICE 0081 H.

PRODUCT SELECTION GUIDE
PARAMETER

Address Access Time

WS57C65-55

WS57C65-70

55ns

70ns

Chip Select Time

55ns

70ns

Output Enable Time

25ns

30ns

3-87

3

WS57C65

ABSOWTE MAXIMUM RAT/NGS*

*Notiee: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature ............ -65° to + 150°C
Voltage on Any Pin with
Respect to GND ................ -0.6V to +7V
Vpp with Respect to GND ......... -0.6V to +14V
ESD Protection ........................ >2000V

OPERATING RANGE
RANGE

TEMPERATURE

Vee

Comm'l

0° to +700 C

+5V ± 5%

Military

-55° to +125°C

+5V ± 10%

DC READ CHARACTERISTICS Over Operating Range. (See Above)
SYMBOL

PARAMETER

TEST CONDITIONS

MIN

= 16 mA
= -4 mA

MAX

UNITS

VOL

Output Low Voltage

IOL

VOH

Output High Voltage

IOH

IS81

Vcc Standby Current (CMOS)

Notes 1 and 3

500

ItA

IS82

Vcc Standby Current (TTL)

Notes 3 and 3

20

mA

ICC1

Active Current (CMOS)

Note 1

(Note 4)

mA

Icc2

Vcc Active Current (TTL)

Note 2

(Note 4)

mA

Ipp

Vpp Supply Current

Vpp

Vpp

Vpp Read Voltage

III

Input Load Current

ILO

Output Leakage Current

0.4

V

Comm'l

35

Military

45

Comm'l

45

Military

55

= Vcc

= 5.5V or Gnd
VOUT = 5.5V or Gnd
3)
4)

ItA

100

VIN

NOTES: 1) CMOS inputs: GND ± 0.3V or Vee ± 0.3V.
2) TIL inputs: VIL .. 0.81/, VIH ~ 2JN.

V

2.4

Vcc - 0.4

Vcc

V

-10

10

-10

10

ItA
ItA

A.C. Standby power component is 1 rnA/MHz (Power = AC + DC).
A.C. Active power component is 3 rnA/MHz (Power = AC + DC).

AC READ CHARACTERISTICS Over Operating Range. (See Above)
PARAMETER

SYMBOL

WS57C65-55

WS57C65-70

WS57C65-90

MIN

MIN

MIN

MAX

MAX

Address to Output Delay

tACC

55

70

90

CE to Output Delay

tCE

55

70

90

OE to Output Delay

tOE

20

25

30

Output Disable to Output Float

tDF

Address to Output Hold

tOH

CE

tACe

I"
~

'\J..

3·88

IDF

/
IOE

OUTPUTS

10H

/

I---ICE

DE

1950

K

VALID

1......--J.

0

TEST LOAD (High Impedance Systems)

AC READ TIMING DIAGRAM
ADDRESSES

0

ns

30

25

20
0

UNITS

MAX

""

f-

-

-

2.D1V~
D.U.T.

I-=TIMING LEVELS
Input Levels:

VALID

IDF

I-

3DpF
(INCWDING SCOPE
AND JIG
CAPACITANCE)

0

and

Reference Levels:

3V

0.8

and

2.0V

WS57C65

PROGRAMMING INFORMATION
DC CHARACTERISTICS (TA=25 ± 5°C, Vee = 5.50V ± 5%, Vpp=13.5±0.5V)
PARAMETER
lnput Leakage Current
(VIN = Vee or Gnd)
Vpp Supply Current During
Programming Pulse
(CE = PGM = VIL)
Vee Supply Current
Input Low Level
Input High Level
Output Low Voltage During Verify
(IOL = SmA)

Output High Voltage During Verify
(IOH = -2mA)
NOTES:

SYMBOL

III

MIN.

-10

Ipp
lee
VIL
VIH

-0.1
2.0

MAX.

UNIT

10

p.A

50

mA

35 (Note 4)

mA
V
V

0.8
Vee + 0.3
0.45

VOL
VOH

V
V

2.4

6) Vcc must be applied either cOincidentally or before Vpp and removed elth~lncldentally or after Vpp.
7) Vpp must not be greater than 14 volts including overshoot. During CE = PGM = V,L, Vpp must not be switched
from 5 volts to 13.5 volts or vice·versa.
8) During power up the PGM pin must be brought high (2 V,H) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS (TA=25 ± 5°C, VeC= 5.50V ± 5%, Vpp= 13.5±0.5V)
PARAMETER
Address Setup Time
Chip Enable Setup Time
Output Enable Setup Time
Data Setup Time
Address Hold Time
Data Hold Time
Chip Disable to Output Float Delay
Data Valid from Output Enable
Vpp Setup Time
PGM Pulse Width

SYMBOL
t AS
t CES

tOES
tos
tAH
tOH
tDF
tOE
tvs
tpw

MIN.
2
2
2
2
0

TYP.

-

2
0
2
1

MAX.

130
130
3

10

UNIT
/ls
/ls
/ls
/ls
/lS
/ls
ns
ns

/ls
ms

NOTE: Single shot programming algorithms should use a single 10 ms pulse.

PROGRAMMING WAVEFORM
ADDRESSES

DATA

v••
v••
Vee
V,H

CE
V'L
V,H
PGM

V'L
V,H

OE
V'L

3-89

WS57C65

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C65 has all 4096x16
bits in the "1," or high state. "O's" are loaded into the WS57C65
through the procedure of programming.
The programming mode is entered when +13.5V is applied to
the V pp pin, +5.75V is applied to Vee, and CE is at VIL' During
programming, CE is kept at VIL' A 0.1 ~F capacitor between
V pp and GND is needed to prevent excessive voltage transients which could damage the device. The address to be programmed is applied to the proper address pins. a-bit patterns
are placed on the respective data output pins. The voltage levels
should be standard TTL levels.

ERASURE
In order to clear all locations of their programmed contents,

it is necessary to expose the WS57C65 to an ultra-violet light
source. A dosage of 15W second/cm 2 is required to completely
erase a WS57C65. This dosage can be obtained by exposure
to an ultra-violet lamp with wavelength of 2537 Angstroms (A)
with intensity of 12000~ W/cm 2 for 20 minutes. The WS57C65
should be about one inch from the source and all filters should
be removed from the UV light source prior to erasure.
It is important to note that the WS57C65 and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A. the exposure to fluorescent light and
sunlight will eventually erase the WS57C65 and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS57C65-550
WS57C65-70CMB
WS57C65-700
WS57C65-700MB

55
70
70
70

3-90

PACKAGE
TYPE
40
44
40
40

Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"
Pin CEROIp, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

03
C3
03
03

Comm'l
Military
Comm'l
Military

Standard
M IL-STO-883C
Standard
MIL-STO-883C

iF====::~
--- ==
--.:.......-!!F:=.-!P.=

-

WS57C66

-.-.- - "
WAFERSCALE INTEGRA TION, INC.
-"'"

ADVANCE INFORMATION

HIGH-SPEED 4K x 16 CMOS EPROM WITH MUX I/O
KEY FEATURES
• Low Power Consumption

• Fast Access Time
-

55 ns 70 ns -

Commercial
Military

• Chip Select Can be Latched (FT = 0)
or Unlatched (FT = 1)

• Multiplexed 1/0
-

• 28-Pin Cerdip Package
• Supported by the WSI MagicPro™
Engineering Programmer

Interfaces Directly to a 16-Bit Multiplexed Bus
Address Latched on Chip

• 4 to 1 Package Reduction

GENERAL DESCRIPTION
The WS57C66 is a high-performance CMOS EPROM memory in a 4K x 16 architecture that interfaces directly to
a multiplexed bus. The address and data are multiplexed enabling the circuit to be housed in a 28 pin DIP package.
The ALE input latches the address in the input latches when low. The latches are transparent when the ALE is high.
The CS to the WS57C66 can be latched for a maximum savings of 4 packages (FT = 0) or 2 packages when FT = 1.
The WS57C66 is an ideal solution for microprocessors or microcontrollers with multiplexed address and data busses.

FUNCTIONAL BLOCK DIAGRAM
ADo_,.

13

16

I
J

LATCH
G

ALE

OE

AO_12

J

t
16

cs
FT

I

J LATCH
G
J

~

-

J
J

CS

4K x 16
EPROM

OE

°0_15

t

PRODUCT SELECTION GUIDE
PARAMETER

WS57C66-55

WS57C66-70

UNITS

Address Access Time

55

70

ns

Chip Select Time

55

70

ns

Output Enable Time

20

25

ns

3-91

WS57C66

SYSTEM INTERFACE
16

ADD_,S
ADD_,S
[ AD,.

• REPLACES TWO 4K )( 8 HIGH-SPEED
EPROM. AND TWO 8-BIT LATCHES

CS

MICROPROCESSOR

WS57C66
4K)( 16
EPROM
ALE
ALE

FT

RD

OE
a) CHIP SELECT LATCHED (FT

l:-

= 0)

.

ALE
ADo-,s
MICROPROCESSOR
ADD_,S
LATCH

ALE

A8_15

I

: DECODER

I

IG

RD
LATCH

I--

WS57C66
4K)( 16
EPROM

CS OE FT

•

REPLACES TWO 4K )( 8
HIGH-SPEED EPROMs

W

Vee

AO_7

-IG
b) CHIP SELECT UNLATCHED (FT

= 1)

MODE SELECTION
PINS

CE

OE

V pp

Vee

V IL

V IL

Vee

Vee

X

V IH

Vee

Vee

High

Z

Standby

V IH

X

Vee

Vee

High

Z

Program

DIN

MODE
Read
Output Disable

V IL

V IH

Vpp

Vee

Program Verify

X

V IL

V pp

Vee

Program Inhibit

V IH

V IH

Vpp

Vee

OUTPUTS
DOUT

DOUT
High

WS57C66 PIN ASSIGNMENTS
0,. 0,.

0,. Vpp Vee FT

D,s

Vee
FT
D,s
AD,O

ALE

AD.

GND

0

GND
AD.
AD7

til

AD. _ .J

1.:-1 1::1

OE
ALE
AD,o

PGM

CE

r2ii
L_

ADD

AD.

Ne

r19
L_

AD,

Ne

NC

r-, r:-1 r-:-1 I I r-,

3-92

ADs AD. AD. AD. Ne Ne

PGM

CE

GND
AD.
AD,

1121 1131 1141 1151 1161 1171 118 1
Ne

GND

AD.

TOP

ADD
AD,

ADs

AD.

AD.

o...;.~_ _-IAD.

Z

WS57C66

ABSOWTE MAXIMUM RAT/NGS*

*Notiee: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the
operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature ........... -65°C to +1500 C
Voltage to any pin with
respect to GND .................. -0.6V to +7V
Vpp with respect to GND ......... -0.6V to + 14.0V
ESD Protection ........................ >2000V

OPERATING RANGE
RANGE

TEMPERATURE

Comm'l

0° to +70°C

+5V

Military

-55° to +125°C

+5V

DC READ CHARACTERISTICS
SYMBOL

Vce

± 5%
± 10%

Over Operating Range with Vpp = VCC

PARAMETER

TEST CONDITIONS

Output Low Voltage

IOL = 8 rnA

VOH

Output High Voltage

IOH

IS81

Vcc Standby Current (CMOS)

Note 1

IS82

Vcc Standby Current (TTL)

Note 2

VOL

ICCI

Active Current (CMOS)

ICC2

Vcc Active Current (TTL)

Ipp

Vpp Supply Current

Vpp

Vpp Read Voltage

=

Note 2

Input Load Current

VIN

Output Leakage Current

VOUT

AC READ CHARACTERISTICS

3)
4)

15 (Note 3)

rnA

20 (Note 3)

rnA

35

Military

45

Comm'l

45

Military

55

(Note 4)

rnA

(Note 4)

rnA

100

lIA

Vcc-0.4

Vcc

V

-10

10

-10

10

lIA
lIA

A.C. standby power component is 1 rnA/MHz (Power = AC + DC).
A.C. active power component is 3 rnA/MHz (Power = AC + DC).

Over Operating Range with Vpp = Vcc
WS57C66-55

PARAMETER

V

Comm'l

= 5.5V or GND
= 5.5V or GND

III
ILO

UNITS

0.4

V

= Vcc

Vpp

MAX

2.4

-2 rnA

Note 1

NOTES: 1) CMOS inputs: GND ± O.~ or Vee ± 0311.
2) TTL inputs: V1L .. O.av, V1H ~ 2.OV.

MIN

SYMBOL

MIN

MAX

WS57C66-70
MIN

MAX

UNITS

tACC

55

70

ns

CE to Output Delay

tCE

55

70

ns

OE to Output Delay

Address to Output Delay

tOE

20

25

ns

Output Disable to Output Float

tOF

20

25

ns

Address Setup Time

tAS

6

8

ns

Address Hold Time

tAH

10

12

ns

Latch Pulse Width

tLW

10

12

ns

Output Disable to Latch Enable

tOOL

0

0

ns

Latch Disable to Output Enable

t LOO

10

12

ns

3-93

WS57C66

AC READ TIMING DIAGRAM
tOOL

I LW -

--

!+--ILDO -

ALE

-IDOL

\
\

----'

CE
(WITH FT

=

J.

0)

icE
CE
(WITH FT

=

1)

DATA

ADDRESS ~

}-

.tD-J

~tOE-

.IAS • •IAHJ

DATA

ADDRESS

tAce

0,2- 0 ,5

_~D~/Ii~TA~..J)~------------2000V

OPERATING RANGE
Range

Temperature

Vcc

Comm'l.

0° to +70°C

+5V ± 5%

Military

-55° to +125°C

+5V ± 10%

DC READ CHARACTERISTICS
SYMBOL

Over Operating Range with Vpp = Vee.
MIN

TEST CONDITIONS

PARAMETER

MAX

UNIT

0.4

VOL

Output Low Voltage

IOL= SmA

VOH

Output High Voltage

IOH=-2mA

ISB1

Vee Standby Current (CMOS) Notes 1 and 3

500

I1A

ISB2

Vcc Standby Current (TTL)'

Notes 2 and 3

20

mA

ICC1

Active Current (CMOS)

Note 1

lec2

Vce Active Current (TTL)

Ipp

Vpp Supply Current

Vpp

Vpp Read Voltage

Note 2

V

2.4

V

Comm'l.

40

Military

50

Comm'l.

50

Military

SO

Vpp= Vcc

(Note 4)

mA

(Note 4)

mA

100

J.lA

Vce - 0.4

Vce

V

III

Input Load Current

VIN = 5.5V or Gnd

- 10

10

J.lA

ILO

Output Leakage Current

VOUT = 5.5V or Gnd

- 10

10

J.lA

NOTES: 1) CMOS inputs: GND ± a.3V or Vee ± a.3V.
2) TTL inputs: V1L " a.BV, V1H ;. 2.aV.

3) A.C. standby power component is 1 mAlMHz.
4) A.C. active power component is 3 rnA/MHz (Power = AC + DC).

AC READ CHARACTERISTICS Over Operating Range with Vpp = VCC'
PARAMETER
Address to Output Delay

SYMBOL

WS57C257-55
MIN
MAX

WS57C257-70
MIN
MAX

tACC

55

70

CE to Output Delay

t CE

55

70

OE to Output Delay

tOE

25

30

Output Disable to Output Float

t DF

25

30

Address to Output Hold

t OH

AC READ TIMING DIAGRAM

0

UNITS

ns

0

TEST LOAD (High Impedance Systems)
1950

ADDRESSES

:.::;'~
~30PF
I=-

(INCWDING SCOPE
AND JIG
CAPACITANCE)

llE---------..

TIMING LEVELS

OUTPuTS--------~~~~11~--

Input Levels: a and 3V
Reference Levels: 0.8 and 2.0V

3-98

WS57C257

PROGRAMMING INFORMATION
DC CHARACTERISTICS

(TA = 25

PARAMETER
).nput Leakage Current
VIN = Vee or Gnd)
Vpp Supply Current During
Programming Pulse
(CE = PGM = Vll)
Vee Supply Current

± 5°C,

Vee = 5.50V

± 5%,

SYMBOL
III

Vpp = 12.5

± 0.5V)

MIN.

-10

Ipp

Input Low Level
Input High Level

Icc
V il
VIH

Output Low Voltage During Verify
(IOl
SmA)

Val

Output High Voltage During Verify
(IOH
-2mA)

V OH

=

=

-0.1
2.0

MAX.

UNIT

10

}LA

60

mA

35 (Note 4)

mA

0.8

V
V

Vee +0.3
0.45

V
V

2.4

NOTES: 6) Vcc must be applied either coincidentally or before Vpp and removed either coincidentally or after Vpp.
7) Vpp must not be greater than 14 volts including overshoot. During CE = PGM = V'L, Vpp must not be switched
from 5 volts to 13.5 volts or vice-versa.
8) During power up the PGM pin must be brought high (2:V,H) either coincident with or before power is applied to Vpp.

AC CHARACTERISTICS

(TA = 25

PARAMETER

± 5°C,

VCC = 5.50V

± 5%,

Vpp = 12.5
TYP.

± 0.5V)

SYMBOL

MIN.

Address Setup Time

t AS

2

MAX.

UNIT

Chip Enable Setup Time

t CES

2

!-,S

Output Enable Setup Time

tOES

2

!-,s
!-,s

!-,s

Data Setup Time

tos

2

Address Hold Time

tAH

0

!-,s

Data Hold Time

tOH

2

Chip Disable to Output Float Delay

tOF

0

!-,s
ns

Data Valid from Output Enable

tOE

Vpp Setup Time

tvs
tpw

PGM Pulse Width

130
130

2
1

3

10

ns
!-,s
ms

NOTE: Single shot programming algorithms should use one 10 ms pulse per word.

PROGRAMMING WA VEFORM
ADDRESSES

DATA

V __

v__
Vee
V,H

CE
V'L
V,H
PGM

VIL
V,H

CE
V'L

3-99

WS57C257

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WS57C257 has all 16,384x16
bits in the "1:' or high state. "O's" are loaded into the WS57C257
through the procedure of programming.

erase a WS57C257. This dosage can be obtained by exposure
to an ultra-violet lamp (wavelength of 2537 Angstroms (A» with
intensity of 1200011 W/cm 2 for 20 minutes. The WS57C257
should be about one inch from the source and all filters should
be removed from the UV light source prior to erasure.

The programming mode is entered when +13.5V is applied to
the Vpp pin, +5.5V is applied to Vcc, and CE is taken to V1L•
During programming, CE is kept at V1L• A 0.1 I1F capacitor
between Vpp and GND is needed to prevent excessive voltage
transients, which could damage the device. The address to be
programmed is applied to the proper address pins. 16-bit
patterns are placed on the respective data output pins. The
voltage levels should be standard TTL levels.

It is important to note that the WS57C257 and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A, the exposure to fluorescent light and
sunlight will eventually erase the WS57C257 and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ERASURE

PROGRAMMERS

In order to clear all locations of their programmed contents,
it is necessary to expose the WS57C257 to an ultra-violet light
source. A dosage of 15W secondlcm2 is required to completely

Data I/O Unipak 2B, software version 13 or later, family/pinout
code 1F/E1; WSl's MagicPro™ IBM PC Compatible Engineering Programmer.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS57C257-550
WS57C257-70CMB
WS57C257-700
WS57C257-700MB

55
70
70
70

3-100

PACKAGE
TYPE
40
44
40
40

Pin CEROIp, 0.6"
Pad CLLCC
Pin CEROIp, 0.6"
Pin CEROIp, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

03
C3
03
03

Comm'l
Military
Comm'l
Military

Standard
MIL-STO-883C
Standard
MIL-STO-883C

!FEE ,:=:
----- - ;::=
----

-

~

WS57C210F

"'J:
--~~~

r.-

ADVANCE INFORMATION

WAFERSCALE INTEGRA170N, INC.

1 Meg (64K x 16) WORD-WIDE EPROM
KEY FEATURES
• Ultra-High Performance
-

• Fast Programming
-

55 ns

15 Seconds Typical

• EPI Processing
-

• Simplified Upgrade Path
-

Vpp and PGM Are "Don't Care" During
Normal Read Operation
Expandable to 8M Bits

Latch-Up Immunity to 200 mA
ESD Protection Exceeds 2000 Volts

• JEDEC Standard Pin Configuration
-

40 Pin Dip Package

GENERAL DESCRIPTION
The WS57C210F is an ultra-high performance, 1,048,576-bit Electrically Programmable UV Erasable Read Only Memory.
It is organized as 64 K-words of 16 bits each. The 55 ns access time of the WS57C210F enables it to operate in high
performance systems. The "Don't Care" feature during read operations allows memory expansions up to 8M bits
with no printed circuit board changes.
High performance microprocessors such as the 80386 and 68020 require sub-70 ns memory access times to operate
at or near full speed. The WS57C210F enables such systems to incorporate operating systems and/or applications
software into EPROM. This in turn enhances system utility by freeing up valuable RAM space for data or other program
store and eliminating disk accesses for the EPROM resident routines.
The WS57C210F pin configuration was established to allow memory upgrades to 8M bits without hardware changes
to the printed circuit board. Pins 1 and 39 are "don't care" during normal read operation. This enables higher order
addresses to be connected to these pins (see Figure 2). When higher density memories are required, the printed
circuit board is ready to accept the higher density device with no hardware changes.
The WS57C210F is part of a three product megabit EPROM family. Other family members are the WS27C010L and
WS57C010F. The standard speed WS27C010L is organized in a 128K x 8 configuration. The WS57C010F is the highspeed version of the WS27C010L.
The WS57C210F is manufactured using WSI's advanced CMOS technology.

PRODUCT SELECTION GUIDE
PARAMETER

WS57C210F-55

WS57C210F-70

Address Access Time (Max)

55 ns

70 ns

Chip Select Time (Max)

55 ns

70 ns

Output Enable Time (Max)

20 ns

25 ns

3-101

WS57C210F

ABSOWTE MAXIMUM RATINGS·

*Notice: Stresses above those listed under "Absolute
Maximum Ratings" may cause permanent damage to
the device. This is a stress rating only and functional
operation of the device at these or any other conditions
above those indicated in the operational sections of this
specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may
affect device reliability.

Storage Temperature ........... -S5°C to +125°C
Voltages on Any Pin with
Respect to Ground .............. -O.SV to +7V
Vpp with Respect to Ground ....... -O.SV to + 14V
Vcc Supply Voltage with
Respect to Ground .............. -O.SV t& +7V
ESD Protection ........................ >2000V

NOTICE: Specifications contained within the following tables are subject to change.

READ OPERATION
DC CHARACTERISTICS

OOC';; TA .;; +70°C; Vce (Comm'I/Military) = +5V ± 10%
LIMITS

SYMBOL

PARAMETER

III

Input Load Current

ILo
IpPI(I)

Output Leakage Current

CONDITIONS

MIN

MAX

UNITS

VIN = 5.5V

10

VOUT = 5.5V

10

Vpp Load Current

Vpp ';; Vec

10

!1A
!1A
!1A

IS6 (TTL)

Vec Current Standby

CE = VIH

2

mA

IS6 (CMOS)

Vee Current Standby

CE = VIH

500

!1A

IccI(I)

Vee Current Active

CE = OE = VIL

75

mA

V IL

Input Low Voltage

-0.1

+0.8

V

VIH

Input High Voltage

2.0

Vee +1

V

VOL

Output Low Voltage

0.4

V

VOH
Vpp(l)

Output High Voltage

Vee +1

V

V pp Read Voltage

AC CHARACTERISTICS
SYMBOL

IOH = -2 mA

2.4

Vce = 5.0V ± 0.25

-0.1

V

O°C .;; TA ';; + 70°C

CHARACTERISTICS

tAee

Address to Output Delay

tCE
tOE
tOF(2)
tOH

IOL=8mA

TEST
~ONDITIONS

WS57C210f..55

WS57C210f..70

MIN

MIN

MAX

MAX

UNITS

CE = OE = V IL

55

70

CE to Output Delay

OE = V IL

55

70

ns

OE to Output Delay

CE = VIL

20

25

ns

OE High to Output Float

CE = V IL

0

25

ns

Output Hold from
Addresses CE or OE
Whichever Occurred First

CE = OE = VIL

0

20

0
0

ns

ns

NOTES:
1. Vpp should be at a TTL level except during programming. The supply current would then be the sum of Icc and IpP1 ' The maximum current
value is with Outputs 0 0 to 0 7 unloaded.
2. This parameter is only sampled and is not 100% tested. Output Float is defined as the point where data is no longer driven-see timing diagram.

3·102

WS57C210F

A.C. WAVEFORMS
V'H-----_
ADDRESS
VALID

ADDRESSES

V'L-----V'H

-------+-_

V'H

--------1f----_

CE

OE

1 4 - - - - t ACC

-----I'""
HIGH Z

OUTPUT _ _ _ _ _~H~IG~H~Z~_ _ _ __f~~~{

NOTES:
1. Typical values are for TA = 25°C and nominal supply voltages.
2. This parameter is only sampled and is not 100% tested.
3. OE may be delayed up to tCE -tOE after the falling edge of CE without impact on tCE '

CAPAC/TANCE(2) T A

= 25°C, f = 1 MHz

SYMBOL

PARAMETER

CIN

Input Capacitance

COUT

Output Capacitance

CvPp

Vpp Capacitance

CONDITIONS

VIN
VOUT

A.C. TESTING INPUT/OUTPUT WAVEFORM

Vpp

= OV
= OV
= OV

Typ(l)

MAX

UNITS

4

6

pF

8

12

pF

18

25

pF

A.C. TESTING LOAD CIRCUIT

-

2.01V

- r-

2.4

>

2.0

TEST POINTS

0.45

0.8

<

2.0

0.8

DEVICE
UNDER
TEST

:>~I»

3.3 KQ

"

OUT

..... CL = 30 pF

I-

-

A.C. testing inputs are driven at 2.4V for a Logic "1" and
0.45V for a Logic "0." Timing measurements are made at 2.0V
for a Logic "1" and 0.8V for a Logic "0."

CL = 30 pF
CL includes Jig Capacitance

3-103

WS57C210F

DIP PIN CONFIGURATIONS
8 Mblt

A,S

4 Mbit

2 Mbit

512K

WS57C210F

WS57C257 WS57C65

XXNpp XXlVpp XXlVpp

XXlVpp

XXIVpp

WS57C65 WS57C257

512K

2 Mblt

Vec

Vee

- 'Vpp

Vcc -

Vee

Vee

paM-

XXlPGM

XXIPGM

NC

NC

NC

NC

NC

A,., -

NC

A"
A,

CEJVpp

CE

CE

CE

CE

CE

-

O,s

O,s

O,s

O,s

O,s

O'S

-

0,.

0,.

0,.

0,.

0,.

0,.

-

0,.

0,.

0,.

0,.

0,.

0,.

°,2

°'2

°'2

°'2

°,2

0"

°'2
0 11

- 0"
-

0"

0"

°11

0"

- 0"

°'0
Og

°'0
Og

°'0
Og

°'0
Og

°'0
Og

°'0
Og

-,0,.
- 0_
-

CE

0,.
0,.

Os

Os

Os

Os

Os

GND

GND

GND

GND

GND

°7

07

°7
0.

°7
0.

-

0.

°7
0.

°7

0.

0.

- 0,

Os

Os

Os

D.

D.

-

0,

0.

0.

0.

0.

D.

-

0.

0.

0.

0.

0.

0.

-

0.
03

°2
0,

°2
0,

O2

°2
0,

°2
0,

°2
0,

-

0.

0,

0,

00

00

00

00

00

00

OE

OE

OE

OE

OE

OE

-

A,.

A,.

NC

A,s

A,s

A,s

NC

A,.

A,.

A,.

A,.

NC

A,.

A,.

A,.

A,.

A,.

NC

A'2

A'2

A'2

A'2

A'2

A", -

A11

A11

A11

A11

A11

A11

A,

A,o

A,o

A,o

A,o

A,o

A,o

..-.-

A_ -

07

D.

A17

A,.

-

.-

G NO

Os

Vcc

A17

A,

0,

Os
GND

Vcc

NC

0,.

0.
OE

4 Mbit 8 Mblt

XXlPGM XXIPGM

Ag

Ag

Ag

Ag

Ag

Ag

GN 0-

GND

GND

GND

GND

GND

GND

-

As

As

As

As

As

As

A7

A7

A7

A7

A7

A7

As

A.

As

As

A.

As

As

A.

As

As

A.

As

A.

A.

A.

A.

A.

A.

A.

A.

A.

A.

A.

A.

A2

A2

A2

A2

A2

A2

A,

A,

A,

A,

A,

A,

Ao

Ao

Ao

Ao

Ao

Ao

NOTES: 1. Compatible EPROM pin configurations are shown in the blocks adjacent to the WS57C210F pins.
2. Plastic Dip Availability is scheduled for second half 1988.

PIN NAMES
Ao-A19

Addresses

CE

Chip Enable

OE

Output Enable

0 0-0 15

Outputs

NC

No Connection

XX

Don't Care (During Read)

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

PACKAGE
TYPE

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

WS57C210F-55D
WS57C210F-70D
WS57C210F-70DMB

55
70
70

40 Pin CERDIp, 0.6"
40 Pin CERDIp, 0.6"
40 Pin CERDIp, 0.6"

D3
D3
D3

Comm'l
Comm'l
Military

Standard
Standard
MIL-STD-SS3C

3-104

WSMAP162/WSMAP161
ADVANCE INFORMATION

WAFERSCALE INTEGRA170N, INC.

HIGH-SPEED MAPPABLE
MEMORY (MAp™)
KEY FEATURES
• Super Fast Access Time
-

• Addressable Range

EPROM/SRAM: 40 ns (including decode)
Chip Select Outputs: 22 ns

• High Density UV Erasable EPROM
-

128K Bits
32K Bits
Eliminates External Chip-Select Decode
Components and Delay

• Code Security
-

-

2K Bytes or 1K Words

-

Control 110 and Other System Devices

• Fully User Configurable

• On-Board Programmable Address Decoder
-

512K Bytes or 256K Words

• Eight Chip Select Outputs

• High Density 6-Transistor Static RAM
-

-

• Block Resolution

Contains Programmable Security Bit

-

Byte or Word Operation

• Reduces Board Space
-

Simplifies Routing
Replaces 2 or more EPROMs, 2 or more
SRAMs and One Decoder

GENERAL DESCRIPTION
The WSMAP162 and WSMAP161 are Mapped Address Programmable (MAp™) memory products that integrate 128K
bits of EPROM, 32K bits of SRAM and a Programmable Mapping Decoder (PMD™) into a single 40-pin package.
With a wide input addressing range, these memory products are compatible with large address space processor
systems. The on-board PMD™ enables the placement of physical 16K bytes or 8K words of EPROM and 4K bytes
or 2K words of SRAM anywhere in a total address space of 512K bytes or 256K words respectively. The PMD™
reduces system component count as well as board space, enhances performance and increases data security. The
major feature of this product is the integration of high speed, high density UV erasable EPROM and a CMOS SRAM
along with decoding logic on a single chip.
The WSMAP162 is ideal for use with digital signal processors such as the TMS320XX series. Its data path can be
programmed as either 8 or 16 bits. With the provision of Pin 2 programmable as either Chip Select (CSI)
or the highest address bit, its address range is from 128K to 256K words or 256K to 512K bytes. The EPROM architecture
is 16K x 8 (byte operations) or 8K x 16 (word operations). The SRAM architecture is 4K x 8 (byte operations) or
2K x 16 (word operations).
The 16-bit data path WSMAP161 is used with microcontrollers and microprocessors using a 16-bit data bus. With
Pin 39 as BHE (Byte High Enable), the WSMAP161 can accomodate either full word or byte operations (for those 16-bit
processors capable of byte operations). Its addressing range is from 64K words to 128K words (see pin 2 above).
Its EPROM is 8K x 16 and its SRAM is 2K x 16.
Refer to Application Note 002 in this databook for additional information.

3-105

WSMAP1621WSMAP161

BLOCK DIAGRAM
DECODED EPROM ADDRESS

"-

PGMH

Ao-A,.

"-

OE

OUT._7

SMAP~~--

EOEl
DECODED SRAM ADDRESS

ONLy)
PMD~

"-

ROEH
BHE(WSMAP181
ONLY)
WE/VppOECSIIAx -

OE

v

r---

E

ROEl
CS. CS7

OUT._7

IN._7

A.-A,.
SRAM
2K x 8

WE
OE

IN._7

OUT._7

WEl

EPROM
8K x 8

PGM

1-

SRAM
2K x 8

WE

A.-A'2

OE

IN._7

A.-A,.

v

WEH

r---

1:-

PGMl

(W

v

EPROM
8K x 8

PGM

EOEH

v

"-

A.-A'2

OUT._7

IN0-7

"-

-

{~ ~>

CON
OEl

2:1
MUX

~

10EH

2:1
MUX

fC

Ji-Al~
1-'

I

1-

~0

~

1100_'5 OR CSOO-?

TABLE 1. PRODUCT SELECTION GUIDE
WSMAP162-40
WSMAP161-40

WSMAP162-45
WSMAP161-45

WSMAP162-55
WSMAP161-55

UNITS

Address Access Time (Max.)

40

45

55

ns

Chip Select (CSI) Access Time (Max.)

40

45

55

ns

Output Enable (OE) Access Time (Max.)

18

21

23

ns

Chip Select Output Delay (Max)

22

25

2:l

ns

PARAMETER

TECHNICAL DESCRIPTION
Internally the memory is organized as two 8K x 8 EPROMs and two 2K x 8 SRAMs. The MAp™ memory can be
configured for byte or wordwide operations during the EPROM and PMD™ programming operation by programming
the configuration (CON) bit. In the wordwide operation, the I/Os of the two EPROMs and two SRAMs are common
and are brought out in parallel. In the byte wide operation, the 8 most significant bits of the I/O are multiplexed with
the 8 least significant bits using a multiplexer controlled by address bit Ao. An important feature offered with the byte
wide configuration is the 8 most significant I/O bits are replaced by 8 individual chip select outputs (CSOO-CS0 7)
which can be programmed to select and control other devices (I/O, SRAM, DRAM, etc.).
The PMD™ enables the WSMAP162IWSMAP161 to directly interface with high speed microprocessors and digital
signal processors which require 16K bytes (or 8K words) of EPROM program store and 4K bytes (or 2K words) of
SRAM data store in a non-contiguous address space.
In the byte wide configuration, it is possible (by programming the PMD™) to subdivide and selectively access 8
blocks of EPROM each configured in a 2K x 8 architecture. Anyone of these eight EPROM blocks can be mapped
into any of the 256 available 2K deep blocks in a 512K byte address space. Similarly, the two blocks of SRAM configured
as 2K x 8 can be mapped into any of the 256 2K blocks in a 512K byte address space (not occupied by the EPROM).

3-106

WSMAP162IWSMAP161
The physical blocks of EPROM and SRAM can be concatenated together to form a continuous sequentially addressable
section of memory, placed in non-sequential addressable individual blocks or any combination of the two.
In the wordwide configuration, the EPROM and SRAM are organized as 1K x 16. The PMD™ is used to map the
8 blocks of EPROM and 2 blocks of SRAM into any of the 256 1K blocks in a 256K word address space.
Pin 2 can be configured as a normal address input (''Ax'' or highest address bit) or as a chip select input (CSI). This
is done during the programming of the PMDTM. When configured as an address input, this pin goes directly to the
PMD™ and effectively doubles the address space. When configured as a chip select (CSI), this pin provides a very
low power stand-by mode when the chip is deselected.
In the WSMAP162, pin 39 is an address input (AU> and in the WSMAP161 it is Byte High Enable (BHE). As A17 , it
functions as a normal address input. As BHE, it is used in the x16 (wordwide) configuration if byte operations are
required. The combination of BHE and Ao control the memory access for a word, upper byte, or lower byte operation.
See table 4. This feature reduces the logic required in 16-bit microprocessors and microcontrollers capable of byte
operations. If only word operations are required, BHE and Ao should be connected to ground.
A security bit (SEC) bit is provided that functions as a "bridge" bit. After completion of programming the PMD™ and
EPROM, this bit can be programmed (the "bridge" can be "burned"). This prevents external access to the PMD™
contents and inhibits duplication of the PMD™ data by routine copying.
The WSMAP162IWSMAP161 pin out is derived from the JEDEC standard WSI WS57C257 16K x 16 high speed
EPROM, i.e., itis read compatible. This pinout enables memory expansion with future WSI mapped address products
up to 512K bytes of physical memory. The process technology used in the WSMAP162IWSMAP161 is common to
all of WSI's current family of high speed EPROM and RPROM™ memory products. Both the PMD™ and EPROM
blocks are programmed using the WSI MagicPro™ IBM PC compatible engineering programmer. A menu driven
software package for the IBM PC is provided from WSI to support the special PMD™ address mapping and
configuration.

TABLE 2. MAp™ MEMORY CONFIGURATIONS
WSMAP162 x 8

Pin 2 Configured as
Address Space
Block Size
Addressable Blocks

WSMAP162

x

16

WSMAP161 x 16

CSI

Ax

CSI

Ax

CSI

Ax

256K
Bytes

512K
Bytes

128K
Words

256K
Words

64K
Words

128K
Words

2K Bytes

2K Bytes

1K Words

1K Words

1K Words

1K Words

128

256

128

256

64

128

Available EPROM Blocks

8

8

8

8

8

8

Available SRAM Blocks

2

2

2

2

2

2

Number of Chip Select Outputs

8

8

0

0

0

0

EPROM Size Configuration

16K x 8

16K x 8

8K x 16

8K x 16

8K x 16

8K x 16

SRAM Size Configuration

4K x 8

4K x 8

2K x 16

2K x 16

2K x 16

2K x 16

8

8

16

16

16

16

Number of II0s
Low Power Standby

Yes

No

Yes

No

Yes

No

Protected Mode

Yes

Yes

Yes

Yes

Yes

Yes

Byte Operations

NIA

NIA

No

No

Yes

Yes

NOTE: Ax is Highest Address Bit

3-107

3

WSMAP1621WSMAP161

TABLE 3. MODE SELECTION

~

CSI

OE

WE/Vpp

ADDRESS

I/O
CONFIGURED x16, 1/00 - 15
CONFIGURED x8, 1/00- 7

CHIP SELECTS
CONFIGURED x8,
CSOO-CS0 7

Read EPROM/SRAM

VIL

VIL

VIH

EPROM/SRAM
Selected

DOUT

CSOUT

Read External

VIL

VIL

VIH

EPROM/SRAM
Not Selected

High Z

CSOUT

MODE

Output Disable

X

VIH

X

X
X

CSOUT

VIH

X
X

High Z

Stand-By

High Z

CS OUT

Write SRAM

VIL

X

VIL

SRAM Selected

DIN

CSOUT

X

CS OUT

Write External

VIL

X

VIL

No SRAM
Selected

Program EPROM

VIL

VIH

Vpp

EPROM
Program Address

DIN

DIN

Program Verify EPROM

VIL

VIL

VIH

EPROM
Program Address

DOUT

CS OUT

Program PMD™

VIL

VIH

Vpp

PMD Program
Address

DIN

DIN

Program Verify PMD™

VIL

VIL

VIH

PMD Program
Address

DOUT

CSOUT

TABLE 4. HIGH/LOW BYTE SELECTION TRUTH TABLE (IN x16 CONFIGURATION ONLY)

-

Ao

0

0

Whole Word

0

1

Upper Byte FromlTo Odd Address

1

0

Lower Byte FromlTo Even Address

1

1

None

-

NOTE: WR and BHE are used for SRAM Functions

3-108

OPERATION

SHE (PIN 39)

WSMAP1621WSMAP161

TABLE 5. DC READ CHARACTERISTICS
PARAMETER

SYMBOL

TEST CONDITIONS

Output Low Voltage

VOL

IOL = 16 mA

Output High Voltage

VOH

IOH = -4 mA

Vcc Standby Current CMOS

ISBl

Notes 1 and 3

Vcc Standby Current TTL

ISB2

Notes 2 and 3

MIN

MAX

UNITS

0.4

V

2.4

V

Comm'l

10

mA

Military

20

mA

Comm'l

40

mA

50

mA

Military

Configured

x16
Active Current (CMOS)
No Blocks Selected

Icc 1A

Active Current (CMOS)
EPROM Block Selected

Icc 1B

Active Current (CMOS)
SRAM Block Selected

Icc 1C

Active Current (TTL)
No Blocks Selected

Icc 2A

Active Current (TTL)
EPROM Block Selected
Active Current (TTL)
SRAM Block Selected

Icc 2B
Icc 2C

Notes 1 and 4
Notes 1 and 4
Notes 1 and 4
Notes 2 and 4
Notes 2 and 4
Notes 2 and 4

x8

Comm'l

10

10

mA

Military

20

20

rnA

Comm'l

55

30

mA

Military

65

40

rnA

Comm'l

65

40

mA

Military

75

50

mA

Comm'l

40

40

mA

Military

50

50

mA

Comm'l

85

60

mA

Military

95

70

mA

Comm'l

95

70

mA

Military

105

80

mA

Input Load Current

III

V1N = 5.5V or GND

-10

10

Output Leakage Current

ILO

VOUT = 5.5 or GND

-10

10

NOTES: 1) CMOS inputs: GND ±
2) TTL inputs: V 1L " O.av,
3) A.c. power component
4) A.C. power component

!lA
!lA

0.311 or Vee ± 0.3V
V 1H ;. 2.0V
is 1.5 rnA/MHz (Power = AC + DC)
is 3.5 rnA/MHz (Power = AC + DC)

3-109

WSMAP1621WSMAP161

TABLE 6. AC EPROMISRAM READ AND SRAM WRITE CHARACTERISTICS
PARAMETER

SYMBOL

WSMAP162-40
WSMAP161-40
MIN

MAX

WSMAP162-45
WSMAP161-45
MIN

MIN

45

UNITS

MAX

Read Cycle Time

t RC

Address to Output Delay

t ACC

40

45

55

CSI to Output Delay

tCE

40

45

55

ns

OE to Output Delay

tOE

18

21

23

ns

Output Disable to Output Float

toEF

18

21

23

ns

Chip Disable to Output Float (CSI)

tCSF

18

21

23

ns

Address to Output Hold

tOH

Address to CSO Valid

40

MAX

WSMAP162-55
WSMAP161-55

10

55

10
22

tcso

ns

10

ns

'Zl

25

ns

ns

SRAM Write Cycle Time

twc

40

45

55

Chip Enable to Write End

tcsw

40

45

55

ns

0

0

0

ns

ns

Address Setup Time

tAS

Address Hold Time

tAH

0

0

0

ns

Address Valid to Write End

tAW

40

45

55

ns

SRAM Write Enable Pulse Width

tPWE

25

30

35

ns

tos

20

20

30

ns

tOH

0

Data Setup Time
Data Hold Time
Write Enable to Data Float
Write Disable to Data Low Z

0

0

18

tWEF

21

3

tWELZ

ns
23

3

3

ns
ns

TABLE 7. DATA RETENTION CHARACTERISTICS
SYMBOL

PARAMETER

TEST CONDITIONS

V OR

Minimum Vcc for Data Retention
Current When in Data Retention Mode

IccoR

Chip Deselect to Data Retention

tCSOR

Recovery Time From Data Retention

t ROR

_Vcc = 2.0V,
CSI ~ Vcc -0.2V,
V IN ~ Vcc -0.2V
or V IN ~ 0.2V

DATA RETENTION WAVEFORM
-DATA RETENTION MODE-

vcc

3-110

4.SV

1\
11\

VDR ~ 2V

I

4.5V

MIN

MAX

2.0

UNITS
V

100

!1A

0

ns

t RC

ns

WSMAP1621WSMAP161

ABSOWTE MAXIMUM RATINGS·

*Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the
operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature 00000000000 -65°C to +150°C
Voltage to any pin with
respect to GNO 000000000000000000 -Oo6V to +7V
Vpp with respect to GNO 000000000 -Oo6V to +14.0V
ESO Protection 000000. 00000000000000000>2000V

OPERATING RANGE
RANGE

TEMPERATURE

Comm'l

0° to +70°C

+5V

Military

-55° to +125°C

+5V

Vcc

± 5%
± 10%

READ CYCLE TIMING DIAGRAM

TEST WAD
(High Impedance Test Systems)

~------~c------~
ADDRESSES

-----

9S0

2.01V~
D.U.T.

I-=-

30pF
(INCLUDING SCOPE
AND JIG
CAPACITANCE)

TIMING LEVELS

DOUT--+------~~§~~$~~-

Input Levels: 0 and 3V
Reference Levels: 105V

cso __~----J~~----------

WRITE CYCLE TIMING DIAGRAM

ADDRESSES

Iwc

------...
----I

"""'"

"""",,,,""-"\I.

~I

I.......

lAW

'\
t AS

DOUT
D'N

BHE

---

It'
,tAH_

IPWE

tWEF~1

I+---tos

tDHI

1

I
tw,ELZ

I"-

I

r

DATA INVALID
I

/7/

BHE VALID

/

I

3-111

WSMAP1621WSMAP161

MAp™ MEMORY ARCHITECTURE
"-

ADDRESS

1/0

EPROM

-

es

"-

100-

EPROM
es

DIRECT ADDRESSES
100-

"-

100-

EPROM

cs

EPROM

"-

es

v..

es

ADDRESS BUS

.-PMDm

BLOCK DECODE I'
ADDRESSES

--

I

8

ES._7
WENpp

RS._,

eSI/Ax

eso._7

"-

!-

"-

h2 .--

1/0
EPROM

CS

EPROM

4

OE

EPROM

-"

es
EPROM

-

es

"

SRAM
es

~

V

SRAM

cs

WSMAP1621WSMAP161 PIN ASSIGNMENTS
BY 8

BY 16
40 PIN DIP

WE AND BHE ARE USED
FOR SRAM FUNCTIONS

3·112

WENpp
eSI/Ax
es07
eso.
eso.
eso.
eso.
es02
eso,
eso.
GND
1/07
1/06
1/05
1/04
1/03
1/02
1/01
1/00
OE

WE/Vpp
CSl/Ax
1/015
1/014
1/013
1/012
11011
1/010
1109
1/08
GND
1/07
1/06
1/05
1/04
1/03
1102
1/01
1/00
OE

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

0

40
39
38
37
36
35
34
33
32

Vee
A17IBHE
A,.
A,.
A,.
A13
A12
Al1
A,.

As

A.

31
30
29
28
27
26
25
24
23
22
21

GND

GND

A.
A7

A7

Vee

A17IBHE A,.

A,.
A,.
A,.
A'2
Al1

A,.
A.

As

As

A.
A.
A.
A2
A,
A.

A.

A.
A.
A2

A,
A.

WSMAP162
WSMAP161

PIN 39
A17
BHE

WSMAP1621WSMAP161

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WSMAP1621WSMAP161 has
all bits in the PMD™ and EPROM in the "1" or high state.
"O's" are loaded through the procedure of programming.
Information for programming the PMD™ and EPROM is
available directly from WSI. Please contact your local sales
representative.

obtained by exposure to an ultra-violet lamp with wavelength
of 2537 Angstrom (A) with intensity of 1200011 W/cm 2 for 15 to
20 minutes. The WSMAP1621161 should be about one inch from
the source and all filters should be removed from the UV light
source prior to erasure.
It is important to note that the WSMAP162/161 and similar
devices will erase with light sources having wavelengths shorter
than 4000A. Although erasure times will be much longer than
with UV sources at 2537 the exposure to fluorescent light and
sunlight will eventually erase the WSMAP1621161 and exposure
to them should be prevented to realize maximum system
reliability. If used in such an environment, the package windows
should be covered by an opaque label or substance.

A.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the MAp™ Memory to an ultra-violet
light source. A dosage of 15W-second/cm2 is required to
completely erase the part. This dosage can be

ORDERING INFORMATION
PART NUMBER

WSMAP162-40D
WSMAP162-40P
WSMAP161-40D
WSMAP161-40P
WSMAP162-45D
WSMAP162-45P
WSMAP161-45D
WSMAP161-45P
WSMAP162-55D
WSMAP162-55DMB
WSMAP162-55P
WSMAP161-55D
WSMAP161-55DMB
WSMAP161-55P

SPEED

PACKAGE
TYPE

(ns)
40
40
40
40
40
40
40
40
55
55
55
55
55
55

40
40
40
40
40
40
40
40
40
40
40
40
40
40

Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin

CERDIp, 0.6"
Plastic DIP, 0.6"
CERDlp, 0.6"
Plastic DIP, 0.6"
CERDlp, 0.6"
Plastic DIP, 0.6"
CERDlp, 0.6"
Plastic DIP, 0.6"
CERDlp, 0.6"
CERDlp, 0.6"
Plastic DIP, 0.6"
CERDlp, 0.6"
CERDlp, 0.6"
Plastic Dip, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

D3
P1
D3
P1
D3
P1
D3
P1
D3
D3
P1
D3
D3
P1

Comm'l
Comm'l
Comm'l
Comm'l
Comm'l
Comm'l
Comm'l
Comm'l
Comm'l
Military
Comm'l
Comm'l
Military
Comm'l

Standard
Standard
Standard
Standard
Standard
Standard
Standard
Standard
Standard
MIL-STO-883C
Standard
Standard
MIL-STD-883C
Standard

3-113

3·114

WSMAP168
ADVANCE INFORMATION

WAFERSCALE INTEGRA710N, INC.

HIGH SPEED MAPPABLE
MEMORY (MAp™)
KEY FEATURES
• Addressable Range

• Super Fast Access Time
-

EPROM/SRAM: 40 ns (including decode)
Chip Select Outputs: 22 ns
Fast Chip Select Output: 17 ns

• High Density UV Erasable EPROM
-

128K Bits

• High Density 6-Transistor Static RAM
-

32K Bits

• On-Board Programmable Address Decoder
-

Eliminates External Chip-Select Decode
Components and Delay

• Code Security
-

Contains Programmable Security Bit

-

2M Bytes or 1M Words

• Block Resolution
-

2K Bytes or 1K Words

D

• Chip Select Outputs
-

Control I/O and Other Devices
9 in Byte Wide Mode
1 in Word Wide Mode

• Fully User Configurable
-

Byte or Word Operation

• Reduces Board Space
-

Simplifies Routing
Replaces 2 or more EPROMs, 2 or more
SRAMs and One Decoder

GENERAL DESCRIPTION
The WSMAP168 is a Mapped Address Programmable (MAp™) memory product that integrates 128K bits of EPROM,
32K bits of SRAM and a Programmable Mapping Decoder (PMD™) into a single 44-pin package. With a wide input
addressing range, this memory product is compatible with large address space processor systems. The on-board
PMD™ enables the placement of physical 16K bytes or 8K words of EPROM and 4K bytes or 2K words of SRAM
anywhere in a total address space of 2M bytes or 1M words respectively. The PMD™ reduces system component
count as well as board space, enhances performance and increases data security. The major feature of this product
is the integration of high speed, high density UV erasable EPROM and a 6-transistor full CMOS SRAM along with
decoding logic on a single chip.
The WSMAP168 combines the features of the WSMAP162 and WSMAP161 MAp™ products into a single 44 pin
package.
The WSMAP168 is ideal for use with digital signal processors like the TMS320XX series, high-performance
microcontrollers and microprocessors using a 16-bit data bus. Its data path can be programmed as either 8 or 16 bits.
With the provision of Pin 3 programmable as either Chip Select (CSI) or the highest address bit, its address
range is from 512K to 1M words or 1M to 2M bytes. The EPROM architectures are 16K x 8 (byte operations) or 8K x 16
(word operations). The SRAM architectures are 4K x 8 (byte operations) or 2K x 16 (word operations).
With BHE (Byte High Enable) in the 16-bit mode, the WSMAP168 can accommodate either full word or byte operations
(for those 16-bit processors capable of byte operations).
Refer to Application Note 002 in this databook for additional information.

3-115

WSMAP168

BWCK DIAGRAM
DECODED EPROM ADDRESS

Ao-A,.

"

OE

OUTO_7

PGML

V

EOEL

"

DECODED SRAM ADDRESS
PMD"

WEH

Ao-A,o

OE

FCSO-

OUT0-7 . 1No_7

1-

"" m"

OUTO_7

EPROM
8K x 8

PGM

I----v

INo_7

Ao-A,o

OE

SRAM
2K x 8
OUTO_7

E~

WEL

CSI/Ax -

Ao-A,.

OE

INo_7

I:

WE

BHE-

OE-

r---

SRAM

ROEH

WElV pp -

1--------..

EPROM
8K x 8

PGM

EOEH

-"

"

Ao-A,.

v

PGMH

ROEL
CSO-CS7

J

CON
OEL

2:1
MUX

~
...

~
---'

~

1No_7
L

~

2:1
MUX

ir

R.,,~

a
1-

TABLE 1. PRODUCT SELECTION GUIDE
PARAMETER

WSMAP168-40

WSMAP168-45

WSMAP168-55

UNITS

Address Access Time (Max.)

40

45

55

ns

Chip Select (CSI) Access Time (Max.)

40

45

55

ns

Output Enable (OE) Access Time (Max.)

18

21

23

ns

Chip Select Output (CSOO-CS0 7)

22

25

27

ns

Fast Chip Select (FCSO) Output Time (Max.)

17

20

22

ns

TECHNICAL DESCRIPTION
Internally the memory is organized as two 8K x 8 EPROMs and two 2K x 8 SRAMs. The WSMAP168 can be configured
for byte or wordwide operations during the EPROM and PMD™ programming operation by programming the
configuration (CON) bit. In the wordwide operation, the II0s of the two EPROMs and two SRAMs are common and
are brought out in parallel. In the byte wide operation, the 8 most significant bits of the 1/0 are multiplexed with the
8 least significant bits using a multiplexer controlled by address bit Ao. An important feature offered with the byte
wide configuration is the 8 most significant 1/0 bits are replaced by 8 individual chip select outputs (CSOO-CS07)
which can be programmed to select and control other devices (110, SRAM, DRAM, etc.). A single fast chip select
output (FCSO) is provided regardless of byte or wordwide mode selection.
The PMD™ enables the WSMAP168 to directly interface with high speed microprocessors and digital signal
processors which require 16K bytes (or 8K words) of EPROM program store and 4K bytes (or 2K words) of SRAM
data store in a non-contiguous address space.
In the byte wide configuration, it is possible (by programming the PMD™ to subdivide and selectively access 8 blocks
of EPROM each configured in a 2K x 8 architecture. Anyone of these eight EPROM blocks can be mapped into
any of the 1024 available 2K deep blocks in a 2M byte address space. Similarly, the two blocks of SRAM configured
3-116

WSMAP168
as 2K x 8 can be mapped into any of the 1024 2K blocks in the 2M byte address space (not occupied by the EPROM).
The physical blocks of EPROM and SRAM can be concatenated together to form a continuous sequentially addressable
section of memory, placed in non-sequential addressable individual blocks or any combination of the two.
In the wordwide configuration, the EPROM and SRAM are organized as 1K x 16. The PMD™ is used to map the
8 blocks of EPROM and 2 blocks of SRAM into any of the 1024 blocks in a 1M word address space.
Pin 3 (CSI/A x) is a dual function input. It is always an address (MSB) input. Optionally, it can be programmed to be a
chip select input as well which enables the EPROM and SRAM memory when active low. In a system application,
usually one or the other modes is employed but rarely both even though it is possible to employ both modes
simultaneously. CSOs are not powered down since they are a function of the address input and the (always powered up)
PMDTM.
In the x16 (wordwide) configuration, pin 1 is used as a Byte High Enable (BHE) control (if byte operations are required).
The combination of BHE and Ao control the memory access for a word, upper byte, or lower byte operation. See
table 4. This feature reduces the logic required in 16-bit microprocessors and microcontrollers capable of byte operations.
If only word operations are required, BHE and Ao should be connected to ground.
A security bit (SEC) is provided that functions as a "bridge" bit. After completion of programming the PMD™ and
EPROM, this bit can be programmed (the "bridge" can be "burned"). This prevents external access to the PMD™
contents and inhibits duplication of the PMD™ data by routine copying.
The WSMAP168 pinout is derived from the JEDEC standard WSI WS57C257 16K x 16 high-speed EPROM, i.e.,
it is read compatible. This pinout enables memory expansion with future WSI mapped address products up to 2M
bytes of physical memory. The process technology used in the WSMAP168 is common to all of WSI's current family
of high-speed EPROM and RPROM™ memory products. Both the PMD™ and EPROM blocks are programmed using
the WSI MagicPro™ (or other) programmer. A menu driven software package for the IBM PC is provided from WSI
to support the special PMD™ address mapping and configuration.

TABLE 2. WSMAP168 CONFIGURATIONS
WSMAP168 x 8

Pin 2 Configured as

CSI

Address Space

1M Bytes

Block Size

WSMAP168 x 16

Ax

CSI

Ax

2M Bytes

512K Words

1M Words

2K Bytes

2K Bytes

1K Words

1K Words

512

1024

512

1024

Available EPROM Blocks

8

8

8

8

Available SRAM Blocks

2

2

2

2

Addressable Blocks

Number of Chip Select Outputs

9

9

1

1

EPROM Size Configuration

16K x B

16K x 8

BK x 16

8K x 16

SRAM Size Configuration

4K x B

4K x B

2K x 16

2K x 16

B

B

16

16

Number of II0s
Low Power Standby

Yes

No

Yes

No

Protected Mode

Yes

Yes

Yes

Yes

Byte Operations

NIA

NIA

Yes

Yes

3-117

3

WSMAP168

TABLE 3. MODE SELECTION
CSI

OE

WE/Vpp

ADDRESS

CONFIGURED x16
1/00- 15
CONFIGURED x8
1/00- 7

Read EPROM/SRAM

VIL

VIL

VIH

EPROM/SRAM
Selected

DOUT

CSOUT

Read External

VIL

VIL

VIH

EPROM/SRAM
Not Selected

High Z

CSOUT

Output Disable

X

VIH

X
X

High Z

CSOUT

PIN
MODE

CONFIGURED x16 FCSO
CONFIGURED x8 FCSO,
CSOO-CS07

Stand-By

V IH

X

X
X

High Z

CSOUT

Write SRAM

VIL

X

VIL

SRAM Selected

DIN

CSOUT

Write External

VIL

X

VIL

No SRAM
Selected

X

CSOUT

Program EPROM

VIL

VIH

Vpp

EPROM
Program Address

DIN

DIN

Program Verify EPROM

VIL

VIL

VIH

EPROM
Program Address

DOUT

CSOUT

Program PMD™

VIL

VIH

Vpp

PMD Program
Address

DIN

DIN

Program Verify PMD™

VIL

VIL

VIH

PMD Program
Address

DOUT

CSOUT

TABLE 4. HIGH/LOW BYTE SELECTION TRUTH TABLE (IN x16 CONFIGURATION ONLY)
BHE (PIN 1)

Ao

0

0

Whole Word

0

1

Upper Byte FromfTo Odd Address

1

0

Lower Byte FromfTo Even Address

1

1

None

NOTE: WR and SHE are used for SRAM Functions

3-118

OPERATION

WSMAP168

TABLE 5. DC READ CHARACTERISTICS
PARAMETER

SYMBOL

TEST CONDITIONS

Output Low Voltage

VOL

'OL=8rnA

Output High Voltage

VOH

IOH = -2 rnA

Vcc Standby Current CMOS

IS81

Notes 1 and 3

Vcc Standby Current TTL

IS82

Notes 2 and 3

MIN

MAX

UNITS

0.45

V

Cornrn'l

10

rnA

Military

20

rnA

Cornrn'l

40

rnA

Military

50

rnA

2.4

V

Configured
x16
x8
Active Current (CMOS)
No Blocks Selected

Icc 1A

Active Current (CMOS)
EPROM Block Selected

Icc 1B

Active Current (CMOS)
SRAM Block Selected

Icc 1C

Active Current (TTL)
No Blocks Selected
Active Current (TTL)
EPROM Block Selected
Active Current (TTL)
SRAM Block Selected
Input Load Current
Output Leakage Current

Icc 2A
Icc 2B
Icc 2C

Notes 1 and 4
Notes 1 and 4
Notes 1 and 4
Notes 2 and 4
Notes 2 and 4
Notes 2 and 4

Cornrn'l

10

10

rnA

Military

20

20

rnA

Cornrn'l

55

30

rnA

Military

65

40

rnA
rnA

Cornrn'l

65

40

Military

75

50

rnA

Cornrn'l

40

40

rnA

Military

50

50

rnA

Cornrn'l

85

60

rnA

Military

95

rnA

Cornrn'l

95

70
70
80

rnA

Military

105

III

V 1N = 5.5V or GND

-10

10

ILO

VOUT = 5.5V or GND

-10

10

rnA

IlA
IlA

NOTES: 1) CMOS inputs: GND ± 0:311 or Vee ± 0:311
2) TTL inputs: V 1L " OlN, V 1H ;;. 2.OV
3) A.C. power component is 1.5 rnA/MHz (Power = AC + DC)
4) A.C. power component is 3.5 rnA/MHz (Power = AC + DC)

3-119

WSMAP168

TABLE 6. AC EPROMISRAM READ AND SRAM WRITE CHARACTERISTICS
WSMAP168-40
PARAMETER

SYMBOL

Read Cycle Time

t RC

Address to Output Delay

tACC

CSI to Output Delay

tCE

OE to Output Delay

toE

Output Disable to Output Float

tOEF

Chip Disable to Output Float

tCSF

Address to Output Hold

tOH

Address to CSOO_7 True

tcso

Address to FCSO True

t FCSO

SRAM Write Cycle Time

twc

Chip Enable to Write End

tesw

Address Setup Time

tAS

Address Hold Time

tAH

Address Valid to Write End

tAW

SRAM Write Enable Pulse Width

tos

Data Hold Time

tOH

MAX

MIN

40

MAX

25
20
45
45
0
0
30
20
0
21

tWELZ

3

ns
ns
ns
ns
ns
ns

22

ns
ns
ns
ns
ns
ns
ns
ns
ns

23
3

3

ns

'Zl

55
55
0
0
55
35
30
0

45

18

Write Disable to Data Low Z

10

10

UNITS
ns

55
55
23
23
23

21
21
21

40
40
0
0
40
25
20
0

MAX

55
45

22
17

tWEF

MIN

45

10

Write Enable to Data Float

WSMAP168-55

45
40
40
18
18
18

tpWE

Data Setup Time

MIN

WSMAP168-45

ns
ns

TABLE 7. DATA RETENTION CHARACTERISTICS
PARAMETER

SYMBOL

Minimum Vee for Data Retention

V OR

Current in Data Retention Mode

leeoR

Chip Deselect to Data Retention

tesoR

Recovery Time From Data Retention

t ROR

TEST CONDITIONS
_Vee = 2.0V,
CSI ~ Vee -0.2V,
V IN ~ Vee -0.2V
or V IN ~ 0.2V

DATA RETENTION WAVEFORM
I---DATA RETENTION MODE--

VCC

3-120

4.5V

1\

VOR

;'

2V

I

4.5V

MIN

MAX

2.0

UNITS
V

100

mA

0

ns

t RC

ns

WSMAP168

ABSOWTE MAXIMUM RATINGS·

-Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the
operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Storage Temperature ........... -65°C to +150°C
Voltage to any pin with
respect to GND .................. -0.6V to +7V
Vpp with respect to GND ......... -0.6V to +14.0V
ESD Protection ........................ >2000V

OPERATING RANGE
RANGE

TEMPERATURE

Vcc

Comm'l

0° to +70°C

+5V + 5%

Military

-55° to +125°C

+5V + 10%

D

READ CYCLE TIMING DIAGRAM
I RC
ADDRESSES

=::)<

X
IACC

TEST LOAD

_ I ow-·

"-

(High Impedance Test Systems)

.J/

980

IcsF i---

j---ICE--

~

2.01V~

/

D.U.T.

I-

10E

I-=

DATA VALID

DOUT

I-

tOEF-..I

30pF
(INCLUDING SCOPE
AND JIG
CAPACITANCE)

TIMING LEVELS

~

Input Levels: 0 and 3V

_ I rcso -

Reference Levels: 1.5V

leso

WRITE CYCLE TIMING DIAGRAM
IWC
ADDRESSES

~

""'"

K"",-"'-~

L

I

tcsw
lAW

'\
lAS

DOUT

-

It"

I

IPWE
IWEF,I

AH

_

I

10H

I+--Ios

'I

I

I'

I
IjEU
I'..
SHE VALID

DATA INVALID

-tT

I

/

/

/

/

/

/

3-121

WSMAP168

MAP'" MEMORY ARCHITECTURE
A
ADDRESS

es

r-

EPROM

EPROM
CS

~

DIRECT ADDRESSES
~

I

v
t-.

EPROM
CS
EPROM

~

v..

CS

~

v..

CS

ADDRESS BUS

BLOCK DECODE
ADDRESSES

PMD'·

v

-----

ESo_7

WE/Vpp
CSl/Ax
OE

~
CSOG-7
~
FCSO ~

8

~

EPROM
CS

'"

RS O_1

EPROM
CS

~

v

L...-

I
I
I
I
I

I
I

EPROM
CS

I
0---

3-122

v.

EPROM

1/0

I

v..

'v.."

es

SRAM

SRAM
CS

I

1/0

WSMAP168

WSMAP168 PIN ASSIGNMENTS
44 PIN PLDCC PACKAGE
44 PAD CLLCC PACKAGE
PIN
NO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44

44 PIN CPGA PACKAGE

x8

x16

GND
WENpp
CSl/Ax
CS0 7
CSO.
CSO.
CSO.
CSO.
CSO.
CSO,
CSOO
GND
FCSO
1107
110.
I/O.
liD.
I/O.
I/O.
liD,
1/00
DE
Ao
A,
A.
A.
A.
A.
A.
A7
A.
A.
A10
GND

BHE
WENpp
CSI/Ax
I/O,.
I/O,.
I/O,.
I/O,.
I/O"
1/0'0
liD.
I/O.
GND
FCSO
1/07
I/O.
I/O.
I/O.
liD.
I/O.
liD,
1100
DE
Ao
A,
A.
A.
A.
A.
A.
A7
A.
A.
A10
GND

A"
A,.
A'3
A,.
A,s
A,.
A'7
A,.
A,.
Vee

A"
A,.
A,.
A,.
A,.
A,.
A'7
A,.
A,.
Vee

PIN
NO.
A.
A.
B.
A.
B.
A.
B.
B,
C.
C,
D.
0,
E,
E.
F,
F.
G,
G.
H.
G.
H.
G.
H.
Hs
Gs
H.
G.
H7
G7
G.
F7
F.
E7
E.
D.
07
C.
C7
B.
B7
A7
B.
A.
Bs

x8

x16

GND
WE/Vpp
CSIlAx
CS07
CSO.
CSOs
CSO.
CSO.
CSO.
CSO,
CSOo
GND
FCSO
1/07
I/O.
liD.
I/O.
liD.
liD.
I/O,
1/00
DE
Ao
A,
A.
A.
A.
As
A.
A7
A.
A.
A,o
GND

BHE
WENpp
CSI/Ax
I/O,.
I/O,.
liD,.
liD,.
liD"
110'0
liD.
liD.
GND
FCSO
110 7
I/O.
liDs
liD.
1103
liD.
I/O,
1100
DE
Ao
A,
A.
A.
A.
As
A.
A7
A.
A.
A,o
GND

A"
A,.
A,.
A,.
A,.
A,.
A17
A,.
A,.
Vee

A"
A,.
A,.
A,.
A,.
A,.
A17
A,.
A,.
Vee

--

-

NOTE: WR and BHE functions are for SRAM functions.

WSMAP168 PIN ASSIGNMENTS
44 PIN CPGA PACKAGE
3 4 5 6 7

44 PIN PLDCC PACKAGE
6 5 4
7

3 2

, 4443.2 41 40

IIII1111111I1111111 III
_,LJ LJ LJ LJ LJ
LJ LJ L..I LJ LJ,_

i:

_..I

10

--,

11
12
13
14
15
16

=J

LJ

L..._

_"
_oJ
_J

_...I
_...J

39
38
37
36
35
34
33
32
31
30
29

A

B
C

0
E
F

G

H

44 PAD CLLCC PACKAGE
8

000000
00000000
00
00
00
00
00
00
00
00
00000000
000000

6 5 4 3 2 14443424140
7

8
9
10
11
12
13
14
15
16
17

LJUUUU!!UUUULJ
'\
u
C

~

_J

~-

-,
_ J
_J
_J

-"
_ J
_J
_ J
_-'

r1

0
r1 r1 rl r1 rl rl r1 rl r, r,

L_
L _
~-

rL_
L _

~L

_

L.._

~

38
37
36
35
34
33
32
31
30
29

11111 1 11111 1 1.11111111/

18 19 20 21 22 23 24 25 26 27 28

18 19 20 21 22 2324 25 26 27 28

TOP (THROUGH PACKAGE) VIEW

3-123

WSMAP168

PROGRAMMING
Upon delivery from WaferScale Integration, Inc. or after each
erasure (see Erasure section), the WSMAP168 has all bits in
the PMD™ and EPROM in the "1" or high state. "O's" are
loaded through the procedure of programming.
Information for programming the PMDTM and EPROM is
available directly from WSI. Please contact your local sales
representative.

ERASURE
In order to clear all locations of their programmed contents,
it is necessary to expose the WSMAPl68 to an ultra-violet light
source. A dosage of 15W-secondlcm2 is required to completely

erase a WSMAP168. This dosage can be obtained by exposure
to an ultra-violet lamp with wavelength of 2537 (A) with intensity
of 120011 W/cm 2 for 15 to 20 minutes. The WSMAP168 should
be about one inch from the source and all filters should be
removed from the UV light source prior to erasure.
It is important to note that the WSMAPl68 and similar devices
will erase with light sources having wavelengths shorter than
4000A. Although erasure times will be much longer than with
UV sources at 2537A. the exposure to fluorescent light and
sunlight will eventually erase the WSMAP168 and exposure to
them should be prevented to realize maximum system reliability.
If used in such an environment, the package windows should
be covered by an opaque label or substance.

ORDERING INFORMATION
PART NUMBER
WSMAP168-40C
WSMAP168-40CMB
WSMAP168-40J
WSMAP168-40X
WSMAP168-40XMB
WSMAP168-45C
WSMAP168-45CMB
WSMAP168-45J
WSMAP168-45X
WSMAP168-45XMB
WSMAP168-55C
WSMAP168-55CMB
WSMAP168-55J
WSMAP168-55X
WSMAP168-55XMB

3-124

SPEED

PACKAGE
TYPE

(ns)
40
40
40
40
40
45
45
45
45
45
55
55
55
55
55

44
44
44
44
44
44
44
44
44
44
44
44
44
44
44

Pad CLLCC
Pad CLLCC
Pin PLOCC
Pin Ceramic
Pin Ceramic
Pad CLLCC
Pad CLLCC
Pin PLOCC
Pin Ceramic
Pin Ceramic
Pad CLLCC
Pad CLLCC
Pin PLOCC
Pin Ceramic
Pin Ceramic

PGA
PGA

PGA
PGA

PGA
PGA

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

C3
C3
J2
X2
X2
C3
C3
J2
X2
X2
C3
C3
J2
X2
X2

Comm'l
Military
Comm'l
Comm'l
Military
Comm'l
Military
Comm'l
Comm'l
Military
Comm'l
Military
Comm'l
Comm'l
Military

Standard
M IL-STO-883C
Standard
Standard
MI L-STO-883C
Standard
MIL-STO-883C
Standard
Standard
MIL-STO-883C
Standard
MIL-STO-883C
Standard
Standard
MIL-STO-883C

--

.~1E1E':::
.....,.-......,
-....., .....,
'i=:=_=-!!F;'
--- ---~ IE

-

WAFERSCALE INTEGRA nON, INC.

, m."III"If:

,

iC"

,

e,

'

11J.1~1l!l:lr1ml!.tl~1'1
'"

4

SECTION INDEX
CMOS BIT SLICE PRODUCTS
WS5901
WS59016
WS59032
WS5910AlB
WS59510
WS59520/521
WS59820

4-Bit CMOS Bit Slice Processor ............................................. 4-1
16-Bit CMOS Bit Slice Processor ............................................ 4-9
32-Bit CMOS Bit Slice Processor ........................................... 4-21
CMOS Microprogram Controller ............................................ 4-33
16 x 16 CMOS Multiplier Accumulator ...................................... 4-43
Multilevel CMOS Pipeline Register ......................................... 4-51
Bi-Directional CMOS Bus Interface Register .................................. 4-55

For additional information,
call 800-TEAM-WSI (800-832-6974).
In California, call 415-656-5400.

WS5901
WAFERSCALE INTEGRA170N, INC.

CMOS 4-81T HIGH-SPEED MICROPROCESSOR SLICE
KEY FEATURES
• 2901 Architecture in CMOS

• High Speed
-

• Drop-In Replacement for 2901C
• Expandable in 4-Bit Increments

Maximum Clock Frequency of 43 MHz (23 ns)

• Very Low Power
-

30 mA Maximum (Commercial Temperature)

• EPI Processing
-

Latch-Up Immunity Over 200 mA

GENERAL DESCRIPTION
The WS5901 is a 4-bit high-speed microprocessor which contains the logic of a Bipolar 2901 bit slice processor.
This microprogram mabie circuit has the flexibility to efficiently emulate almost any digital computing machine. It is
an ideal candidate for such applications as peripheral controllers, CPUs, programmable microprocessors, and Digital
Signal Processors.
The advanced CMOS process, with which the 5901 is manufactured, provides significant performance improvements
over its counterpart. While operating as fast as a 2901C based system, the WS5901C requires less than 8% of the
power consumed by its Bipolar equivalent. The WS5901D is a 25% speed enhancement over the "C" speed.
The WS5901 is also a macro cell in the WaferScale cell library. As such it can be combined with other cells to build
High Performance CMOS Application Specific Integrated Circuits.

FUNCTIONAL BLOCK DIAGRAM

0

~ -1

CP

=::J:::"=:::fr--;,."

w

c

3

r... ~rV' r-4
_o~

i

(READ/WR,IT_E.:..:l
ADDRESS,

0

:>

z

0

c

2
III
ID

w

"A" (READl--~
ADDRESS
"8"

ALU
SOURCE

z

0

ALU
FUNCTION

~

:>

a:

5

In
z

6

0

is
a:

r~ r-7 DESTINATION
CONTROL

i

a

OUTPUT DATA MUX

4-1

WS5901

PIN DESCRIPTION
Signal Name

I/O

Description

AO-3

I

Addresses which select the word of on board RAM which is to be displayed through the A port_

80-3

I

Addresses which select the word of on board RAM which is to be displayed through the B port and into which
data is written when the clock is low.

10-8

I

Block of three instruction groups whic·h are to select 1) which data sources will be applied to the ALU (1012), 2)
what function the ALU will perform (1345), and 3) what data is to be written into the Q register or on board
RAM(l678).

Q3, RAM3

I/O

Signal paths at the MSB of the on-board RAM and the Q-register which are used for shifting data. When the
destination code on 1678 indicates an up shift (Octal 6 or 7) the three state outputs are enabled and the
MSB of the ALU output is available on the RAM 3 pin and the MSB of the Q-register is available on the Q3
pin. Otherwise, the pins appear as inputs.
When the destination code calls for a down shift, the pins are
used as the data inputs to the MSB of RAM (octal 4 and 5) and the Q register (octal 4).

Qo, RAMo

I{O

Shift lines similar to Q3 and RAM3. However the description is applied to the LSB of RAM and the Qregister.

00-03

I

These four direct data inputs can be selected as a data source for the ALU. DO is the LSB.

YO-Y3

0

These four three state outputs, when enabled, display either the data on the A-port of the register stack or
the outputs of the ALU as determined by the destination code 1678.

OE

I

When high, the Y outputs are in the high impedance state. When low, either the contents of the Aaregister or

G,P

0

The carry generate and propagate outputs of the ALU.

OVR

0

This signal indicates that an overflow into the sign bit has occurred as a result of a two's complement operation.

F= 0

0

This output, when high, indicates the result of an ALU operation is zero.

F3

0

The most significant ALU output bit.

Cn

I

The carry-in to the ALU.

the outputs of the ALU are displayed on YO- Y3 , as determined by 1678.

Cn+4
CP

0
I

The carry-out of the ALU.
This clock Signal is applied to the A and B-port latches, RAM, and Q-register. The clock low time is the write
enable to the on-board 16 x 4 RAM, including set-up time for the A and B port registers. The A and B port
and Q-register outputs change on the clock low-to-high transition.

PIN DESIGNATOR
Plastic Package
A3

OE

A_

Y3

A,

Y-

Ao

Y,

I.

Yo

I.

P

17

OVR

RAM3

Cn+ 4

RAMo

G
F3

Vce
F = 0
10

GND

Cn

12

I,

I.

I_

14

I.

CP

15

13

Q.

16

Do

Bo

17

0,

B_

19

D.

B.

20

Qo

D_

B,

TOP

4-2

WS5901

ABSOWTE MAXIMUM RATINGS*

*Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the
operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Operating Temp (Comm'l) ........ O°C to +70°C
(Mil) ........ -55°C to +125°C
Storage Temp. (No Bias) ...... -65°C to +150°C
Voltage on Any Pin with
Respect to GND .............. -0.6V to +7V
Latch-Up Protection ................. >200 mA
ESD Protection .................... > ±2000V

DC READ CHARACTERISTICS Over Operating Temperature Range (Note 1)
MIN MAX UNITS

TEST CONDITIONS

PARAMETER

SYMBOL
VOH

Output High Voltage

Vee = Min
VIN = V IH or V IL

VOL

Output Low Voltage

Vee = Min
V IN = V IH or VIL

V IH

Input High Voltage

Guaranteed Input High Voltage

V IL

Input Low Voltage

Guaranteed Input Low Voltage

All Outputs IOH
YO-Y3

IOL

All Others

IOL

= -1.6 mA
= 20 mA Comm'l
= 16 mA

2.4
0.5
2.0
0.8

Ilx

Input Load Current

Vee

= Max,

V IN

= Gnd or Vee

-10

loz

High Impedance
Output Current

Vee

= Max,

Vo

= Gnd or Vee

-50

lee

Power Supply Current Vee

= Max (Note 2)

NOTES: 1) Commercial: Vee = +5V ± 5%, TA = O·C to 700C.

V

10
50
30

Comm'l (O°C to +70°C)

ItA
mA

2) 100 ns System Cycle

P, C n +4, andOVR
The four signals, G, P, Cn + 4 and OVR are designed
Definitions (+ = OR)
to indicate carry and overflow conditions when the
Po = Ro + So
Go = RoSo
WS5901 is in the add or subtract mode. The table
P1 = R1 + S1
G1 = R1S1 .
below indicates the logic equations for these four
P2 = R2 + S2
G2 = R2S2
signals for each of the eight ALU functions. The R
P3 = R3 + 53
G3 = R3S3
C4 = G3 + P3G2 + P3 P2G1 + P3 P2GO + P3 P2 P1 PoC n
and S inputs are the two inputs selected according
C3= G2+ P2G1 + P2P1GO+ P2 P1 PoCn
to Table 1.

LOGIC FUNCTIONS FORG,

1543

Function

a

R+ S

1

S- R

..

Same as R + S equations, but substitute Ri for Ri in definitions

2

R-S

.

Same as R + S equations, but substitute Si for Si in definitions

3

RVS

LOW

P3 P2P1PO

4

RIIS

LOW

G3 + G2 + G1 + Go

5

RIIS

LOW

6

RYS

7

RYS

NOTES:

1)

2)

P

G

P3 P2P1Po G3 + P3G2 +P 3 P2G1+ P3 P2P1GO

Cn +

OVR

4

C 3 Y C4

C4

P3 P2P1Po+Cn

•

.

P3P2P1Po+Cn

G3 +G2+ G1+GO +C n G3 +G2+ G1+GO+ C n

_ _ Same as R II S equations, but substitute Ri for Ri in definitions _

.

..

Same as R ¥S equations, but substitute Ri for Ri in definitions
G3 + G2

+ G1 + Go

-

P3G2 +P3 P2G1+ P 3 P2P1GO

G 3+ P3G2 + P3P2G1
+ P3 P2P1Po (Go+Cn)

(I':! + G2f'1 + G2G1PO+ G2G1GOCn)¥ (P3 + G3P2 + G3G2f'1 + G3G2G1PO + G3G2G1GoCn)
+ = OR

See note 1

WS5901

FUNCTIONAL TABLES
ALU SOURCE
OPERANDS

MICROCODE
Mnemonic

AO
AB
ZO
ZB
ZA
DA
DO
DZ

MICROCODE
Mnemonic

Octal
12 11 10 Code

R

S

L
L
L
L
H
H
H
H

A
A
0
0
0
D
D
D

0
B
0
B
A
A
0
0

L
L
H
H
L
L
H
H

L
H
L
H
L
H
L
H

0
1
2
3
4
5
6
7

ADD
SUBR
SUBS
OR
AND
NOTRS
EXOR
EXNOR

RAM
FUNCTION

MICROCODE

OREG
NOP
RAMA
RAMF
RAMOD
RAMD
RAMOU
RAMU

Octal
18 17 16 Code
L L L
0
1
L L H
L H L
L H H

2
3

H L L
H L H
H H L
H H H

4
5
6
7

SHIFT

X
X
NONE
NONE
DOWN
DOWN
UP
UP

ALU
Function

SYMBOL

L
L
L
L
H
H
H
H

L
L
H
H
L
L
H
H

L
H
L
H
L
H
L
H

0
1
2
3
4
5
6
7

R Plus S
S Minus R
R Minus S
R ORS
RAND S
RAND S
R EXOR
R EX·NORS

R+ S
S-R
R-S
RvS
RIIS
RIIS
RVS

FfV"S

Table 2. ALU Function Control.

Table 1 : ALU Source Operand Control.

Mnemonic

Octal

15 14 13 Code

Q-REG.
FUNCTION

LOAD

SHIFT

NONE

NONE

Y OUTPUT

F-O
NONE
X
X
NONE
NONE
X
F/2-B DOWN 0/2-0
X
NONE
F/2-B
2F-B
UP
20-0
X
NONE
2F-B

Q SHIFTER

RAMo

RAM3

Qo

Q3

F

X

X

X

X

F
A
F

X
X
X

X
X
X

X
X
X

X
X
X

Fo
Fo

IN3
IN3

IN3
X

INo
INo

F3
F3

00
00
INo
X

LOAD

NONE
F-B
F-B

RAM
SHIFTER

F
F
F
F

03
03

x=

Don't care.
B = Register Addressed by B inputs.
DOWN is toward LSB. UP is toward MSB.

Table 3. ALU Destination Control.
1210

1543
(Octal Code)

0

1

2

3
4

5
6
7

ALU
Function
Cn = L
R Plus S
Cn = H

(Octal Code)

4
3
ALU Source (R, S)
O,B
O,A

5

6

7

O,A

O,Q

0,0

D+ A

D+ 0

D

0

1

2

A,Q

A, B

O,Q

A+ 0

A+ B

0

B

A

0+1

B+ 1

A+1

D+ A+ 1 D+ 0+ 1

A+ 0+ 1 A+ B+ 1

Cn = L
S Minus R
Cn = H

0-A-1

B-A-1

0-1

B-1

A-1

A-D-1

0- D-1

- D-1

O-A

B-A

0

B

A

A-D

O-D

-D

Cn = L
R Minus S
Cn = H

A- 0-1

A-B-1

-0-1

-B-1

-A-1

D-A-1

D- 0-1

D-1

A-O

A-B

-0

-B

-A

D-A

D-O

D

RORS
RAND S
RAND S
REX-OR S

AvO
AIIO
AIIO

AvB

B
0
B
B

A
0
A

AVO

0
0
0
0

DvA
DIIA
DIIA
DvA

DvO

AIIB
AIIB
AvB

OliO
DIIO
DvO

D
0
0
D

REX-NORS

~

AvB

a

B

OvA

DvO

D

+ - Plus; - - Minus; v - OR;

A -

A
A

AND; v - EX-OR.

Table 4. Source Operand and ALU Function Matrix.

4-4

D+1

WS5901

SOURCE OPERANDS AND ALU FUNCTIONS
Eight source operand pairs are available to the ALU as determined by the 10, 11, and 12 instruction
inputs. The ALU performs eight functions; three arithmetic and five logic. This function selection is
controlled by the 13, 14, and 15 instruction inputs. When in the arithmetic mode, the ALU results are also
affected by the carry, en. In the logic mode, the en input has no effect.
The matrix of Table 4 results when en and 10 through 15 are viewed together. Table 5 defines the logic
operations which the WS5901 can perform and Table 6 shows the arithmetic operations of the
device. Both carry-in HIGH (en = 1) and carry-in LOW (en = 0) are defined in these operations.

Octal
'543, '210

40
41
45
46

Group

Octal

Cn = H

Cn = L

'543'

AND

30
31
35
36

OR

60
61
65
66

EX-OR

70
7 1
75
76

EX-NOR

72
73
74
77

INVERT

62
63
64
67
32
33
34
37

Function
AIIO
AII8
DIIA
DIIO
AvO
Av8
DvA
DvO
AvO
Av8
DvA
DvO
AvO
Av8
DvA
DvO
0

B
Ii.
0

PASS

0
8
A
D

PASS

0
8
A
D

42
43
44
47

"ZERO"

50
51
55
56

MASK

'210

00
01
05
06
02
03
04
07

Group
ADD

Function
A+
A+
D+
D+

0
8
A
0

Group
ADD plus
one

22
23
24
17

0
8
A
D
0-1
Decrement 8-1
A-1
D-1
-0-1
1 's Compo -8-1
-A-1
-D-1

10
11
15
16
20
2 1
25
26

0-A-1
Subtract
8-A-1
Subtract
(1's Comp.) A- D-1 (2's Comp.)
0- D-1
A- 0-1
A- 8-1
D-A-1
D- 0-1

12
13
14
27

PASS

Increment

PASS

2'5 Compo
(Negate)

Function
A+
A+
D+
D+

0+
8+
A+
0+

1
1
1
1

0+1
8+1
A+1
D+1
0
8
A
D
-0
-8
-A
-D
O-A
8-A
A-D
O-D
A-O
A-8
D-A
D-O

Table 6. ALU Arithmetic Mode Functions.

0
0
0
0
AIIO
All 8
DIIA
OliO

Table 5. ALU Logic Mode Functions.

4-5

WS5901

WS5901C
COMMERCIAL RANGE AC
CHARACTERISTICS

CYCLE TIME AND CLOCK
CHARACTERISTICS
READ-MODIFY-WRITE (from select
of A, B registers to end of cycle)
Maximum Clock Frequency to Shift
0(50% duty cycle, 1= 432 or 632)
Minimum Clock Low Time
Minimum Clock High Time
Minimum Clock Period

The tables shown here specify the guaranteed
performance of the WS5901C over the Commercial
operating temperature range of ODC to +70DC and
a power supply range of 5V ± 5%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 V/ns and measurements made at 1.5'1. All
outputs have maximum DC load.

31 ns
32MHz
15ns
15ns
31ns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with C L = 5pF and
measured to O.5V change of output voltage.
From OE Low to Y output enable
From OE High to output disable

COMBINATIONAL PROPAGATION DELAYS (CL=

~

Y

F3

Cn+4

A, B ADDRESS

40

40

00-03
Cn

30
22
35
35
25

30
22
35
35

FROM
INPUT

OUTPUT

1012
1345

A BYPASSALU
(1= 2XX)

35

-

CLOCK

35

35

1678

50PF)
RAMO,
RAM3

00,

40

40

30
22
35
35

-

-

30
25
35
35
26

26

-

-

-

-

35

35

35

28

G, P

F=O

40

37

40

30
20
35
35

30
37
35

38
25
37
38

-

-

-

-

-

35

35

-

OVR

Q3

UNITS

-

-

ns

SET-UP AND HOLD TIMES RELATIVE TO CLOCK (CP) INPUT
IN~P
A, B Source
Address
B Destination
Address
00-03

Cn

Set Up before H - L

15

Hold after H - l

Set Up before l - H

Hold after l - H

1 (Note3)

30(Note 4)

1

15

DO NOT CHANGE (Note 2)

1

-

-

0
0
0

-

25
20

1012

-

1345

-

1678

10

30
30
DO NOT CHANGE (Note 2)

-

-

RAMO,3and
00,3
NOTES:

4-6

12

UNITS

ns

0
0
0

1) Dashes indicate that a set-up time constraint or a propagation delay path does not exist.
2) The phrase "DO NOT CHANGE" indicates that certain Signals must remain low for the duration of the clock Low time.
Otherwise, erroneous operation may be the result.
3) Prior to clock H> L transition, source addresses must be stable to allow time for the source data to be set up before the
latch closes. After this transition the A address may be changed. If it is not being used as a destination, the B address
may also be changed. If it is being used as a destination, the B address must remain stable during the clock Low period.
4) Set-up time before H> L included here.

WS5901

CYCLE TIME AND CLOCK
CHARACTERISTICS

WS5901D
COMMERCIAL RANGE AC
CHARACTERISTICS

READ-MODIFY-WRITE (from select
of A, B registers to end of cycle)
Maximum Clock Frequency to Shift
Q (50% duty cycle, 1= 432 or 632)
Minimum Clock Low Time
Minimum Clock High Time
Minimum Clock Period

The tables shown here specify the guaranteed
performance of the WS5901D over the Commercial
operating temperature range of O°C to +70°C and
a power supply range of 5V ± 5%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 Vlns and measurements made at 1.5V. All
outputs have maximum DC load.

23ns
43MHz
11ns
11ns
23ns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with CL = 5pF and
measured to O.5V change of output voltage.
From OE Low to Y output enable
From OE High to output disable

COMBINATIONAL PROPAGATION DELAYS

(CL= 50PF)

~

Y

F3

Cn+4

G.p

A, B ADDRESS

30

30

30

28

30

00-03
Cn

21
17
26
26
16

20
17
25
24
-

20
14
24
24

20
24
24

24
19
25
26

-

-

-

A BYPASS ALU
(1= 2XX)

24

-

-

-

CLOCK

24

23

23

23

FROM
INPUT

OUTPUT

1012
1345
1678

-

RAMO.
RAM3

00.

30

30

-

21
16
24
24

-

-

22
18
25
26
21

21

-

-

-

-

24

24

24

19

OVR

F= 0

03

-

UNITS

ns

-

SET-UP AND HOLD TIMES RELATIVE TO CLOCK (CP) INPUT
I~P
A, B Source
Address
B Destination
Address
00-03
Cn

Set Up before H - L

Hold after H - L

Set Up before L - H

Hold after L - H

10

o(Note3)

21 (Note 4)

1

10

DO NOT CHANGE (Note 2)

1

-

-

-

-

0
0

1012

-

1345

-

19
19
DO NOT CHANGE (Note 2)

0
0
0

-

1

7

1678

RAMO,3and
00,3
NOTES:

-

16
13

9

UNITS

ns

1) Dashes indicate that a set-up time constraint or a propagation delay path does not exist.
2) The phrase "DO NOT CHANGE" indicates that certain signals must remain low for the duration of the clock Low time.
Otherwise, erroneous operation may be the result.
3) Prior to clock H> L tranSition, source addresses must be stable to allow time for the source data to be set up before the
latch closes. After this transition the A address may be changed. If it is not being used as a destination, the B address
may also be changed. If it is being used as a destination, the B address must remain stable during the clock Low period.
4) Set-up time before H> L included here.

4-7

WS5901

ORDERING INFORMATION
PART NUMBER

WS5901CP
WS5901DP

4-8

SPEED

C

0

PACKAGE
TYPE

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

40 Pin Plastic DIP, 0.6"
40 Pin Plastic DIP, 0.6"

P1
P1

Comm'l
Comm'l

Standard
Standard

FEE':E
--...,
._-------

-

~

r ..........

---~~

_

WS59016

WAFERSCALE INTEGRA nON, INC.

CMOS 16-81T HIGH-SPEED MICROPROCESSOR SLICE
KEY FEATURES
• Four CMOS 2901 Type Devices in a
Single Package
• On Board Look-Ahead Carry
Generator

-

31 ns Read-Modify-Write

• Fully Firmware Compatible with the
Bipolar Device Configuration of Four
29015 and One 2902A

• Low CMOS Power
-

• High Speed Operation

225 mW

GENERAL DESCRIPTION
The WS59016 is a 16-bit high-speed microprocessor which combines the functions of four 2901 4-bit slice processors
and distributed look-ahead carry generation on a single High Performance CMOS device.
This microprogram mabie circuit has the flexibility to efficiently emulate almost any digital computing machine. It is
an ideal candidate for such applications as peripheral controllers, CPUs, programmable microprocessors, and Digital
Signal Processors.
The advanced CMOS process, with which the WS59016 is manufactured, provides significant performance
improvements over an equivalent Bipolar device configuration. While operating faster than a 2901C based system,
the WS59016 requires less than 3% of the power consumed by an equivalent Bipolar system.
The WS59016 is also available as a macro cell in the WaferScale cell library. As such it can be combined with other
cells to build Application Specific Integrated Circuits.

FUNCTIONAL BLOCK DIAGRAM

CP----~--~r,m~~--.,

0

f-

~ f1

~----,

lU

c

2
III

8

ID

C

z

_o~

3

f-

"-~"/
fa:
4

~~

"8"

...

(READIWR,_IT:.::E:::)
=~~:jT-4Ft
ADDRESS,--

IU

:;)

10-1

"A" (READ)-----"
ADDRESS

ALU
SOURCE

z

0

ALU
FUNCTION

5

6

~ -7 OESTINATION
CONTROL

ti

:;)

a:

Iiiz

5a:
0

iii

8
OE--_~

A

OUTPUT DATA MUX

4-9

WS59016

PIN DESCRIPTION
Signal Name

I/O

Description

AO-3

I

Addresses which select the word of on board RAM which is to be displayed through the A port.

BO-3

I

Addresses which select the word of on board RAM which is to be displayed through the B port and into which
data is written when the clock is low.

10-8

I

Block of three instruction groups which are to select 1) which data sources will be applied to the ALU (1012),2)
what function the ALU will perform (1345), and 3) what data is to be written into the Q register or on board
RAM(1678).

Q15, RAM15

I/O

Signal paths at the MSB of the on-board RAM and the Q-register which are used for shifting data. When the
destination code on 1678 indicates an up shift (Octal 6 or 7) the three state outputs are enabled and the
MSB of the ALU output is available on the RAM 15 pin and the MSB of the Q-register is available on the Q15
pin. Otherwise, the pins appear as inputs.
When the destination code calls for a down shift, the pins are
used as the data inputs to the MSB of RAM (octal 4 and 5) and the Q register (octal 4).

Qo, RAMo

I/O

Shift lines similar to Q15 and RAM15, however the description is applied to the LSB of RAM and the Qregister.

00-015

I

These sixteen direct data inputs can be selected as a data source for the ALU. 00 is the LSB.

YO-Y15

0

These sixteen three state outputs, when enabled, display either the data on the A-port of the register stack or
the outputs of the ALU as determined by the destination code 1678.

OE

I

When high, the Y outputs are in the high impedance state. When low, either the contents of the A-register or

G, p-

O

The carry generate and propagate outputs of the ALU.

OVR

0

This signal indicates that an overflow into the sign bit has occurred as a result of a two's complement operation.

0

This output, when high, indicates the result of an ALU operation is zero.

0

The most significant ALU output bit.

the outputs of the ALU are displayed on YO-Y15, as determined by 1678.

F~

0

F15
Cn
Cn+ 16
CP

I

The carry-in to the ALU.

0

The carry-out of the ALU.

I

This clock signal is applied to theA and B-port latches. RAM, and Q-register. The clock low time is thewriteenable
to the on-board dual port RAM, including set-up time for the A and B-port registers. The A and B-port outputs
change while the clock is high. The Q-register is latched on the clock low-to-high transition.

PIN ORIENTATION
Dip

Chip Carrier

0,
03

D.

Os
D.
07

RAMo
I,

17
I.

V's
V,.
Cn +16

NC

TOP

4-10

A,
Ao
B3
B,
B,
Bo
Do
Vce
0,
0,
03
D.
Os
D.
07
RAMo
00
Is
I.
13
I,

"
10
Vo
V,
Cn
DE

V,
V3
V.
Vs
V.

A,
A3
015
014
0 '3
0"
0
"
0 '0
D.
0,
RAM,s
O,S

G
P
CP
I,
17
I.
F,s
OVR
Y,s
V,.
Cn+16

F=O
V'3
V"
V"
V,0
GND
V.
V,
V7

WS59016

ABSOLUTE MAXIMUM RATlNGS*

'Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the
operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Operating Temp (Comm'l) ........ O°C to + 70°C
(Mil) ........ -55°C to +125°C
Storage Temp. (No Bias) ...... -65°C to + 150°C
Voltage on Any Pin with
Respect to GND .............. -0.6V to +7V
Latch-Up Protection ................. >200 mA
ESD Protection .................... > ±2000V

DC READ CHARACTERISTICS Over Operating Temperature Range (Note 1)
PARAMETER

SYMBOL

TEST CONDITIONS

VOH

Output High Voltage

VOL

Output Low Voltage

= Min
= VIH or
Vee = Min
VIN = V IH or
Vee
VIN

All Outputs

V IL

All Outputs

V IL

MIN

10H

=

10L

= 12 mA Comm'l
= 8 mA Mil

10L

MAX UNITS

2.4

-3.4 mA

0.5

V IH

Input High Voltage

Guaranteed Input High Voltage

V IL

Input Low Voltage

Guaranteed Input Low Voltage

IIX

Input Load Current

Vee

=

Max, VIN

=

Gnd or Vee

-10

10

loz

High Impedance
Output Current

Vee

=

Max, Vo

=

Gnd or Vee

-50

50

lee

Power Supply Current Vee

NOTES: 1) Commercial: Vee

=

+5V ± 5%, TA

LOGIC FUNCTIONS FOR G,
The four signals G. P, Cn +16. and OVR are
designed to indicate carry and overflow conditions when the WS59Q16 is in the add or subtract
mode. The table below indicates the logic
equations for these four signals for each of the
eight ALU functions. The Rand S inputs are the
two inputs selected according to Table 1.

= Max
=

2.0
0.8

Comm'l (O°C to +70°C)

45

Mil (-55°C to + 125°C)

60

Doe to 7Doe.

V

2) Military: Vee

= +5V

± 1D%, TA

J.1A

mA

= -55°e to +125°e.

P, C n + 16, and OVR
Definitions

+

P,

~

R,

G,

~

R,·S,

PO·3~

P4'Y~

P B· l l

S,

P O,p , .P"P 3
P 4 'P 5,P S'P y
~ PB'P9'PlO'P"

P12-15 =

GO·3~

G 3 + P 3·G,+ P 3·P,·G , + P3·P,·P , ·G O
G7+ py·G s + p y·P S·G 5 + P Y'P S,P 5 'G 4
G B·l l ~ G " + P,, 'GlO + P, 1"PlO ·G 9 + P",P,0,P9·GB
G12"5~ G '5 + P15 ·G,4 + P15,P14·G,3 + P15,P14,P,3·G12

G4'7~

P12'P'3'P14'P'5

C n + 15 = G 12 -14 + P12-14,G B-11 + P12-14,Pa-l"G 4 -7 + P'2-14,PB-l1,P4-7,G O-3
P 12 " 4 ~ P12'P13,P,4
G12"4~ G'4 + P14 ·G,3 + P14·P,3·G12
1543

G

P

Function

G'2-15

0

R+S

1

S-R

2

R-S

3

RVS

LOW

4

RIIS

LOW

PO-3,P4-7 ·Pa-l1 'P'2-15

.
.

p·e, + G

Ri

OVR

en + lS(±)C n + 16

•
•

for R i in definitions

LOW

LOW

HIGH

LOW

HIGH

LOW

HIGH

LOW

LOW

HIGH

LOW

LOW

HIGH
G'2-1S+

G 8 -1 ,+ G 4 _7

+ G O-3

Same as R II S except substitute
R for R in definition

LOW

6

R(±)S

PO-3 . P4-7' Pe-l"

7

R(±)S

Same as R(±)S except
Substitute R for R in
Definitions

+

16

Same as R + S Equations except substitute S for S in definitions

RIIS

1)

+ P'2-1S'G a-1,+

~2'15·P8-11·P4'7·GO.3

Same as R + S Equations except substitute

5

Note:

+

C n+
P'2.1s· P a.l1,G 4.7

P'2.15

OR
4-11

WS59016

FUNCTIONAL TABLES
Mnemonic

AO
AB
ZO
ZB
ZA
DA
DO
DZ

ALU SOURCE
OPERANDS

MICROCODE

MICROCODE
Mnemonic

Octal
12 11 I o Code

R

S

L
L
L
L
H
H
H
H

A
A
0
0
0
D
D
D

0
B
0
B
A
A
0
0

L
L
H
H
L
L
H
H

L
H
L
H
L
H
L
H

0
1
2

3
4
5
6
7

ADD
SUBR
SUBS
OR
AND
NOTRS
EXOR
EXNOR

Table 1 : ALU Source Operand Control.
RAM
FUNCTION

MICROCODE
Mnemonic

NOP
RAMA
RAMF

Octal
Is 17 16 Code
L L L
0
1
L L H
L H L
2
L H H
3

RAMOD
RAMD
RAMOU

H L L
H L H
H H L

4
5

RAMU

H H H

7

OREG

6

a-REG.
FUNCTION

L
L
L
L
H
H
H
H

L
L
H
H
L
L
H
H

L
H
L
H
L
H
L
H

YOUTPUT

LOAD

SHIFT

LOAD

X

NONE

NONE

F-O

X
NONE
NONE

NONE
F-B
F-B

DOWN

SYMBOL

0
1
2
3
4
5

R Plus S
S Minus R
R Minus S
RORS
RAND S
RAND S
R EXORS
R EX-NORS

R+ S
S- R
R-S
RvS
RIIS
RIIS
RVS

6
7

FfV'"S'

Table 2. ALU Function Control.

SHIFT

DOWN
UP
UP

ALU
Function

Octal
15 14 13 Code

NONE
X
X
NONE
NONE
X
F/2-B DOWN 0/2-0
NONE
X
F/2-B
2F-B
20-0
UP
X
NONE
2F-B

RAM
SHIFTER

a SHIFTER

RAMo RAM15

ao

a15

F

X

X

X

X

F
A
F

X
X
X

X
X
X

X
X
X

X

F
F
F
F

Fo
Fo

IN15
IN15
F15
F 15

00

IN15
X

INo
INo

00
INo
X

X
X

015
0 15

x=

Don't care.
B = Register Addressed by B inputs.
DOWN is toward LSB. UP is toward MSB.

Table 3. ALU Destination Control.

1

2

A,a

A, B

o,a

A+ 0

A+ B

0
1543
(Octal Code)

0

1

2

3
4
5
6
7

ALU
Function
Cn = L
R Plus S
Cn = H

A+ 0+ 1 A+ B+ 1

1210 (Octal Code)
4
3
ALU Source (R, S)
O,B
O,A

7

D,A

D,a

D,O

D+A

D+ 0

D

0

B

A

0+1

B+ 1

A+1

D+ A+ 1 D+ 0+ 1

D+1

Cn = L
S Minus R
Cn = H

0-A-1

B-A-1

0-1

B-1

A-1

A- D-1

0- D-1

-D-1

O-A

B-A

0

B

A

A-D

O-D

-D

Cn = L
R Minus S
Cn = H

A-0-1

A-B-1

-0-1

- B-1

-A-1

D-A-1

D-0-1

D-1

A-O

A-B

-0

-B

-A

D-A

D-O

D

AvO
AIIO
AIIO
AvO

AvB

A
0
A

DvA
DIIA
iJllA

DvO

DvO

D
0
0
D

DvO

i5

RORS
RAND S
RANDS
REX-OR S
REX-NORS

AIIB
AIIB
AvB

0
0
0
0

B
0
B
B

DvA
A
A
AvB
I5VA
0
B
+ - Plus; - - Minus; v - OR; A - AND; v - EX·OR.
Table 4. Source Operand and ALU Function Matrix.
4-12

I

6

5

AVO

DIIO
DIIO

WS59016

SOURCE OPERANDS AND ALU FUNCTIONS
Eight source operand pairs are available to the ALU as determined by the 10,11 and 12 instruction inputs. The ALU
performs eight functions; three arithmetic and five logic. This function selection is controlled by the 13, 14 and 15
instruction inputs. When in the arithmetic mode, the ALU results are also affected by the carry, en. In the logic
mode, the en input has no effect.
The matrix of Table 4 results when en and 10th rough 15 are viewed together. Table 5 defines the logic operations
which the WS59016 can perform and Table 6 shows the arithmetic operations of the device. Both carry-in HIGH
(en = 1) and carry-in LOW (eN = 0) are defined in these operations.
Octal
'543,1 210

Group

Function

Octal

Cn

=

L

Cn

=

H

'543'

40
41
45
46

AND

30
31
35
36

OR

60
6 1
65
66

EX-OR

70
7 1
75
76

EX-NOR

72
73
74
77

INVERT

62
63
64
67

PASS

Q
8
A
0

32
33
34
37

PASS

Q
8
A
0

42
43
44
47

"ZERO"

50
51
55
56

MASK

AAQ
AA8
OA A
OAQ
AvQ
Av8
OvA
OvQ
AvQ
Av8
OvA
OvQ
AvQ
Av8
OvA
OvQ
Q

B
A

0

1210

00
01
05
06
02
03
04
07
1
1
1
2

2
3
4
7

22
23
24
17
10
1 1
15
16
20
2 1
25
26

Group
ADD

PASS

Decrement

1'5 Compo

Function
A+
A+
0+
D+

Q
8
A
Q

Q
8
A
D
Q-1
8- 1
A-1
D-1
-Q-1
-8- 1
-A-l
-D - 1

Group
ADD plus
one

Increment

PASS

2's Compo
(Negate)

Q-A-l
Subtract
8-A-1
Subtract
(1'5 Comp.) A- D-l (2's Comp.)
Q- 0-1
A-Q-l
A-8-1
0-A-1
0-Q-1

Function
A+
A+
D+
0+

Q+
8+
A+
Q+

1
1
1
1

Q+1
8+ 1
A+ 1
D+l
Q
8
A
0
-Q
-8
-A
-0
Q-A
8-A
A-O
Q-O
A-Q
A-8
O-A
O-Q

Table 6. ALU Arithmetic Mode Functions.

0
0
0
0
AAQ
AA8
BAA
DAQ

Table 5. ALU Logic Mode Functions.

4-13

WS59016

COMPETITIVE TIMING ANAL YS/S
The following analysis compares the critical timing paths of a WS59016D vs. the equivalent Bipolar circuit
implementation using four 2901 C's and one 2902A.
As can be seen from this comparison. the WS59016 operates faster than even the theoretically achievable values
of the Bipolar implementation. The actual values for the Bipolar circuit will be lengthened by the layout
dependent interconnect delays between the individual devices. When these delays are taken into account. the
WS59016 speed advantage becomes even greater.

TIMI NG COMPARISON
WS59016D vs 2901C w/2902A (Comm'l)
DATA PATH
2901 C

wi 2902A

A. B Address
• j5 or G = 37ns
is or G
• C = 9ns
C
• F= 0, RAMo.15= 25ns
interconnect delay
•
Xns
Total Delay
• > 71 ns
590160

CONTROL PATH
2901 C

wi 2902A

1012

• PorG=37ns
• C= 9ns
C
• F = 0, RAMo.15 = 25ns
interconnect delay
•
Xns
.. > 71 ns
Total Delay

is orG

590160

A, B Address-F = 0, RAM o.15 = 46n5
interconnect delay
•
Ons
Total Delay
• < 46 ns

1012
• F= O. RAM o•15 = 41ns
interconnect delay
•
Ons
Total Delay
• ~ 41 ns

TIMING COMPARISON
WS59016D vs 2901C w/2902A (Military)
DATA PATH
2901 C

wI 2902A

• j5 or G = 44ns
A, B Address
is orG
• C = 11.5ns
C
• F= 0, RAM o.15 = 28ns
Xns
interconnect delay
•
Total Delay
• > 83.5ns
590160
A, B Address- F15, RAM O•15 = 56ns
interconnect delay
Ons
•
Total Delay
• < 56ns

CONTROL PATH
2901 C

wI 2902A

• is or G

= 44ns
• C= 11.5ns
• F= 0, RAMo.15= 28ns
C
III
= Xns
interconnect delay
Total Delay
• > 83.5ns
1012

is or G

590160

• F15, RAMo.15 = 49ns
1012
interconnect delay
Ons
•
<
49ns
Total Delay
•

---

NOTE: This competi1ive analysis holds true for any 16 bit system which performs arithmetic operations. If arithmetic operations are
not used, the Bipolar circuit can run faster than noted above.

4-14

WS59016

COMMERCIAL RANGE AC
CHARACTERISTICS
(WS59016C)

CYCLE TIME AND CLOCK
CHARACTERISTICS
READ-MODIFY-WRITE (from select
of A, B registers to end of cycle)
Maximum Clock Frequency to Shift
Q (50% duty cycle, 1= 432 or 632)
Minimum Clock Low Time
Minimum Clock High Time
Minimum Clock Period

The tables shown here specify the guaranteed
performance of the WS59016C over the Commercial
operating temperature range of O°C to +70oC and
a power supply range of 5V ± 5%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 V/ns and measurements made at 1.5V. All
outputs have maximum DC load.

67ns
15MHz
33ns
33ns
67ns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with CL = 5pF and
measured to O.5V change of output voltage.
From dE Low to Y output enable
From OE High to output disable

COMBINATIONAL PROPAGATION DELAYS

(CL= 50PF)

~

Y

F15

C n +16

G, P

F=O

OVR

RAMO,
RAM15

Q15

A, B ADDRESS

69

69

60

68

71

69

71

-

DO-D15
Cn

55
38
60
60

55
38
60
60

45
27
55
55

50

55
38
60
60

55
42
60
60

-

55
55

55
42
60
60

-

FROM
OUTPUT

OUTPUT

1012
1345

-

00,

-

1678
A BYPASS ALU
(1= 2XX)

30

-

-

-

-

-

27

26

45

-

-

-

-

-

-

-

CLOCK

65

65

65

65

55

65

70

30

IN~

Set Up before H - L

Hold after H - L

A, B Source
Address
B Destination
Address
00-015

15

2 (Note 3)

-

-

Cn

-

-

1012
1345

-

-

-

IS78
RAMO, 15 and
00,15
NOTES:

15

15

-

Set Up before L - H
65 (Note 4)

DO NOT CHANGE (Note 2)
50
34
55

55
DO NOT CHANGE (Note 2)
-

-

20

UNITS

Hold after L - H

ns

UNITS

1
1
0
0

ns

0
0
0
4

1) Dashes indicate that a set· up time constraint or a propagation delay path does not exist.
2) The phrase "DO NOT CHANGE" Indicates that certain signals must remain low for the duration of the clock Low time.
Otherwise, erroneous operation may be the result.
3) Prior to clock H> L transition, source addresses must be stable to allow time for the source data to be set up before
the latch closes. After this transition the A address may be changed. If it is not being used as a destination, the B
address may also be changed. If it Is being used as a destination, the B address must remain stable during the clock
Low period.
4) Set·up time before H> L included here.

4-15

WS59016

CYCLE TIME AND CLOCK
CHARACTERISTICS

MILITARY RANGE AC
CHARACTERISTICS
(WS59016C)

READ-MODIFY-WRITE (from select
of A, B registers to end of cycle)
Maximum Clock Frequency to Shift
Q (50% duty cycle, 1= 432 or 632)
Minimum Clock Low Time
Minimum Clock High Time
Minimum Clock Period

The tables shown here specify the guaranteed
performance of the WS59016C over the Military
operating temperature range of -55°C to +125°C
and a power supply range of 5V ± 10%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 V/ns and measurements made at 1.5\1. All
outputs have maximum DC load.

80ns
12.5MHz
39ns
39ns
BOns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with Cl = SpF and
measured to O.SV change of output voltage.
From DE Low to Y output enable
From OE High to output disable

COMBINATIONAL PROPAGATION DELAYS (Cl=

SOPF)

~

Y

F15

C n +16

G,P

F=O

OVR

RAMO,
RAM15

Q15

A, BADDRESS

83

83

72

82

83

83

83

-

00-015
Cn

66
46
72
72
36

66
46
72
72
-

54
33
66
66
-

60
66
66

66
53
72
72

66
46
72
72

66
53
72
72

-

-

-

-

31

31

55

-

-

-

-

-

-

-

78

78

78

78

66

78

78

36

FROM
OUTPUT

OUTPUT

1012
1345
1678
A BYPASSALU
(1= 2XX)
CLOCK

-

00,

UNITS

ns

SET· UP AND HOLD TIMES RELATIVE TO CLOCK (CP) INPUT
I~P
A, B Source
Address
B Destination
Address
00-015
Cn
1012
1345
1678
RAMO, 15 and
00,15
NOTES:

4-16

Set Up before H - L

Hold after H - L

Set Up before L - H

Hold after L - H

20

2 (Note 3)

78 (Note 4)

2

20

20

-

DO NOT CHANGE (Note 2)

2

-

0
0
0

60
41
66

66
DO NOT CHANGE (Note 2)

-

25

UNITS

ns

0
0
5

1) Dashes indicate that a set·up time constraint or a propagation delay path does not exist.
2) The phrase "DO NOT CHANGE" indicates that certain Signals must remain low for the duration of the clock low time.
Otherwise, erroneous operation may be the result.
3) Prior to clock H> l tranSition, source addresses must be stable to allow time forthe source data to be set up before the
latch closes. After this transition the A address may be changed. If it is not being used as a destination, the B address
may also be changed. If it is being used as a destination, the B address must remain stable during the clock low period.
4) Sel·up lime before H> l included here.

WS59016

CYCLE TIME AND CLOCK
CHARACTERISTICS

COMMERCIAL RANGE AC
CHARACTERISTICS
(WS59016D)

READ-MODIFY·WRITE (from select)
of A, B registers to end of cycle)

The tables shown here specify the guaranteed
performance of the WS59016D over the Commercial
operating temperature range of OOC to +70oC and
a power supply range of 5V ± 5%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 V/ns and measurements made at 1.5V. All
outputs have maximum DC load.

Maximum Clock Frequency to Shift

a (50% duty cycle, 1=432 or 632)

31 ns
32 MHz

Minimum Clock Low Time

14 ns

Minimum Clock High Time

14 ns

Minimum Clock Period

40 ns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with CL = 5pF and
measured to O.5V change of output voltage.
From OE Low to Y output enable
From OE High to output disable

COMBINATION PROPAGATION DELAYS (CL=50PF)

~

Y

F15

Cn +16

G,P

F=O

OVR

RAMO
RAM15

QO
Q15

A, BADDRESS

46

46

44

43

46

46

44

-

FROM
OUTPUT

OUTPUT

00-015

36

32

34

32

36

34

36

-

Cn

32

29

24

-

32

28

32

1012

39

39

37

38

39

38

41

-

1345

39

38

37

37

39

38

41

-

-

-

-

34

34

-

-

-

-

-

-

38

34

38

38

38

38

1678

28

A BYPASSALU
(1=2XX)

34

-

CLOCK

38

37

UNITS

ns

SET-UP AND HOLD TIMES RELATIVE TO CLOCK (CP) INPUT

IN~P

Set Up before H - L

A, B, Source
Address

12

B Destination
Address

12

Hold after H - L Set Up before L- H Hold after L- H

o(Note 3)

DO NOT CHANGE (Note 2)

1012

-

1345

-

-

1678

12

RAMO, 15 and
00,15

-

00-015
Cn

NOTES:

23 (Note 4)

-

1
1

19

0

-

16

0

-

22

0

22

0

DO NOT CHANGE (Note 2)

-

17

UNITS

ns

0
3

1) Dashes indicate that a set·up time constraint or a propagation delay path does not exist.
2) The phrase "DO NOT CHANGE" indicates that certain signals must remain low for the duration of the clock Low time.
Otherwise, erroneous operation may be the result.
3) Prior to clock H> L tranSition, source addresses must be stable to allow time for the source data to be set up before
the latch closes. After this transition the A address may be changed. If it is not being used as a destination, the B
address may also be changed. If It is being used as a destination, the B address must remain stable during the clock
Low period.
4) Set·up time before H> L included here.

4-17

WS59016

MILITARY RANGE AC
CHARACTERISTICS
(WS59016D)

CYCLE TIME AND CLOCK
CHARACTERISTICS
READ·MODIFY-WRITE (from select)
of A, B registers to end of cycle)

The tables shown here specify the guaranteed
performance of the WS59016D over the Military
operating temperature range of -55°C to +125°C
and a power supply range of 5V ± 10%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 V/ns and measurements made at 1.5V. All
outputs have maximum DC load.

Maximum Clock Frequency to Shift

36 ns

a (50% duty cycle, I = 432 or 632)

27 MHz

Minimum Clock Low Time

17 ns

Minimum Clock High Time

17 ns

Minimum Clock Period

47 ns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with C L = SpF and
measured to O.SV change of output voltage.
From OE Low to Y output enable
From OE High to output disable

COMBINA TlON PROPAGA TlON DELA YS

~

(CL = 50PF)

Y

F15

C n +16

G,P

F=O

OVR

RAMO
RAM15

QO
Q15

A, BADDRESS

56

56

53

52

56

56

53

-

00·015

43

39

42

39

43

42

43

-

Cn

39

36

30

-

39

34

39

1012

48

48

46

47

48

47

49

1345

48

47

46

46

48

47

49

-

1678

34

-

-

-

-

-

42

A BYPASSALU
(1=2XX)

42

-

-

-

-

-

-

CLOCK

47

FROM
OUTPUT

OUTPUT

47

42

47

47

ns

--

42

--

---

46

UNITS

47

47

SET·UP AND HOLD TIMES RELATIVE TO CLOCK (CP) INPUT

I~

Set Up before H - L

A, B, Source
Address

16

B Destination
Address

16

Hold after H - L Set Up before L- H Hold after L - H

o (Note 3)

29 (Note 4)

DO NOT CHANGE (Note 2)

2
2

00·015

-

-

23

0

en

-

-

20

0

1012

-

-

27

0

1345

-

-

27

0

1678.

16

RAMO, 15 and
00,15

-

NOTES:

4·18

DO NOT CHANGE (Note 2)

-

21

UNITS

ns

0
4

1) Dashes mdlcate that a set-up time constraint or a propagatIOn delay path does not eXIst.
2) The phrase "DO NOT CHANGE" indicates that certain signals must remain low for the duration of the clock Low time.
Otherwise, erroneous operation may be the result.
3) Prior to clock H> L transition, source addresses must be stable to allow time for the source data to be set up before
the latch closes. After this transition the A address may be changed. If it is not being used as a destination, the B
address may also· be changed. If it is being used as a destination, the B address must remain stable during the clock
Low period_
4) Set-up time before H> L included here.

WS59016

ORDERING INFORMATION
PART NUMBER

SPEED

WS59016CB

C

WS59016CBMB

C

WS59016CJ
WS59016CL
WS59016CLMB
WS59016DB

C
C
C
D

WS59016DBMB

D

WS59016DJ

D

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

Sidebrazed

B1

Comm'l

Standard

Sidebrazed

B1

Military

MIL-STD-883C

J1

Standard
Standard
MIL-STD-883C
Standard

PACKAGE
TYPE

64 Pin Ceramic
DIP, 0.9"
64 Pin Ceramic
DIP, 0.9"
68 Pin PLDCC
68 Pin CLDCC
68 Pin CLDCC
64 Pin Ceramic
DIP, 0.9"
64 Pin Ceramic
DIP, 0.9"
68 Pin PLDCC

Sidebrazed

L1
B1

Comm'l
Comm'l
Military
Comm'l

Sidebrazed

B1

Military

MIL-STD-883C

J1

Comm'l

Standard

L1

4-19

4-20

='====
~~
~ == == ==-, .l1li ~ . . 1:=
_=_ii.!!!,,=,~;g

WS59032
== _______________
_

WAFERSCALE INTEGRA170N, INC

CMOS 32-81T HIGH-SPEED MICROPROCESSOR SLICE
KEY FEATURES

• Eight CMOS 2901 Type Devices in a
Single Package
• 32 x 32 Dual Port RAM
• Low CMOS Power
-

350 mW

• High Speed Operation
-

23 MHz Read-Modify-Write Cycle

• Fully Firmware Compatible
with the 2901
• On Board Carry Look-Ahead

GENERAL DESCRIPTION
The WS59032 is a 32-bit High-Speed microprocessor which combines the functions of eight 2901 4-bit slice processors and distributed look-ahead carry generation on a single High Performance CMOS device. The WS59032 dual
port RAM is 32-bits wide and 32 words deep. This architecture provides greater flexibility and eases the task of
generating new microcode while maintaining 100% compatible with existing 2901 based microcode.
This microprogram mabie circuit has the flexibility to efficiently emulate almost any digital computing machine. It is
an ideal candidate for such applications as peripheral controllers, CPUs, programmable microprocessors, and Digital
Signal Processors.
The advanced CMOS process, with which the WS59032 is manufactured, provides significant performance im·
provements over an equivalent Bipolar device configuration. While operating faster than a 2901C based system, the
WS59032 requires less than 3% of the power consumed by an equivalent Bipolar system.
The WS59032 is also available as a macro cell in the WaferScale cell library. As such it can be combined with other
cells to build Application Specific Integrated Circuits.

FUNCTIONAL BLOCK DIAGRAM

cp-----{==::~fiE:-1t:~--,~---,

0

~ -1

cw

2

0
CJ

U)

z

til

c
z

3

_o~ '- a:~rv" -4

a!:

"B"'

(READ/WR,~~IT..:E~)=::::::!~:::::lFt-Tr
ADDRESS,...

w

:::>
fD

"p,:' (READ)-----"
ADDRESS

AW
SOURCE

0

AW
FUNCTION

~

:::>

a:

5

ztil

6

:iii

15
a:

~ ff7

CJ

DESTINATION
CONTROL

~::~~::::::~~~~-r~==~~~~F~=~O~==~::~

C'N----+-+-..

8·FUNCTION 32·BIT AW

F31

OVR

Cn + 32

8
OE----I~

A

OUTPUT DATA MUX

4-21

4

WS59032

PIN DESCRIPTION
Signal Name

I/O

Description

AO-4

I

Addresses which select the word of on board RAM which is to be displayed through the A port.

80-4

I

Addresses which select the word of on board RAM which is to be displayed through the B port and into which
data is written when the clock is low.

10-8

I

Block of three instruction groups which are to select 1) which data sources will be applied to the ALU (1012), 2)
what function the ALU will perform (1345), and 3) what data is to be written into the a register or on board
RAM(1678).

a31,RAM31

I/O

Signal paths at the MSB of the on-board RAM and the a-register which are used for shifting data. When the
destination code on 1678 indicates an up shift (Octal 6 or 7) the three state outputs are enabled and the
MSB of the ALU output is available on the RAM 31 pin and the MSB of the a-register is available on the 0 31,
pin. Otherwise, the pins appear as inputs.
When the destination code calls for a down shift, the pins are
used as the data inputs to the MSB of RAM (octal 4 and 5) and the 0 register (octal 4).

ao, RAMO

I/O

Shift lines similar to 031 and RAM31. however the description is applied to the LSB of RAM and the aregister.

00- 031

I

These thirty two direct data inputs can be selected as a data sou rce for the ALU. DO is the LSB.

YO-Y31

0

These thirty two three state outputs, when enabled, display either the data on the A-port of the register stack
or the outputs of the ALU as determined by the destination code 1678.

OE

I

When high. the Y outputs are in the high impedance state. When low, either the contents of the A-register or

0

This signal indicates that an overflow into the sign bit has occurred as a result of a two's complement operation.

the outputs of the ALU are displayed on YO-Y31. as determined by 1678.

OVR
F=O

0

This output, when high, indicates the result of an ALU operation is zero.

F31

0

The most significant ALU output bit.

Cn

I

The carry-in to the ALU.

Cn+32

0

The carry-out of the ALU.

CP

I

This clock signal is applied to the A and B-port latches, RAM, and a-register. The clock low time is thewrite enable
to the on-board dual port RAM, including set-up time for the A and B-port registers. The A and B-port outputs
change while the clock is high. The a-register is latched on the clock low-to-high transition.

PIN DESIGNATOR
PIN
NAME
VCC
VCC
GNO
GNO
GNO
GNO
RAMO
RAM31
00
031
ClK
CIN
CN+32
OVR
F=O
F31
OEN
AO
A1
A2
A3
A4

BO
B1
B2

4-22

PGA
GRID #
N1
A1
N7
G13
A12
C6
M7
B6
L7
A6
A7
N13
A9
C8
C13
B8
M12
J1
J2
K1
K2
L1
M1
L2
M2

PIN
NAME
B3
B4
00
01
02
03
04
05
06
07
08
09
010
011
012
013
014
015
016
017
018
019
020
021
022

PGA
GRID#
N2
M3
N6
M6
L6
N5
M5
N4
M4
N3
H3
H2
H1
G1
G3
G2
F1
F2
F3
E1
E2
01
02
C1
C2

PIN
NAME
023
024
025
026
027
028
029
030
031
10
11
12
13
14
15
16
17
18
YO
Y1
Y2
Y3
Y4
Y5
Y6

PGA
GRID#

PIN
NAME

PGA
GRID#

B1
B2
B3
A2
A3
B4

Y7
Y8
Y9
Y10
Y11
Y12
Y13
Y14
Y15
Y16
Y17
Y18
Y19
Y20
Y21
Y22
Y23
Y24
Y25
Y26
Y27
Y28
Y29
Y30
Y31

K12
K13
J12
J13
H11
H12
H13
G12
G11
F13
F12
F11
E13
E12
013
012
B13
C12
A13
B12
B11
A11
B10
A10
B9

A4

B5
A5
N8
M8
L8
N9
M9
N10
A8
B7
C7
M10
N11
N12
M11
M13
l12
L13

i

WS59032

ABSOLUTE MAXIMUM RATINGS·

"Notice: Stresses above those listed here may
cause permanent damage to the device. This is a
stress rating only and functional operation of the
device at these or any other conditions above those
indicated in the operational sections of this
specification is not implied. Exposure to absolute
maximum rating conditions for extended periods of
time may affect device reliability.

Operating Temp (Comm'I) ...... O°C to +70°C
(Mil) ...... -55°C to + 125°C
Storage Temp. (No bias) ... -65°C to + 150°C
Voltage on any pin with
respect to GND ............... -O.6V to + 7V
Latch Up Protection ............... >200 mA
ESD Protection .................. > ±2000V

DC CHARACTERISTICS
SYMBOL

Over Operating Temperature Range (Note 1)
MIN

TEST CONDITIONS

PARAMETER

Vcc = Min.
Vin = Vih or Vii

Voh

Output High Voltage

Vol

Output Low Voltage

Vih
Vii

Input High Voltage
Input Low Voltage

lol=12mA Com'l
YO-Y31
Vcc= Min
lol=9mA Mil
Vin = Vih or Vii
lol-SmA
All others
Guaranteed Input High Voltage
Guaranteed Input Low Voltage

I ix

Input Load Current

Vcc - Max, Vin - Gnd or Vcc

loz

High Impedance
Output Cu rrent

Vcc = Max, Vo = Gnd or Vcc

Icc

Power Supply Current

Vcc = Max

NOTES: 1) Commercial: Vee = +5V ± 5%, TA
2) Military: Vee

=

+5V ± 10%, TA

=

All outputs

loh = -1.6mA

MAX

UNITS

0.5

V

2.4

2.0
O.S
-10

10

-50

50

Comm'l (OOC to + 70°C)

!LA

70
85

Mil (-55°C to +125°C)

mA

= O°C to 70°C.
-55°C to +125°C.

PACKAGE ORIENTATION
101 PIN PGA PACKAGE

2
3

4
5
6
7
8

9
10
11
12
13

N

M

+
+
+
+
+
+
+
+
+
+
+
+
+
N

L

K

J

H

G

F

E

0

B

A

+
+
+
+
+
+
+
+
+
+
+
+
+

+ + + + + + + + + +
+ + + + + + + + + +
+ + +
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+
+ + + + + + + + + +
+ + + + + + + + + +

+
+
+
+
+
+
+
+
+
+
+
+
+

M

L

A

K

J

H

G

F

E

0

C

C

TOP VIEW

B

2
3

3

4

4

5

5

6

6

7

7

8

8

9

9

10

10

11

11

12

12

13

13

E

A

B

+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+
+
+
+
+
+

+ + + + + + + + + + +
+ + + + + + + + + + +
+
+ + +
+ +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+ + +
+ +
-+ + + + + + + + + + +
+ + + + + + + + + + +

A

B

C

C

0

0

E

F

F

G

G

H

H

J

J

K

K

L

L

M

M

N

2

3
4

5
6
7
8

9
10
11
12
13

N

BOTTOM VIEW

(THROUGH PACKAGE VIEW)

4-23

WS59032

FUNCTIONAL TABLES
ALU SOURCE
OPERANDS

MICRO CODE
Mnemonic

AO
AB
ZO
ZB
ZA
OA
DO
DZ

Octal
12 11 10 Code

R

S

L
L
L
L
H
H
H
H

A
A
0
0
0
D
D
0

0
B
0
B
A
A
0
0

L
L
H
H
L
L
H
H

L
H
L
H
L
H
L
H

0
1
2
3
4
5
6

7

MICRO CODE
Mnemonic

ADD
SUBR
SUBS
OR
AND
NOTRS
EXOR
EXNOR

OREG
NOP
RAMA
RAMF
RAMOO

RAM
FUNCTION

MICRO CODE
Octal
18 17 16 Code
L L L
0
1
L L H
L
L

H L
H H

2
3

L
H

4
5
6
7

RAMD

H L
H L

RAMOU

H H L

RAMU

H H H

L
L
L
L
H
H
H
H

L
L
H
H
L
L
H
H

L
H
L
H
L
H
L
H

0
1
2

3
4
5
6
7

ALU
Function

SYMBOL

R Plus S
S Minus R
R Minus S
R OR S
RAND S
RAND S
R EXOR S
R EX· NOR S

R+ S
S- R
R-S
RvS
RIIS
RIIS
RVS

R"VS

Table 2. ALU Function Control.

Table 1 : ALU Source Operand Control.

Mnemonic

Octal
15 14 13 Code

a-REG.
FUNCTION

Y OUTPUT

RAM
SHIFTER

a SHIFTER

SHIFT

LOAD

SHIFT

LOAD

RAMo

RAM15

ao

X

NONE

NONE

F-O

F

X

X

X

X

X

NONE
F-B
F-B

X

NONE

F

X

X

X

X

X
X

NONE
NONE

A
F

X
X

X
X

X
X

X
X

F/2-B DOWN 0/2-0
NONE
F/2-B
X

F

Fa
Fo

IN15

00

2F-B

UP

20-0

F

INa

00
INa

IN15
X

UP

IN15
F15

UP

2F-B

X

NONE

F

INa

F 15

X

NONE
NONE
DOWN
DOWN

F

a 15

0 15
0 15

x - Don t care.
B ~ Register Addressed by B inputs.
DOWN is toward LSB. UP is toward MSB.
Table 3. ALU Destination Control.
1210 (Octal Code)
1

0

1543
(Octal Code)

ALU
Function

0

Cn = L
R Plus S
Cn = H

1

2

3
4
5
6
7

+

~

Plus; -

2

3

5

6

7

D,A

D. a

D,O

D+ A

D t 0

D

4

ALU Source (R, S)
0, B
O.A

A.a

A, B

O. a

AtO

A+ B

0

B

A

0+1

B+ 1

A+1

D + A+ 1 0+ 0+ 1

A+ 0+ 1 A+ B+ 1

Cn = L
S Minus R
Cn = H

0-A-1

B-A-1

0-1

B-1

A-1

A-D-1

0- D-1

- D- 1

O-A

B-A

0

B

A

A-D

O-D

-D

Cn = L
R Minus S
Cn = H

A- 0-1

A- B-1

- 0-1

- B-1

-A-1

0-A-1

D - 0-1

0-1

A-O

A-B

-0

-B

-A

D-A

0-0

0

0
0
0

B
0
B

A

DvA

OvO

0
A

OllA

D
0

DIIA

DIIO
OliO

0

B

A

DvA

DvO

D

B

A

DVA

OvO

0

ROR S

AvO

AvB

RAND S
RAND S

AIIO
AIIO

AIIB

REX-OR S

AVO

AIIB
AvB

REX-NORS

Ava

AvB

~

Monus; v

~

OR;

A ~

AND; v

~

0

EX-OR.

Table 4. Source Operand and ALU Function Matrix.
4-24

D+ 1

0

WS59032

SOURCE OPERANDS AND ALU FUNCTIONS
Eight source operand pairs are available to the ALU as determined by the 10, 11, and 12 instruction
inputs. The ALU performs eight functions; three arithmetic and five logic. This function selection is
controlled by the 13, 14, and 15 instruction inputs. When in the arithmetic mode, the ALU results are also
affected by the carry, en. In the logic mode, the en input has no effect.
The matrix of Table 4 results when en and 10 through 15 are viewed together. Table 5 defines the logic
operations which the WS59032 can perform and Table 6 shows the arithmetic operations of the
device. Both carry-in HIGH (en
1) and carry-in LOW (en 0) are defined in these operations.

=

=

Octal
Group

Function

40
4 1
45
46

AND

AAQ
AAB
DAA
DAQ

30
31
35
36

OR

60
6 1
65
66

EX-OR

70
7 1
75
76

EX-NOR

72
73
74
77

INVERT

62
63
64
67

PASS

Q
B
A
D

32
33
34
37

PASS

Q
B
A
D

42
43
44
47

"ZERO"

50
5 1
55
56

MASK

1543,1210

AvQ
AvB
DvA
DvQ
AvQ
A-vB
DvA
DvQ
AvQ
AvB
DvA
DvQ
Q

B
A

B

Octal
1543 ,
1210

00
o1
05
06
02
03
04
07

Cn
Group
ADD

=L

Cn

Function

Group

Function

At-Q
A f B
D+A
DtQ

ADD plus
one

A+Q+1
A+ B+ 1
D + A+ 1
D+ Q +1

22
23
24
17

Q
B
A
D
Q-1
B-1
Decrement
A-1
D-1
-Q- 1
1'5 Compo -B - 1
-A-1
-D-1

10
11
15
16
20
21
25
26

Q-A-1
Subtract
B-A-1
Subtract
(1'5 Comp.) A- D-1 (2's Comp.)
Q- D-1
A- Q-1
A- B-1
D-A-1
D- Q-1

12
13
14
27

PASS

=H

Increment

PASS

2'5 Compo
(Negate)

Q+1
9+ 1
A+ 1
D+1
Q
B
A
D
-Q
-B
-A
-D
Q-A
B-A
A-D
Q-D
A-Q
A-B
D-A
D-Q

Table 6. ALU Arithmetic Mode Functions.

0
0
0
0
AAQ
"AA B
BAA
BAQ

Table 5. ALU Logic Mode Functions.

4-25

WS59032

WS59032D
COMMERCIAL RANGE AC
CHARACTERISTICS

CYCLE TIME AND CLOCK
CHARACTERISTICS

The tables shown here specify the guaranteed performance of the WS59032D over the Commercial
operating temperature range of O°C to +70°C and
a power supply range of 5V ± 5%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 V/ns and measurements made at 1.5V. All outputs have maximum DC load.

READ-MODIFY-WRITE (from select
of A, B reaisters to end of cycle)
Maximum Clock Frequency to Shift
Q~50% duty cycle I =432 or 632)
Minimum Clock Low Time
Minimum Clock High

26.4 MHz

Minimum Clock Period

48ns

51ns

22ns
26ns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with CL = 5pF and
measured to O.5V change of output voltage.
From OE Low to Y output enable'
From OE High to output disable

COMBINATIONAL PROPAGATION DELAYS (CL= 50PF)

~

OUTPUT

Y

F3l

Cn + 32

F=O

A, B ADDRESS

66

66

58

66

00-031

45

45

35

45

FROM

INPUT

RAMO,
RAM3l

00,
031

62

75

35

48

-

OVR

Cn

36

36

18

36

32

42

1012
1345

46
51

46
51

35
41

46
51

41
46

58
53
22

20

-

-

59

22

1678

22

-

-

-

A BYPASS ALU
(I=2XX)

46

-

-

-

-

CLOCK

51

51

42

51

46

UNITS

ns

SET-UP AND HOLD TIMES RELATIVE TO CLOCK (CP) INPUT
~P
INPUT

A, B Source
Address
B Destination
Address

Set Up before H L

Hold after H L

20

1 (Note 3)

Set Up before L
53 (Note 4)

H

Hold after L

DO NOT CHANGE (Note 2)

0

-

-

20

0

Cn

-

22

0

1012

-

-

28

1345

7

30
DO NOT CHANGE (Note 2)

0
0

-

-

1678

RAMO. 31 and
QO,31
NOTES:

4-26

-

7

UNITS

0

10

00-031

H

ns

0
3

1) Dashes indicate that a set-up time constraint or a propagation delay path does not exist.
2) The phrase "DO NOT CHANGE" indicates that certain signals must remain low for the duration of the clock Low time.
Otherwise, erroneous operation may be the result.
3) Prior to clock H> L transition, source·addresses must be stable to allow time for the source data to be set up before the
latch closes. After this transition the A address may be changed. If it is not being used as a destination, the B address
may also be changed. If it is being used as a destination, the B address must remain stable during the clock Low period.
4) Set-up time before H> L included here.

WS59032

WS59032D
MILITARY RANGE AC
CHARACTERISTICS

CYCLE TIME AND CLOCK
CHARACTERISTICS

The tables shown here specify the guaranteed per·
formance of the WSS9032D over the Military
operating temperature range of -SsoC to +12SoC
and a power supply range of SV ± 10%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 Vlns and measurements made at 1.SV. All out·
puts have maximum DC load.

READ·MODIFY·WRITE (from select
of A, B registers to end of cycle)
Maximum Clock Frequency to Shift
(50% duty cycle I = 432 or 632)
Minimum Clock Low Time
Minimum Clock High

28ns
30ns

Minimum Clock Period

60ns

SOns
23.6 MHz

a

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with CL = SpF and
measured to O.SV change of output voltage.
From DE Low to Y output enable
From DE High to output disable

COMBINATIONAL PROPAGATION DELAYS (CL= SOPF)

~

Y

F31

Cn + 32

F=O

OVR

RAMO,
RAM31

QO,
Q31

A, B ADDRESS

72

72

63

69

69

81

-

FROM

OUTPUT

INPUT

00·031

51

51

40

52

42

52

Cn

41

41

21

39

36

36

-

1012

48

48

40

48

44

63

-

1345

54

54

46

56

51

57

-

1678

27

-

-

20

-

-

-

21

51

-

-

-

58

58

50

58

53

66

29

A BYPASS ALU
. (I=2XX)
CLOCK

UNITS

ns

SET-UP AND HOLD TIMES RELATIVE TO CLOCK (CP) INPUT
~P
INPUT

Set Up before H

L

Hold after H

L

Set Up before L

A, B Source
Address

25

B Destination
Address

25

DO NOT CHANGE (Note 2)

1 (Note 3)

63 (Note 4)

H

Hold after L

00·031

-

-

30

0

-

30

0

1012

-

36

0

1345

-

-

42

0

1678

13

DO NOT CHANGE (Note 2)

0

RAMO, 31 and
00 31

-

-

5

NOTES:

UNITS

1

Cn

10

H

1

ns

1) Dashes indicate that a set-up time constraint or a propagation delay path does not exist.
2) The phrase" DO NOT CHANGE" indicates that certain signals must remain low for the duration of the clock Low time.
Otherwise, erroneous operation may be the result.
3) Prior to clock H> L transition, source addresses must be stable to allow time for the source data to be set up before the
latch closes. Afterthis transition the A address may be changed. If it is not being used as a destination, the B address
may also be changed. If it is being used as a destination, the B address must remain stable during the clock Low period.
4) Set-up time before H> L included here.
4-27

WS59032

WS59032E

CYCLE TIME AND CLOCK
CHARACTERISTICS

COMMERCIAL RANGE AC
CHARACTERISTICS
The tables shown here specify the guaranteed performance of the WS59032E over the Commercial
operating temperature range of O°C to +70°C and
a power supply range of 5V ± 5%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 Vins and measurements made at 1.5V. All outputs have maximum DC load.

READ-MODIFY-WRITE (from select
of A B registers to end of cyple)
Maximum Clock Frequency to Shift
a (50% dulY cycle I ~ 432 or 632)
Minimum Clock Low Time
Minimum Clock High

33 MHz

Minimum Clock Period

40ns

42ns

18ns
21ns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with Cl = 5pF and
measured to O.5V change of output voltage.

COMBINA TlONAL PROPAGA TlON DELA YS

(Cl = 50PF)

~
OUTPUT

Y

F31

Cn + 32

F=O

OVR

RAMO,
RAM31

QO,
Q31

A, B ADDRESS

55

55

48

55

51

62

-

00-031

37

37

29

37

29

40

-

Cn

30

15

30

26

35

FROM "
INPUT

1012

38

30
38

29

38

34

48

1345

42

42

34

42

38

44

-

-

18

16

-

-

-

-

-

35

42

38

49

18

1678

18

A BYPASS AlU
(1=2XX)

38

-

CLOCK

42

42

UNITS

ns

SET-UP AND HOLD TIMES RELATIVE TO CLOCK (CP) INPUT
I~CP

Set Up before H

L

Hold after H

L

Set Uj) before L

H

Hold after L

A, B Source
Address

20

B Destination
Address

10

DO NOT CHANGE (Note 2)

-

18

0

-

20

0

1012

-

26

0

1345

-

-

29

0

1678

5

DO NOT CHANGE "(Note 2)

0

RAMO, 31 and
aO,31

-

-

3

00-031
Cn

NOTES:

o (Note 3)

44 (Note 4)

5

H

UNITS

0
0

ns

1) Dashes indicate that a set-up time constraint or a propagation delay path does not exist.
2) The phrase "DO NOT CHANGE" indicates that certain Signals must remain low for the duration of the clock low time.

Otherwise, erroneous operation may be the result.
3) Prior to clock H> l transition, source addresses must be stable to allow time forthe source data to be set up before the
latch closes. After this transition the A address may be changed. If it is not being used as a destination, the B address
may also be changed. If it is being used as a destination, the B address must remain stable during the clock low period.
4) Set·up time before H> l included here.

4-28

WS59032

WS59032E
MILITARY RANGE AC
CHARACTERISTICS

CYCLE TIME AND CLOCK
CHARACTERISTICS
READ-MODIFY-WRITE (from select
of A, B registers to end of cycle)
Maximum Clock Frequency to Shift
a (50% du!y cycle I = 432 or 632)
Minimum Clock Low Time
Minimum Clock High

The tables shown here specify the guaranteed performance of the WS59032E over the Military
operating temperature range of -55°C to +125°C
and a power supply range of 5V ± 10%. Inputs are
switching between 0 and 3V with rise and fall times
of 1 V/ns and measurements made at 1.5V. All outputs have maximum DC load.

50ns
29 MHz
23ns
25ns

Minimum Clock Period

50ns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with C L = SpF and
measured to O.SV change of output voltage.
From OE Low to Y output enable
From OE High to output disable

COMBINATIONAL PROPAGATION DELAYS (CL= SOPF)

~

FROM

OUTPUT

RAMO,
RAM31

QO,
Q31

57

67

-

35

43

-

32

30

30

33

40

36

52

-

45

38

46

42

47

-

-

-

16

-

-

17

42

-

-

-

48

48

41

48

44

55

24

F=O

OVR

52

57

33

43

17

40

45
22

Y

F31

A, B ADDRESS

60

60

00-031

42

43

Cn

34

1012

34
40

1345
1678
A BYPASS ALU
(1=2XX)

Cn + 32

INPUT

CLOCK

UNITS

ns

SET-UP AND HOLD TIMES RELATIVE TO CLOCK (ep) INPUT
IN~CP

Set Up before H

L

Hold after H

L

Set Up before L

H

Hold after L

A, B Source
Address

23

B Destination
Address

23

DO NOT CHANGE (Note 2)

1

-

-

25

0

-

25

0

30

0

-

00-031
Cn

o (Note 3)

52 (Note 4)

1345

35

0

1678

10

DO NOT CHANGE (Note 2)

0

RAMO, 31 and
aO,31

-

-

5

NOTES:

7

UNITS

1

-

1012

H

ns

1) Dashes indicate that a set-up time constraint or a propagation delay path does not exist.
2) The phrase "DO NOT CHANGE" indicates that certain signals must remain low for the duration of the clock Low time.
Otherwise, erroneous operation may be the result.
3) Prior to clock H> L transition, source addresses must be stable to allow time for the source data to be set up before the
latch closes. After this transition the A address may be changed. If it is not being used as a destination, the B address
may also be changed. If it is being used as a destination, the B address must remain stable during the clock Low period.
4) Set-up time before H> L included here.

4-29

WS59032

COMPETITIVE TIMING ANAL YSIS
The following analysis compares the critical timing paths of a WS59032E vs. the equivalent Bipolar circuit
implementation using eight 2901C's, two 2902A's and three high speed logic gates (See Figure).
As can be seen from the following comparison, the Data Path of the WS59032E is 44% faster than the Data Path
of the Bipolar/ECl functional equivalent circuit. Additionally, the Control Path of the WS59032E is 50% faster
than the Bipolar/ECl implementation. The actual values for the Bipolar/ECl circuit will be lengthened by the
layout dependent interconnect delays between the individual devices. When these delays are taken into account,
the WS59032E speed advantage becomes even greater.

TIMING COMPARISON
WS59032D vs Eight 2901 C's, Two 2902A's Plus High Speed Logic
DATA PATH

CONTROL PATH

WS59032E

WS59032E

A,S Address
interconnect delay
Total Delay

.. F =0 = 55ns
= 0ns
:::; 55ns

• F =0 =·48ns
= gns
:::;,48ns

1012
interconnect delay
Total Delay

DISCRETE IMPLEMENTATION (See Figure)

DISCRETE IMPLEMENTATION (See Figure)

A,S
P3,G3
P,G
C16
C28
interconnect delay

1012
P3,G3
P,G
C16
C28
interconnect delay

"P3,G3=37ns
.. P,G = 11ns
.. C16 = 10ns
.. C281= 14ns
.. F = 0 = 25ns
= Xns

Total Delay

>97ns

.. F = 0 = 37ns
• P,G = 11ns
"C16=10ns
.. C28 = 14ns
• F = 0 = 251ns
= Xns

Total Delay

>97ns

Look-Ahead Carry Using Discrete Components

Four 2901Cs

Four 2901Cs

C20, 24, 28

C4,8,12

C'N

4-30

2902A

2902A

WS59032

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS59032DG
WS59032DGMB
WS59032EG
WS59032EGMB

D
D
E
E

PACKAGE
TYPE

101
101
101
101

Pin
Pin
Pin
Pin

Ceramic
Ceramic
Ceramic
Ceramic

PGA
PGA
PGA
PGA

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

G2
G2
G2
G2

Comm'l
Military
Comm'l
Military

Standard
Mll-STD-SS3C
Standard
Mll-STD-SS3C

4-31

4-32

iFEE;:E
r======_
'=-iili-i~ E

WS5910AIB

WAFERSCALE INTEGRATION, INC.

PRELIMINARY

---

----~

-

CMOS MICROPROGRAM CONTROLLER
KEY FEATURES
• High Speed Operation
-

50% Faster Than Bipolar

• Low Power
-

225 mW

• On-Board Stack
-

9 Words Deep

• Bipolar Replacement
-

Fully Compatible with AM2910A

• Immune to Latch-Up
-

Over 200 rnA

• ESD Protection
-

Exceeds 2000 Volts

GENERAL DESCRIPTION
The WS5910A1B microprogram controller is an address sequencer which provides addresses to a control store memory.
These addresses can come from one of four internal sources: 1) the Microprogram Counter, 2) the 9 word x 12 bit
stack, 3) the 12-bit Register/Counter, or 4) the Direct Data Input. The address source selected is dependent upon
the instruction applied to the WS5910AlB.
The device can sequentially address memory or it can provide a conditional branch address anywhere within its
addressing range. In addition, the WS5910AlB also contains a last-in, first-out stack which provides capabilities for
looping as well as providing the microsubroutine return linkage. The on-board register/counter provides loop count
control with a count capacity of 4096.
The CMOS WS5910AlB is a form, fit and function replacement for the bipolar/ECl AM2910A. A.C. performance and
output drive capability, meet or exceed the specifications of its bipolar counterpart. The WS5910AlB is also available
as a macro cell in the WSI cell library.

FUNCTIONAL BLOCK DIAGRAM

4-33

WS5910AlS

PIN DESCRIPTION
SIGNAL NAME

I/O

Di

I

Direct Input to Register/Counter and Multiplexer. Do is LSB.

Ii

I

Instruction Inputs to the WS5910NB

DESCRIPTION

CC

I

Condition Code Input. Pass Test is a LOW on CC.

CCEN

I

When HIGH, CC Input is Ignored and Internally Forced LOW

CI

I

Carry Input to the LSB of the Microprogram Counter

RLD

I

When LOW, Register/Counter is Loaded Regardless of Instruction or Condition

OE

I

Three State Control of Vi Outputs

Vi

a

Address to Microprogram Memory. V0 is LSB.

CP

I

FULL

MAP

a
a
a

VECT

a

~

PL

All Internal States Change at LOW-to-HIGH Edge

Stack Full Indicator. (Stack is Nine Levels Deep.)
Active LOW Signal Used to Select the Pipeline Register as the Direct Input Source
Active LOW Signal Used to Select the Mapping PROM (or PLA) as the Direct
Input Source
Active LOW Signal Used to Select the Interrupt Vector as the Direct Input Source

PIN CONFIGURATION
v4

03

04

V3

V.

O2

D.

V2

VECT

0,

Pi:

V,

MAP

Do

13

Vo

I,

CI

Vee

CP

I,

GND

10

OE

CCEN

V"

CC

0"

RLD

V,o

FULL

010

D.

V.

V.

D.

07

V.

V7

D.

TOP

4-34

WS5910AlB

INTRODUCTION
The WS5910AlB is a high performance CMOS microprogram controller that produces a sequence of addresses which
control the execution of a microprogram. These 12-bit addresses are selected from one of the four sources which
feed into a 12-bit 4 to 1 multiplexer. The source selected can be 1) the direct data inputs (0 0-0,,), 2) the
Register/Counter, 3) the Microprogram Counter, or 4) the stack register. Selection is dependent upon which of the
sixteen instructions is being executed as well as other external inputs. The selected source is used to drive the YO-Y'1
three state output buffers.

External Inputs: 0 0-0 11
The external inputs can be used to supply the jump address for conditional branch types of instructions. They can
also be used to load the register counter.

Register Counter
The RC is an edge triggered 12-bit register which is clocked on the LOW-to-HIGH (positive) transition of the clock,
CPO The RC is loaded synchronously from the inputs when the load control input, RLO, is LOW. The output of RC
is referred to as R in the table of instructions.

°

The RC operates as a 12-bit down counter and is decremented and tested for a zero result during instructions 8,
9, and 15. If the RC is loaded with a number N, the sequence will be executed N + 1 times. This allows microinstructions
to be repeated up to 4096 times.

THE STACK AND STACK POINTER
The last-in-first-out stack, which is 9 levels deep by 12-bits wide, provides return addresses from micro-subroutine
or from loops. Integral to it is the stack pointer which points to the last word written. This allows data on the top of
the stack to be referenced without having to perform a POP operation.
There are five microinstructions during which a POP operation may occur (8, 10, 11, 13, 15). A POP decrements the
stack pointer at the next rising clock edge following the microinstruction causing the POP. The stack pointer points
to zero when the stack is empty. A POP from an empty stock may place unknown data on the Y outputs. The stack
pointer remains at zero if a POP is attempted on an empty stack.
There are three operations during which a PUSH operation may occur (1,3, and 5). A PUSH increments the stack
pointer and the return linkage is then written into the stack at the location pointed to by the just incremented stack
pointer. RESET (instruction 0) forces the stack pointer to zero, effectively emptying the stack. Each PUSH increments
the stack pointer by one, each POP decrements the stack pointer by one. When the stack reaches the level of nine
(stack pointer equals nine), the FULL flag goes low. This flag indicates that a POP should occur prior to the next
PUSH. If a PUSH does occur on a full stack, the data is overwritten at the top of the stack (location nine) but the
stack pointer remains unchanged. The operation will usually destroy useful information and is normally avoided.

4-35

WS5910A/B

TABLE OF INSTRUCTIONS

0

JZ

1

CJS

2

JMAP

3

CJP

4

PUSH

5

JSRP

REGI
CNTR

NAME

13-10 MNEMONIC

CONTENTS

Jump Zero

X

RESULT
FAIL
CCEN=L and CC=H
V
STACK

PASS
CCEN=H or CC=L
V
STACK

REG!
CNTR

ENABLE

0

Clear

0

Clear

Hold

PL

D

Push

Hold

PL
Map

Cond JSB PL

X

PC

Hold

Jump Map

X

D

Hold

D

Hold

Hold

Cond Jump PL

PC

Hold

D

Hold

Hold

PL

Push/Cond LD CNTR

X
X

PC

Push

PC

Push

Note 1

PL

Cond JSB R/PL

X

R

Push

D

Push

Hold

PL

6

CJV

Cond Jump Vector

X

PC

Hold

D

Hold

Hold

Vect

7

JRP

Cond Jump R/PL

X

RFCT

Repeat Loop,
CNTR *- 0

*-

Hold
Hold

D
F

Hold
Hold

Hold
Dec

PL
PL

=

0
0

R
F

9

RPCT

Repeat PL,
CNTR *- 0

*-

0

PC
PC

Pop
Hold

PC
D

Pop
Hold

Hold
Dec

PL
PL

=0

PC

Hold

PC

Hold

Hold

PL

10

CRTN

Cond RTN

PC

Hold

F

Pop

Hold

PL

11

CJPP

Cond Jump PL & Pop

X
X

PC

Hold

D

Pop

Hold

PL
PL

8

12

LDCT

LD Cntr & Continue

X

PC

Hold

PC

Hold

Load

13

LOOP

Test End Loop

X

F

Hold

PC

Pop

Hold

PL

14

CONT

Continue

X

15

TWB

Three-Way Branch

PC
F

Hold
Hold

PC
PC

Hold
Pop

Hold
Dec

PL
PL

Pop

PC

Pop

Hold

*-

0

=0

D

= Land CC = H, hold; else load.
ABSOWTE MAXIMUM RATINGS*
(Comm'I) ........ O°C to +70°C
(Mil) ........ -55°C to +125°C
Storage Temp. (No Bias) ....... -65°C to +150°C
Voltage on any pin with
respect to GND ............... -0.6V to +7V
Latch Up Protection ................. >200 mA
ESD Protection ..................... > ±2000V

SYMBOL

Over Operating Temperature Range (See Note 1)

PARAMETER

TEST CONDITIONS
Vce = Min.
VIN = V IH or V IL

MIN

IOH

=

IOL

= 12 mA

MAX

UNITS

0.5

V

VOH

Output High Voltage

VOL

Output Low Voltage

VIH

Input High Voltage

VCC = Min.
All Outputs
VIN = VIH or VIL
Guaranteed Input High Voltage

VIL

Input Low Voltage

Guaranteed Input Low Voltage

lee

Input Load Current

Vec

= Max, VIN = GND or Vee

-10

10

loz

High Impedance
Output Current

Vcc

= Max, Vo = GND or Vee

-50

50

Icc

Power Supply Current

Vce

= Max

NOTES: 1) Commercial: Vee = +5V

4-36

PL
= Don't Care

"Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the
operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Operating Temp.

DC CHARACTERISTICS

x

L = LOW

H = HIGH

NOTE: 1) If CCEN

±

5%, TA

= O"C to 7O"C.

All Outputs

-3.4 mA

2.4

2.0
0.8

O°C to +70°C (Comm'l)
-55°C to + 125°G (Mil)
2) Military: Vee = +5V

±

10%, TA

= -55"C to

45
70
+125"C.

!lA
mA

WS5910AlB

WS5910A
COMMERCIAL RANGE
AC CHARACTERISTICS
The tables shown here specify the guaranteed performance of the WS5910A over the commercial operating range
of O°C to +70°C and a power supply range of 5V ± 5%.
Inputs are switching between 0 and 3V with rise and fall times of WIns and measurements made at 1.5V. All outputs
have maximum DC load.

CYCLE TIME AND CLOCK CHARACTERISTICS
Minimum Clock LOW Time

20

Minimum Clock HIGH Time

20

Minimum Clock Period

50

Maximum Clock Frequency

20

COMBINATIONAL PROPAGATION DELAYS (C L
INPUT

Y

Do-D11

10-13
CC

ns

MHz

= 50 pF)

PL, VECT, MAP

FULL

UNITS

20

-

35

30

30

-

ns

31

CCEN

30

-

CP

40

-

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with CL = 5 pF and measured to 0.5V change of output voltage.
From OE LOW to Y Output Enable

25

From OE HIGH to Y Output Disable

27

ns

SET UP AND HOLD TIMES
INPUT

ts

tH

Di -

R

16

0

PC

30

0

10-13

35

0

Di -

CC

24

0

CCEN

24

0

CI

18

0

RLD

19

0

UNITS

ns

4-37

WS5910A1S

WS5910A
MILITARY RANGE
AC CHARACTERISTICS
The tables shown here specify the guaranteed performance of the WS5910A over the military operating range of -55°C
to +125°C and a power supply range of 5V ± 10%.
Inputs are switching between 0 and 3V with rise and fall times of 1 Vlns and measurements made at 1.5V. All outputs
have maximum DC load.

CYCLE TIME AND CLOCK CHARACTERISTICS
Minimum Clock LOW Time

25

Minimum Clock HIGH Time

25

Minimum Clock Period

51

Maximum Clock Frequency

19.6

ns

MHz

COMBINATIONAL PROPAGATION DELAYS (CL = 50 pF)
INPUT

Y

Do-D11

PL, VECT, MAP

FULL

25

-

-

10-13

40

35

-

CC

36

CCEN

36

-

CP

46

-

UNITS

ns

35

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with CL = 5 pF and measured to 0.5V change of output voltage.
From OE LOW to Y Output Enable

25

From OE HIGH to Y Output Disable

30

ns

SET UP AND HOLD TIMES
INPUT

ts

tH

Di - R

16

0

Di - PC

30

0

10-13

38

0

CC

35

0

CCEN

35

0

CI

18

0

RLD

20

0

UNITS

ns

WS5910AlB

WS5910B
COMMERCIAL RANGE
AC CHARACTERISTICS
The tables shown here specify the guaranteed performance of the WS5910B over the commercial operating range
of O°C to +70°C and a power supply range of 5V ± 5%.
Inputs are switching between 0 and 3V with rise and fall times of 1 Vlns and measurements made at 1.5V. All outputs
have maximum DC load.

CYCLE TIME AND CLOCK CHARACTERISTICS
Minimum Clock LOW Time

13

Minimum Clock HIGH Time

13

Minimum Clock Period

33

Maximum Clock Frequency

30

COMBINATIONAL PROPAGATION DELAYS (C L

ns

MHz

= 50 pF)

INPUT

Y

PL, VECT, MAP

FULL

Do-D11

18

-

-

10-13

24

-

-

CC

21

CCEN

21

-

-

CP

27

-

20

UNITS

ns

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with CL = 5 pF and measured to 0.5V change of output voltage.
From OE LOW to Y Output Enable

21

From OE HIGH to Y Output Disable

22

ns

SET UP AND HOLD TIMES
INPUT

ts

tH

Di - R

11

0

Di - PC

20

0

10-13

23

0

CC

16

0

CCEN

16

0

CI

12

0

RLD

12

0

UNITS

ns

4-39

WS5910AlB

WS5910B
MILITARY RANGE
AC CHARACTERISTICS
The tables shown here specify the guaranteed performance of the WS5910B over the military operating range of -55°C
to +125°C and a power supply range of 5V ± 10%.
Inputs are switching between 0 and 3V with rise and fall times of 1 Vlns and measurements made at 1.5V. All outputs
have maximum DC load.

CYCLE TIME AND CLOCK CHARACTERISTICS
Minimum Clock LOW Time

17

Minimum Clock HIGH Time

17

Minimum Clock Period

35

Maximum Clock Frequency

29

ns

MHz

COMBINATIONAL PROPAGATION DELAYS (CL = 50 pF)
INPUT

Y

0 0-0 11

PL, VECT, MAP

FULL

UNITS

22

-

10-13

26

23

CC

24

-

ns

CCEN

24

-

CP

30

-

24

OUTPUT ENABLE/DISABLE TIME
Disable tests performed with C L = 5 pF and measured to 0.5V change of output voltage.
From OE LOW to Y Output Enable

24

From OE HIGH to Y Output Disable

25

ns

SET UP AND HOLD TIMES

4-40

INPUT

ts

tH

Di - R

11

0

Di - PC

20

0

10-13

25

0

CC

23

0

CCEN

23

0

CI

12

0

RLD

13

0

UNITS

ns

WS5910AIB

SWITCHING WAVEFORMS
3V
INPUTS

OV
Is
3V
CLOCK

OV

...

3V

....

Ie.

I'N

•

IH

..

~

OUTPUTS

OV

ORDERING INFORMATION
PART NUMBER

SPEED

WS5910AP
WS5910ADMB
WS5910BP
WS5910BDMB

20
20
30
30

MHz
MHz
MHz
MHz

PACKAGE
TYPE
40
40
40
40

Pin
Pin
Pin
Pin

Plastic DIP, 0.6"
CERDIp, 0.6"
Plastic DIP, 0.6"
CERDIp, 0.6"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

P1
Y1
P1
Y1

Comm'l
Military
Comm'l
Military

Standard
MIL-STD-883C
Standard
MIL-STD-883C

4-41

4-42

-

- ==~
...--....
-..,
=====
------=-~!!!-~-= --~

i='

~~

=

WS59510

WAFERSCALE INTEGRA nON, INC.

16 X 16 MUL TIPLIER ACCUMULATOR
KEY FEATURES

• 16 X 16 Bit Parallel
Multiplication with Accumulation to 3S-Bit Result
• Fast
-

• Immune to latch-up
-

30 ns Multiply
Accumulate Time

Over 200 mA

• Pin compatible and functionally
equivalent to Am29S10 and
TDC1010

• Low Power
-

• Two's complement or unsigned
magnitude operation

Icc = 100 mA (10 MHz)

FUNCTIONAL DESCRIPTION
The WS59510 is a high-speed 16 x 16 parallel multiplier accumulator which operates at 30 ns clocked multiply
,accumulate (MAC) time (33 MHz multiply accumulate rate). The operands may be specified as either two's
complement or unsigned magnitude 16-bit numbers. The accumulator functions include loading the
accumulator with the current product, adding or subtracting the accumulator contents and the current product,
or preloading the accumulator from the external world,
All inputs (data and instructions) and outputs are registered. These independently clocked registers are positive
edge triggered O-type flip-flops, The 35-bit accumulator/output register is divided into a 3-bitextended product
(XTP), a 16-bit most significant product (MSP), and a 16-bit least significant product (LSP). The XTP and MSP
have dedicated ports for three-state output; the LSP is multiplexed with the V-input. The 35-bit
accumulator/output register may be pre loaded through the bidirectional output ports.

FUNCTIONAL BLOCK DIAGRAM

CLKX>--r---t~~~
CLKYr-~~-----~-~

TC
RND
ACC
SUB

35

4-43

4

WS59510

PRODUCT SELECTION GUIDE

I

Maximum MultiplyAccumulate Time Ins}

59510-30

59510-40

59510-50

Commercial

30

Military

-

40
40

50

I

-

PIN CONFIGURATIONS

e
53

98 998@9 8 9
8S 98999 @) 9
51

50

48

46

44

42

40

38

36

52

49

47

45

43

41

39

37

35

EVe
55

54

@@>
57

56

@@
@@
@@
@@

TOP
(Through Package View)

9

@
34
(3

(8

32

33

30.

8
31

§

S
8 S
S 9
8 8
(9 S
®~
tYs:\
IYW:'\ tru:I fv14:\
@®® "-!V
® fv8:\
8 e
\.IV
fv6:\
tru:\
fv15:\
fv13:\
®® \!V 9 @ \5' \5' 9
59

58

28

61

60

26

27

63

62

24

25

65

22

64

20

1

68

2

X,.

9

8

3

4

765

5

6

7

8

9

10

\!:!g/ ~ ~
11
13
15
12

14

~
16

18

64

X7

63

x.

X.

62

x.

X.

61

x,.

X.

60

Xll

X,

59

29

x.

23

58

21

19

17

67 66 65 64 63 62 61

10

60

P2 ,V2

p.,v.
p.,v.

OEl
RND

11

59

12

58

SUB

13

2

Ps,Ys

57
56

Y2,P2

55

V.,p.

54

OEl
RND

Y4,P4

53

SUB

V.,p.

52

Y6'PS

51

ACC
ClKX

Y7,P7

50

ClKV

GND

49

Vee

48

TC

47

OEX
PREl

Y,0'P,O

46

Y,1,P,1

45

V,2 ,P,2

44

ACC

14
15

43

17

GND
GND

V,3 ,P,3

Vee

V,4 ,P,4

42

Vee

18

Pa,Va

Y,S ,P,5

Vee

19

p.,V.

p,.

Vee

20

P'O'Y'0

P'7

TC

21

P,1,Y,1

OEX

22

PREl
OEM
ClKP

23

16

41
40
39
38

P,2,V,2

p,.
p,.

P,3,Y,3

P2•

36

37

24

P,4,Y,4

p.,

35

25

P,S,Y,5

p ..

34

p ••

33

26
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

TOP VIEW

4-44

Pa,Va

p,.

x,.

Yo,Po
Y"P,

ClKX
ClKV

56

X'2

x,.
x,.

OEM
ClKP

WS59510

PIN DESCRIPTION
·Pin No. Name

1/0

Description

54

RND

I

Round
When RND is High, a bit with a weight of P15 is added to the multiplier product.
RND is loaded on the rising edge of ClKx or ClKy.

48

TC

I

Two's Complement
When High, the X and Y inputs are defined as two's complement data, or as unsigned data when low.
The TC control is loaded on the rising edge of ClKx or ClKy.

46

PREl

I

Preload
When High, data is preloaded into the specific output register when its respective load Enable is High.
When low, the accumulator register is available at the P-port when the Output Enables are low.

47

lEx/OEx

I

load Enable Extended/Output Enable Extended
Active High load Enable for the XTP port during preloading. Active low three-state control for the
XTP port during normal operation (see Preload Function). (TSX)"

45

lEm/OEm

I

load Enable Most/Output Enable Most
Active High load Enable for the MSP port during preloading. Active low three-state
control for the MSP port during normal operation (see Preload Function). (TSM)"

55

lEL/OEL

I

load Enable least/Output Enable least
Active High load Enable for the lSP port during preloading. Active low three-state
control for the lSP port during normal operation (see Preload Function). (TSl)"'

51,50

ClK" ClKy

I

CLOCKS
load X and Y data respectively and TC, RND, ACC and SUB/ADD on the rising edge.

44

ClKp

I

CLOCK
loads data into the XTP, MSP and lSP registers on the rising edge.

1-7,
56-64

X15-XO

I

Multiplier Data Input
Data is loaded into the X register on the rising edge of ClK,.

8-15,
17-24

Y15- Yo
P15-PO

I/O

Bidirectional Port
Data is loaded into the Y register on the rising edge of ClKy. Product output for least Significant
Product (lSP) and input to preload lSP register.

41-43

P34-P32

I/O

Bidirectional Port
Product output for extended Product (XTP) and input to preload XTP register.

25-40

P31-P16

I/O

Bidirectional Port
Product output for the Most Significant Product (MSP) and input to preload MSP register.

52

ACC

I

Accumulate
When High, the multiplier product is accumulated in the accumulator. When low, the multiplier
product is written into the accumulator (see Accumulator Function Table). The ACC control
is loaded on the rising edge of ClKx or ClKy.

53

SUB/ADD

I

Subtraction/Addition
When High, the accumulator contents are subtracted from the multiplier product and the result
written back into the accumulator. When low, the multiplier product is added into the
accumulator (see Accumulator Function Table). The SUB/ADD control is loaded on the
rising edge of ClKx or ClKy.

'DIP Configuration
"TRW TDC1010 Pin Designation

4-45

WS59510

ABSOLUTE MAXIMUM RATINGS·

*Notice: Stresses above those listed here may
cause permanent damage to the device. This is a
stress rating only and functional operation of the
device at these or any other conditions above those
indicated in the operational sections of this
specification is not implied. Exposure to absolute
maximum rating conditions for extended periods of
time may affect device reliability.

Operating Temp (Comm'I) ........ O°C to +70°C
(Mil) ......... -55°C to +125°C
Storage Temp. (No bias) ....... -65°C to +150°C
Voltage on any pin with
respect to GND ..................... -o.6V to +7V
Latch Up Protection ................... > 200 mA
ESD Protection ........................ > ±2000V

DC CHARACTERISTICS Over Operating Temperature Range (Note 1)
SYMBOL

PARAMETER

TEST CONDITIONS

Voh

Output High Voltage

Vee=Min.
Vin=Vih or Vii

All outputs

Vol

Output Low Voltage

Vee=Min

YO-Y31

101=9mA Mil

Vin=Vih or Vii

All others

101=8mA

loh = -1.6mA

MIN

MAX

UNITS

0.5

V

2.4

101=12mA Comm'l

Vih

Input High Voltage

Vii

Input Low Voltage

Guaranteed Input Low Voltage

Iix

Input Load Current

Vee = Max, Vin = Gnd or Vee

-10

10

Vee = Max, Vo = Gnd or Vee

-50

50

/-LA

loz

High Impedance
Output Current

Icc

Power Supply Current

Vee = Max

Comm'l. (O°C to + 70°C)

100

mA

Mil (-55°C to +125°C)

110

NOTES:

Guaranteed Input High Voltage

2.0
0.8

1) Commercial: Vee = +5V ± 5%, TA = O°C to +700C.
2) Military: Vee = +5V ± 10%, TA = -55°C to +125°C.

DETAILED DESCRIPTION
The WS59510 is a high-speed 16 x 16-bit multiplier accumulator (MAC). It comprises a 16-bit parallel multiplier
followed by a 35-bit accumulator. All inputs (data and instructions) and outputs are registered. The WS59510 is
divided into four sections: the input section, the 16 x 16asynchronous multiplier array, the accumulator, and the
output/preload section.
The input section has two 16-bit operand input registers for the X and Y operands, clocked by the rising edge of
CLKX and CLKY, respectively. The four-bit instruction register (TC, RND, ACC, SUB) is clocked by the rising
edge of the logical OR of CLKX, CLKY.
The 16 x 16 asynchronous multiplier array produces the 32-bit product of the input operands. Either two's
complement or unsigned magnitude operation is selected, based on control TC. If rounding is selected, (RND =
1), a "1" is added to the MSB of the LSP (position P15). The 32-bit product is zero-filled or sign-extended as
appropriate and passed as a 35-bit number to the accumulator section.
The accumulator function is controlled by ACC, SUB, and PREL. Four functions may be selected: the
accumulator may be loaded with the current product; the product may be added to the accumulator contents;
the accumulator contents may be subtracted from the current product; or the accumulator may be preloaded
from the bidirectional ports.
The output/preload section contains the accumulator/output register and the bidirectional ports. This section is
controlled by the signals PREL, OEX, OEM, and OEL. When PREL is HIGH, the output buffers are in high
impedance state. When the controls OEX, OEM, and OEL are also high, data present at the output pins will be
preloaded into the appropriate accumulator register at the ri~ing edge of CLKP. When PREL is LOW, the Signals
OEX, OEM, andOEL are enable controls for their respective three-state output ports.
4-46

WS59510
WS59510
Input Formats
Fractional Two's Complement Input
YIN

XIN

115

14

13

12

11

10

9

8

7

6

5

4 3

2

1 0

I

115

14

13

12

11

10

9

8

7

6

5

4

3

2

1

01

-202-12-22-32-42-52-62-72-82-92-102-112-122-13 2-14 2-15

-202-12-22-32-42-52-62-72-82-92-102-112-122-13 2-14 2-15

(Sign)

(Sign)

Integer Two's Complement Input·
YIN

XIN

-215 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20

1 15 14 13 12 11 10 9 8 7 6 5 4 3 2
01
-215 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20

(Sign)

(Sign)

115

14

13

12

11

10

9

8

7

6

5

4

3

2

01

Unsigned Fractional Input
YIN

XIN

115

14

13

12

11

10

9

8

7

6

5

4

3

2

1 0

I

2-12-22-32-42-52-62-72-82-92-10 2-11 2-122-132-142-152-16

115

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

I

2-12-22-32-42-52-62-72-82-92-102-112-122-132-14 2-152-16

Unsigned Integer Input
XIN

115

14

13

12

11

10

9

YIN

8

7

6

5

4 3

2

01
215 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20

115

14

13

12

11

10

9

8 7 6 5 4 3 2
01
215 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20

WS59510
Output Formats
Two's Complement Fractional Output

XTP

MSP

LSP

134333211313029282726252423222120191817161115141312
-24 23 22

21 20 2-1 2-22-32-42-52.0 2-7 2-8 2-92-10 2-11 2-122-13 2-14

111098765432101

2-152-162-172-182-192-202-212-222-232-242-252-262-272-282-292-30

(Sign)

Two's Complement Integer Output

XTP

MSP

13433321

131 30 29 28 27 26 25 24 232221 20191817 161

115

LSP

-234233232

231230229228227226225224223222221220219218217216

215 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20

14

13

12

11

10

9

8

7

6

5

4

3

2

01

(Sign)

Unsigned Fractional Output

XTP

MSP

LSP

134333211313029282726252423222120191817161
222120

2-12-22-32-42-52-62-72-82-92-102-112-122-132-142-152-16

115141312111098765432101
2-172-182-192-202-212-222-232-242-252-262-272_282_292_302-312-32

Unsigned Integer Output

XTP

MSP

13433321

131 30 29 28 27 26 25 24232221 20191817 161

-234233232

231230229228227226225224223222221220219218217216

LSP

115

14

13

12

11

10

9 8 7 6 5 4 3 2
01
215 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20

4-47

WS59510

SWITCHING CHARACTERISTICS

Over Operating Range
PARAMETERS

DESCRIPTION

WS59510-30

WS5951 0-40

WS59510-50

MIN

MIN

MIN

MAX
30

MAX
40

UNITS

MAX
50

ns

Multiply Accumulate Time

tMA

Setup Time (XIN,YIN,RND,TC,ACC,SUB)

tSI

5

5

5

ns

Setup Time (PREl,OEX,OEM,OEl)

tS2

15

15

15

ns

Hold Time

tH

2

2

2

ns

Clock Pulse Width

tpw

10

10

15

ns

Output Clock to P

t pDP

20

25

30

ns

tpDY

20

25

30

ns

Output Clock to Y
OEX, OEM to P;

High to Z

tpHZ

20

25

30

ns

OEl to Y (Disable Time)

low to Z

tpLZ

20

25

30

ns

OEX, OEM to P;

Z to High

20

25

30

ns

OEL to Y (Enable Time)

Z to low

30

ns

tpzH

20

tpZL

Relative Hold Time

t HCL

25

0

0

0

ns

NOTE: Inputs are switching between 0 and 3V with rise and fall times of I V/ns and measurements made at 1.5V. All inputs have maximum
DC load.

TEST WAVEFORMS
Test

Vx

All tPD'S

VCC

VOH
VOL
VOH
tpHZ

*

OUTPUT WAVEFORM - MEASUREMENT lEVEL

O.OV

1.5V

.J

'\J"'4' 0.5V
O.OV

tPLZ

2.6V
VOL

tpZH

O.5V~

f

O.OV
O.OV
2.6V

tPZL

2.6V

Setup and Hold Time

1:

2.6V

VOH
1.5V

1 .5V
VOL

Pulse Width

·~:xxxt-IS-J-'-,jOOQ{~'
TIMING - - - - - -INPUT _ _ _ _ _---J_

-

:.:v
OV

Notes:
I Diagram shown for HIGH data only. Output transition may be
opposite sense.
2. Cross hatched area is don't care condition.

4-48

WS59510

WS59510 TIMING DIAGRAM

CLKX

---------1

CLKY

CLKP ________________________________________J

~~~~~~~7r.~~~~~~~~~~~~~~7r.~~~~~~,~--------­

OUTPUT

~Y~~~~~~~~~~~~~~~~~~~~~~~~~~I~-------------

PRELOAD TIMING DIAGRAM

1-0---

Ipw

CLKP

PREL
OEX

----...;;;or

OEM ..
OEL

OUTPUT
PINS _

....~~..,,'--------I"""~L.IIiII..K..x..K..l~'_W..K.~~~L.IIiII..K.~~~u.c..K.K.l~~u.c. .

THREE-STATE TIMING DIAGRAM

3-STATE
CONTROL

-

VOH
1.5V
VOL

IpHz __
(DISABLE)

,.

VOH
1.5V

-~

1.5V
VOL

_ l pzH -

~

(HIGH LEVEL)
3-STATE
OUTPUT

VOH

(ENABLE)

O.5V
(HIGH IMPEDANCE)

"If(LOW LEVEL)

VOL +O.5V
-

(DISABLE)

IPZL ENABLE

4-49

WS59510

ACCUMULATOR FUNCTION
TABLE
SUB/
PREL ACC ADD
L
L
L

H

L

H
H
X

PRELOAD FUNCTION

P

OPERATION

X

Q

Load

L

Q

H

Q

X

Add
Subtract

PL

Preload

Output Register

LEx!

LEM!

LEe!

PREL

0Ex

OEM

OEL

XTP

MSP

LSP

0
0
0
0
0
0
0
0

0
0
0
0

0
0
1

Q
Q
Q
Q

Q
Q

Q

Z
Z

Q

1
1

0
0

0
1
0
1
0

Q
Q

Q

1

1
1

0

0
0
0
0

0
0

0

Z
Z
Z
Z

Q

1
1
1
1
1
1
1
1

PL

1
1

0

Z
Z
Z
Z
Z
Z
Z
Z

PL
PL

PL

1
1
1
1

0
0

0

Z
Z

PL

1
1

0

PL
PL

PL

1

1

1
1
1
1
1
1

PL
PL
PL
PL

Z
Z
Z
Z
Z
Z
Z
Z

Z = output buffers at High impedance (disabled).
Q = output buffers at Low impedance. Contents of output
register available through output ports.
PL = output disabled. Preload data supplied to the output
pins will be loaded into the output register at the rising
edge of CLKp.

ORDERING INFORMATION
PART NUMBER

SPEED
(ns)

WS59510-30J
WS59510-40G
WS59510-40GMB
WS59510-40J
WS59510-40P
WS59510-50G
WS59510-50GMB
WS59510-50J
WS59510-50P

30
40
40
40
40
50
50
50
50

4-50

PACKAGE
TYPE
68
68
68
68
64
68
68
68
64

Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin

PLDCC
Ceramic PGA
Ceramic PGA
PLDCC
Plastic DIP, 0.9"
Ceramic PGA
Ceramic PGA
PLDCC
Plastic DIP, 0.9"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

J1
G1
G1
J1
M1
G1
G1
J1
M1

Comm'l
Comm'l
Military
Comm'l
Comm'l
Comm'l
Military
Comm'l
Comm'l

Standard
Standard
MIL-STD-883C
Standard
Standard
Standard
MIL-STD-883C
Standard
Standard

, WS59520/WS59521
WAFERSCALE INTEGRA110N. INC.

MULTILEVEL PIPELINE REGISTER
KEY FEATURES
• Four 8-Bit Registers
• Contents of Each Register Available
at Output
• 24-Pin 300 Mil Package

• Dual Two Stage or Single Four Stage
Push Only Stack Operation
• Hold, Transfer and Load Instructions
• High Performance CMOS
• TTL Compatible

GENERAL DESCRIPTION
The WS59520 and WS59521 are CMOS drop-in replacements for the bipolar AM29520 and AM29521 devices offered
by Advanced Micro Devices. The high performance CMOS process with which these products are manufactured enables
them to operate at bipolar speeds while consuming one tenth the power of the bipolar circuits.
The WS59520/521 consists of four 8-bit registers which can be configured as a single four level pipeline or two dual
level pipelines. The architectural configuration is determined by the instruction inputs (10 and 11).
Each of the four registers contents is available at the multiplexed output. The register to be used as the output register
is determined by the control inputs (So and Sl). The output is 8-bits wide and is enabled by the OE input.
The WS59520 and WS59521 differ only in the dual two level stack mode of operation.

FUNCTIONAL BLOCK DIAGRAM

MUX

4-51

WS59520/521

ABSOLUTE MAXIMUM RATlNGS*

* Notice: Stresses above those listed here may
cause permanent damage to the device. This is a
stress rating only and functional operation of the
device at these or any other conditions above
those indicated in the operational section of this
specification is not implied. Exposure to absolute
maximum rating conditions for extended periods
of time may effect device reliability.

Operating Temp (Comm'l) ....... O·C to + 70·C
(Mil) ....... - 55·C to + 125·C
Storage Temp. (No bias) .... - 65·C to + 150·C
Voltage on any pin with
respecttoGND ............... -0.6Vto +7V
latch Up Protection ................. >200 mA
ESD Protection ... . . . . . . . . . . . . . .. > ± 2000V

PIN DESCRIPTION
SIGNAL NAME

DESCRIPTION

110

0 0-07

I

Data input port

YO-Y7

0

Data output port

ClK

I

Data latches on low-to-High Transition

10-11

I

Instruction inputs. Refer to Instruction Control Tables.

So' S1

I

Selects one of four registers to be read at the output port.

OE

I

Active low, output enable. A high signal disables the output port.

PIN CONFIGURATION

INSTRUCTION CONTROL

(INSTRUCTION) 10

Vee

(INSTRUCTION) I,

So (MUX SELl

Do

S, (MUX SELl

0,

Yo

D.

Y,

D.

Y.

0,

Y.

0,

Y,

D.

Y,

07

Y.

elK

Y7

GND

OE

11

10

0

0

4-52

50

0

0

0

W559520 or W559521

1

B1

0

A2

1

1

A1

A2

82

[EJ

[EJ

cfu

82

Em

[ill

[]I]

~

[EJ

~

@]

[EJ

QD
1

0

~
A2

B2

1

~

1

REGISTER SELECT
51

W
A2

0

1

1

W559521

W559520

82

~

ALL REGISTERS HOLD

ALL REGISTERS HOLD

WS59520/521

DC CHARACTERISTICS Over Operating Range (See Notes)
SYMBOL

TEST CONDITIONS

PARAMETER

Voh

Output High Voltage

Vee = Min.
Vin = Vih or Vii

Vol

Output Low Voltage

Vee = Min.
Vin = Vih or Vii

MIN

MAX

UNITS

0.5

V

2.4

10h = -6.5mA
IOL '" 20 mA
Comm'l
IOL '" 16 mA Mil

Vih

Input High Voltage

Guaranteed Input High Voltage

Vii

Input Low Voltage

Guaranteed Input Low Voltage

lix

Input Load Current

Vee = Max, Vin = Gnd or Vee

-10

10

loz

High Impedance
Output Current

Vee = Max, Vo = Gnd or Vee

-50

50

Icc

Power Supply Current

Vee = Max

O.B

I Comm'l (0° + 70°C)
I Mil (- 55° to + 125°C)

1) Commercial: Vcc = +5V ± 5%, TA = O°C to 70°C.
2) Military: Vcc = +5V ± 10%, TA = -55°C to +125°C.

NOTES:

2.0

3) CL

12

~A

mA

15

= 50 pF except for tOF where CL = 5 pF.

SWITCHING CHARACTERISTICS Over Operating Range (See Notes)
WS59520IWS59521
COMMERCIAL
PARAMETER

DESCRIPTION

MIN

MAX

MILITARY
MIN

MAX

tpo

Clock to Data Out

22

24

tSEL

Mux Select to Data Out

20

22

ts

Input (Data/lnstr.) Set Up

10

10

tH

Input (Data/lnstr.)Hold

3

3

tOF

Output Disable

16
22

21

tPWH

Clock Pulse Width High

10

10

tPWL

Clock Pulse Width Low

10

10

TIMING DIAGRAM
CLOCK

-

INSTR --...

-

DATA IN---"

MUXSEL~

OUTPUT TIMING DIAGRAM
IPWH-==::J

OE

VALID
_ I s _ . IH•
VALID
VALID

--

OUTPUT

... lpD ..

DATA OUT

r

'j."
~IPWL~

_ l s _ _ I H•

- ISEL

ns

15

Output Enable

tOE

UNITS

VALID

iIDF~ t=

Jt-IDE

Inputs are switching between 0 and 3V with rise and fall times of 1 Vlns and measurements made at 1.5V. All outputs
have maximum DC load.
4-53

WS59520/521

ORDERING INFORMATION
PART NUMBER

WS59520S
WS59520T
WS59520TMB
WS59521S
WS59521T
WS59521TMB

4-54

SPEED
(ns)

22
22
24
22
22
24

PACKAGE
TYPE

24
24
24
24
24
24

Pin
Pin
Pin
Pin
Pin
Pin

Plastic DIP, 0.3"
CERDIp, 0.3"
CERDIp, 0.3"
Plastic DIP, 0.3"
CERDIp, 0.3"
CERDIp, 0.3"

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

S1
K1
K1
S1
K1
K1

Comm'l
Comm'l
Military
Comm'l
Comm'l
Military

Standard
Standard
MIL-STD-883C
Standard
Standard
M IL-STD-883C

_-

.==~
...II' == == --------!i-~!i-~-=
......
-==
!!.

~

~-

WS59820

-'"

WAFERSCALE INTEGRA710N, INC

BI·DIRECTIONAL BUS INTERFACE REGISTERS
KEY FEATURES
• Two Banks of

ax

16 Registers

• Contents of Each Register Available
at Output
• Provides Temporary Address or Data
Storage Between Two Processor Ports
or Buses

• Bi-Directional Buses Interface - Dual
4-Deep or a-Deep Registers in Each
Direction
• Separate Control for Each Register Bank
• Direct Processor Bus-to-Bus Interface
• TTL Compatible
• Replaces Eight WS59520's

GENERAL DESCRIPTION
The WS59820 consists of two banks of registers, eight registers in each bank, each register 16 bits wide. A single
bank can be configured as an eight level pipeline or two each four level pipelines. The architectural configuration
is determined by the instruction inputs (10 and 11) for each register bank.
Each of the eight registers in each bank is available at the multiplex output. The output register is determined by
the control inputs (SO, S1, and S2) for each register bank. The multiplexed ouput is 16 bits wide and is enabled by
the -OEN signal. Each bank of registers has its own clock (elK), instruction inputs (10-1) and multiplex controls.

BLOCK DIAGRAM
DAYB
(15:0)

CLKA-+----..,~

EIGHT

A
REGISTERS
EIGHT

t---j--CLKB

B
REGISTERS

IBO•1
SBO•1•2
DBYA
(15:0)

4-55

WS59820

DAYB (15:0)

1

~-.

2

A
INSTRUCTION
lAo"

t--+

~
A
REGISTER
CONTROL

CLKA~
1

--.
--.

--.

•

I

HEX REG A7

I

HEX REG A.

I

HEX REG A.

I

HEX REG A.,

/
/

·..

t

"

+

L

HEX REG A3

I

HEX REG A.

I

HEX REG A,

I

HEX REG

..
.L

I

HEX REG Bo

I

I

HEX REG B,

1

I

I

HEX REG B.

I

I

I

HEX REG B3

/

MUX

t

•
t

r1

(;
','

8:1 MUX

Ao

+
~

BYPASS~

OENA

r

I

I

I

I

HEX REG B.

I

I

HEX REG

MUX

?
1

DBYA (15:0)

4-56

"-

••

I

/

1

t

1

HEX REG B•

6

1

HEX REG Bs

•

t

•

I

I

/

•

1
I

e,

t
2

/

::

:=

~ ~STRUCTION
B
REGISTER
CONTROL

..

'l

8:1 MUX

t

MUX

SB..,

t

~

t

•

~BYPASS

MUX

IB..,

~CLKB
1

WS59820

REGISTER SHIFT OPTIONS FOR
REGISTERS A OR B

SELECTION TABLE FOR
REGISTER A OR B
SX2

SX1

SXO

0
0
0
0
1
1
1
1

0
0
1
1
0
0
1
1

0
1
0
1
0
1
0
1

x=

IX., IX,

REGISTER
SELECTED
REG
REG
REG
REG
REG
REG
REG
REG

=0

IX., IX,

=1

lX., IX,

DATA

DATA

= 2

IX., IX, = 3

DATA

0
1
2
3
4
5
6
7

NO LOAD
OR

SHIFTING

Register A or B.

SINGLE
8-LEVEL

x

DUAL
4-LEVEL

= Register A or B.

MULTIPLEX CONTROL
OENA

OENB

BYPASS

0

0

1

Pass Output of 8:1 Muxes to Outputs

OPERATION

0

0

0

Not Allowed (Input is Preferred)

0

1

0

Pass Input From DAYB (15:0) to Output DBYA (15:0)

0

1

1

Pass Output From 8:1 Mux to Outputs DBYA (15:0)

1

0

0

Pass Input From DBYA (15:0) to Output DAYB (15:0)

1

0

1

Pass Output From 8:1 Mux to Outputs DAYB (15:0)

1

1

X

Inhibit Outputs (High Impedance)

PIN DESCRIPTION
DESCRIPTION

SIGNAL NAME

I/O

IAo,IA1

I

Instruction Inputs for Register Bank A

IBo,IB1

I

Instruction Inputs for Register Bank B

SAo-SA2

I

Multiplex Select for Register Bank A

SBo-SB 2

I

Multiplex Select for Register Bank B

OENA

I

Output Enable for Output Port DBYA

OENB

I

Output Enable for Output Port DAYB

ClKA

I

Clock Input for Register Bank A

ClKB

I

Clock Input for Register Bank B

DBYA 15:0

I/O

Register Bank B Input Port, Register Bank A Output Port

DAYB 15:0

I/O

Register Bank A Input Port, Register Bank B Output Port

BYPASS

I

BYPASS Control (Active low). See Table on Output Control

4-57

WS59820

PACKAGE ORIENTATION
68 PIN CPGA
(Top Through Package View)

A

2

3

4

-+-

.....
o

. -

-+.

. +-

6

7

8

9

10

.+-

-+-

-+-

-t-

-~-

.-t-

-+-

-+ .

-+.

.+-

5

.

0

-+.

.. -

.11

B

-+-

.,-

C

.-+--

-to

-"t-

D

--t-

.....-

...- .....,

E

·t- -t-

o

0

,

-t-t-+-

-1-

0

0

F

.,+-

-+-

-t- -t-

G

-+-

-+.

-.. 0

-i-

H

-+.

-+0

-+-

.+--

J

-+--

-....

-"t-

K

i

o

0

o

0

0

0

... -

...

.+.

... -

-t-

L

.0

-,

-1'-

.1.
,

-+- ."t-

-f-

0

--t-

.+-

-... -

-+-

... -

-+-

-t-

0

0

0

-+0

68 PIN PLDCC
(Top Through Package View)

!II

q q zQ
z z c:I

i t ilffi :. .g -Ii i
Q

Q

Q

,t '1
1_ L_ 1.._ I _ 1_ L_ L_ I _ I
,I

f

g

"

,I

II

,I

~
i ...

0 ~

,I

II

,I

,I

ff q q

>

U

"

II

t I

Z

Z

II

I

I

I

I '-_ I _ L_ L_ L_ L._ I _ Lo_

8765432':6867666564636261
Lf

60r:

N.C

N.C. -:~11

59r:

N.C

DBYA. -: J 12
DBYA. -:J13

58 ~:

DAYB,.

N.C. -:~ 10

57~:

DAYB,.

-:J 14

56r:

DAYB,.

DBYA. -:~15
DBYA7 -:~16

54~:

DBYA.

55r:

53~:

DBYA. -:J17

52r:
51r:

DBYA. -:~18
DBYA,o
DBYA"
DBYA,.
DBYA,.

-: ~ 19
-:J20
-:J21

50~:
49~:

48r:
47r:
46r:

-:~22

DBYA,. -:~23
DBYA,.
N.C.
N.C.

:J26
I

4-58

II

I -.., - , -

I -., -., -

1 -

I -., -., -

I -

I -

I

II

II

II

II

II

II

II

I

II

II

DAYB.
DAYB.
DAYB.
N.C.

I -

II II

DAY&,
DAYB.

N.C.

I -

II

DAYB.
DAYB.

44
II.,

II

DAYB"
DAYB,o

45~:
~HH~~n~M"U~nn~~~~
-"'\ - , -

DAYB,.

r:

WS59820

WS59820 THREE STATE TIMING
3-STATE
CONTROL
OE

"/

L

-'

(iiiS~~LE)

3-5TATE
OUTPUT
PORT

-

~~

_

VoH -O.5V

7 F-

-

VoH +O.5V

3V
1.5V

'<;;:

~

_ I OE _

- IDF (DISABLE)

OV

lo~.-=----::.£-

(ENABLE)

VOH
-1.5V

-1.5V
VOL

"

WS59820 TIMING DIAGRAM
IpwH
CLOCK

'I.

_ _ Is
IH...

INSTR

)I(
.~

DATA IN

.tPWL

VALID
Is

I H...

VALID
toya

i4-MUX SEL

ISEL

VALID
IpD

DATA OUT

--

X
VALID

tSEL

BYPASS
I BYP

68 PIN CPGA PIN DESIGNATOR

PIN
NAME

SIGNAL
NAME

PIN
NAME

SIGNAL
NAME

PIN
NAME

SIGNAL
NAME

PIN
NAME

SIGNAL
NAME

Ae

IA1

Be

BYPASS

A5

OENA

B5

DBYAo

A4

DBYA1

B4

DBYA2

A3

GND

B3

Not Used

A2

Not Used

C1

DBYA3

DBYA5

B2
O2

Not Used

DBYA4

B1
01

Not Used

C2

DBYAa

E1

oBYA7

E2

oBYAs

F1

oBYA9

F2

DBYAlO

G1

DBYA11

G2

DBYA12

H1

DBYA 13

H2

DBYA14

J1

DBYA 15

J2

Not Used

Kl

Not Used

L2

Not Used

K2

Not Used

l3

Vee

K3

ClKB

l4

SB 2

K4

SB 1

l5

SBo

K5

IBl

le

IBo

Ke

GND

l7

OENB

K7

DAYB o

ls

DAYB 1

Ks

DAYB 2

19

GND

K9

Not Used

LlO

Not Used

Kll

Not Used

KlO

Not Used

J 11

DAYB3

JlO

DAYB4

Hll

DAYB5

HlO

DAYB e

G 11

DAYB7

G10

DAYB s

Fll

DAYB9

FlO

DAYB lO

Ell

DAYB 11

ElO

DAYB 12

0 11

DAYB 13

010

DAYB 14

C11

DAYB 15

C10

Not Used

Bll

Not Used

A10

Not Used

BlO

Not Used

A9

Vee

B9

ClKA

As

SA2

Bs

SAl

A7

SAo

B7

lAo

4-59

WS59820

ABSOWTE MAXIMUM RATINGS·

*Notice: Stresses above those listed here may cause
permanent damage to the device. This is a stress rating
only and functional operation of the device at these or
any other conditions above those indicated in the
operational sections of this specification is not implied.
Exposure to absolute maximum rating conditions for
extended periods of time may affect device reliability.

Operating Temp.

(Comm'I) ........ O°C to +70°C
(Mil) ........ -55°C to +125°C
Storage Temp. (No Bias) ....... -65°C to +150°C
Voltage on any pin with
respect to GND ............... -0.6V to +7V
Latch Up Protection ................. > 200 rnA
ESD Protection ..................... > ±2000V

DC CHARACTERISTICS
SYMBOL

Over Operating Range (See Notes)

PARAMETER

TEST CONDITIONS

MIN

MAX

VOH

Output High Voltage

Vee = Min.
V IN = VIH or Vil

VOL

Output Low Voltage

Vee = Min.
V IN = VIH or Vil

VIH

Input High Voltage

Guaranteed Input High Voltage

V il

Input Low Voltage

Guaranteed Input Low Voltage

IIX

Input Load Current

Vee

= Max, VIN = GND or Vee

-10

10

loz

High Impedance
Output Current

Vee

= Max, Vo = GND or Vee

-50

50

Icc

Power Supply Current

Vee

= Max

=

NOTES: 1) Commercial: Vee = +SV ± S%. TA
OOC to 7O"C.
2) Military: Vee = +SV ± 10%, TA = -SSoC to + 12SoC.

SWITCHING CHARACTERISTICS

IOH

=

IOl

= 20 rnA Comm'l
= 16 rnA Mil

IOl

I
I

2.4

-6.5 rnA

V
0.5
2.0

V
0.8

O°C to +70°C (Comm'l)

12

-55°C to + 125°C (Mil)

15

3) CL

UNITS

~

rnA

= SO pF except for tOF where CL = S pF.

Over Operating Range (See Notes)
WS59820

PARAMETER

DESCRIPTION

COMMERCIAL
MIN

MAX

MILITARY
MIN

MAX

t po

Clock to Data Out

23

25

tSEl

Mux Select to Data Out

20

22

ts

Input (DataJlnstr.) Set Up

6

6

5

5

tH

Input (DataJlnstr.) Hold

tOF

Output Disable

15

tOE

Output Enable

18

tPWH

Clock Pulse Width High

10

12

tPWl

Clock Pulse Width Low

11

12

UNITS

16

ns

22

teyp

Bypass to Data Out

17

20

toye

Data Via BYPASS
(Data In to Data Out When
BYPASS is Active Low)

13

16

NOTE: Inputs are switching between 0 and 3V with rise and fall times of 1 Vlns and measurements made at 1.SV. All outputs have
maximum DC load.

4-60

WS59820

ORDERING INFORMATION
PART NUMBER

WS59820J
WS59820G
WS59820GMB

SPEED
(ns)

PACKAGE
TYPE

PACKAGE
DRAWING

OPERATING
TEMPERATURE
RANGE

WSI
MANUFACTURING
PROCEDURE

23
23
25

68 Pin PLOCC
68 Pin Ceramic PGA
68 Pin Ceramic PGA

J1
G1
G1

Comm'l
Comm'l
Military

Standard
Standard
MIL-STO-883C

4-61

4-62

WAFERSCALE INTEGRATION,INC.

SECTION INDEX
MILITARY PRODUCTS . ....................................................................... 5-1

For additional information,
call 800-TEAM-WSI (800-832-6974).
In California, call 415-656-5400.

MILITARY PRODUCTS
WAFERSCALE INTEGRA 170N. INC

Waferscale Integration, Inc. (WSI) is committed to supplying products that meet the demands of the Military/Hi-Reliability
marketplace. WSI's very high performance CMOS EPROM (with its patented Split-Gate design) and Logic technology
offers an intrinsic reliability that, when coupled with Military screening and testing, produces an extremely enhanced
and reliable product. All WSI products can be procured fully compliant to Paragraph 1.2.1 of MIL-STD-883C.
The WSI Quality Assurance Program has been designed and implemented to perpetuate and maintain the high
standards needed to repeatedly produce these products. The cohesiveness of the Program is accomplished through
a comprehensive Document Control system that assures the repeatability of the process.
State-of-the-art equipment and techniques are being used extensively throughout Design, Wafer Fabrication, Assembly,
Screening and Testing (Method 5004), and Quality Conformance Inspections (Method 5005) to produce the highest
yields possible with their associated reliability enhancement.
The tables below describe the program in detail. Worthy of notation is the fact that WSI UV EPROMs are subjected
to two 100% data retention tests: one in wafer form (48 hours at 200°C) and the other in finished package form (72 hours
at 140°C). The wafer data retention test, with its high activation temperature, assures data retention problems are
reduced and virtually eliminated.

TABLE I. 100% SCREENING TO METHOD 5004
All product is subjected to the following 100% screening flow. Screening test methods are in
accordance with MIL-STD-883, Method 5004. (Latest issues in effect.)
SCREEN

TEST METHOD/CONDITION

QUALITY
LEVEL

Data Retention (EPROMs Only)

48 Hours at 200°C

Visual and Mechanical
Internal Visual
High.:remperature Storage
Temperature Cycle
Constant Acceleration
Hermeticity
Fine
Gross

5004
2010/Condition B
1008/Condition C
1010/Condition C
2001/Condition 0 or E (Y 1 Axis)
1014
Condition A or B
Condition C

External Visual

2009

100%

Data Retention (EPROMs Only)

72 Hours at 140°C

100%

Burn-In
Pre-Burn-In Electrical

5004
Per Applicable WSI Device Specifications or
Military Drawing. T A = + 25°C.
1015/Condition 0, TA = +125°C Minimum

Burn-In
Final Electrical Tests (See Note 1)
Static (DC)
Functional
Switching (AC)

5004
a) TA = + 25°C, + 125°C, and -55°C
b) Power Supply Extremes

Percent Defective Allowable (PDA)

5004
Paragraph 3.5.1

Quality Conformance Inspection
Sample Selection

5005
See Tables II Through V

External Visual

2009

100%
100%
100%
100%
100%
100%
100%

100%
100%
100%
100%
5%

Sample
100%

NOTE: 1. Per applicable WSI device specification or Military Drawing.

5·1

Military Products

TABLE II. GROUP A QUALITY CONFORMANCE INSPECTION
Group A Inspection is performed on each inspection lot per MIL-STD-883, Method SOOS, Table I.
MAXIMUM
TEST (SEE NOTE 1)
Subgroup 1
Static Tests at TA

=

+2SoC

LTPD

SAMPLE
SIZE

ACCEPT
NUMBER

2

266

2

Subgroup 2
Static Tests at Maximum Rated Operating Temperature

3

176

2

Subgroup 3
Static Tests at Minimum Rated Operating Temperature

S

10S

2

Subgroup 4 (See Note 2)
Dynamic Tests at T A = +2SoC

2

266

2

Subgroup 5 (See Note 2)
Dynamic Tests at Maximum Rated Operating Temperature

3

176

2

Subgroup 6 (See Note 2)
Dynamic Tests at Minimum Rated Operating Temperature

S

10S

2

Subgroup 7
Functional Tests at T A

=

2

266

2

Subgroup 8
Functional Tests at Maximum and Minimum Rated Operating Temperatures

S

10S

2

Subgroup 9
Switching Tests at TA

2

266

2

3

176

2

S

10S

2

=

+2SoC

+2SoC

Subgroup 10
Switching Tests at Maximum Rated Operating Temperature
Subgroup 11
Switching Tests at Minimum Rated Operating Temperature
NOTES: 1. Per applicable WSI deVice specification or Military DraWing.

2. Subgroups 4, 5, and 6 are not applicable to WSI products.

TABLE III. GROUP B QUALITY CONFORMANCE INSPECTION
Group B quality conformance tests are performed on each inspection lot in accordance with
MIL-STD-883, Method SOOS, Table lib.
TEST

TEST
METHOD

TEST CONDITIONS

QUALITY LEVEll
MAXIMUM ACCEPT
NUMBER

Subgroup 1
Physical Dimensions

2016

Per WSI Outline Drawing and
Appendix C of MIL-M-38S10

2 Devices (No
Failures)

Subgroup 2
Resistance to Solvents

201S

4 Chemical Solutions

4 Devices (No
Failures)

Subgroup 3
Solderability

2003

Soldering Temperature of
+24SoC ± SoC

LTPD 10/Accept = 2
38 Leads From 3
Devices Minimum

2014

Failure Criteria Based on Design and
Construction Requirements of WSI
Specification

1 Device (No
Failures)

Subgroup 4
Internal Visual and
Mechanical

(Table III Continued on Next Page.)
5-2

Military Products

TABLE III. GROUP B QUALITY CONFORMANCE INSPECTION (Cont.)
Group B quality conformance tests are performed on each inspection lot in accordance with
MIL-STD-883, Method 5005, Table lib.
TEST
Subgroup 5
Bond Strength
Ultrasonic or Wedge
Subgroup 6
Internal Water Vapor Content

Subgroup 7
Seal
Fine
Gross

TEST
METHOD

TEST CONDITIONS

QUALITY LEVELl
MAXIMUM ACCEPT
NUMBER

2011

Condition C or D

LTPD 15/Accept = 1
34 Bonds From 4
Devices Minimum

1018

This Test is Not Performed by WSI.
WSI Packages Do Not Contain
Dessicants.

3 Devices, 0 Failures
or 5 Devices,
1 Failure

1014

LTPD 5/Accept = 2
Condition A or B
Condition C

Subgroup 8
Electrostatic Discharge
Sensitivity Classification

3015

Unless Otherwise Specified, This Test
Will be Performed for Initial Qualification of New Product or Redesign.

LTPD 15/Accept = 0

TABLE IV. GROUP C QUALITY CONFORMANCE INSPECTION
Group C quality conformance tests are performed on inspection lots every 52 weeks in accordance
with MIL-STD-883, Method 5005, Table III.
TEST
Subgroup 1
Steady-State Life Test

TEST
METHOD

1005

Condition D, 1000 Hours at TA = 125°C
or Equivalent
Per WSI Specification or Military Drawing

1010
2001
1014

Condition C
Condition D or E

End-Point Electrical
Subgroup 2
Temperature Cycling
Constant Acceleration
Hermeticity
Fine
Gross
Visual Examination
End-Point Electrical Parameters

TEST CONDITIONS

QUALITY LEVELl
MAXIMUM ACCEPT
NUMBER
LTPD 5/Accept = 2

LTPD 15/Accept = 2
Condition A or B
Condition C

1010 or
1011
Per WSI Specification or Military Drawing

5-3

Military Products

TABLE V. GROUP D QUALITY CONFORMANCE INSPECTION
Group D quality conformance tests are performed on inspection lots every 52 weeks in accordance
with MIL-STD-883, Method 5005, Table IV.
TEST
Subgroup 1
Physical Dimensions
Subgroup 2
Lead Integrity
Hermeticity, Fine and Gross
Subgroup 3
Thermal Shock
Temperature Cycling
Moisture Resistance
Hermeticity, Fine and Gross
Visual Examination

TEST
METHOD

2016

2004 or
2028
1014
1011
1010
1004
1014
1004,
1010

End-Point Electrical Parameters
Subgroup 4
Mechanical Shock
Vibration, Variable Frequency
Constant Acceleration
Hermeticity, Fine and Gross
Visual ..Examination
End-Point Electrical Parameters

QUALITY LEVELl
MAXIMUM ACCEPT
NUMBER

TEST CONDITIONS

Per WSI Outline Drawing and
Appendix C of MIL-M-38510

LTPD 15/Accept

=2

Test Condition 82 (Lead Fatigue) or D

LTPD 15/Accept

=2

LTPD 15/Accept

=2

LTPD 15/Accept

=2

=2

Condition A or 8 and C
Condition 8 Minimum
Condition C Minimum
Condition A or 8 and C

Per WSI Specification or Military
Drawing
2002
2007
2001
1014
2009

Condition
Condition
Condition
Condition

8
A
D
A

Minimum
Minimum
or E
or 8 and C

Per WSI Specification or Military
Drawing

Subgroup 5
Salt Atmosphere
Hermeticity, Fine and Gross
Visual Examination

1009
1014
1009

Condition A Minimum
Condition A or 8 and C

LTPD 15/Accept

Subgroup 6
Internal Water Vapor

1018

5,000 ppm Maximum Water Content
at 100°C

3 Devices, 0 Failures
or 5 Devices, 1 Failure

Subgroup 7
Adhesion of Lead Finish

2025

Subgroup 8
Lid Torque

2024

LTPD 15/Accept

As Applicable to Glass-Frit Packages

=2

LTPD 15/Accept = 0

WSI supports the Standardized Military Drawings (SMD) program sponsored by DESC (Defense Electronics Supply Center)
and has submitted Certificates of Compliance for the following products:
MILITARY DRAWING NO.

WSI PART NO.

ESTIMATED DESC
PUBLICATION DATE

85102
5962-87661
5962-87063
5962-87515
5962-87650

WS27C64F
WS27C128F
WS27C256F
WS57C49 and WS57C498
WS57C191 and WS57C291

Late 01, 1988
Available Now
Late 01, 1988
Late 01, 1988
Available Now

NOTE: Compliant MIL-STO-883C products are marked with the letter "C" preceding the date code.

5-4

Military Products
When Military Drawings are not available for new, state-of-the-art products offered by WSI, WSI makes available its
own version of a Military Drawing composed and formatted like a DESC SMD for ease of recognition. A sample of
a WSI Military Drawing is depicted below. These can be obtained from a WSI sales office or authorized representative.
RnlSION HISTORY
Rn·

. '••NAT_"5

ECII"

IljlTE

f562

11121117

DESCRIPTION

SI"'''TUIIE 011
fiLE IN D.C.

BEClCWlTM

..

- - - - - - - - - - - - - -

Al'Y

P".
P".

ORIGINA IT SPECifiC ... nON

I

2

3

4

15

22 23

24

25

6

7

Al'Y

21

26 27

-

Wt:1FEr./C1:1 L-E
........
MM.

• •

10

28 29 30
TInE:

472eO '''TO _ . _ _ T. CA 945lIII

WSI MILITARY DRAWING

12

13

14 15

16

17

I.

I.

20

31 32

lI3

34 35

36

37

lie

n

40

ItICIlOCIRCUIT. _ITAI.. CtIOS. llik x.
(131.072 aln. W OIASAIII.£ ........
_ITHlC_1CCIII

_110,

WSS7C128F

CAGE CODE: 66579

PA. IOf 14

WSl's MIL-STD-883C COMPLIANT FAST EPROMs AND RPROMs
PART
NUMBER
WS57C191
WS57C291
WS57C43
WS57C43B
WS27C64F
WS57C49
WS57C49B
WS57C64F
WS27C128F
WS57C51
WS57C51B
WS57C128F
WS27C256F
WS57C256F

ARCHITECTURE
2K
2K
4K
4K
8K
8K
8K
8K
16K
16K
16K
16K
32K
32K

x
x
x
x
x
x
x
x
x
x
x
x
x
x

8
8
8
8
8
8
8
8
8
8
8
8
8
8

TYPE
RPROM
RPROM
RPROM
RPROM
EPROM
RPROM
RPROM
EPROM
EPROM
RPROM
RPROM
EPROM
EPROM
EPROM

28 PIN
32 PIN
24 PIN
FASTEST
0.300"
0.600"
CERAMIC CERAMIC CERAMIC MILITARY
CERDIP CERDIP
FLATPACK
CLLCC
CLLCC
SPEED
24 Pin
24 Pin
24 Pin

24 Pin

24
24
28
24
24
28
28
28
28
28
28
28

Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin
Pin

X
X
X
X

X
X
X
X

X
X
X
X
X
X
X
X
X

50
50
70
45
90
70
45
70
90
70
45
70
90
70

ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns

5-5

5-6

WAFERSCALE INTEGRATION, INC.

WSI ASIC

6

SECTION INDEX
THE SHORTEST PATH FROM SYSTEM CONCEPT TO MARKET: WSI ASIC ............................. 6-1
User-Configurable Products ................................................................... 6-1
Microprogrammable Controller (PAC™) .......................................................... 6-2
Stand-Alone Microsequencer (SAMTM) ........................................................... 6-8
Cell-Based Custom Design Capability .......................................................... 6-11

For additional Information,
call 800-TEAM-WSI (800-832-6974).
In California, call 415-656-5400.

-----==

::r ==
== J:::~
-._--~-

=:""'Ii-ii=Ii-ii-=
~~

WSI ASIC

WAFERSCALE INTEGRA TION, INC.

THE SHORTEST PATH FROM SYSTEM CONCEPT TO MARKET
WSI supports the needs of high-performance system designers and provides them with the edge they need to survive
and grow in today's competitive marketplace. WSI has positioned its organization and product portfolio to address
the most important needs concerning today's system designer:
-

Quick market entry
Higher integration

-

Lower power consumption

-

Higher system performance

WSI offers very high performance integrated circuit products that combine nonvolatile memory with macro logic functions
that result in "board-level" replacement circuits. Whether supplied as off-the-shelf product or customized for customer
needs, WSI can deliver this capability quickly. This makes WSI unique among semiconductor companies.

High-Performance EPROM Core
At the core of this capability lies WSI's high-performance CMOS EPROM technology. This technology has proliferated
into families of market leading EPROMs and bipolar PROM replacement products ... memory products that feature
bytewide and wordwide architectures, speeds as fast as 35 ns, and bit densities climbing to the 1 Mbit level. These
fast nonvolatile memory products are described in this catalog.

User-Configurable Product Families
WSI continues to build on its EPROM core technology. Configured as EPROM macro cells in the WSI custom cell
library, this high performance nonvolatile memory capability has been combined with other large functional CMOS
macro cells, fast static RAM cells, fast multipliers, and random logic blocks to produce very fast programmable offthe-shelf circuits to address the above market needs. These families of high-performance user-configurable products
are programmable by the user to suit particular system requirements. These products are supported by a complete
system development environment that includes software and hardware development tools for use during evaluation,
program development and debug.
The first user-configurable CMOS products offered by WSI are:
-

The PAC™ family of Microprogrammable Controllers

-

The MAp™ family of Mappable Memory Products (described in this databook)

-

The SAM™ family of Stand Alone Microsequencers

Rapid System Design
These user-configurable programmable products provide system designers with the ability to quickly try new concepts
or designs. With the development tools, system designers are free to fashion new products that combine new features
and increased performance within the confines of their own development laboratory. When incorporated into a system,
the new WSI user-configurable products deliver high levels of integration and exceptionally high system performance.

Custom Products for Custom Needs
But this is not where WSI's capabilities end. For customers who have special needs, WSI will customize its standard
products by modifying them to suit particular customer requirements. In addition, WSI will work with its customers
to define and produce completely customized integrated circuits that take advantage of WSI's high performance memory
and logic capabilities. WSI has a proprietary CAD/CAE design system and library of macrocells in place to guide
its customers from the earliest system conceptual stages through prototyping and into production.

6-1

WSI ASIC

User-Configurable Product Applications
The new WSI user-configurable product families are expanding the range of choices for today's system designers
who prefer to use low risk off-the-shelf products during the system prototyping and production stage. The Microprogrammable Controller PAC™ family provides high performance system solutions in a variety of applications
ranging from the interface of a microprocessor to a high-speed system, fast stand-alone system controllers, highspeed graphics processors or replacement of bit-slice engines. The PAC™ family is ideal for applications such as
address generation (both for instruction and data requirements), bus interface and control, fast arithmetic element
controllers and DSP algorithm controllers.

THE WSPAC116 PROGRAMMABLE CONTROLLER
The first product in the PAC™ family is the WSPAC116, a single chip 20 MHz programmable controller that consists
of a peripheral interface, 1K x 64 program store EPROM, a 16-bit instruction/data port, a 16-bit ALU, eight general
purpose individually programmed I/Os, up to 4M words of addressing capability, eight high-speed program test conditions and four interrupts. The following provides information on the PAC™ controller architecture, features and
capabilities. Please refer to the WSPAC116 product data sheet for detailed parameters or contact your WSI sales
representative for additional information.

5910 SEQUENCER
WITH 15 DEEP STACK

~---------------,

THE WSI WSPAC116 CIRCUIT REPLACES A PC BOARD WITH THE ABOVE COMPONENTS

USER BENEFITS
• 100% faster than conventional microprocessor implementation
• 20 MHz clock operation (50 nsec cycle times)
• Military operation rated at 15 MHz (75 nsec cycle times)
• 50-to-1 PC parts count reduction
• 20x less power
• 5x lower cost
6-2

WSI ASIC

WSPACl16 CONFIGURATION
4{VCC
CC TEST

/
8

"-

/

INTERRUPTS

"

4

<
"
<
A

MEMORY/ADDRESS

MEMORY DATA

/
6

/
16

7

WSPAC116

0

Z8

"

16

"I/O

v
ADD/DATA

v
CONTROL

16

v

CS
RD
WR
RESET
CCLK

5{GND

WSPAC116 FEATURES
•

Dual mode of operation
- Stand-alone controller
- Microprocessor peripheral interface
- 16-bit microprocessor interface
- 8 word instruction/data queue

• Very high performance for real time control
- 20 MHz instruction execution rate (single instruction per cycle)
- 20 MHz output port and address bus
• Advanced 16-bit controller architecture
- 59016A 16-bit ALU
- 59010M 12-bit sequencer with 15 deep stack
- 32 x 16 register file
- 22-bit memory address bus
- Interrupt controller
• High performance reprogram mabie memory
- 1K x 64 EPROM
• Dual I/O ports
- 16 real time control output lines
- 8 bidirectional I/O port
• High level program development tools
Macro assembler with "en like syntax
Functional simulator
Memory programmer
Debug facilities

6-3

WSI ASIC

WSPAC116 FUNCTIONAL SLOCK DIAGRAM

Ifj lfi! I~

SERIAL
IN/OUT

15 DEEP
STACK

16 BIT
BLOCK
COUNTER

BREAKPOINT
SINGLE STEP

SCAN IN
SCAN SEl
SCAN ClK
SCAN OUT

FLAG BUS
F (15:0)

6-4

I/O (7:0)

ADD (15:0)

WSI ASIC

MEMORY

ADDRESS BUS
MICROPROCESSOR
• 80286
• 80386
• 68020
DATA BUS

INTERRUPT

t
CONTROL
HANDSHAKE
SIGNALS

•

FAST SYSTEMS
• BUSSES
• GRAPHICS
• ETC.

PAC'·

1/0

STATUS

HIGH SPEED CONTROL

LOW SPEED CONTROL

PAC™ PRODUCT DELIVERS REAL TIME, HIGH-SPEED CONTROL
• Application program stored in the 1K x 64 on-board EPROM
• Standard peripheral interface link between host microprocessor and PAC™ product
• PAC™ product executes the application program, controls and monitors the fast system and generates
addresses to memory in real time
• Handshake protocol between the host and the PAC™ circuit is done through the 8-bit I/O port

MICROPROCESSOR
SYSTEM

ADDRESS (Ao_s)

"WSPAC116

A

DATA (Do-,s)

ADDRESS DECODING

cs
RD
WR

CS

A

rv
rv

AD (2:15)

"v

1/0 (2:7)

ADDRESSIDATA TO SLAVE

"INPUTIOUTPUT

v

RD
WR

INTERRUPT

1/00

HOLD

I/O,

HLBA

CLo

CC'_7

CONDITION CODES

"
INT (0:3)

INTERRUPTS

"

WSPAC116 PROVIDES A STRAIGHT-FORWARD BUS INTERFACE TO MICROPROCESSOR
• Simple host connections
• Interfaces like a peripheral
• 16-bit data bus for data and command transfer to WSPAC116
• 6-bit address bus for accessing internal WSPAC116 resources
• Standard CS, RD, and WR controls
• Handshake performed through I/O ports
6-5

WSI ASIC

cs

I
ADDRESS

ADDRESS RAM

WR
MICROPROCESSOR
SYSTEMS

WR_
OE
16

RD
DATA

f16

, 6

DATA

t

!
CONTROL

f

I

FLOATING POINT
PROCESSOR
• WEITEK
• AMD
• TI
• AD

BUS REQ.
WSPAC116

BUS ACK.
INTR. REO,

STATUS

t

INTR. ACK.

PACTIII CIRCUIT EXTENDS THE NUMBER CRUNCHING CAPABILITIES OF HIGH-SPEED
FLOATING-POINT PROCESSOR SYSTEMS
• Direct floating-point unit interface from WSPAC116
• Peripheral interface to microprocessor
• Direct access to memory for data loading/storing from/to floating-point processor
• Matrix multiplication of 4 x 4 matrices with data access in 4 ~sec

cs

I

RAM
ADDRESS

ADDRESS

16

WR

WR OE
MICROPROCESSOR
SYSTEMS

DATA

I I

J

RD

1-- 6

1

16

~

L-\

i

r-

BUFFER

t

BUS REQ.

BUS ACK.

DATA

WSPAC116

-~

INTR. REQ.

VME
BUS

BUFFER

~
j

CONTROL

9

INTR. ACK.
BR. BBSY, BERR
WRITE, LWORD, lACK
DSo, DS,

t

I

BUFFER

BUS GRANT, AS, DTACK, BERR

J

PAC TIII INTERFACES A HOST MICROPROCESSOR TO A HIGH-SPEED BUS
• Performs bus protocol
• Data transfer to/from the microprocessor bus to/from a fast bus (like VME or Multibus)
• Transfer rate of up to 20 Mbyte/sec
6-6

I.

'"

7

WSI ASIC

MAGICPRO"
PROGRAMMER
PACASM"

WISPER"

= WSI INTEGRATED SOFTWARE
AND -PROGRAMMING
gNVIBONMENT

PACT'" SYSTEM DEVELOPMENT TOOLS ARE USER FRIENDLY
• PACASM™ • PACSIM™ • MagicPro™ -

High level program entry
Logic simulator
IBM PC© hardware compatible programmer
6-7

WSI ASIC

WS444/WS448 STAND-ALONE MICROSEQUENCERS (SAMTM)
The third family of WSI's user-configurable products is known as STAND-ALONE MICROSEQUENCERS or SAM™S.
These products are fully-integrated CMOS VLSI microsequencers designed to provide an efficient vehicle for the
implementation of state machines and microcoded controllers. High performance on-chip EPROM memory (up to
448 words) is integrated with a microcode sequencer consisting of Branch Control logic, Stack and Loop Counter.
Eight general-purpose inputs feed the Branch Control logic along with current state information. The Branch Control
logic gives flexible multi-way microcode branch capability in a single clock, enhancing throughput beyond that of
conventional controllers or sequencers. The generiC microcoded architecture fits a wide range of applications spanning
the spectrum from basic state machines to traditional bit-slice controller applications.
Two versions of the SAM™ architecture are initially available. The number of output pins and packaging are the key
differences. The WS444 has 12 user-definable outputs, while the WS448 has 16. The SAM™ products are packaged
in either DIP or JLCC/PLCC chip carrier packaging to maximize circuit board flexibility. One.:rime-Programmable (OfP)
plastiC versions of the SAM™ products are available to minimize volume production costs.
WSI's world-class EPROM technology makes the microcode user-configurable and, in windowed packages, erasable.
The products feature a combination of low CMOS power and greater than 20 MHz performance. Designing with the
SAM™ products is eased through the use of WSI's MagicPro™ Programmer and SAM+PLUS™ Development Software. This software supports efficient microcode generation through high-level state machine entry and assembler
microcode compilation.
Ideal application areas for the SAM™ architecture include programmable sequencer generators, bus and memory
controller functions, graphics and DSP algorithm controllers, and other complex, high performance machines.
For additional information, please refer to the WS444IWS448 product data brochures available from your WSI sales
representative.

SAM™ DEVICE CONFIGURATION

NRESET

INPUTS

8

"

0

12 (16)

"-

v

OUTPUTS

ClK

6-8

WSI ASIC

WS44X SAM BWCK DIAGRAM
NRESET
INPUTS
(8)

-

I
I

ZERO
BRANCH
CONTROL
lOGIC

"

rV

+

CREG

.("

-

-

AD~

448 x 36
BITS

---v'

~~~7

I

MICROCODE
EPROM

STACK

II

1

15 x 8

'()'
PIPELINE
REGISTER

L.-

-

ouITPIUTS~-

I I

+i

ClK

WS444

16 - WS448

SIMPLE ARCHITECTURE ENHANCES CAPABILITIES
• On-chip reprogram mabie EPROM microcode memory up to 448 words deep
• 15 x 8 stack
• Loop counter
• Single clock, multi-way control branching

m

• 8 general-purpose branch control inputs
• 12 (WS444) or 16 (WS448) general-purpose control outputs

WS44X CASCADING

INPUTS
INPUTS

-v

WS44X

INPUTS

N

1----_-ClOCK

N

CONTROL
OUTPUTS
(N)

WS44X

WS44X

CLOCK ----< ........
WS44X

!L

INPUTS

VERTICAL CASCADE

CONTROL OUTPUTS (2N)
HORIZONTAL CASCADE

WSI SAM™ PRODUCT CASCADING BENEFITS
• Greater output fanout flexibility in horizontal cascaded mode
• Increased memory depth provided by vertical cascade implementation
• Cycle-by-cycle output enable control provides smooth device to device control transfer
6-9

WSI ASIC

MAGICPRO"
PROGRAMMER

WISPERm = WSI INTEGRATED SOFTWARE
AND -PROGRAMMING
gNVIBONMENT

WS/'s DESIGN DEVELOPMENT SOFTWARE SIMPLIFIES DESIGN ENTRY
• Development tools supported by WSI's MagicPro™ development environment
• System supports If.:rhen-Else Constructs or Truth Table Entry
• Functional simulator provides simulation capabilities for the SAM™ products

6-10

WSI ASIC

CELL-BASED CUSTOM DESIGN CAPABILITY
WSI's cell-based custom library offers the ability to modify or customize an existing standard or programmable product.
Hence, when WSI's users are ready to move from the prototyping stage to full production, a path exists to accomplish
the task.
The WSI cell-based custom library contains traditional SSI "glue" cells, soft macros (TTL-equivalent functions without
fixed layout), and proprietary macro cells. The list of macro cells includes such functions as ALU's, sequencers,
multipliers, register files, counters, FIFO's, barrel and funnel shifters, and memory arrays of ROMs, SRAMs and
EPROMs.
Integration of WSI's CAD and macro cell library onto a flexible system development platform provides the user with
a unique capability to quickly respond to market changes. For example, a custom cell-based design enables easy
incorporation of known test patterns from other macro cell-based designs. The test patterns from the standard products can be incorporated into the larger test programs for the cell-based custom design. This provides obvious benefits:
1) Reduced test program development time
2) Expected timing values are known
3) Error-free test patterns

READY
GRANT
INTERRUPTS

"---RESET

TYPICAL WSI CELL-BASED CUSTOM SINGLE CHIP APPLICATION

ON-CHIP EPROM DELIVERS FLEXIBILITY AND HIGH PERFORMANCE
• User-configurable functions
• Security protection bits available
• WSI on-chip EPROM insures high system performance
• On-board macro-elements enable system speeds as fast as 50 nsec per instruction
• Minimizes PC board space by replacing over 50 standard logic and memory devices
• Constructed using verified macro cell functions
6-11

6-12

WAFERSCALE INTEGRA nON, INC

SECTION INDEX
QUALITY AND RELIABILITY . .................................................................. 7-1

For additional information,
call 800-TEAM-WSI (800-832-6974).
In California, call 415-656-5400.

irEE ::~
--r =: == == IIIJII _________________________________
~

=r~~E

WAFERSCALE INTEGRA110N, INC.

QUALITY STATEMENT
WaferScale Integration, Inc. is committed to
producing and delivering defect-free products
and services that meet or exceed the specified
requirements. We are dedicated to a system
of defect prevention and an attitude of zero
defects through management example.
The management of WaferScale Integration,
Inc. pledges this to you ... our CUSTOMER.

7·1

7-2

QUALITY AND RELIABILITY
WAFERSCALE INTEGRA110N, INC.

QUALITY & RELIABILITY PROGRAM
INTRODUCTION
The Quality & Reliability (Q & R) Program at WSI is intended to comply with the latest requirements of: MIL-I-45208,
"Inspection System Requirements;" MIL-Q-9858, "Quality Program Requirements;" and Appendix A of MIL-M-38510,
"Quality Assurance Program."
The task of the Q & R Program is to assure that all delivered products conform to the requirements of each order
placed with the company and to drive the quality and reliability improvement process to optimize product performance
and market acceptance.
In order to support the above, WSI has organized its Q & R Department into four main sections:

1 . 0 Quality Control (QC) 1.1 QC Engineering support.

The main functions of QC are:

To provide the Quality Control function and the manufacturing function with technical

1.2 Materials Quality Control - Assures that all raw materials used in the manufacture of the final product
meet WSI specified requirements.
1.3 Process Quality Control - Assures that all WSI manufacturing processes are within their specified control
limits and that in-process product maintains the highest quality level.

2.0

Quality Assurance (QA) -

The main functions of QA are:

2.1 QA Engineering - To provide a factory interface for customers on all field returns and corrective action
requests; to provide technical assistance to other QA functions and engineering functions in matters of
product quality.
2.2 QA Inspection - To assure that the final product meets the internal product specifications, applicable
customer specifications, and/or other contractual requirements.
2.3 Calibration - To provide a function that assures all equipment used to test or accept product is properly
calibrated at set intervals to assure product quality.

3.0

Reliability -

The main functions of Reliability are:

3.1 Reliability Engineering (RE) - To assure that all manufactured products reflect the highest reliability standards and to measure this with in-house programs to compare against these standards; to provide technical
assistance to other engineering functions in matters of product reliability; to prepare and execute Qualification plans for new or revised designs, packages and processes.
3.2 Reliability Test Lab - To provide suitable step/stress facilities in-house, or at an appropriate vendor, for
the purpose of conducting qualifications or quality conformance inspections.
3.3 Failure Analysis Lab - To provide and maintain a Failure Analysis function in-house, or at an appropriate
vendor, for the purpose of investigating the cause(s) of failure(s) and for their systematic elimination from
the product.

4.0

Configuration Control -

The main functions are:

4.1 Document Control- To provide an organized, systematic function for originating, changing and distributing
internal specifications and drawings; to provide for the prompt notification of changes to customers with
Change Notification Requirements.
4.2 Audits - To provide a system for periodically checking WSI's and vendor's quality programs for compliance
with stated policies, procedures and contractual requirements.
4.3 Specification Review and Writing - To provide a function for reviewing customer documentation and converting those requirements to in-house requirements.

5.0

For detailed coverage of WS/'s total Q & R System, write or call for our "Quality &
Reliability Policy Manual."
7-3

Quality and Reliability

QUALITY
What Is Quality?
Quality is something we all strive for, but seem at a loss to define simply. At WSI we have chosen to adopt Phil
Crosby's definition because it is the simplest and to-the-point.

Quality Is: "Conformance to the requirements."
Quality is not relegated only to the state of the product. It encompasses all administrative areas also. At WSI we strive
for zero defects and our programs are geared to attain this.

Product Flows
WSI offers four standard product flows which are shown below:
1.0

Flows

883
Class B

MiI.:remp

Standard

Standard

2.0

Packages

Hermetic

Hermetic

Hermetic

Plastic

3.0

Operating Temperature Range

Military
-55°C to +125°C

Commercial
O°C to 70°C

SCREENS &
MIL-STD-883 METHOD/CONDITION
INSPECTIONS
OR WSI REQUIREMENT

883

M2010/Condition B

100%

N/A

N/A

N/A

N/A

100%

100%

100%

MIL-TEMP

STANDARD STANDARD

4.0

Preseal
Inspection

WSI Requirement

5.0

Stabilization
Bake

M1008/Condition C
24 Hours at + 150°C

100%

N/A

N/A

N/A

6.0

Temperature
Cycle

M1010/Condition C
10 Cycles, -65°C to +150oC

100%

N/A

N/A

N/A

7.0

Constant
Acceleration

M2001/Condition D or E
Y1 :20K Gs or 30K Gs

100%

N/A

N/A

N/A

8.0
8.1
8.2

Hermeticity
Fine Leak
Gross Leak

M1014/Condition A or B
M1014/Condition C

100%
100%

100%
100%

100%
100%

9.0

Data Retention Packaged Parts - 72 Hours at 140°C
(EPROMs only) Wafers - 48 Hours at 200°C

100%

N/A

N/A

N/A
N/A
N/A

100%

100%

100%

100%

10.0

Pre Burn-In
Electricals

Per Applicable Data Sheet

100%

N/A

N/A

N/A

11.0

Burn-In

M1015/Condition A or D
160 Hours at +125°C or Equivalent

100%

N/A

N/A

N/A

12.0

Post Burn-In
Electricals

Per Applicable Data Sheet

100%

N/A

N/A

N/A

13.0

% Defective
Allowable

M5004, Paragraph 3.5.1

5%

N/A

N/A

N/A

14.0

Final
Electricals

Per Applicable Data Sheet

100%

100%

100%

100%

15.0

Quality
Conformance

QCI per M5005/Group A

Sample

Sample

Sample

Sample

16.0

External *
Vision

100%

100%

N/A

N/A

N/A

N/A

100%

100%

17.0

Quality
Conformance

QCI per M5005/Group B, C and D

Sample

N/A

N/A

N/A

18.0

Shipping
Inspection

Every Shipment

100%

100%

100%

100%

M2009
WSI Requirement

'WSI ships Visual and mechanical crltena to a 1.0% AQL.

7-4

---=' ==., ==EE
.........
- --

. - . - ..-..--

-

...,

QUALITY AND RELIABILITY

---==I11III

r'-'~"'_

~~.-.-

WAFERSCALE INTEGRATION, INC.

RELIABILITY
INTRODUCTION

RELIABILITY PREDICTION

WSI is committed to serving its customers with the most
reliable products available. From the onset, products are
designed, manufactured and tested to rigorous WSI
standards which culminate in devices that are differentiatedly better in performance and reliability.

The life expectancy of an integrated circuit can be accelerated by both temperature and voltage. At WSI, both
are used extensively in assessing product reliability.

RELIABILITY GOALS
The failure rate for any integrated circuit has been
classically described as having a "bathtub" curve (see
Figure 1). The "bathtub" curve shows three main stages
of a product's life: 1) A very high failure rate in the beginning, known as the infant mortality period, which normally
represent the first 300 hours in a system. 2) A constant
failure rate period, with relatively few failures, known as
the intrinsic failure rate or useful life. This period
represents the next 20 years or more of operation. 3)
Eventually, the devices enter the wearout region where
failures begin to occur very rapidly again. The mean time
to failure for wearout is >20 years.

Temperature
For many years, temperature had been known to be an
accelerator of various types of failure mechanisms. By
increasing the temperature, it was observed that the
devices took less time to fail. By elevating the temperature, long term reliability data can be collected in a
relatively short time. Failure rate calculations are based
upon data collected from accelerated life testing.
The temperature dependence on accelerating failures
has been shown to be exponential. The acceleration
factor between two temperatures can be calculated by
using the Arrhenius equation:
A = Exp -Ea ( - 1

k

T,
T2
k
Ea

- ~2)

= Application Junction Temperature
= Accelerated Stress Junction Temperature
= 8.62 X 10- 5 eV/oK
= Thermal Activation Energy

Each failure mechanism is accelerated differently by
temperature. The thermal activation energy is a constant
which adjusts for the temperature dependence for the
various failure mechanisms. The following activation
energies are used for each failure mechanism:

INTRINSIC

TIME

Figure 1 -

T,

Bathtub Curve
Failure Mechanism

WSI has established the following Reliability Goals at
TA = 55°C:
• Infant Mortality
• Intrinsic Failure
Rate
• Wear Out

0-300 Hours
300 Hours20 Years

";;0.1%
";;100 FITs

0.3 eV

Masking Defects

0.5 eV

Assembly Defects

0.5 eV

Bulk Silicon Defects
MTTF >20 Years

In order to meet the infant mortality goal of 0.1%, an appropriate burn-in screen may be implemented. Data collected on 10,000 EPROMs, from various wafer fab runs,
showed the failure rate to be 0.23% during the first six
hours of burn-in which then dropped to 0.02% over the
next 21 hours. This demonstrated that a proper burn-in
(150°C, 6.5V) for six hours was sufficient to lower the
failure rate to less than 0.1%. This screen is revisited
on a periodic basis to determine whether or not it is
continuing to meet the stated goal. Similar data is collected when a new process is released to production.

Activation Energy (Ea)

Oxide Defects

Electromigration

0.5 eV
0.5-0.9 eV

Charge Loss

0.6 eV

Contami nation

1.0 eV

Voltage
Oxide defects are more highly accelerated by voltage
than by temperature (note the low activation energy for
oxide defects). To obtain a higher acceleration for oxide
defects during a lifetest, the supply voltage is increased
by 6.5 volts when possible. By increasing the supply
voltage, an additional acceleration of 55x is obtained for
oxide defects.

7-5

Quality and Reliability

FAIWRE RATE CALCULATIONS
Failure rate calculations are based on a summary of the
life test results. Typically, the failure rate is calculated for
a family of devices manufactured on a given process. To
calculate a failure rate, the acceleration factor for each
activation energy must be calculated between the
accelerated stress temperature and the application
temperature. Junction temperatures are used rather than
ambient temperatures. The junction temperature is the
temperature at the die surface due to the heat generated
by the device itself. The junction temperature is the
product of the power dissipation multiplied by the thermal
resistance of the package and is then added to the
ambient temperature.
TJ = TA + (GJAl(P); where P = (lccl(Vccl
The next step is to calculate the number of accelerated
device hours from the lifetest data. The number of device
hours is the product of the sample size multiplied by the
hours of the lifetest. The equivalent device hours for each
activation energy is calculated by multiplying the device
hours by the acceleration factor. The failure rate for each
activation energy is computed by dividing the total
number of failures with the same activation energy by
the equivalent device hours. Typically a 60% confidence
level is used for calculating failure rates. The total failure
rate is the summation of all the failure rates for each activation energy. The failure rate is expressed in FITs which
is the number of failures per 109 device hours:
Failure Rate =

L

F(E a , 60% UCL)
A(Ea, T 1 , T2) x 0

x 109 FITs

F(Ea, 60% UCL) = 1.049 (Failures with same Eal + 1.0305
A(Ea, T 1, T2) = Acceleration Factor
o = Device Hours

RELIABILITY DATA SUMMARY
The Reliability Data Summary is a quarterly publication
which presents all WSI reliability data and is available
to WSI customers. The data is presented with the test
results at each timepoint with accompanying failure
analysis where applicable. In this manner, the customer
can compute the failure rate for his own application. For
convenience, the failure rates have been computed to
55°C using the previous method discussed.
Current life test results show a failure rate of 40 FITs at
55°C on EPROMs with a density of 64K and higher. This
data was computed from approximately 5 million device
hours. The failure rate for Bit Slice products was approximately 130 FITs after 1.4 million device hours.

PRODUCT RELIABILITY
ElectroStatic Discharge Sensitivity (ESDS)
WSI products are tested for ESOS in accordance with
Method 3015 of MIL-STO-883. All devices exhibit an
7-6

ESOS greater than 2,001 volts with typical inputs beginning to fail around 5,000 volts and outputs in the range
of 3,000 to 4,000 volts. Testing is performed on new products or when changes occur that can influence the ESOS
of a device (Le., redesign, new process, etc.).

LatCh-Up
Latch-up is a condition that occurs due to excessive current (spikes) in the circuit periphery and creates a large
potential that triggers a parasitic SCR inherent to all
CMOS processes. Latch-Up can be destructive to the
device. To reduce latch-up, WSI employs an epitaxial
layer above a low resistivity substrate. This diverts the
current to the substrate, away from the active circuitry,
reducing the lateral potential which triggers the latch-up.
WSI products are tested for latch-up between -1.0 and
+ 7.0 volts with currents up to 200 mA forced on any
one pin.

Qualifications
All new processes, major process changes, or new
design rules must pass a reliability qualification. One to
three lots are used depending on the reliability risk
involved. Qualification requires a minimum 1000-hour life
test at 125°C. EPROMs are stressed dynamically at
150°C with an overvoltage condition of 6.5 volts. (The
overvoltage accelerates oxide defects an additional 55x.)
Qualifications place heavy emphasis on the first 48 hours
(infant mortality) of the life test. Larger sample sizes are
used initially with the number decreasing as the qualification progresses. If other reliability stresses are to be used
in the qualification, those units will receive a 48-hour
burn-in prior to starting those stresses in order to
eliminate any unrelated failures.
Bit Slice and EPROM products basically run on the same
fab process with the Bit Slice products lacking the steps
for the EPROM cell. Because of the common proceSSing
between the two product lines, more emphasis is placed
on performing reliability studies on EPROMs. The
peripheral circuitry of the EPROM, decoders, I10s, etc.,
have the identical design rules as the Bit Slice products.
Every reliability evaluation on an EPROM product also
evaluates the Bit Slice product line. Testing and failure
analysis is easier on an EPROM. Because of the large
availability of EPROM burn-in boards, larger sample
sizes can be used. Also, the straightforward operation
of an EPROM allows 100% dynamic stressing during
burn-in at a higher temperature and voltage.
EPROMs are subjected to special qualification requirements to study the data retention characteristics of
the EPROM cell. These devices are programmed with
a 100% zero pattern and then baked at 150°C, 200°C,
and 250°C for 1000 hours. These tests are performed to
insure that WSI reliability goals have been met.
Other tests include Temperature Cycle from -65°C to
+150oC for 1000 cycles. In addition, plastic packaged
products must pass 1000 hours of Temperature Humidity

Quality and Reliability

Bias at 85°C and 85% relative humidity, and 168 hours
of Pressure Pot at 15 PSIG.

EPROMs
Because of the floating gate storage cell, EPROMs have
unique reliability considerations. Data retention is related
to the ability to store a charge on the floating gate of the
EPROM cell. Charge loss can shift the threshold of the
EPROM cell from a programmed state to an unprogrammed state, i.e., from a logical 0 to a 1. Charge loss
is the result of defects in the oxide surrounding the
floating gate. These defects occur during wafer processing and generally affect a single bit in the array. It has
been shown that defective bits of this type lose their
charge very rapidly with high temperature. For this
reason, they can be effectively screened out with a high
temperature bake.

EPROM Screening
Data retention screening is performed on all EPROM
products. Screening is at the wafer level so that higher
temperatures can be used without the fear of affecting
the solderability of a packaged unit. The screen consists
of programming each device 100% and then baking the
wafers for 48 hours at 200°C. After the bake, the 100%
pattern is verified. This screen is equivalent to 4 years
of continuous operation at 55°C. The High Temperature
Storage Life (HTSL 200) data in Table 1 shows the effectiveness of the screen. The data shows that the failure
rate is very low for the first 500 hours of a 200°C bake.
This is equivalent to 38 years of operation at 55°C and
thereby demonstrates the reliability of the EPROM cell.

Product Assurance data collected on over 5000 units
showed programmability to be 99.98%. The most recent
Program/Erase cycling data had no fails out to 100 cycles.
By focusing on eliminating Program Disturb and DC
Erase, the threshold of a programmed EPROM cell is
consistently well above 7.0 volts and typically above
8.0 volts. This provides additional operating margin
and reliability.

Split Gate vs. Traditional EPROMs
The patented WSI split gate EPROM (Patent #4,639,893)
has several inherent advantages over the traditional
stacked gate EPROM. One major advantage is better
control over the etching of the floating gate during wafer
processing. With the traditional stacked gate EPROM,
a self-aligning process is used to define the floating gate.
That is, a layer of poly is first deposited for the floating
gate, followed by an oxide layer, and finally another poly
layer for the control gate. To define and etch the floating
gate, the control gate poly and poly-poly oxide are first
etched and are used as the mask to define the floating
gate. This means that the etching of the control gate and
the poly-poly oxide must be very well controlled in order
to achieve good definition of the floating gate. For the
WSI split gate EPROM, the floating gate is etched using
conventional methods in the step following the poly
deposition of the floating gate. This way the floating gate
etch is very well controlled and is not dependent upon
both a poly and an oxide etch.

Charge can also flow electrically to the floating gate.
Charge gain is charge transfer from either the word line
or the bit line to the floating gate such that an unprogrammed device becomes programmed. To date, charge
gain has not been observed on any WSI EPROM.

EPROM Programming
Electrical charge loss is the major cause for programming failure. Program Disturb is charge transfer from the
floating gate to the bit line. This charge loss mechanism
occurs during programming due to the high electrical
fields present. Failure occurs when an already programmed cell loses charge as other cells, with the same
bit line, are being programmed. This failure mechanism
is the result of oxide defects at the edge of the floating
gate.
DC Erase is electrical charge loss to the word line. DC
Erase is the result of defects in the oxide between the
floating gate and the word line above. Like Program
Disturb, DC Erase occurs during programming when an
already programmed cell losses charge as adjacent cells
on the same word line are programmed.
The WSI split gate EPROM has matured to the point that
programmability by the customer can be >99.9%.

TRADITIONAL STACKED GATE EPROM

GATE OXIDE

WSI SPLIT GATE EPROM

7-7

Quality and Reliability
This leads to another advantage for the WSI split gate
EPROM. Because of the critical etching involved with the
traditional stacked gate EPROM, it is difficult to use a
silicide on the control gate to reduce the poly resistance
and speed up the device. The conventional processing
steps used to make the WSI split gate EPROM does allow
for the successful use of silicide and is used on many
products.

metal shifting on double layer metal devices are minimized on even large die through a planarization process.
When processing is completed, the back of the wafer is
polished to remove oxides and other processing artifacts.
This results in better eutectic die attach at assembly and
reduces the chances of die cracking.

Another advantage lies in the quality of the oxide surrounding the floating gate. Following the floating gate
etch on the stacked gate EPROM, a third oxide is grown
which contacts the edge of the floating gate as well as
the poly-poly oxide. The floating gate is now surrounded
by three separate oxides (gate oxide, poly-poly oxide and
edge oxide), all of which contribute to defects. On the
other hand, the WSI split gate EPROM has a
homogeneous poly-poly oxide which contacts the floating
gate at the top as well as the edges. Because the floating
gate of the split gate EPROM is surrounded by only two
oxides, neither of which are etched, better oxide integrity
is obtained. Oxide integrity is the key in reducing reliability problems such as: Data Retention, Program Disturb
and DC Erase.

The low power characteristics of CMOS greatly enhance
the reliability of any system. This can be demonstrated
by comparing the thermal characteristics of WSl's
RPROM vs a Bipolar PROM and applying it to reliability.

The CMOS Advantage

For instance, if we assume a 24-pin CERDIP package
with a thermal resistance of 63°C in an ambient temperature of 55°C, the following junction temperatures are
obtained:
WS57C49
CMOS RPROM
(18 MHz)

64K Bipolar
PROM

Icc = 15 mA

Icc = 50 mA

Icc = 150 mA

P = 75 mW

P=250mW

P = 750 mW

TR = 5°C

TR = 16°C

TR = 47°C

TJ = 60°C

TJ = 71°C

TJ = 102°C

WS57C49
CMOS RPROM
(Standby)

PROCESS RELIABILITY
WSI utilizes a Class 10 wafer fab facility for all its wafer
processing. Most processing is performed by robotics
which reduces the human factors such as contamination
and handling from contributing to reliability failures.
Photolithography is performed using state-of-the-art steppers which eliminates marginal mask defects from
becoming reliability hazards. Passivation cracks and

Calculating the acceleration factor of the Bipolar PROM
over the WSI EPROM, using an activation energy of
0.5 eV, we find that the acceleration is 7x in the standby
mode and 4x at 18 MHz. This means that by running
cooler, the WSI RPROM will have a life expectancy of
4 to 7 times greater than its Bipolar PROM equivalent.

The following tables show reliability results obtained on various WSI products.

EPROM RELIABILITY DATA
Dynamic High Temperature Life Test

Table 1

Product Hours

Failures

Act. Eng.

Failure Rate
60% Conf at SS'C

4,808,388 Hours

3
3
8
2

0.3 eV x 55
0.5 eV
0.6 eV
1.0 eV

1.6 FITs
18 FITs
19 FITs
0.3 FITs

High Temperature
Storage Life Test

Combined Failure Rate:

Cause
Oxide Defects
Assembly Defects
Charge Loss
Contamination

38.9 FITs

HTSL 200'C
No Blaa

168 Hours
11502

332 Hours
01501

500 Hours
01501

1000 Hours
51501

HTSL 1S0'C
No Bias

168 Hours
01451

332 Hours
01451

500 Hours
01451

1000 Hours
01451

Product Hours

Failures

Act. Eng.

Failure Rate
60% Conf at· SS·C

Cause

( 501,168 at 20000)
451,000 at 15000

5

0.6 eV
1.0 eV

16.5 FITs
0.08 FITs

Charge Loss
Contamination

Combined Failure Rate:

16.6 FITs

1

Product Types: WS27C64F, WS57C64F, WS57C49, WS27C128F, WS27C256F

7-8

Quality and Reliability

OTP RELIABILITY DATA

Table 2

Dynamic High Temperature Life Test
DHTL lS0·C
6.S Volts

168 Hours
0/314

48 Hours
211522
11-

SOO Hours
0/246

Bond Short
Output Leakage

1000 Hours
1/246
1-

Charge Loss

Temperature/Humidity with Bias
THB
8S·C/8S% RH
S.O Volts

168 Hours
0/287

SOO Hours
0/2F51

1000 Hours
0/2F51

96 Hours
0/315

168 Hours
0/315

240 Hours
1/315

Pressure Pot
PPOT
lS PSIGI121·C

1-

Temperature Cycle
100 Cycles
0/234

TC
-SS·C/+1S0·C

SOO Cycles
0/234

1000 Cycles
2/234
11-

Products: WS57C64F

BIT SLICE RELIABILITY DATA

No Corrosion

Bond Lift
Input Leakage

Table 3

Dynamic High Temperature Life Test
DHTL 12S·C
S.S Volts

48 Hours
1/1670

168 Hours
0/1606

SOO Hours
111246

1000 Hours
01728

DHTL lS0·C
S.S Volts

48 Hours
111383

168 Hours
0/825

SOO Hours
21298

1000 Hours
0/295

Product Hours

Failures

Act. Eng.

Failure Rate
60% Conf at SS·C

1

1.0 eV
0.5 eV

1.5 FITs
127 FITs

Combined Failure Rate:

128.5 FITs

SOO Hours
0/412

1000 Hours
4/313

0
( 1,023,672 at 125 C)
411,826 at 150·C

4

Cause
Ionic Contamination
1 - Bond Short
3 - Functional

Temperature/Humidity with Bias
THB
8S·C/8S% RH
S.O Volts

168 Hours
11520
1-

Static 100

211-

Corrosion
Functional
Static 100

Pressure Pot
PPOT
lS PSIGl121·C

96 Hours
2/501
2-

Short

168 Hours
1/499
1-

240 Hours
0/182

Functional

Temperature Cycle
500 Cycles
1/390

TC
-SS·C/+1S0·C
1-

Wire to Wire
Short

1000 Cycles
1/389
1-

Wire to Wire
Short

Products: WS5901, WS59016, WS5910A, WS59520, ASIC1004

7-9

7-10

WAFERSCALE INTEGRA nON, INC.

PACKAGING

8

WSI PRODUCT PACKAGES
(By Alphabetical Drawing Number)
Drawing

Pins

Package

Window

Package Type

Page No.

B1
C1
C2
C3
01
02
03
04
F1
G1
G2
J1
J2
K1

64
(28)
(32)

5idebrazed Ceramic Dip. 0.9"
Ceramic Leadless Chip Carrier
Ceramic Leadless Chip Carrier
Ceramic Leadless Chip Carrier
CERDIp, 0.6"
CERDIp, 0.6"
CERDIp, 0.6"
CERDIp, 0.6"
Ceramic Flatpack
Ceramic PGA
Ceramic PGA
Plastic Leaded Chip Carrier
Plastic Leaded Chip Carrier
CERDIP, 0.3"
Ceramic Leaded Chip Carrier
Plastic Dip, 0.9"
Plastic Dip, 0.6"
Plastic Dip, 0.6"
Plastic Dip, 0.6"
Plastic Dip, 0.3"
Plastic Dip, 0.3"
CERDIp, 0.3"
CERDIp, 0.3"
Ceramic PGA
Ceramic PGA
CERDIp, 0.6"
Ceramic Leadless Chip Carrier

No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
No
No

B
C
C
C
0
0
0
0
F
G
G
J
J
K
L
M
P
P
P
5
5
T

8-1
8-1
8-2
8-2
8-3
8-3
8-4
8-4
8-5
8-5
8-6
8-6
8-7
8-7
8-8
8-8
8-9
8-9
8-10
8-10
8-11
8-11
8-12
8-12
8-13
8-13
8-14

L1
M1
P1
P2
P3
51
52

11
12
X1
X2
Y1
Z1

(44)
24
28
40
32
24
68
101
68

44
24
68
64
40
24
28
24
28
24
28
88
44
40
(68)

T
X
X
Y
Z

(In Order of Pin Count)
Pins

Package

Window

Package Type

Drawing

Page No.

24
24
24
24
24
24
28
28
28
28
(28)
32
(32)
40
40
40
44
(44)
44
64
64
68
(68)

CERDIp, 0.3"
CERDIp, 0.3"
PlastiC Dip, 0.3"
CERDIp, 0.6"
Plastic Dip, 0.6"
Ceramic Flatpack
CERDIp, 0.3"
Plastic Dip, 0.3"
CERDIp, 0.6"
Plastic Dip, 0.6"
Ceramic Leadless Chip Carrier
CERDIp, 0.6"
Ceramic Leadless Chip Carrier
CERDIp, 0.6"
CERDIp, 0.6"
Plastic Dip, 0.6"
PlastiC Leaded Chip Carrier
Ceramic Leadless Chip Carrier
Ceramic PGA
5idebrazed Ceramic Dip, 0.9"
Plastic Dip, 0.9"
Ceramic PGA
Ceramic Leadless Chip Carrier
Plastic Leaded Chip Carrier
Ceramic Leaded Chip Carrier
Ceramic PGA
Ceramic PGA

No
Yes
No
Ves
No
Ves
Ves
No
Ves
No
Ves
Ves
Ves
No
Ves
No
No
Ves
Ves
No
No
No
No
No
No
Ves
No

K
T
5
0
P
F

K1
T1
51
01
P2
F1

8-7
8-11
8-10
8-3
8-9
8-5
8-12
8-11
8-3
8-10
8-1
8-4
8-2
8-13
8-4
8-9
8-7
8-2
8-13
8-1
8-8
8-5
8-14
8-6
8-8
8-12
8-6

68
68
88
101

T

T2

5
0
P
C
0
C
V
0
P
J
C
X
B
M
G
Z
J
L
X
G

52
02
P3
C1
04
C2
V1
03
P1
J2
C3
X2
B1
M1
G1
Z1
J1

L1
X1
G2

-- - - ===r:

=r == ==
--._-

..-.~

-

~
~­

PRODUCT PACKAGES

,~~~-

-~====
---~.-..

WAFERSCALE INTEGRATION, INC.

DRAWING 81
64 PIN Ceramic Side Braze (Package Type B)
0.008
JO.012

64

0.890
0.930
INDEX

-f.7'7=L__-I
INDEX PLATING BAR

1+------

~U
I
32

3.170~
3.230

[I
L
f

0.900 REF.

~O.O~~AX.

o.olo]L I
0.014

DRAWING C1
28 PAD Ceramic Leadless Chip Carrier (CLLCC) (Package Type C)

o. l 1l-r
063
0.077
0.
043

1---=0'008 (28~PL.)
~
R
0.390 sa
0.445 sa
0.460

~

8-1

Product Packaging

DRAWING C2
32 PAD Ceramic Leadless Chip Carrier (CLLCC) (Package Type C)

0.040 x 45·
3 Pl.

DRAWING C3

sa
~I:~:~
sa]
l
~

44 PAD Ceramic Leadless Chip Carrier (CLLCC) (Package Type C)

0.542
0.558

.350DIA

0.075
0.095

+ ----IEa---L.
0.050

'--0.008 R (44Pl.)

8-2

0.043~ I ti

0.025 44Pl.---l

~0.120MAX

~

Product Packaging

DRAWING 01
24 Pin CERDIP (Package Type D)
r

I

0.620 MAX

0.008
0.012

~~

I

r0.505 MAX
0.550

~~TTT'"T"T"T"T' ~
1-----

1.240 -

-

-

-

-

~_I

1.280~
SEALING GLASS

0.230 MAX

DRAWING 02
28 Pin CERDIP (Package Type D)
0.590
0.620

0.008
JO.012

m

.... -:,'=,

I

I
0.610 MAX

~

~

14
1.440
1.490

0.230 MAX

L

O.125 MIN

8-3

Product Packaging

DRAWING D3
40 Pin CERDIP

(Package Type D)
0.590 BEND

D.62o

0.505

0:560

~~~~~~~~~
14------- 2.030

20
_ _ _ _ _ _ _ _ _~

2.100

DRAWING D4
32 Pin CERDIP (Package Type D)

0.590
, 0.620

I

0.610 MAX

~r"M"'rI""I"T"T"T"T"T'T'M""M"'"n""n:n:::n:~ ~
1~6J
~"1-1
...

8-4

_ _ _ _ _ _ 1.640 _ _ _ _ _ _ _
1.690

__ <"

J
I

QJ1.Ql!
0.012

Product Packaging

DRAWING F1
24 Pin Ceramic Flatpack

(Package Type F)
0.010
0.045

0.005 MIN

lf
I

0.003---,
0.006

I

o

0.300
0.420

~ON'

12

0.250 TIP
0.370

0.090

DRAWING G1
68 Pin CERAMIC PGA (Package Type G)

~

1.092S01l

0.047 DIA STANDOFF
0.053

1.1 08

0.695 SO
0.705
0.0155 DIA PIN
0.0175
11

@ @

@

1:016

C-IND~X MARK
.037X45 REF

---1QJD.
.::...l14---!-I

0.0
0.0 14
0.150
0.170

-.I

0.047
1..0 .053

10

@) @

9

@

@

@

8

@

@

@

@

7

@

@

6

@

@

5

@

@

@

@

@

@

0

.~

@

@

+

0.990

+

0

@

@

@

@

@
@

~

@
@

@) @

4

@

3

@

@

o

@

@

@

@

2

LKJHGFEDC

--I i-- 0.095
. ~

0.105

0.990 - - - - - I
1.010

8-5

P~uctPackaglng

DRAWING G2
101 PIN Ceramic PGA

I---

1.308
1.332 sa
0693
0:707 sa

11

(Package Type G)

r

STANDOFF 4 PLCS

@ @ @ @
I-f-@
@ @ @ @ @ @

+

INDEXMARK

E
~ 0.010

0. 014

~~

@

@

@

0

N

@

@

@

@

@

M

~

@

@

@

L

@

@

@ @

K

@

@

@

@

@

@ @

@

@

J
H

@

@

+

@ @ @ G

@

@

@

@

F

@

@

@

@

E

@

@

@

@

D

@

@

@

@

@

C

@

@

@ @

@

H@ @

@

1 -1

0.050DIAUL
Typ

@

@

@

2

@

3

4

:j

5

6

~0.100 Typ

I."
---1

~I,~ ~~
~ ~~~,~~
~ ~~~n~I::=f_I=S~~::;:
0.016 DIA
0.020

@

~

@

1

_

~

7

@

@
@

@

@

@ @

B

@ @

@

@

@.,.

A

@

8

L0050T
.
yp

68 PIN Plastic Leaded Chip Carrier (PLDCC) (Package Type J)

I_

O.980sa.
1.000
0.944

0:964 sa.

'"I

$I------+------£r-

Rei 0.890
0.930

0.160
0.180

8-6

~
~

-t---Ji;;~~

J--I

1--0.104 Typ

I---

I

1.188 - - - - - <..
~
1.212

DRAWING J1

E

9 10 11 12 13

Product PackagIng

DRAWING J2
44 PIN Plastic Leaded Chip Carrier (PLDCC) (Package Type J)

E ::J
I"

0.685 so.
0.6950 .650

'j

o.656 S0

-EJlt---

+ ----tot_

DRAWING K1
24 Pin CERDIP (Package Type K)

c::::::::]0g~g
24

13

~

121

1

0.005 MIN

--l

1I "'''

1 235
.

0.200 MAX

LO.125
0.200

8-7

Product Packaging

DRAWING L1
68 PIN Ceramic Leaded Chip Carrier (CLDCC) (Package Type L)
_

0.020
TYP

11

f

--+I~~

1(3 PLCS)

TYPO.790

0T10

:J

0
.01°-:1L
0.014

0.072
0.088

DRAWING M1
64 Lead Plastic DIP

(Package Type M)

I----V'---

0.220 MAX

-+----t
LO.125
0.135

8-8

0.045
TYP
0.006

~t=~=~~-0.010

)

0.040C (Ref)

1

DETAIL

Product Packaging

DRAWING P1
40 Pin Plastic DIP

(Package Type P)
21

1

PIN 1 IDENTIFIER

1'·'~MAA

DRAWING P2
24 Pin Plastic DIP (Package Type P)

,~,

0.625

' "' F'i'

0.008

....

':~")

0.600

"I
1 _ _.......1

~

0.100 TYP

0.065

[T"T'~""

~
'L

L
0.070

0.125
.
0135

0.080

8-9

Product Packaging

DRAWING P3
28 Pin Plastic DIP (Package Type P)
15

~

'~"~O

V'i'

0008

0.625

...... -:';,

0.530

0.600

imli

7°TYP

DRAWING 81

kage Type S)

I

24 Pin Plastic .300 DIP (Pac

t:::::::::~I~:
13

---1

fJf;[,

1 0.012

0.300 BEND
·325

~.

--<"

~1

'1
I

15° MAX

8-10

0.300

\!

Product Packaging

AWING 52
DR
kage Type S)
2. PI" Plasllc DIP (Pac
~

fJt m,,,-;
J

0.300 BEND
·325

-«'

-I

0.270
0.290

~

i:;~~

0.045
0.055

ICl 1

0.008
0.012

f
0.300

j

15 0 MAX

0055

0.0;

1 0. 170 MAX

~L
.~
~
'
~·i~;
~L
0.100 TYP

0.130

0.020
0.030

DRAWING T1
ERDIP (Package Type T)
24 Pon C
,.'" 0"

~

t::~::::I~:

J
I

EC
0[5
0.290 BEND
·320

--<"

0.008
0.015

15 0 MAX

li:~:g

I SEALING GLASS

0.230 MAX

8-11

Product Packaging

DRAWING T2
28 Pin CERDIP (Package Type T)

[::::§:::J :l~
28

15

0.065
0.085

141

----I

~

[l

DRAWING X1
88 PIN Ceramic PGA

(Package Type X)

-

1.285
1.313 S a l l

g:~:~ sa

1188
1.212
CO.l00TYP
;{

STANDOFF. 4 PLCS
@(

@

@

@

@ @

~

@@@@@@(

@

@

@

@ @

@

13
12

@ @

@

@

11

@ @

@ @

10

@

@

@

@

9

@ @

@

@

8

+@@ @

+

~

@ @
@ @

0.040 SQ. (INDEX MARK)

@

@

@

@

@

@

@

@

@

0

@

@ @

@

N M L
0035

0.041

~~~~~~~~~~~~0~.0,.46=]~f~ r~
__

& 0.181

1~--_ _-,-1--,0""'fr97

8-12

I

K

J

.j.

@

@)

7

@

@

6

@

@

5

@ @

4

@ @

3

@ @

2

@

@

@

@

@

@ @

@

@

H G

FED C B A

0

Nole: All Exposed Melal and Pins
are Gold Plated
0.074
0.090

Product Packaging

DRAWING X2
44 Pin Ceramic

C

PGA (Package Designator X)

0.850 SO

""l

I

0.050

r-

7

0.050 DIA STANDOFF
4 PLCS

1

8

7

3

5

4

@l

@l

@l @l @l

@l @l @l @l

.550

@l @l

sa

H*""'''''~0.018

@l

@l

@l

@l

1

2

6

+

0

B

@l @l

C

@l @l

D

@l

@l

E

@l

@l

-I_

I~ ~:;~~

I..-

F

G

-1.11

.350 DIA

A
@l

@l

L

@l @l

0.700

H

sa

0.080

DRAWING Y1
40 Pin CERDIP (Package Type Y)
0.590 BEND
...... 0.620

40

0.008
10.012

~-...--l

21

I

0.510
0.590

~
20

B-13

Product Packaging

DRAWING Z1
68 PAD Ceramic Leadless Chip Carrier (CLLCC)

(Package Type Z)

--Jii-------+------El-

TOP

IIHH6HHHHHHHHHHHkHHil
SIDE

8-14

0.010
0.014

t

BOTTOM

t

~0.077
0.093

WAFERSCALE INTEGRA nON, INC

SECTION INDEX
PROGRAMMERS/PROGRAMMING

WSI Programming Algorithms .................................................................. 9-1
WSI MagicPro™ Engineering Programmer ........................................................ 9-5
Data 110 Programming Support ................................................................ 9-7

For additional information,
call 800-TEAM-WSI (800-832-6974).
In California, call 415-656-5400.

EPROM PROGRAMMING ALGORITHM A
WAFERSCALE INTEGRATION, INC

PRODUCTS:

PROGRAMMING PARAMETERS

WS57C64F
WS27C64F
WS57C128F
WS27C128F
WS57C256F
WS27C256F
WS57C65
WS57C257

Vpp:
13.5V ± 0.5V*
PULSE: MIN Ipw
0.95 ms

=

>-_ _Y.:..;E:::S,--_.. FAIL (STOP)

FAIL

>-_--'-'FA.c.IL=------l.- FAIL (STOP)
*Vpp = 12.5V ±. 0.5V FOR:
WS27C256F
WS57C256F
WS57C257
WS27C512F

9-1

9-2

EPROM PROGRAMMING ALGORITHM B
WAFERSCALE INTEGRA110N, INC.

PRODUCTS:

PROGRAMMING PARAMETERS

WS57C49
WS57C43
WS57C191
WS57C291
WS57C51
WS57C49B
WS57C43B
WS57C51B
WS57C191B
WS57C291B

Vpp:
13.5V ± 0.5V
0.95 ms
PULSE: MIN tpw

=

> __Y..;.,E=cS, - - _ . FAIL (STOP)

FAIL

>_--=..:FA.::.IL=------<~ FAIL

(STOP)

9-3

9-4

== J:III
'lIsE
='

JIll

i&#~~

~

~

WS6000

___________________________________________________________

WAFERSCALE INTEGRA110N, INC.

MAGICPRO™ MEMORY AND LOGIC

PROGRAMMER
KEY FEATURES
• Programs All WSI CMOS EPROMs and
RPROMsTM (x8, x16, Mux 1/0 and All
Future Programmable Products

• Programs LCC and PGA Packaged
Product by Using Adaptors
• Easy-to-Use Menu-Driven Software

• Programs 24, 28, 32 and 40 Pin
Standard 600 Mil or Slim 300 Mil Dip
Packages Without Adaptors

• Compatible with IBM PC/XT/AT©
Family of Computers (and True
Plug-Compatible)

GENERAL DESCRIPTION
MAGICPRO™ is an engineering development tool designed to program existing WSI EPROMs and RPROMs™ and
future WSI programmable products. It is used within the IBM PC© and compatible environment. The MAGICPRO™
is meant to bridge the gap between the introduction of a new WSI programmable product and the availability of
programming support from the EPROM programmer manufacturers (e.g., Data 110, etc.). The MAGICPRO™
programmer and accompanying software enable quick programming of newly released WSI programmable products,
thus accelerating the system design process.
The MAGlcPRO™ plug-in board is integrated easily into the IBM PC©. It occupies a short expansion slot and its
software requires only 256K bytes of computer memory. The two external ZIF-Dip sockets in the Remote Socket Adaptor
(RSA) support WSI 24, 28, 32 and 40 pin standard 600 mil or slim 300 mil Dip packages without adaptors. LCC and
PGA packages are supported using adaptors.

9-5

WS6000
Many features of the MAGlcPRO™ Programmer show its capabilities in supporting WSI's future products. Some of
these are:
-

24 to 40 pin JEDEC Dip pinouts
1 Meg. address space (20 address lines)
16 data 1/0 lines

The MAGlcPRO™ menu driven software system makes using different features of the MAGICPRO™ an easy task.
Software updates are done via floppy disk which eliminates the need for adding a new memory device for system
upgrading. Please call 800-TEAM-WSI for inforr:nation regarding programming WSI products not listed herein. The
MAGICPRO™ reads .Intel Hex format for use with assemblers and compilers.

MAGICPRO™

-

COMMANDS

Help
Upload RAM from device
Load RAM from disk
Write RAM to disk
Display RAM data
Edit RAM
Movelcopy RAM
Fill RAM
Blank test device
Verify device
Program device
Select device
Configuration
Quit MagicPro™

WSI PRODUCTS
WS57C191/291
WS57C43
WS57C43B
WS57C49
WS57C49B
WS57C51
WS57C51B
WS27C64F
WS57C64F
WS57C65
WS57C66
WS27C128F
WS57C128F
WS27C256F
WS57C256F
WS57C257
WS27C512F

2K x 8
RPROM™
4K x 8
RPROM™
4K x 8
RPROM™
8K x 8
RPROM™
8K x 8
RPROM™
16K x 8
RPROM™
16K x 8
RPROM™
8K x 8
EPROM
8K x 8
EPROM
4K x 16
EPROM
4K x 16
EPROM
(Mux 1/0, 28 Pin DIP)
16K x 8
EPROM
16K x 8
EPROM
32K x 8
EPROM
32K x 8
EPROM
16K x 16
EPROM
64K x 8
EPROM

TECHNICAL INFORMATION
• Size: IBM PC© short length card
• Port Address Location: 100H to 1FFH~default 140H (If a conflict exists with this address space, the address location
can be changed in software and with the switches on the plug-in board.)
• System Memory Requirements: 256K bytes of RAM
• Power: +5 Volts, 0.03 Amp.; +12 Volts, 0.04 Amp.
• Remote Socket Adaptor (RSA): The RSA contains two ZIF-Dip sockets that are used to program and read WSI
programmable products. The 32 pin ZIF-Dip socket supports 24,28 and 32 pin standard 600 mil or slim 300 mil
Dip packaged product. The 40 pin ZIF-Dip socket supports all 40 pin Dip packages. Adaptor sockets are available
for LCC and PGA packages.

ORDERING INFORMATION
The WS6000 MAGICPRo™ System contains:
MAGIcPRO™
MAGIcPRO™
MAGIcPRO™
Operating

IBM PC© plug-in programmer board
Remote Socket Adaptor and cable
Operating System Floppy Disk and
Manual

MAGlcPRO™ Adaptors include:
WS6001
WS6002
WS6003
WS6005

28
32
44
28

CLLCC Adaptor
CLLCC Adaptor
CLLCC Adaptor
Pin Dip WS57C66 Adaptor

IBM is a trademark of IBM Corporation .
.RPROMTM and MAGlcPRo™ are trademarks of
WAFERSCALE INTEGRATION, INC.

9-6

iF==
,::~
----- .....
!=!!!r,:_.,_~II

_____D_~_TA_//I_O_P_R_O_G_R_A_M_M_'_N_G_S_U_P_P_O_R_T

WAFERsrALE INTEGRA 710N, INC.

All WSI memory products program easily on standard commercially available EPROM programmers. Manufacturers
of these EPROM programmers offer a broad range of products which cover prototyping through high volume production requirements. The leading programmer manufacturer is Data 110 Corporation located in Redmond, Washington.
The table below covers that portion of Data 1I0's product line which supports WSI's programmable products. For
more information regarding programming support for WSI products call toll-free 800.:rEAM WSI (800-832-6974) or
415-656-5400 (CA).
Data 110 Programming Support
PIN

Family/Pinout

Unipak 2

Unipak 2B/Cartridge

RPROMs: WS57C191
WS57C291
WS57C43
WS57C43B
WS57C49
WS57C49
WS57C49
WS57C49B
WS57C49B
WS57C49B
WS57C51
WS57C51B

7B/21
7B/21
7B/63
7B/63
3C/67
F3C/067
7B/67
3C/67
F3C/067
7B/67
7B/71
7B/71

V12
V12
V12
V12
V12

V12/V12/V121V12/V12/-

-

-

V12

V12/-

-

-

EPROMs: WS57C64F
WS57C128F
WS57C256F
WS27C64F
WS27C128F
WS27C256F
WS57C65
WS57C257

3C/33
3C/51
3C/32
3C/33
3C/51
3C/32
2C/E7
1F/E1

V12
V12
V12
V12
V12
V12
-

-

-

-

V13/351B101
V13/351B101
V12/351 B086
V12/351 B086
V12/351 B086
V12/351 B086
V12/351 B086
V12/351 B086
V12/351 B095
V13/351 B095

Unisite/Module
1.5/Site
1.5/Site
1.5/Site
1.5/Site

40
40
40
40

-

1.5/Site 40

-

1.5/Site 40
1.5/Site 40
1.5/Site 40
1.5/Site 40
1.5/Site 40

1.5/Site 40
1.5/Site 40

-

1.5/Site 40

-

GangPak
V07

-

V07
V07
V07

V07

-

V07
V07
V07
V07

-

9-7

9-8

WAFERSCALE INTEGRA170N, INC.

APPLICATION NOTES

10

SECTION INDEX
APPLICATION NOTES
001 EPROMs for Modern Times .............................................................. 10-1
002 Introduction to the WSI Family of Mappable Memory Products ................................. 10-5

For additional information,
call SOO-TEAM-WSI (SOO-S32-6974).
In California, call 415-656-5400.

APPLICATION NOTE 001
WAFERS(,ALE INTEGRA nON. INC.

EPROMs FOR MODERN TIMES
HIGH SPEED EPROMs:
Early generations of microprocessors (e.g., 6809, 8085, 8086, etc.) and microcontrollers (8048, 8051, 6805, etc.) operated
at frequencies in the 1-5 MHz range. At these operating frequencies, memory access time requirements varied from
200-500 ns. The EPROM technology available at the time was well suited for such applications. This technology,
based upon a single transistor "stacked gate" EPROM cell (see Figure 1), was optimized for programmability and
density, not speed. Many manufacturers were quite successful with this technology and manufactured EPROMs from
16K bits up to 1 Mbit.
However, today's generation of high performance microprocessors (80286, 80386, 68000, 68020, etc.), microcontrollers
(8096, etc.) and dedicated DSP processors (TMS320xx, MC56000, etc.) operate in the 12-40 MHz range and require
memories with access times well below 100 ns (see Table 1).
Table 1
MEMORY ACCESS TIME REQUIREMENTS
PART #

FREQUENCY

MEMORY ACCESS

80386

16 MHz

70 ns

68020

20 MHz

70 ns

32020

20 MHz

75 ns

56000

20 MHz

55 ns

320C25

40 MHz

40 ns

As will be shown, the traditional single transistor "stacked gate" approach is not able to provide such high speeds.
As a result, system designers are forced into alternatives such as down loading from slow EPROM into fast SRAM,
which provides non-volatility and high speed. Unfortunately, these techniques result in higher system costs (board
space, components, power, etc.).
Semiconductor manufacturers are attempting to solve this problem at the I.C. level with various approaches. This
article explains the various techniques for achieving high speed EPROMs and allows the reader to determine which
technique is best suited for their application and which technique provides the best path for the future.

HIGH SPEED NVM: A GENERAL DISCUSSION
Memory arrays are laid out in two-dimensional row and column formats. These are referred to as word lines and bit
lines, respectively. Selecting a word line determines which row of cells in the array has been chosen to provide the
programmed output. The bit line, or column, is used to determine which of the selected cells in the row is to be read
from an output. Although this technique singles out a particular EPROM cell for reading, the output of the selected
EPROM is still connected to the outputs of several non-selected EPROM cells which share the same column, or bit
line. Each of these non-selected cells adds some capacitance to the bit line. This capacitance must be overcome
by the selected cell before the proper state ("1" or "0") can be sent to the output. The selected cell must have enough
drive to be able to discharge the combined bit line capacitance. Higher drive, or read current, results in a faster capacitive
discharge and, therefore, faster reading. Lower bit line capacitance and/or increasing read current are the fundamental
goals associated with developing high speed, dense EPROMs. Lowering bit line capacitance is easily achieved by
reducing the number of memory cells. Although this results in a speed improvement, it severely limits density.
The main problem to solve, therefore, is how to manufacture an EPROM cell which can provide high read current
(for speed), high density (for small size), high reliability and ease of programming.
The following paragraphs discuss four approaches for developing a fast, dense, reliable and programmable EPROM
memory.

10-1

1m

Application Note 001

1. SINGLE TRANSISTOR ("STACKED GATE")
The industry standard single transistor stacked gate EPROM cell (Figure 1) is optimized for efficient programming
and high density. It is not well suited for high speed because of its low read current. The typical read current for
a single unprogrammed stacked gate EPROM cell is between 20-50 microamps and the total bit line capacitance
for a typical EPROM can be as high as 3-5 pF. Consequently, at 40 microamps of worst-case read current, it would
take a "stacked gate" EPROM cell 70 ns to discharge the bit line by enough voltage to detect an unprogrammed
condition. Address decoding and output buffers add another 25-50 ns (depending upon technology). Clearly, this
makes it very difficult to achieve a worst-case total access time which will allow an EPROM to run with today's generation of processors (see Table 1). Several semiconductor manufacturers are looking tor alternatives to surmount the
inherent limitations of the older single transistor "stacked gate" EPROM.

"STACKED GATE"
EPROM CELL
(INDUSTRY STANDARD)

I

CONTROL

~------------------~

GATE

I

FLOATING

GATE

~----------------------~

Figure 1

2. TWO TRANSISTOR FAST CELL ("STACKED GATE" EPROM)
In this approach each bit consists of two stacked gate EPROM cells in a differential pair. With this architecture, it
is possible to employ a differential sensing technique which allows a programmed or unprogrammed state ("0" or
"1") to be detected with a very small voltage swing. As a result, a memory cell can be read much faster than with
a standard sensing technique. However, this incurs the penalty of twice the area of the single cell memory array as
well as implications of lower yields, higher costs and lower reliability than a single cell approach.

3. FOUR TRANSISTOR FAST CELL ("STACKED GATE" EPROM)
In this approach, the differential senSing technique is also used. However, each half bit is constructed with two
tranSistors, one of which is optimized for programming efficiency while the second transistor is optimized to give high
read current (typically 150 microamps). This makes it possible to achieve very high speeds. However, a four transistor
cell results in a very large memory array resulting in problems more severe than those of the two transistor approach
(again, low yields, high costs and low reliability). Consequently, this technique is limited to low density devices.
STACKED GATE SUMMARY

10-2

MEMORY TYPE

RELATIVE SPEED

RELATIVE DIE SIZE

Single Transistor

Slow

Small

Two TranSistor

Fast

Large

Four Transistor

Fastest

Larger

Application Note 001

4. SINGLE TRANSISTOR FAST CELL ("SPLIT GATE" EPROM)
WaferScale Integration Inc. (WSI) has developed a proprietary technology which embodies all of the benefits of the
single transistor "stacked gate" (ease of programming, reliability, and density) and conquers the fundamental problem
of low read current. This patented technology is known as the "split gate" EPROM (see Figure 2).

WAFERSCALE'S PATENTED
"SPLIT GATE"
EPROM CELL
CONTROL

GATE

'--_ _ _ _ _ _ _ _

--'I~-r:TING

Figure 2
The "split gate" cell uses a single transistor per bit and, although it is nearly the same size as the "stacked gate,"
each cell provides a read current of at least 160 microamps under worst-case voltage and temperature conditions.
This allows the design of very high density and vel}' fast memory products. As an example of the capabilities of the
"split gate:' WaferScale has introduced, a family of Fast EPROM products varying in density from 16K to 256K bits
and in speed ranging from 35-55 ns, all manufactured with the same EPROM technology.
SPLIT GATE SUMMARY
MEMORY TYPE

RELATIVE SPEED

RELATIVE DIE SIZE

Single Transistor

Fastest

Small

As is seen from the table above, the WSI split gate EPROM technology provides the high density capability of the
single transistor "stacked gate" and the fast speed of the four transistor solution.

REQUIRED FEATURES
Although speed and density are necessary EPROM attributes, they alone are not sufficient for today's memory
requirements. Reliability and ease of programming play an equally important role in determining the usefulness of
a memory product.

10-3

mJ
,

Application Note 001

RELIABILITY
The fundamental criterion for evaluating the reliability of an EPROM cell is Data Retention. This is the ability of the
cell to maintain its programmed state over time. Under extensive testing, the WaferScale patented "split gate" compares quite favorably to the industry standard "stacked gate." Figure 3 displays the results of testing which compares
the charge loss of the two cell types over time.
CHARGE LOSS
SPLIT GATE vs STACKED GATE
TA = 250·C
1.0

CHARGE LOSS
(VOLTS)

0.1

0.01 '--_ _ _ _--1._ _ _ _ _- ' -_ _ _ _ _- ' -_ _ _ _- - '
500

1000

1500

2000

TIME (HOURS)

Figure 3
As can be seen from the above chart, the data retention of WaferScale's "split gate" is nearly an order of magnitude
better than the older industry standard "stacked gate," which is considered a very reliable technology.
In addition, life test data has shown excellent results at higher than normal conditions (TA
Fit levels of less than 100 are typical (1 Fit = 1 failure in 1 billion device hours).

=

150°C, Vee

=

6.SV).

This demonstrates that WaferScale has actually improved EPROM reliability in its pursuit of a high speed and high
density EPROM technology. For the latest Reliability Data Summary, contact your local WaferScale sales representative.

PROGRAMMING
All WaferScale memory products are easily programmed using standard 3rd party EPROM/PROM programmers. The
programming algorithms supplied to these manufacturers have been optimized for programming yield.
A further programming advantage is the fact that WaferScale devices program and verify with Vee set at 5.5V. This
feature is ideally suited for "on board" programming where other non-EPROM devices may be powered by the same
Vee power supply, because the common Vee voltage used by all devices can also be used during EPROM programming. Most "stacked gate" algorithms require Vee to be 6V or higher during the program mode and this requires
either a separate Vee supply or protection circuitry for the non-EPROM devices.

SUMMARY
Although the single transistor "stacked gate" EPROM technology is very well suited for its intended use (slow, dense
NVM), it is not we" suited for today's high performance memory requirements. Brute force techniques, such as using
multiple transistor memory cells, can provide high performance; however, the penalty paid in die size and resultant
higher costs limits these techniques to relatively low densities.
WaferScale's patented "split gate" technology combines a" of the attributes of the single transistor "stacked gate"
(reliability, ease of programming and density) with the speed of the multi-transistor memory cell. The result is a family
of dense, high speed EPROM based products. Also, since WaferScale's technology is we" suited for device scaling,
the technology path for future products is already in place. This wi" result in products with higher density that utilize
both standard and application specific architectures.
10-4

APPLICATION NOTE 002
WAFERSCALE INTEGRATION, INC.

INTRODUCTION TO THE WSI MAp™ FAMILY OF
MAPPABLE MEMORY PRODUCTS
The basic components in a typical microprocessor based system are an EPROM for program store, an SRAM for
data store and a decoder for selecting the appropriate memory device based on the address (Figure 1). The decoder
is typically implemented using descrete logic, 74XX138 type MSI building blocks or PAL® type of devices. Hardwired
devices require jumpers on the P.C. board for memory configuration changes and expansion. PAL® based decoders
are more flexible since they can be re-programmed for configuration changes.

"-

EPROM

v
CS

OE

t

J

ADDRESS BUS

~P

RD

to..

"

V

DATA BUS

RD

A

"SRAM

v

cs

WE

OE

"

1 11

WR
DATA BUS

1

DECODE
LOGIC
AND
JUMPERS

WR

RD

CSO
TO OTHER DEVICES
CSO

Figure 1. General Architecture -

Discrete Solution

Regardless of the method chosen to implement the decoder, some compromises will be incorporated that affect system
performance, board space and cost. Since the decoder is in the memory access path, the total memory access time
is the sum of the decoder delay and the access time of the memory. For example, to achieve a 40 ns total access
time, a 12 ns decoder can be used with a 25 ns memory allowing 3 ns for on-board interconnect delay (memory products
in the 25 ns range are expansive and usually are available in by 1 or by 4 bits wide configuration).
The WSI MAp™ family of mappable memory products has been developed to significantly enhance system performance by integrating (on one Chip) high density EPROM for program store, high density SRAM for data store and
high performance logic in the form of a Programmable Mapping Decoder (PMD™) (Figure 2). The products are

ADDRESS BUS

"-

ADDRESS

I'

RD

DE

WR

WE

MAP'"

~P

A
DATA BUS

"

"I'

I/O

r--- CSO

r---

cso

TO OTHER
DEVICES

Figure 2. Single-Chip Solution Using MapTM Memory
10-5

Application Note 002
ideally suited for DSP oriented applications (modems, analog data filtering or analysis, etc.), expansion memories
for 8 or 16-bit microprocessors and microcontrollers and applications that are very board space sensitive (Le., plug-in
cards, avionics, portable systems, etc.).
The EPROM is based on WSI's patented split gate EPROM technology for high density and very high speed. The
first generation of MApTIA products from WSI (WSMAP162N61, WSMAP168) contains a 128K bit UV erasable 40 ns
EPROM. This EPROM can be organized in the bytewide configuration as 16K x 8 and in the wordwide configuration
as 8K x 16.
The SRAM is based on the industry standard full CMOS 6-transistor cell. The advantages of this cell are high speed,
very low stand-by power, high noise immunity and good data retention when disturbed by alpha particles. In the first
MAp™ generation of products, the SRAM contains 32K bits which can be configured as 4K x 8 in the byte mode
or 2K x 16 in the wordwide mode.

MApTM MEMORY ARCHITECTURE
The memory is structured as a series of blocks to achieve a very flexible and highly configurable circuit for general
purpose applications (Figure 3). The EPROM is subdivided into 8 blocks and the SRAM is subdivided into 2 blocks.
These memory blocks can be considered as separate memories with dedicated internal chip selects. The on-board
Programmable Mapping Decoder (PMD™) selects the appropriate block based on the incoming address. This architecture enables the product to be configured and compatible with virtually any system address map. Complicated
address maps of microcontroller systems can be fully utilized by programming blocks of EPROM and SRAM to be
addressed by the various portions of the system address map.
....
ADDRESS

v

.--

I/O

EPROM
CS

_A
EPROM
CS

~

"

DIRECT ADDRESSES
~

I

~

v
cs
....

EPROM

v: cs

EPROM

....

ADDRESS BUS

EPROM

>--

....
PMD™

BLOCK DECODE"
ADDRESSES

--

-

8

ESo_7

WE/Vpp

RSO_1

CSI

CSOO_7

OE

FCSO

~
~

~

>->--

-

CS

I/O

"EPROM

I

"':

I

"': cs

""-

CS
EPROM

EPROM
CS

....
0---

A

v: cs

"v:

SRAM

SRAM

cs

I"\.

Figure 3. MapTM Memory Architecture
In addition to having fine control of memory allocation, it is now easier to make software updates which require changes
in the address map boundaries. This can be accomplished by simply reprogramming the PMD™ when the EPROM
code is altered. Now only one part is needed to be sent to the customer to accommodate field software changes,
a user-transparent method that requires no change of PC board jumpers.

10-6

Application Note 002

THE PROGRAMMABLE MAPPING DECODER (PMD™)
The PMD™ actually performs as an address comparator. When the address that was previously programmed into
the PMD™ is detected, the PMD™ enables the internal "Chip Select" to the memory block that is selected by that
address. If no block is selected by the address, both the EPROM and SRAM are powered down and the outputs
are disabled (the SRAM retains its data). This enables other devices to drive the data bus. In addition to selecting
internal blocks of memory, the PMD™ can also be programmed to select other devices using the Chip Select Outputs. The CSOs are programmable in the same block resolution as the internal memory. However, a CSO can be
active for any number of blocks in the address space, Le., it is possible to enable another external 128K byte memory
by programming a single CSO to be active for that entire address range.
The PMD™ is implemented similar to a PAL" device. All the block decode addresses are connected to the AND
plane. There is only one output per AND gate (there is no OR plane). Each AND gate output either selects a block
of internal memory or, in the case of Chip Select Outputs (CSOo-7), can select a number of blocks of external memory.
Addresses A,,-A2o are block decode addresses. EPROM select outputs ESo-ES 7 (ES outputs) select 1 of 8 available
EPROM blocks. SRAM select outputs RSo-RS, (RS outputs) select one out of 2 available SRAM blocks. For a particular address, the selection of one memory block from ES o-ES7 or one from RSo-RS, is allowed but not both. That
is, only the EPROM or SRAM can be active at a particular time. The CSOs are independent of the ES and RS outputs. Anyone address can be programmed to select one or more of the CSOs even if one of the ES or RS outputs
is selected. This is particularly useful for 1/0 control or wait state generation address decode.
The PMD™ is implemented with UV erasable EPROM cell-based "fuses". After UV erase or with new parts, the
EPROM cells are normally connected between the address inputs and the select outputs. The EPROM cells are disconnected by selective programming. For a select output to be enabled, all the "true" addresses must be disconnected.
For example, for selection if the address contains All '" 0, A'l must be disconnected and if the address contains
A'2 '" 1, A'2 must be disconnected (Figure 4). For ES and RS select outputs, it is possible to not select any combination by not disconnecting any of the addresses. The case when an address and its complement are not disconnected is termed "hard deselect".

A,A.
s. = A,A.
53 = HARD DESELECTED = NEVER SELECTED

s,

=

5,

=

D6 =

DON'T CARE

=

ALWAYS SELECTED

A,
• = CONNECTED
X = DISCONNECTED

Figure 4. PMD™ Programming Examples

CHIP SELECT OUTPUTS (CSO)
For CSOs, it is possible to make an address line a "don't care" by deselecting both the true and the complement
of that address (Figure 5). This enables the CSO to be active for more than one address combination. Thus, a group
of blocks of external memory can be selected with only one CSO. ACSO can be programmed to function as a configuration bit which is always deselected (Le., CSO o '" "1") or always selected (Le., CSOo '" "0") by programming
the addresses with "hard deselect" or with the "don't care" patterns respectively. This is similar in function to a PC
board wire jumper. Unused CSOs should be programmed with all addresses "don't care" to eliminate switching and
reduce power consumption.
Since the PMD™ is always powered up, CSOs are always active (depending on the PMD™ configuration).

10-7

1m
,

Application Note 002

ESo
ES,

ESs

RSo
RS,

Figure 5. PMD Array Architecture

POWER DISSIPATION
Power dissipation on the chip is managed by selectively powering up either the EPROM or SRAM. If the EPROM
is selected, it will draw power while the SRAM stays powered down and vice versa. When neither the EPROM or
the SRAM is selected, both are powered down. Even though the SRAM is in a "powered down" mode, its data stays
intact. A Chip Select Input (CSI) is provided for a very low power quiescent mode. With CSI = "1", the EPROM and
SRAM are powered down but the PMD™ is powered up (independent of the incoming address signals). The CSI
input can be connected to a system power down signal if such signal exists. Otherwise, to save power in the stand-bY
mode, it is possible to address a location in memory that does not select either the EPROM or the SRAM. In this
case, only the PMD™ is powered up and will draw only a small fraction of the active power.
The CSIIAx input is a dual function pin. It is always an address (MSB) input. Optionally, it can be programmed to be
a chip select input as well which enables the EPROM and SRAM memory when active low. In a system application,
usually one or the other modes is employed but rarely both even though it is possible to employ both modes
simultaneously.

SECURITY
The PMD™ is programmed through the circuit's address and 1/0 pins. When entering the PMD™ programming mode,
the contents of the PMD™ can be addressed and accessed through the 1/0 pins. After programming is completed,
it is possible to isolate the PMD'sTM programmed configuration by programming the security (SEC) bit. The security
bit, when programmed, disables external access to the PMD™ and ensures that the part can not be copied. To further aid in securing data in the MAp™ product, it is suggested that memory blocks that are addressed in a certain
order be placed in a different order in the PMDTM. The security bit will be erased during UV erase.

10-8

Application Note 002

SYSTEM APPLICATIONS
The MAP'" family of products is designed to reduce memory access time and board area utilization in high performance digital signal processor and microcontroller and microprocessor systems. These systems typically have the
following requirements:
• 16-bit data path (e.g., Motorola 68000/68020, Intel 8096/8086180286 Processors or National HPC16000 microcontrollers and T.I. TMS32020rrMS320C25 DSP circuits).
• 64K-1 Meg address space
• Fast access time (100 ns to 40 ns)
• Need decoding for 1/0 and memory
• Printed circuit board area limitations
• Need a mix of memory
- Program store: 128K bits EPROM
- Data store: 32K bits SRAM
Figure 6 illustrates a typical system based upon a 40 MHz TMS320C25 digital signal processor. Such a system allows
only 40 ns for memory access time. The access time can be broken down into decoding time and memory access
time. The fastest decoders available today require approximately 10 ns to complete their decode function. Due to
this decoding time, memory access time for both the EPROM and SRAM must be 30 ns or less. The MAp™ family
of products performs decoding on-board the chip with no speed penalty. As a result, in the above example, a 40 ns
MAp™ product would perform the function of a 10 ns decoder and a 30 ns EPROM and SRAM memory. In addition, the equivalent of two fast EPROMs, two fast SRAMs and at least one decoder are combined into one MAp™
product resulting in a 5 to 1 component count reduction.

cs TO PORTS
1/0 PORT
INTERFACE

16-18
ADDRESS~~~~---,--------------~~~-+~

RDr----------+--------------r-~---.~

16
DSP

DATA

r--I--------+--------------r-~--_+------+------+_+_----_4

TMS320C25·40

* REPLACED BY THE

MAP'" MEMORY FAMILY

Figure 6. General Block Diagram of a DSP System

10·9

Application Note 002
The general architecture of the first release of the MAp™ product line is shown in Figure 7. The family consists of
three products. They are the WSMAP162, the WSMAP161 and the WSMAP168. The memory consists of 128K bits
of EPROM and 32K bits of SRAM. A fast Programmable Memory Decoder (PMD™) is used on-board the circuit to
map and access different EPROM and SRAM sections depending on the address inputs. The EPROM and SRAM
can be partitioned into blocks of 1K 16-bit words or 2K 8-bit bytes depending on the user programmed configuration
of the product.

DECODED EPROM ADDRESS

-"

PGMH

'"
v

OE

OUTO_1

(1)A'9_

EOEl
DECODED SRAM ADDRESS

(1)A'8_

WEH
PMDN

E

WEl

WENpp-

ROEl
CSO-CS7

OE-

{J >
..

CON

SIIAX(2)-

OEl

(l)CSO-

"-

2:1
MUX

~

7

OUTo_7

INo_7

Ao-A,o
WE
OE

SRAM
2K x 8
OUTo_7

INo_7

~

'"

2:1
MUX

10EH

-

-

INo_7

OUTo_7

OE

>----v

SRAM
2K x 8

OE

EPROM
8K x 8

PGM

1-

Ao-A,o
WE

ROEH

(3)BHE-

'"

INo_7

1:-

PGMl

AO-A'2

-

EPROM
8K x 8

PGM

EOEH
AO-A'7

...
AO-A'2

~

C>-

or

~n

~1I08_'5~

-

~0

Ii-th

Notes:
1. WSMAP168 Pins
2. WSMAP162 Ax = A'B
WSMAP161 Ax = A17

3. Only WSMAPl68, WSMAP161

Figure 7. General Architecture of the MAP'" Products
Any of the three products can be programmed to operate in a bytewide or wordwide configuration. The internal memory
is organized as 8K x 16 EPROM and 2K x 16 SRAM in the wordwide mode and 16K x 8 EPROM and 4K x 8
SRAM in the bytewide mode. When configured for byte operations, I/Os to 11015 become outputs (CSOo to CS07)
that can be programmed to select other devices in the system.
The Chip Select Input (CSI) on each product can be programmed to select the chip or to be an additional (highest)
address input. On the WSMAP162 it can be CSI or A 1S; on the WSMAP161, CSI or A 17 ; and on the WSMAP168, CSI
or A20 . Table 1 summarizes the programmable options.
Table 1. Programmable Features of the MAp™ Family

x8 or x16
CSI or Address

10-10

WSMAP162

WSMAP161

WSMAP168

Yes

Yes

Yes
CSIIA20

CSIIA1S

CSIIA17

Programmable Decoder

Yes

Yes

Yes

Security Mode

Yes

Yes

Yes

Application Note 002

SYSTEM INTERFACE TO WSMAP162
The WSMAP162 is especially suited for high-speed word-oriented (no byte operations) microprocessors. The
TMS320C20/25 OSP family is an example of such a microprocessor. Figures 9 and 10 show two options of interfacing
the WSMAP162 to a TMS320C25 operating at 40 MHz with no wait states. The TMS320C25 has two pins for selecting
Program Memory (PS) and Data Memory (OS). These functions are connected to the higher order address of the
WSMAP162. PS is connected to A'B and OS is connected to A 17 . Usually PS will select the EPROM and OS will
select the SRAM. See Figure S.

8. CONTIGUOUS MAPPING

b. SPLIT MAPPING

Figure 8. Examples of Mapping Memory Using the WSMAP162

40 MHz

-

A'B
An

CK
~

Ao-A,.

~

TMS320C25

v

L

PS
OS

A

--"

0 0-0,.

......

READY
STRB
RiW

1

L..r;

A1_16

MEMORY CONFIGURATION
8K)( 16 EPROM
2K)( 16 SRAM

Ao
WSMAP162

0 0 -0,.
WR
OE

Figure 9. Interfacing the WSMAP162 to a TMS320C25 in a DSP Application (x16 Configuration)
When in a wordwide (x16) configuration, the total memory available on the WSMAP162 is SK x 16 of EPROM and
2K x 16 of SRAM. See Figure 9. This implementation replaces a minimum of:
• one high-speed decoder (10 ns)
• two SK x S EPROMs (30 ns)
• two 2K x S SRAMs (30 ns)

10-11

Application Note 002
or a total of 5 circuits. If the system was previously implemented using a boot EPROM, the WSMAP162 replaces:
• one high-speed decoder (10 ns)
• two 8K x 8 EPROMs (30 ns)
• two 2K x 8 SRAMs (30 ns)

• two 8K x 8 slow EPROMs
• three ICs for Wait-State generation
or a total of 10 circuits.
In a byte wide (x8) configuration, two WSMAP162s can be interfaced directly with a TMS320C25. See Figure 10.
Key features of this system are:
• 40 ns access time
• 16K x 16 EPROM
• 4K x 16 EPROM
• 16 general purpose programmable chip selects
The general purpose programmable chip selects can be mapped to any location in the address space via the
PMDTM. These chip selects can be used to access 1/0 ports, select additional memory or control other system
functions.

40 MHz

-

PS

A,.

OS

II

TMS320C25

0 0 -0,.

vee, -

...

I I

Ao-A,.

READY

STRB

RlW

~

'\.r--

A17
A,_,.
WSMAP162

Ao

CSO_7

0 0-0,.

~~WE

0- ....

TO

OE

I/O PORTS
OR
ADDITIONAL
MEMORY

A,.
A17

.f"

T

t

A,_,.
WSMAP162
Ao
CSO_7
V

0 0-0'5
WE
OE

Figure 10. WSMAP162 in a x8 Configuration

SYSTEM INTERFACE TO WSMAP161
The WSMAP161 has two basic configurations. They are a wordwide (x16) configuration with byte operation capability
and a byte wide (x8) configuration with 8 chip select outputs (for byte wide only applications, it is suggested to use
the WSMAP162 as the inclusion of A17 instead of BHE gives greater addressing range).
The 128K address space (during byte operations in the wordwide mode) makes the WSMAP161 especially suited
for microcontroller applications. Figure 11 illustrates a simple interconnection of the WSMAP161 to a microcontroller.
In the HPC16040 without wait states, the access time is 65 ns which makes the WSMAP161 (40 ns access time) a
good fit with plenty of margin. See Figure 11.
The WSMAP161 can be configured in a bytewide (x8) mode. This is equivalent to the WSMAP162 and can also be
used "doubled-up" as shown in Figure 10.
10-12

Application Note 002

~
AD o_. s

ALE

"-

'\.r-

LATCH

rv"

1

•

co NFIGURATION
8K x 16 EPROM
2K x 16 SRAM

A8- 15

G

-

MICROCONTROLLER
(HPCI6000,
8096, etc.)

"-

MEMORY

A. 6

WSMAP161

~

CSIIAx

G

~

Ao-7

LATCH

BHE WE OE

L

BHE

0 0 _15

i Jla

vcc

-

READY

0 0 _15

v

I

WR
RD

"-

Note: In an HPC16040, the access time is 63 nsec.

Figure 11. Interfacing the WSMAP161 to a Microcontroller (x16 Configuration)

SYSTEM INTERFACE TO WSMAP168
The WSMAP168 has the following key features:
• 1 Meg address space decoding

• One output chip select when in the wordwide mode (FCSO)

• 40 ns access time

• Nine output chip selects when in the bytewide mode

• Byte operations in wordwide mode (BHE)

• Programmable Mapping Decoder (PMD™)

"-

A1S-A19

A1S-A19

v

. AD o_. s

ALE

vcc

t

"-

A

i'r- ----v

ARDY

G

"A8-15

v

t
t

I---

80186

-----"'----v

SRDY

LATCH

G
LATCH

WSMAPI68
(x16)

"-

Ao-7

v

BHE

f----

BHE

UCS

f---f---f----

CSl/Ax

WR
RD

TO

WE

~ USER
PORT

OE
°0_15

AD o_. s
~LCS

tt

"
v

MCSO_3

Figure 12. Interfacing the WSMAP168 to an 80186 in an Embedded Control Application (x16 Configuration)

10-13

Application Note 002
Figure 12 illustrates the interface between an 80186 and the WSMAP168 (in the x16 mode). The UCS (Upper Chip
Select) is connected to CSl/Ax on the WSMAP168. The PMD™ is programmed to locate a 1K x 16 EPROM slot in
the upper memory address space for a reset subroutine. The rest of the memory can be located as required by the
user (Figure 13).

lK x 16
EPROM RESET

PROGRAM
STORE

DATA
STORE

VECTOR
INTERRUPT
STORE

Figure 13. Optional Memory Mapping Using a WSMAP168 in an 80186 System

MApTII FAMILY SUPPORT
WSI provides the programming environment needed to program the MAp™ family of products. The MagicPro™ and
the MApTM Utility provides the user with the ability to program the PMD™ and the EPROM. The menu-driven software and hardware use the IBM PC as a platform and are easily installed and used. For additional information, consult your nearest WSI sales representative.

10-14

WAFERSCALE INTEGRA noN, INC.

SALES REPRESENTATIVES AND DISTRIBUTORS

11

SECTION INDEX
SALES REPRESENTATIVES AND DiSTRIBUTORS ......... ........................................ 11-1

For additional information,
call SOO-TEAM-WSI (SOO-S32-6974).
In California, call 415-656-5400.

--='====
-- -

~-==~

---~~='-iF
~-'

SALES REPRESENTATIVES AND DISTRIBUTORS

WAFERSCALE INTEGRA710N, INC.

DOMESTIC REPRESENTATIVES
Alabama

Florida

Massachusetts

Rep, Inc.
P.o. Box 4889
Huntsville, Alabama 35815
(205) 881-9270
Twx: 8107262102 Fax: (205) 882-6692

Sales Engineering Concepts, Inc.
776 South Military Trail
Deerfield Beach, Florida 33442
(305) 426-4601

CompTech, Inc.
1 Bridgeview Circle
Tyngsboro, Massachusetts 01879
(617) 649-3030
Twx: 62875819 Fax: (617) 649-3276

Arizona
Shefler-Kahn Company
2017 North 7th Street
Phoenix, Arizona 85006
(602) 257-9015
Twx: 9109510659 Fax: (602) 252-3431

California
Bager Electronics Inc.
17220 Newhope Street, Suite 209
Fountain Valley, California 92708
(714) 957-3367
Fax: (714) 546-2654
Bager Electronics Inc.
21133 Victory Blvd., Suite 225
Canoga Park, California 91303
(818) 712-0011
Fax: (818) 712-0160
Reider Associates
2660 Bernardo Avenue
Escondido, California 92025
(619) 741-0496
Twx: 9103221157 Fax: (619) 741-1392

Canada
Har-Tech Electronics, Ltd.
5000 Dufferin Street, Suite 216
Downsview, Ontario (Toronto)
Canada M3H 5T5
(416) 665-7773
Fax: (416) 665-7290
(514) 694-6110
Telex: 05-822679 (Montreal)
Fax: (514) 694-8501
(613) 726-9410 (Ottawa)
Fax: (613) 726-8834

Colorado
Waugaman Associates, Inc.
4800 Van Gordon Street
Wheat Ridge, Colorado 80033
(303) 423-1020
Fax: (303) 467-3095

Connecticut
NRG, Ltd.
63 Duka Avenue
Fairfield, Connecticut 06430
(203) 384-1112
Telex: 710-4572169 Fax: (203) 335-2127

Sales Engineering Concepts, Inc.
926 Great Pond Drive, Suite 2002
Altamonte Springs, Florida 32714
(305) 682-4800
Fax: (305) 682-6491
Sales Enginering Concepts, Inc.
15107 Nighthawk
Tampa, Florida 33625
(305) 682-4800

Georgia
Rep, Inc.
1944 Northlake Parkway #1
Tucker, Georgia 30084
(404) 938-4358
Twx: 8107660822 Fax: (404) 938-0194

Illinois
Sieger Associates
1350 Remington Road, Suite UV
Schaumburg, Illinois 60173
(312) 310-8844
Telex: 206248 Fax: (312) 310-9530

Indiana
MIS Sales & Associates
7319 West Jefferson Blvd.
Ft. Wayne, Indiana 46804
(219) 436-3023
Twx: 8103321414 Fax: (219) 436-3026

Iowa
Gassner & Clark Co.
P.O. Box 10 (ALL MAIL)
Hiawatha, Iowa 52233
1834 Blairs Ferry Road NE
Cedar Rapids, Iowa 52402
(319) 393-5763
Twx: 62950087 Fax: (319) 393-5799

Maryland
Logical Technology, Inc.
Empire Towers Building
7310 Ritchie Highway, Suite 609A
Glen Burnie, Maryland 21061
(301) 766-7444
Fax: (301) 760-2054

Michigan
Action Component Sales
22765 Heslip Drive
Novi, Michigan 48050
(313) 349-3940
Telex: 509359

Minnesota
Electronic Sales Agency, Inc.
8053 Bloomington Freeway
Bloomington, Minnesota 55420
(612) 884-8291
Telex: 4310015 Fax: (612) 884-8294

New Jersey
Astrorep Inc.
1479 Route 23
p.o. Box 1612
Wayne, New Jersey 07470
(201) 696-8200
Twx: 7109885847 Fax: (201) 696-6497

New Mexico
Shefler-Kahn Company
2709J Pan American Freeway NE
Albuquerque, New Mexico 87112
(505) 345-3591
Fax: (505) 345-3593

New York
Astrorep Inc.
103 Cooper Street
Babylon, New York 11702
(516) 422-2500
Telex: 286852 Fax: (516) 422-2504
Tri:rech Electronics Inc.
300 Main Street
East Rochester, New York 14445
(716) 385-6500
Twx: 62934993 Fax: (716) 385-7655
Tri:rech Electronics Inc.
3215 East Main Street
Endwell, New York 13760
(607) 754-1094 (Binghampton)
Twx: 5102520891 Fax: (607) 785-4557
Tri-Tech Electronics Inc.
6836 East Genesee Street
Fayetteville, New York 13066
(315) 446-2881 (Syracuse)
Twx: 7105410604 Fax: (315) 446-3047
11-1

m

Sales Representatives and Distributors
DOMESTIC REPRESENTATIVES (Continued)
Tri·Tech Electronics Inc.
14 Westview Drive
Fishkill, New York 12524
(914) 897·5611 (Hudson Valley)
Twx: 62906505

North Carolina
Rep, Inc.
2500 Gateway Centre Blvd., #400
Morrisville, North Carolina 27560
(919) 851·3007
Twx: 821765 Fax: (919) 481·3879
Rep, Inc.
Independence Office Park
6407 Idlewild, Suite #425
Charlotte, North Carolina 28212
(704) 563·5554
Twx: 821765 Fax: (704) 535·7507

Ohio
G & H Sales Company
7754 Camargo Road
Cincinnati, Ohio 45243
(513) 272·0580
Fax: (513) 272·0582

G & H Sales Company
17600 Detroit Road, #409
P.O. Box 79191
Lakewood, Ohio 44107
(216) 226·6800 (Cleveland)

Oregon
Thorson Company Northwest
6700 S.W. 105th Avenue
Beaverton, Oregon 97005
(503) 644·5900
Telex: 294835 Fax: (503) 644·5919

Texas
Southwestern Technical Sales
3010 lBJ Freeway, #860
Dallas, Texas 75234·7704
(214) 243·0180
Telex~,797334 Fax: (214) 243·3512
Southwestern Technical Sales
6200 Turkey Hollow
Austin, Texas 78750
(512) 440·0499

Pennsylvania
Tech·Com Marketing, Inc.
P.O. Box 460
Sellersville, Pennsylvania 18960
(215) 723·0820
Fax: (215) 723·2861

Utah
Butterworth Marketing
302 West 5400 South, Suite 204
Murray, Utah 84107
(801) 268·2244
Fax: (801) 268·8344

Tennessee
Rep, Inc.
113 South Branner Street
P.O. Box 728
Jefferson City, Tennessee 37760
(615) 475·4105
Twx: 8105704203 Fax: (615) 475·6340

Washington
Thorson Company Northwest
12301 N.E. 10th Place, Suite 260
Bellevue, Washington 98005
(206) 455·9180
Twx: 9104432300 Fax: (206) 455·9185

Time Electronics
9751 Independence Avenue
Chatsworth, California 91311
(818) 998·7200

Wyle Laboratories
9525 Chesapeake Drive
San Diego, California 92123
(619) 565·9171

Time Electronics
8525 Arjons Drive, Suite A
San Diego, California 92126
(619) 586·1331

Colorado
Time Electronics
7399 S. Tucson Way, Suite A7
Englewood, Colorado 80112
(303) 799·8851

DOMESTIC DISTRIBUTORS
Alabama
Pioneer
4825 University Square
Huntsville, Alabama 35805
(205) 837·9300
Time Electronics
4801 University Square
Huntsville, Alabama 35816
(205) 721·1133

Arizona
Time Electronics
1203 West Geneva Drive
Tempe, Arizona 85282
(602) 967·2000
Wyle laboratories
17855 North Black Canyon Highway
Phoenix, Arizona 85023
(602) 866-2888

California
Time Electronics
370 S. Crenshaw Blvd., Suite E·104
Torrance, California 90503
(213) 320-0880
Time Electronics
1339 Moffett Park Drive
Sunnyvale, California 94089
(408) 734·9888

11·2

Time Electronics
2410 E. Cerritos Avenue
Anaheim, California 92806
(714) 937·0911
Wyle laboratories
3000 Bowers Avenue
Santa Clara, California 95051
(408) 727·2500
Wyle Laboratories
11151 Sun Center Drive
Rancho Cordova, California 95670
(916) 638·5282
Wyle Laboratories
17872 Cowan Avenue
Irvine, California 92715
(714) 863·9953
Wyle laboratories
26677 West Agoura Road
Calabasas, California 91302
(818) 880·9001

Wyle laboratories
451 East 124th Street
Thornton, Colorado 80241
(303) 457·9953

Connecticut
Pioneer
112 Main Street
Norwalk, Connecticut 06851
(203) 853·1515
Time Electronics
1701 Highland Avenue
Cheshire, Connecticut 06410
(203) 271·3200

Florida
Pioneer
221 North Lake Blvd.
Altamonte Springs, Florida 32701
(305) 834·9090

Sales Representatives and Distributors
DOMESTIC DISTRIBUTORS (Continued)
Pioneer
6745 Military Trail
Deerfield Beach, Florida 33441
(305) 428-8877
Time Electronics
6610 NW 21st Street
Ft. Lauderdale, Florida 33309
(305) 974-4800
Time Electronics
4405 Vineland, Suite C15
Orlando, Florida 32811
(305) 841-6565

Georgia
Pioneer
5835 B Peachtree
Corners East
Peachtree Crossings
Business Park
Norcross, Georgia 30092
(404) 448-1711
Time Electronics
5555 Oakbrook, Suite 535
Norcross, Georgia 30093
(404) 448-4448

Illinois
Pioneer
1551 Carmen Drive
Elk Grove Village, Illinois 60007
(312) 437-9680
Out-of-state: 800-323-0360
Time Electronics
945 N. Edgewood, Suite G
Wooddale, Illinois 60191
(312) 350-0610

Indiana
Pioneer
6408 Castleplace Drive
Indianapolis, Indiana 46250
(317) 849-7300
In state: 800-382-5503
IL-KY-MO: 800-428-9128
St. Louis: (314) 241-9232
Kansas
Pioneer
10551 Lackman Road
Lenexa, Kansas 66215
(913) 492-0500
Fax: (913) 492-7832
Maryland
Time Laboratories
9051 Red Branch Road
Columbia, Maryland 21045
(301) 964-3090

Massachusetts
Pioneer
44 Hartwell Avenue
Lexington, Massachusetts 02173
(617) 861-9200
Out-of-state: 800-225-8344
Time Electronics
lOA Centennial Drive
Peabody, Massachusetts 01906
(617) 532-6200

Michigan
Pioneer
13485 Stamford
Livonia, Michigan 48150
(313) 525-1800
Ann Arbor: (313) 455-9090
In-state: 800-624-5800
Pioneer
4505 Broadmoor Avenue, S.E.
Grand Rapids, Michigan 49508
(616) 698-1800
In-state: 800-482-0119

Minnesota
Pioneer
7625 Golden Triangle Drive, Suite G
Eden Prairie, Minnesota 55343
(612) 944-3355
Twx: 9105762738 Fax: (612) 944-3794
Time Electronics
4445 W. 77th Street, Suite 216
Edina, Minnesota 55435
(612) 835-1250

Missouri
Time Electronics
330 Soverign Court
St. Louis, Missouri 63011-4491
(314) 391-6444
New Jersey
Pioneer
45 Route 46
Pine Brook, New Jersey 07058
(201) 575-3510
Time Electronics
Montville Ind'i Park #3
55 Route 46
Pinebrook, New Jersey 07058
(201) 882-4611

New York
Pioneer
840 Fairport Park
Fairport, New York 14450
(716) 381-7070
In-state: 800-822-0885
Pioneer
60 Crossways Park West
Woodbury, New York 11797
(516) 921-8700

Pioneer
1806 Vestal Parkway E.
Vestal, New York 13850
(607) 748-8211
In-state: 800-252-1278
Time Electronics
70 Marcus Blvd.
P.O. Box 11248
Hauppauge, New York 11788
(516) 273-0100
Time Electronics
6075 Corporate Drive
East Syracuse, New York 13057
(315) 432-0355

North Carolina
Pioneer
9801 A. Southern Pine Blvd.
Charlotte, North Carolina 28210
(704) 527-8188
Time Electronics
Industry Drive
Oxford, North Carolina 27565
(919) 693-5166
Time Electronics
9800 L. Southern Pine Blvd.
Charlotte, North Carolina 28210
(704) 522-7600

Ohio
Pioneer
4800 E. 131st Street
Cleveland, Ohio 44105
(216) 587-3600
In-state: 800-362-9127
Pioneer
4433 Interpoint Blvd.
Dayton, Ohio 45424
(513) 236-9900
In-state: 800-762-7810
KY: 800-543-5113;
Cincinnati: (513) 628-1072
Columbus: (614) 221-0043
Time Electronics
6175H Shamrock Court
Dublin, Ohio 43017
(614) 761-1100

m

Oregon
Time Electronics
16125 S.w. 72nd Avenue
Portland, Oregon 97224
(503) 684-3780
Wyle Laboratories
5250 N.E. Elam Young Parkway
Suite 600
Portland, Oregon 97123
(503) 640-6000

11-3

Sa'es Representatives and Distributors
DOMESTIC DISTRIBUTORS (Continued)
Pennsylvania
Pioneer
261 Gibraltar Road
Horsham, Pennsylvania 19044
(215) 674-4000
Pioneer
259 Kappa Drive
Pittsburgh, Pennsylvania 15238
(412) 782-2300
WV: 800-245-0786
Erie: 800-242-0217
Time Electronics
600 Clark Avenue
King of Prussia, Pennsylvania 19406
(215) 337-0900
lItxas
Pioneer
9901 Burnet Road
Austin, Texas 78758
(512) 835-4000
San Antonio: 736-5544
Pioneer
13710 Omega Road
Dallas, Texas 75244
(214) 386-7300
Metro: 263-3168
In-state: 800-492-9027
OK-AR: 800-527-0387

Pioneer
5853 Point West Drive
Houston, Texas 77036
(713) 988-5555
Lafayette-Baton RougeNew Orleans: 800-231-9965
Time Electronics
10450 Stancliff Blvd.
Houston, Texas 77099
(713) 530-0800
Time Electronics
1826-F Kramer Lane
Austin, Texas 78758
(512) 339-3051

Wyle Laboratories
2120-F West Braker Lane
Austin, Texas 78758
(512) 834-9957

Utah
Time Electronics
2446 Progress Drive
West Valley, Utah 84119
(801) 973-8181
Wyle Laboratories
1325 West 2200 South, Suite E
West Valley, Utah 84119
(801) 974-9953

Time Electronics
2210 Hutton Drive
Carrollton, Texas 75006
(214) 241-7441

Washington
Time Electronics
8601 Willows Road
Redmond, Washington 98052
(206) 882-1600

Wyle Laboratories
1810 North Greenville Avenue
Richardson, Texas 75083
(214) 235-9953

Wyle Laboratories
1325 West 2200 South, Suite E
West Valley, Utah 84119
(801) 974-9953

Wyle Laboratories
11001 South Wilcrest, Suite 100
Houston, Texas 77099
(713) 879-9953

Washington, D.C.
Pioneer
9100 Gaither Road
Gaithersburg, Maryland 20877
(301) 921-0660
Baltimore: (301) 792-7500

INTERNATIONAL DISTRIBUTORS
Germany
Tekelec Airtronic GmbH
Kapuzinerstrasse 9
8000 Munchen 2, West Germany
895164 0
Telex: 841522241 Fax: 49 89 516410

Finland
OY Comdax AB
Italahdenkatu 23 A
SF-00210 Helsingfors, Finland
857067 02 77
Telex: 857125876 Fax: 358 0674886

Denmark
Distributoren Inereiko, A1S
Silovej 18
DK-2690 Karlslunde, Denmark
453140700
Telex: 85543507 Fax: 45 3 146805

England
Micro Call Ltd.
Thame Park Road
Thame, Oxon 0)(9 3XD, England
44 84 421 5405
Telex: 851837457 Fax: 44 84 421 7185

Norway
OTE A1S
P.O. Box 102 Tveila
N-0617 Oslo 6, Norway
472269955
Telex: 85678955 Fax: 47 2 268305

Spain
Unitronics, S.A.
Plaza de Espana, 18
28008 Madrid, Spain
3412425204
Telex: 83122596 Fax: 34 1 248 4228

France
REA (Radio Equipements-Antares)
90, Rue De Villiers, B.P. 5
92300 Levallois Perret Cedex
France
1 4758 11 11
Telex: 842620630 Fax: 33 1 47 58 79 13

Sweden
Traco AB
P.O. Box 103
S-123 22 Farsta, Sweden
468930011
Telex: 85410689 Fax: 468 947732

Belgium, Luxembourg
Inelco
Avenue Des Croix De Guerre, 94
1120 Brussels, Belgium
3222160160
Telex: 84664475 Fax: 32 2 2166150

Austria, Switzerland
Bacher GmbH
Sendlingerstrasse 64
8000 Munich 2, West Germany
89265094
Telex: 8415214624 Fax: 49 89 2604133

Holland
Components & Systems Electronics B.V.
Wegastnaat 77
NL 2516 AN DEN HAAG, Holland
70474991
Telex: 84432655 Fax: 31 70 475598

Italy
Silverstar
20, Via Dei Gracchi
20146 Milano, Italy
3924996
Telex: 843332189 Fax: 39 2 435594
11-4

Sales Representatives and Distributors
INTERNATIONAL DISTRIBUTORS (Continued)
Israel
Vectronics
60 Medinat Hayehudim St.
P.O. Box 2024
Herzlia B 46120, Israel
972 52 556070
Telex: 922342579 Fax: 972 52 558508

Hong Kong
Components Agent Ltd.
Unti 2301C-2, Nan Fung Centre
298 Castle Peak Road
New Territories, Hong Kong
0-499-2688
Telex: 78030398 Fax: 852 0-4993123

Korea
Eastern Electronics, Inc.
151-22, Hwayang-Dong
Sungdong-Ku, Seoul, Korea
C.P.O. Box 1075
82 2 463-2266
Telex: 78727381 Fax: 82 2 465-2607

Japan
Nippon Imex Corporation
No.6 Sanjo Bldg. 5F
1-46-9 Matsubara
Setagaya-ku, Tokyo 156 Japan
321 4415
Telex: 781 23444 Fax: 81 3 325 0021

Taiwan
Sertek International, Inc.
3 FL, 135, Sec. 2
Chien Kuo N. Road
Taipei, 10479, Taiwan, R.O.C.
2-501-0019
Telex: 78523756

Australia
Energy Control
26 Boron Street
Sumner Park
Brisbane, OLD 4074, Australia
Phone 61-7-376-2955
Fax: 61-7-376-3286
Telex: 43778

South West Regional Sales
Beeper: 714/550-3062
17011 Beach Blvd., Suite 900
Huntington Beach, California 92647
(714) 843-9407
Fax: 714/841-9083

South East Regional Sales
101 Washington Street, Suite 14
Huntsville, Alabama 35801
(205) 539-7406
Fax: 205/539-7449

Kyocera Corporation
2-13-2 Tamagawadai
Setagaya-ku, Tokyo, 158 Japan
3-708-3111
Telex: 7812466091 Fax: 813-708-3372

WSI DIRECT SALES OFFICES
North East Regional Sales
239 Littleton Road, Suite 3C
Westford, MA 01886
(617) 692-4083
Fax: 617/692-4083
Midwest Regional Sales
33 West Higgins Road, Suite 2054
South Barrington, Illinois 60010
3121551-9062
Fax: 312/551-9063

Mid Atlantic Regional Sales
3 Neshaminy Interplex, Suite 301
Trevose, Pennsylvania 19047
(215) 638-9617
Fax: 215/245-4705

Northwest Regional Sales
47280 Kato Road
Fremont, California 94538
(415) 656-5400
Telex: 289225
Fax: 415/657-5916

For additional information or assistance, call 800.:rEAM-WSI (800-832-6974). In California, call 415-656-5400.

m
11-5

11·6

WAFERSCALE INTEGRATION, INC
47280 Kato Road , Fremont, CA 94538
415-656-5400
800-TEAM-WSI
Fax : 415-657-5916
Telex : 289255



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-21:37:19
Create Date                     : 2017:08:17 11:09:49-08:00
Modify Date                     : 2017:08:17 12:32:58-07:00
Metadata Date                   : 2017:08:17 12:32:58-07:00
Producer                        : Adobe Acrobat 9.0 Paper Capture Plug-in
Format                          : application/pdf
Document ID                     : uuid:b996979d-ed29-2a4c-b88a-3c70d7c6c0e5
Instance ID                     : uuid:3e5de0e3-044a-0646-9a4f-f2dbfa3c48b1
Page Layout                     : SinglePage
Page Mode                       : UseNone
Page Count                      : 330
EXIF Metadata provided by EXIF.tools

Navigation menu