MACH215-12 Lattice, MACH215-12 Datasheet

no-image

MACH215-12

Manufacturer Part Number
MACH215-12
Description
High-Density EE CMOS Programmable Logic
Manufacturer
Lattice
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MACH215-12JC
Manufacturer:
AMD
Quantity:
24
Part Number:
MACH215-12JC-14JI
Manufacturer:
Lattice
Quantity:
12 388
MACH215-12/15/20
High-Density EE CMOS Programmable Logic
DISTINCTIVE CHARACTERISTICS
GENERAL DESCRIPTION
The MACH215 is a member of the high-performance
EE CMOS MACH device family. This device has
approximately three times the capability of the popular
PAL20RA10 without loss of speed. This device is
designed for use in asynchronous as well as synchro-
nous applications.
The MACH215 consists of four PAL blocks intercon-
nected by a programmable switch matrix. The four PAL
blocks are essentially “PAL22RA8” structures complete
with product-term arrays and programmable macro-
cells, individual register control product terms, and input
registers. The switch matrix connects the PAL blocks to
each other and to all input pins, providing a high degree
of connectivity between the fully-connected PAL blocks.
This allows designs to be placed and routed efficiently.
44 Pins
32 Output Macrocells
32 Input Macrocells
Product terms for:
— Individual flip-flop clock
— Individual asynchronous reset, preset
— Individual output enable
12 ns t
14.5 ns t
67 MHz f
PD
FINAL
PD
CNT
Commercial
Industrial
COM’L: -12/15/20
The MACH215 has two kinds of macrocell: output and
input. The MACH215 output macrocell provides regis-
tered, latched, or combinatorial outputs with program-
mable polarity. If a registered configuration is chosen,
the register can be configured as D-type or T-type to
help reduce the number of product terms. The register
type decision can be made by the designer or by the
software. Each macrocell has its own dedicated clock,
asynchronous reset, and asynchronous preset control.
The polarity of the clock signal is programmable. All
output macrocells can be connected to an I/O cell.
The MACH215 has dedicated input macrocells which
provide input registers or latches for synchronizing input
signals and reducing setup time requirements.
IND: -14/18/24
38 Inputs with pull-up resistors
32 Outputs
64 Flip-flops
For asynchronous and synchronous
applications
4 “PAL22RA8” blocks with buried macrocells
Pin-compatible with MACH110, MACH111,
MACH210, and MACH211
Lattice Semiconductor
Publication# 16751 Rev. E
Issue Date: May 1995
Amendment/0

Related parts for MACH215-12

MACH215-12 Summary of contents

Page 1

... FINAL MACH215-12/15/20 High-Density EE CMOS Programmable Logic DISTINCTIVE CHARACTERISTICS 44 Pins 32 Output Macrocells 32 Input Macrocells Product terms for: — Individual flip-flop clock — Individual asynchronous reset, preset — Individual output enable Commercial PD 14 Industrial PD 67 MHz f CNT GENERAL DESCRIPTION The MACH215 is a member of the high-performance EE CMOS MACH device family ...

Page 2

... CLK 44x64 AND Logic Array and Logic Allocator 22 Switch Matrix 22 44x64 AND Logic Array 8 8 and 8 Logic Allocator OE CLK Output Input Macrocells Macrocells 8 8 I/O Cells I/O –I MACH215-12/15/20 I – – CLK /I CLK / 16751E-1 ...

Page 3

... CLK/I = Clock or Input GND = Ground I = Input I/O = Input/Output V = Supply Voltage CC PLCC MACH215-12/15/ I CLK GND 16751E-2 3 ...

Page 4

... The Valid Combinations table lists configurations planned to be supported in volume for this device. Consult your local sales office to confirm availabil- ity of specific valid combinations and to check on newly released combinations. MACH215-12/15/20 (Com’l) OPTIONAL PROCESSING Blank = Standard Processing OPERATING CONDITIONS C = Commercial ( +70 C) ...

Page 5

... The Valid Combinations table lists configurations planned to be supported in volume for this device. Consult your local sales office to confirm availabil- ity of specific valid combinations and to check on newly released combinations. MACH215-14/18/24 (Ind) OPTIONAL PROCESSING Blank = Standard Processing OPERATING CONDITIONS I = Industrial (– +85 C) ...

