gal20vp8 Lattice Semiconductor Corp., gal20vp8 Datasheet

no-image

gal20vp8

Manufacturer Part Number
gal20vp8
Description
High-speed E2 Cmos Pld Generic Array Logic? Gal
Manufacturer
Lattice Semiconductor Corp.
Datasheet
• HIGH DRIVE E
• ENHANCED INPUT AND OUTPUT FEATURES
• E
• EIGHT OUTPUT LOGIC MACROCELLS
• PRELOAD AND POWER-ON RESET OF ALL REGISTERS
• APPLICATIONS INCLUDE:
• ELECTRONIC SIGNATURE FOR IDENTIFICATION
The GAL20VP8, with 64 mA drive capability and 15 ns maximum
propagation delay time is ideal for Bus and Memory control appli-
cations.
Semiconductor's advanced E
CMOS with Electrically Erasable (E
speed erase times (<100ms) allow the devices to be reprogrammed
quickly and efficiently.
System bus and memory interfaces require control logic before
driving the bus or memory interface signals. The GAL20VP8
combines the familiar GAL20V8 architecture with bus drivers as
its outputs. The generic architecture provides maximum design flex-
ibility by allowing the Output Logic Macrocell (OLMC) to be con-
figured by the user. The 64mA output drive eliminates the need for
additional devices to provide bus-driving capability.
Unique test circuitry and reprogrammable cells allow complete AC,
DC, and functional testing during manufacture. 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.
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.
Tel. (503) 268-8000; 1-800-LATTICE; FAX (503) 268-8556; http://www.latticesemi.com
20vp8_03
Features
Description
— TTL Compatible 64 mA Output Drive
— 15 ns Maximum Propagation Delay
— Fmax = 80 MHz
— 10 ns Maximum from Clock Input to Data Output
— UltraMOS
— Schmitt Trigger Inputs
— Programmable Open-Drain or Totem-Pole Outputs
— Active Pull-Ups on All Inputs and I/O pins
— Reconfigurable Logic
— Reprogrammable Cells
— 100% Tested/100% Yields
— High Speed Electrical Erasure (<100ms)
— 20 Year Data Retention
— Maximum Flexibility for Complex Logic Designs
— Programmable Output Polarity
— Architecturally Compatible with Standard GAL20V8
— 100% Functional Testability
— Ideal for Bus Control & Bus Arbitration Logic
— Bus Address Decode Logic
— Memory Address, Data and Control Circuits
— DMA Control
2
CELL TECHNOLOGY
The GAL20VP8 is manufactured using Lattice
®
2
Advanced CMOS Technology
CMOS
®
GAL
2
®
CMOS process which combines
DEVICE
2
) floating gate technology. High
1
Functional Block Diagram
Pin Configuration
Vcc
NC
I
I
I
I
I
11
I
5
7
9
I
I
I
I
I
I
I
I
I
I/CLK
12
4
GAL20VP8
Top View
14
PLCC
2
28
16
26
18
25
23
21
19
High-Speed E
I/O/Q
I/O/Q
I/O/Q
NC
GND
I/O/Q
I/O/Q
GAL20VP8
Generic Array Logic™
I/CLK
8
8
8
8
8
8
8
8
I/OE
Vcc
I
I
I
I
I
I
I
I
I
OLMC
OLMC
OLMC
OLMC
OLMC
OLMC
OLMC
OLMC
IMUX
IMUX
1
6
12
20VP8
December 1997
DIP
GAL
2
OE
CLK
CMOS PLD
13
24
18
I
I
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I
I/OE
I
I
I/O/Q
I/O/Q
I/O/Q
I/O/Q
GND
I/O/Q
I/O/Q
I/O/Q
I/O/Q
I

Related parts for gal20vp8

gal20vp8 Summary of contents

Page 1

... Memory Address, Data and Control Circuits — DMA Control • ELECTRONIC SIGNATURE FOR IDENTIFICATION Description The GAL20VP8, with 64 mA drive capability and 15 ns maximum propagation delay time is ideal for Bus and Memory control appli- cations. The GAL20VP8 is manufactured using Lattice ...

Page 2

