Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

GAL6002B-15LJ

Part # GAL6002B-15LJ
Description SPLD - Simple Programmable Logic Devices Use GAL22V10D
Category IC
Availability In Stock
Qty 3
Qty Price
1 - 2 $15.08967
3 + $12.07174
Manufacturer Available Qty
Lattice Semiconductor
Date Code: 9424
  • Shipping Freelance Stock: 3
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

GAL6002
High Performance E
2
CMOS FPLA
Generic Array Logic™
1
ILMC INPUT LOGIC MACROCELL
IOLMC I/O LOGIC MACROCELL
BLMC BURIED LOGIC MACROCELL
OLMC OUTPUT LOGIC MACROCELL
1
12
13
24
I/ICLK
I
I
I
I
I
I
I
I
I
I
GND
Vcc
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
OCLK
I/O/Q
I/O/Q
6
18
228
NC
I/ICLK
I
I
I
I
I
I
I
NC
NC
NC
GND
I
I
OCLK
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
Vcc
I/O/Q
I
I/O/Q
I/O/Q
4
5
7
9
11
12 14 16 18
19
21
23
25
26
GAL6002
Top View
PLCC
DIP
GAL
6002
OUTPUT
ENABLE
AND
OR
D
11
2
INPUT
CLOCK
ICLK
14
23
IOLMC
ILMC
OLMC
E
RESET
OUTPUTS
14 - 23
14
23
0
7
BLMC
D
E
OUTPUT
CLOCK
OCLK
{
INPUTS
2-11
{
Copyright © 1997 Lattice Semiconductor Corp. All brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject
to change without notice.
LATTICE SEMICONDUCTOR CORP., 5555 Northeast Moore Ct., Hillsboro, Oregon 97124, U.S.A. July 1997
Tel. (503) 268-8000; 1-800-LATTICE; FAX (503) 268-8556; http://www.latticesemi.com
6002_02
Features
HIGH PERFORMANCE E
2
CMOS
®
TECHNOLOGY
15ns Maximum Propagation Delay
75MHz Maximum Frequency
6.5ns Maximum Clock to Output Delay
TTL Compatible 16mA Outputs
UltraMOS
®
Advanced CMOS Technology
ACTIVE PULL-UPS ON ALL PINS
LOW POWER CMOS
90mA Typical Icc
E
2
CELL TECHNOLOGY
Reconfigurable Logic
Reprogrammable Cells
100% Tested/100% Yields
High Speed Electrical Erasure (<100ms)
20 Year Data Retention
UNPRECEDENTED FUNCTIONAL DENSITY
78 x 64 x 36 FPLA Architecture
10 Output Logic Macrocells
8 Buried Logic Macrocells
20 Input and I/O Logic Macrocells
HIGH-LEVEL DESIGN FLEXIBILITY
Asynchronous or Synchronous Clocking
Separate State Register and Input Clock Pins
Functional Superset of Existing 24-pin PAL
®
and FPLA Devices
APPLICATIONS INCLUDE:
Sequencers
State Machine Control
Multiple PLD Device Integration
Description
Having an FPLA architecture, the GAL6002 provides superior
flexibility in state-machine design. The GAL6002 offers the highest
degree of functional integration, flexibility, and speed currently
available in a 24-pin, 300-mil package. E
2
CMOS technology offers
high speed (<100ms) erase times, providing the ability to reprogram
or reconfigure the device quickly and efficiently.
The GAL6002 has 10 programmable Output Logic Macrocells
(OLMC) and 8 programmable Buried Logic Macrocells (BLMC). In
addition, there are 10 Input Logic Macrocells (ILMC) and 10
I/O Logic Macrocells (IOLMC). Two clock inputs are provided for
independent control of the input and output macrocells.
Unique test circuitry and reprogrammable cells allow complete AC,
DC, and functional testing during manufacturing. As a result, Lattice
Semiconductor delivers 100% field programmability and
functionality of all GAL products. In addition, 100 erase/write cycles
and data retention in excess of 20 years are specified.
Pin Configuration
Macrocell Names
PinNames
I
0
- I
10
INPUT I/O/Q BIDIRECTIONAL
ICLK INPUT CLOCK V
CC
POWER (+5V)
OCLK OUTPUT CLOCK GND GROUND
Functional Block Diagram
Specifications GAL6002
2
Blank = Commercial
Grade
Package
PowerL = Low Power
Speed (ns)
XXXXXXXX XX X X X
Device Name
_
P = Plastic DIP
J = PLCC
GAL6002B
)sn(dpT)zHM(xamF)Am(ccI#gniredrOegakcaP
5157531PL51-B2006LAGPIDcitsalPniP-42
531JL51-B2006LAGCCLPdaeL-82
0206531PL02-B2006LAGPIDcitsalPniP-42
531JL02-B2006LAGCCLPdaeL-82
GAL6002 Commercial Device Ordering Information
Commercial Grade Specifications
Part Number Description
Specifications GAL6002
3
The GAL6002 features two configurable input sections. The ILMC
section corresponds to the dedicated input pins (2-11) and the
IOLMC to the I/O pins (14-23). Each input section is individually
configurable as asynchronous, latched, or registered inputs. Pin
1 (ICLK) is used as an enable input for latched macrocells or as a
clock input for registered macrocells. Individually configurable
inputs provide system designers with unparalleled design flexibility.
With the GAL6002, external input registers and latches are not
necessary.
Both the ILMC and the IOLMC are individually configurable and the
ILMC can be configured independently of the IOLMC. The three
valid macrocell configurations and its associated fuse numbers are
shown in the diagrams on the following pages. Note that these
programmable cells are configured by the logic compiler software.
The user does not need to manually manipulate these architecture
bits.
The outputs of the OR array feed two groups of macrocells. One
group of eight macrocells is buried; its outputs feed back directly
into the AND array rather than to device pins. These cells are called
the Buried Logic Macrocells (BLMC), and are useful for building
state machines. The second group of macrocells consists of 10
cells whose outputs, in addition to feeding back into the AND array,
are available at the device pins. Cells in this group are known as
Output Logic Macrocells (OLMC).
The Output and Buried Logic Macrocells are configurable on a
macrocell by macrocell basis. Buried and Output Logic Macrocells
may be set to one of three configurations: combinational, D-type
register with sum term (asynchronous) clock, or D/E-type register.
Output macrocells always have I/O capability, with directional control
provided by the 10 output enable (OE) product terms. Additionally,
the polarity of each OLMC output is selected through the
programmable polarity control cell called XORD. Polarity selection
for BLMCs is selected through the true and complement forms of
their feedbacks to the AND array. Polarity of all E (Enable) sum
terms is selected through the XORE programmable cells.
When the output or buried logic macrocell is configured as a
D/E type register, the register is clocked from the common OCLK
and the register clock enable input is controlled by the associated
"E" sum term. This configuration is useful for building counters and
state-machines with count hold and state hold functions.
When the macrocell is configured as a D type register with a sum
term clock, the register is always enabled and the associated E
sum term is routed directly to the clock input. This permits
asynchronous programmable clocking, selected on a register-by-
register basis.
Registers in both the Output and Buried Logic Macrocells feature
a common RESET product term. This active high product term
allows the registers to be asynchronously reset. All registers reset
to logic zero. With the inverting output buffers, the output pins will
reset to logic one.
There are two possible feedback paths from each OLMC. The first
path is directly from the OLMC (this feedback is before the output
buffer). When the OLMC is used as an output, the second feedback
path is through the IOLMC. With this dual feedback arrangement,
the OLMC can be permanently buried without losing the use of the
associated OLMC pin as an input, or dynamically buried with the
use of the output enable product term.
The D/E registers used in this device offer the designer the ultimate
in flexibility and utility. The D/E register architecture can emulate
RS, JK, and T registers with the same efficiency as a dedicated RS,
JK, or T registers.
The three macrocell configurations are shown in the diagrams on
the following pages. These programmable cells are also configured
by the logic compiler software. The user does not need to manually
manipulate these architecture bits.
Input Logic Macrocell (ILMC) and I/O Logic Macrocell (IOLMC)
Output Logic Macrocell (OLMC) and Buried Logic Macrocell (BLMC)
123456NEXT