Page 6

... These choices can be made automatically by the software when it fits the design into the device. Table 2. Register/Latch Operation Configuration D-Register T-Register Latch *Polarity of CLK/LE can be programmed. MACH215-12/15/20 Available Clusters ...

Page 7

... I/O pin can be configured as an output, an input bidirectional pin. The feedback from the I/O pin is always available to the switch matrix, regardless of the state of the output buffer or the output macrocell. Q+ See Table MACH215-12/15/20 7 ...

Page 8

... Switch Matrix Figure 1. MACH215 PAL Block MACH215-12/15/20 I/O Cell Output M Macro 0 Cell 2 Input Macro Cell 2 I/O Cell Output M Macro 1 Cell 2 Input Macro Cell 2 I/O Cell Output M C Macro 2 0 Cell ...

Page 9

... Product Term Cluster Figure 2. Product Term Clusters and the Logic Allocator Individual Asynchronous Preset Sum of Products from Logic Allocator CLK 0 Individual Clock Individual Asynchronous Reset To Switch Matrix Figure 3. Output Macrocell MACH215-12/15/20 To From n–1 n– Macrocell n From To n+1 n+1 Logic Allocator 16751E D/T/L Q ...

Page 10

... From Logic Q To I/O Allocator Cell Individual Individual Preset Individual Preset From Logic Q To I/O Allocator Cell Individual Individual Preset Figure 4. Output Macrocell Configurations MACH215-12/15/ Switch Matrix b. Combinatorial, Active Low CLK 0 AR Clock To Switch Matrix d. D-type Register, Active Low ...

Page 11

... Figure 6. Input Macrocell Configurations Output Enable Product Term From Output AP D/L Q Figure 5. Input Macrocell From I/O Cell CLK 0 CLK 1 To Switch Matrix Individual Macrocell To Switch Matrix Macrocell Figure 7. I/O Cell MACH215-12/15/20 From I/O Pin 16751E-7 From I/O Cell Input Latch 16751E-8 To Input 16751E-9 11 ...

Page 12