... GAL20VP8 Ordering Information Commercial Grade Specifications Tpd (ns) Tsu (ns) Tco (ns) Icc (mA Part Number Description GAL20VP8B Device Name Speed (ns Low Power Power Ordering # 115 GAL20VP8B-15LP 115 GAL20VP8B-15LJ 115 GAL20VP8B-25LP 115 GAL20VP8B-25LJ _ XXXXXXXX Specifications GAL20VP8 Package 24-Pin Plastic DIP ...

Page 3

... These two global and 24 individual architecture bits define all possible con- figurations in a GAL20VP8. The information given on these archi- tecture bits is only to give a better understanding of the device. Compiler software will transparently set these architecture bits from the pin definitions, so the user should not need to directly manipulate these architecture bits ...

Page 4

... OE XOR Note: The development software configures all of the architecture control bits and checks for proper pin usage automatically. Specifications GAL20VP8 Registered outputs have eight product terms per output. I/Os have seven product terms per output. The JEDEC fuse numbers, including the User Electronic Signature (UES) fuses and the Product Term Disable (PTD) fuses, are shown on the logic diagram on the following page ...

Page 5

... ELECTRONIC SIGNATURE FUSES 2568, 2569, .... Byte7 Byte6 .... MSB LSB DIP (PLCC) Package Pinouts PTD 2703 .... 2630, 2631 .... Byte1 Byte0 5 Specifications GAL20VP8 24(28) 2640 23(27) OLMC 22(26) XOR-2560 AC1-2632 AC2-2706 OLMC 21(25) XOR-2561 AC1-2633 AC2-2707 OLMC 20(24) XOR-2562 AC1-2634 AC2-2708 OLMC 19(23) XOR-2563 ...

Page 6

... XOR XOR Note: The development software configures all of the architecture control bits and checks for proper pin usage automatically. Specifications GAL20VP8 All macrocells have seven product terms per output. One product term is used for programmable output enable control. Pins 1(2) and 12(14) are always available as data inputs into the AND array. ...

Page 7

... ELECTRONIC SIGNATURE FUSES 2568, 2569, .... Byte7 Byte6 .... MSB LSB Specifications GAL20VP8 DIP (PLCC) Package Pinouts PTD 2703 .... 2630, 2631 .... Byte1 Byte0 7 24(28) 2640 23(27) OLMC 22(26) XOR-2560 AC1-2632 AC2-2706 ...

Page 8

... XOR XOR Note: The development software configures all of the architecture control bits and checks for proper pin usage automatically. Specifications GAL20VP8 Pins 1(2) and 12(14) are always available as data inputs into the AND array. The center two macrocells (pins 17(20) & 19(23)) can- not be used in the input configuration. ...

Page 9

... ELECTRONIC SIGNATURE FUSES 2568, 2569, .... Byte7 Byte6 .... MSB LSB Specifications GAL20VP8 DIP (PLCC) Package Pinouts PTD 2703 .... 2630, 2631 .... Byte1 Byte0 9 24(28) 2640 23(27) OLMC 22(26) XOR-2560 AC1-2632 AC2-2706 ...

Page 10

... IL 3. MAX. Vin = MAX. Vin = 0.5V CC OUT = 0. 3. 15MHz Outputs Open = Specifications GAL20VP8 ) ............................... MIN. TYP. 4 — Vss – 0.5 2.0 — — — — — — — — 2.4 — IH — ...

Page 11

... Calculated from fmax with internal feedback. Refer to fmax Specification section. 3) Refer to fmax Specification section. Capacitance ( 1.0 MHz) A SYMBOL PARAMETER C Input Capacitance I C I/O Capacitance I/O *Characterized but not 100% tested. Specifications GAL20VP8 Over Recommended Operating Conditions MAXIMUM* UNITS COM COM -25 -15 MIN. MAX. MIN. MAX. 3 ...

Page 12

... Switching Waveforms INPUT or I/O FEEDBACK COMBINATIONAL OUTPUT Combinatorial Output INPUT or I/O FEEDBACK t dis COMBINATIONAL OUTPUT Input or I/O to Output Enable/Disable t wh CLK f 1/ max (w/o fb) Clock Width Specifications GAL20VP8 INPUT or I/O FEEDBACK CLK VALID INPUT REGISTERED t pd OUTPUT REGISTERED OUTPUT t wl CLK REGISTERED FEEDBACK 12 VALID INPUT ...

Page 13

... See Figure FROM OUTPUT (O/Q) UNDER TEST 500 50pF 500 50pF 500 50pF 500 5pF 500 5pF 13 Specifications GAL20VP8 CLK LOGIC ARRAY REGISTER max with Internal Feedback 1/( su+ + INCLUDES TEST FIXTURE AND PROBE CAPACITANCE ...

Page 14

... This provides a typical hysteresis of 200mV between positive and negative transitions of the inputs. Bulk Erase Mode All eight outputs of the GAL20VP8 are capable of driving 64 mA loads when driving low and 32 mA loads when driving high. Near symmetrical high and low output drive capability provides small skews between high-to-low and low-to-high output transitions ...

Page 15

... Q - OUTPUT nous nature of system power-up, some conditions must be met to provide a valid power-up reset of the GAL20VP8. First, the V rise must be monotonic. Second, the clock input must be at static TTL level as shown in the diagram during power up. The registers will reset within a maximum of eration, avoid clocking the device until all input and feedback path setup times have been met ...

Page 16

... Delta Tco Outputs Switching 0 -0.25 -0.5 -0.75 RISE -1 FALL -1. Number of Outputs Switching Delta Tco vs Output Loading 100 150 200 250 300 16 Specifications GAL20VP8 Normalized Tsu vs Vcc 1.2 1.1 1 0.9 0.8 4.50 4.75 5.00 5.50 Supply Voltage (V) Normalized Tsu vs Temp 1.4 1.3 PT H->L 1.2 PT L->H 1.1 1 0.9 0.8 0.7 125 -55 - Temperature (deg. C) Switching RISE ...

Page 17

... Typical AC and DC Characteristic Diagrams Vol vs Iol 0.5 0.4 0.3 0.2 0.1 0 0.00 20.00 40.00 60.00 80.00 Iol (mA) Normalized Icc vs Vcc 1.20 1.10 1.00 0.90 0.80 4.50 4.75 5.00 5.25 5.50 Supply Voltage (V) Delta Icc vs Vin (1 input) 3 2.5 2 1.5 1 0.5 0 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 4.00 Vin (V) Specifications GAL20VP8 Voh vs Ioh 0.00 10.00 20.00 30.00 40.00 50.00 60.00 Ioh(mA) Normalized Icc vs Temp 1.2 1.1 1 0.9 0.8 0.7 -55 - 100 125 Temperature (deg. C) Input Clamp (Vik ...

Related keywords