... (Note 0 Max (Note 4) OUT MHz CC A (Note 5) and I (or I and OZL IH OZH MACH215-12/15/20 (Com’l) ) Operating + with +4. +5.25 V Min Typ Max 2.4 0.5 2.0 0.8 10 –100 10 –100 –30 –160 95 Unit ...

Page 13

... D-type 7 T-type LOW 6 HIGH 6 D-type 66.7 1/( COS T-type 62.5 D-type 83.3 ) CNTS T-type 76.9 83.3 1/( WLS WHS MACH215-12/15/20 (Com’l) Typ Unit = -15 -20 Min Max Min Max Unit ...

Page 14

... Parameters measured with 16 outputs switching. 14 -12 Min Max 2 2 D-type 12 T-type 13 LOW 6 HIGH 6 1/( 83.3 WICL WICH MACH215-12/15/20 (Com’l) -15 -20 Min Max Min Max Unit 2 ...

Page 15

... VIN = 5.25 V, VCC = Max (Note 3) VIN = 0 V, VCC = Max (Note 3) VOUT = 5.25 V, VCC = Max VIN = VIH or VIL (Note 3) VOUT = 0 V, VCC = Max VIN = VIH or VIL (Note 2) VOUT = 0.5 V, VCC = Max (Note 4) VCC = MHz (Note 5) MACH215-14/18/24 (Ind – +5.5 V Min Typ Max Unit 2 ...

Page 16

... D-type 47 T-type 44 50 1/(tWLA + tWHA ) D-type 8.5 T-type LOW 7.5 HIGH 7.5 D-type 53 1/(tSS + tCOS ) T-type 50 D-type 66.5 T-type 61.5 1/(tWLS + tWHS ) 66 19 7.5 MACH215-14/18/24 (Ind) Typ Unit -18 -24 Min Max Min Max Unit ...

Page 17

... SA is the t S parameter for asynchronous clocks. 3. Parameters measured with 16 outputs switching. -14 Min Max 17 2 D-type 14.5 T-type 16 LOW 7.5 HIGH 7.5 1/(tWICL + tWICH ) 66.5 2.5 3 20.5 23 8.5 8 7.5 19.5 19.5 14.5 10 19.5 14.5 10 14.5 14.5 MACH215-14/18/24 (Ind) -18 -24 Min Max Min Max Unit 20.5 26.5 ns 2.4 2 19.5 25 66.5 50 MHz 2.5 2 ...

Page 18

... Output, LOW I (mA –3 –2 –1 –25 –50 –75 –100 –125 –150 Output, HIGH I (mA –2 – –20 –40 –60 –80 –100 Input MACH215-12/15/ 1.0 16751E- (V) OH 16751E- 16751E-12 ...

Page 19

... The selected “typical” pattern is a 16-bit up/down counter. This pattern is programmed in each PAL block and is capable of being loaded, enabled, and reset. Maximum frequency shown uses internal feedback and a D-type register Frequency (MHz) MACH215-12/15/20 MACH215 16751E-13 19 ...

Page 20

... Furthermore, jc tests on packages are performed in a constant-temperature bath, keeping the package surface at a constant temperature. Therefore, the measurements can only be used in a similar environment. 20 200 lfpm air 400 lfpm air 600 lfpm air 800 lfpm air MACH215-12/15/20 Typ PLCC Units 15 C/W 40 ...

Page 21

... Gate t WL 16751E- Registered Input t HIR Input V T Register Clock t ICO V T Output Register Clock 16751E-19 MACH215-12/15/ 16751E- PDL Latched Output (MACH 2, 3, and GWS Gate Width (MACH 2, 3, and ...

Page 22

... Input pulse amplitude 3 Input rise and fall times 2 ns–4 ns typical SIL HIL Latched Input (MACH 2 and 4) t IGOL Latched Input and Output (MACH 2, 3, and 4) MACH215-12/15/ IGO V T 16751E-21 t PDLL SLL V ...

Page 23

... Input, I/ Feedback Registered V T Output t ARR Clock V T 16751E- 0.5V OH Outputs + V 0.5V OL Output Disable/Enable MACH215-12/15/ WIGL 16751E-24 Input Latch Gate Width (MACH 2 and 4) t APW 16751E-26 Asynchronous Preset 16751E-27 APR ...

Page 24

... Apply Output Commercial 300 390 5 pF MACH215-12/15/20 OUTPUTS Will be Steady Will be Changing from Will be Changing from Changing, State Unknown Center Line is High- Impedance “Off” State KS000010-PAL Test Point 16751E-28 Measured ...

Page 25

... All frequencies except f MAX other measured AC parameters. f ured directly. (SECOND CHIP SIR + MACH215-12/15/ However type is the mini- MAX + t ). Usually, this minimum feedback.” MAX . Because this involves no MAXIR MAX + the sum of SIR HIR + t ) ...

Page 26

... Min Pattern Data Retention Time Max Reprogramming Cycles 26 bipolar parts result, the device can be erased and reprogrammed, a feature which allows 100% testing at the factory. Min Units 10 Years 20 Years 100 Cycles MACH215-12/15/20 Test Conditions Max Storage Temperature Max Operating Temperature Normal Programming Conditions ...

Page 27

... INPUT/OUTPUT EQUIVALENT SCHEMATICS ESD Protection Input 100 k Preload Feedback Circuitry Input I/O MACH215-12/15/20 CC 100 16751E-30 27 ...

Page 28

... Following reset, the clock input must not be driven from LOW to HIGH until all applicable input and feedback setup times are met Power-Up Reset Waveform MACH215-12/15/20 can rise to its steady state, two CC rise must be monotonic. Max 10 See Switching Characteristics V CC ...

Page 29

... All MACH 2 devices support both preload and observability. Contact individual programming vendors in order to verify programmer support. On Preload Off Mode Figure 8. Preload/Reset Conflict Set Reset Figure 9. Combinatorial Latch MACH215-12/15/20 Preloaded HIGH Preloaded HIGH 16751E-32 16751E-33 29 ...

Page 30

... REF .032 TOP VIEW *For reference only. BSC is an ANSI standard for Basic Space Centering. 34 .062 .083 .042 .056 .009 .015 .090 .120 .165 .180 SIDE VIEW MACH215-12/15/20 .500 .590 REF .630 .013 .021 SEATING PLANE 16-038-SQ PL 044 DA78 6-28-94 ae ...

Related keywords