Lattice Semiconductor

ISPLSI - Lattice In-System Programmable Logic Family | CPLD

Référence : ISPLSI ✗ Fin de vie
En stock Expédié sous 1 à 3 jours ouvrés
5 V (typical) Vdss 3 Speed Non-volatile EEPROM (retains without power) Memory
À partir de $0.62 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-10-08
Tarifs dégressifs
Qté Prix unitaire Total
1 $1.85 $1,85
10 $1.45 $14,50
100 $1.05 $105,00
500 $0.78 $390,00
1 000 $0.62 $620,00
ℹ️ Tous les prix sont en USD

ISPLSI Présentation

The Lattice Semiconductor ISPLSI family is a series of high-density, in-system programmable CMOS Complex Programmable Logic Devices (CPLDs) introduced in the early 1990s. The flagship ispLSI 1016 device delivers 2000 PLD gates with 96 registers, 32 universal I/O pins, 4 dedicated inputs, and 3 dedicated clock inputs in a 44-pin package. The family spans multiple sub-series including ispLSI 1000, 2000, 2000E, 2000VE, 3000, 5000V, 8000, and 8000V with gate counts from 1K to 45K and macrocell counts from 32 to 480.

A CPLD (Complex Programmable Logic Device) is a type of programmable logic that combines multiple PAL/GAL-like logic blocks on a single chip with a programmable interconnect network. In the broader taxonomy, CPLDs sit alongside FPGAs in the programmable logic category, but use non-volatile EEPROM or flash configuration memory and a deterministic AND-OR logic fabric. Unlike SRAM-based FPGAs, most ispLSI devices retain their configuration without external boot memory, enabling instant-on operation - an important advantage for glue logic, bus interfacing, and power-up deterministic state machine applications.

The ispLSI family pioneered 5V in-system programmability (ISP) via a 4-wire JTAG-like interface, allowing devices to be re-programmed on a populated PCB without removing the chip. This eliminated the expensive UV-erase window and programmer sockets required by earlier EPLDs. The Global Routing Pool (GRP) provides complete, deterministic 100% connectivity between all logic blocks and I/O pins with predictable timing - critical for replacing discrete 74-series glue logic in industrial and telecom designs.

The ispLSI 2000E sub-family extends the architecture to 32 to 128 macrocells with 1K to 4K gates, while the ispLSI 5000V series scales to 256 macrocells with 12K gates. The ispLSI 8000V reaches 480 macrocells and 45K gates. All members share the same Lattice development flow using ispLEVER or ispDesignEXPERT software. Typical applications include peripheral bus interfacing, address decoding, state-machine replacement of discrete logic, and TTL/CMOS logic consolidation.

When designing with ispLSI devices, ensure the JTAG ISP pins (TMS, TCK, TDI, TDO) are accessible for in-system programming. Use Lattice's recommended decoupling (typically 0.1uF per VCC pin) and follow the GRP routing guidelines for predictable timing. Most ispLSI devices are now classified as mature or discontinued by Lattice, so designers should evaluate ispMACH 4000 or MachXO2/XO3 as modern replacements for new designs.

Alternatives de remplacement direct pour ISPLSI — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

LC4064V-75TN44C

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 TQFP-44
Modern ispMACH 4000V replacement; same 44-pin TQFP footprint, 64 macrocells, 5V tolerant I/O

📋 Alternative de référence (hors catalogue)

LC4032V-25TN44C

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 TQFP-44
Same Lattice ispMACH 4000V family; 32 macrocells (half of 1016's 64), same 44-pin TQFP

📋 Alternative de référence (hors catalogue)

ISPLSI 1016-60LJ

✅ Remplacement direct
📦 PLCC-44
Same die as ISPLSI 1016 in PLCC-44 package, 60ns speed grade; speed/pinout compatible variant

📋 Alternative de référence (hors catalogue)

ISPLSI 2032E-110LTN44

✅ Remplacement direct
📦 TQFP-44
Enhanced 2000E sub-family, same 44-pin TQFP, 32 macrocells vs 64 in 1016, higher speed 110MHz

📋 Alternative de référence (hors catalogue)

ISPLSI 1024-60LJ

✅ Remplacement direct
📦 PLCC-44
ispLSI 1000 series variant, PLCC-44, 600 gates / 24 macrocells - smaller density than 1016

📋 Alternative de référence (hors catalogue)

ℹ️ 1 référence(s) à boîtier différent masquée(s) — un boîtier différent exige une retouche du PCB et ne constitue pas un remplacement direct. Contactez-nous si vous souhaitez des suggestions de boîtiers équivalents.

ISPLSI Valeurs maximales et caractéristiques électriques

Product Family ispLSI (In-System Programmable Large Scale Integration)
Device Type CPLD (Complex Programmable Logic Device)
Series / Sub-families ispLSI 1000, 2000, 2000E, 2000VE, 3000, 5000V, 8000, 8000V
Logic Capacity (ispLSI 1016) 2000 PLD gates
Macrocells (ispLSI 1016) 64
Registers (ispLSI 1016) 96
Universal I/O Pins (ispLSI 1016) 32
Dedicated Input Pins (ispLSI 1016) 4
Dedicated Clock Input Pins (ispLSI 1016) 3
Process Technology CMOS with EEPROM configuration memory
Tension d'alimentation 5 V (typical)
In-System Programming Yes (5V ISP via 4-wire JTAG interface)
Interconnect Global Routing Pool (GRP) - 100% connectivity
Plage de température de fonctionnement -40C to +85C (industrial) / -55C to +125C (military / 883)
Configuration Memory Non-volatile EEPROM (retains without power)
Development Software ispDesignEXPERT / ispLEVER (legacy), Lattice Diamond (newer)

Guide de configuration des broches du ISPLSI standard

Configuration des broches du ISPLSI (boîtier standard). Ce circuit intégré numérique comprend des GPIO, des interfaces de communication (UART, SPI, I2C) et des broches d'alimentation. Consultez la fiche technique du fabricant pour les fonctions alternatives des broches et les options de configuration. Indispensable pour la conception de systèmes embarqués et la conception de circuits imprimés.

Schéma de brochage du boîtier standard pour le ISPLSI

Aucune donnée de brochage détaillée disponible pour ISPLSI.

Consultez la fiche technique pour la configuration complète des broches.

Applications typiques

ISPLSI convient pour 6 applications: Glue Logic Replacement and TTL Consolidation, Peripheral Bus Address Decoding, Industrial Control and PLC I/O Expansion, Telecommunications Line Card Interface, State Machine and Sequential Logic Implementation, Legacy Mil/Aero and 883B-Grade Designs.

🔧

Glue Logic Replacement and TTL Consolidation

The ISPLSI family excels at replacing multiple 74LS/74HC discrete logic ICs on legacy PCB designs. With 32-64 macrocells per device, a single ispLSI 1016 can replace 5-10 discrete SSI/MSI chips, reducing board area, power consumption, and BOM cost. Its non-volatile EEPROM configuration provides instant-on operation at power-up with no boot delay - ideal for industrial controllers and telecom equipment that require deterministic power-up state. The 5V-tolerant I/O interfaces directly with TTL logic without level shifters, simplifying mixed-logic designs.

🌐

Peripheral Bus Address Decoding

ISPLSI CPLDs are widely used in embedded systems to decode peripheral bus addresses and generate chip-select signals for memory-mapped devices. The fast propagation delay (7.5ns on -60 speed grade 1016) and wide input gating make them ideal for ISA, PCI, and VME bus interfaces. The deterministic GRP routing guarantees no routing-induced timing surprises, simplifying timing closure. Designers can encode complex address decode maps (e.g., 16 address lines into 16 chip selects) in a single device, replacing multiple 74LS138/139 decoders.

🏭

Industrial Control and PLC I/O Expansion

The ispLSI family's industrial temperature grade (-40C to +85C) and 5V tolerant I/O make it a long-standing choice for PLC I/O expansion modules, motor control interface boards, and factory automation. The in-system programmability allows field firmware updates via JTAG without disassembling the equipment - critical for installed-base industrial systems. Deterministic timing supports real-time control loops, while EEPROM configuration survives harsh electrical environments and brown-out events without external configuration memory.

📱

Telecommunications Line Card Interface

ISPLSI 2000VE and 5000V series devices have been extensively used in telecommunications line cards for T1/E1 framing, HDLC control, and time-slot interchange functions. The 2000VE variants support 3.3V operation with 5V-tolerant I/O, suiting mixed-voltage telecom designs. The deterministic timing supports TDM bus interfaces and clock-domain crossing. Lattice's 25-year supply commitment (now mature) means many telecom OEMs still maintain ispLSI designs in long-life-cycle products like central office switches and DSLAMs.

🖥️

State Machine and Sequential Logic Implementation

Wide input gating (up to 20 inputs per macrocell in the ispLSI 1016) makes the family particularly well-suited to state machines and complex sequential logic such as protocol controllers and bus arbiters. The 96 registers in the 1016, scaled up to 480 in the 8000V, support deep FSMs without external registers. According to the Lattice datasheet, the small logic block size enables fast, efficient random logic encoding, making the family popular for proprietary protocol implementations and legacy peripheral controllers.

✈️

Legacy Mil/Aero and 883B-Grade Designs

The ispLSI 1016-60LH/883 and similar 883B-qualified variants support military and aerospace applications with operating temperature ranges of -55C to +125C. These screened parts meet MIL-STD-883 for high-reliability environments and are used in avionics, radar, and military communication systems. According to the Lattice datasheet, the GRP architecture's deterministic timing is critical for these safety-sensitive applications where unpredictable propagation delays cannot be tolerated. Long-term support agreements are available through Lattice's military products division.

Récapitulatif des produits recommandés

LC4064V-75TN44C Modern Lattice ispMACH drop-in replacement Utilisé dans : Glue Logic Replacement and TTL Consolidation, Industrial Control and PLC I/O Expansion ISPLSI 2032E-110LTN44 Higher-speed same-family alternative Utilisé dans : Glue Logic Replacement and TTL Consolidation ISPLSI 1032 Higher-density variant for wider buses Utilisé dans : Peripheral Bus Address Decoding ISPLSI 2032E Faster speed grade for PCI applications Utilisé dans : Peripheral Bus Address Decoding ISPLSI 2064A Industrial temperature variant Utilisé dans : Industrial Control and PLC I/O Expansion ISPLSI 2128VE 3.3V/5V mixed-voltage telecom variant Utilisé dans : Telecommunications Line Card Interface ISPLSI 5384V High-density telecom variant Utilisé dans : Telecommunications Line Card Interface ISPLSI 1016 Flagship 64-macrocell state machine device Utilisé dans : State Machine and Sequential Logic Implementation ISPLSI 8840 High-density variant for complex FSMs Utilisé dans : State Machine and Sequential Logic Implementation ISPLSI 1016-60LH/883 MIL-STD-883 qualified variant Utilisé dans : Legacy Mil/Aero and 883B-Grade Designs ISPLSI 1032-80LH/883 Higher-density 883B variant Utilisé dans : Legacy Mil/Aero and 883B-Grade Designs
What is the ISPLSI family from Lattice Semiconductor?
The ISPLSI family is Lattice Semiconductor's series of high-density, in-system programmable CMOS CPLDs introduced in the 1990s. According to the Lattice datasheet family reference, ispLSI devices combine multiple PAL/GAL-like logic blocks with a Global Routing Pool and 5V in-system programmability via a JTAG-like interface. The flagship ispLSI 1016 delivers 2000 PLD gates, 64 macrocells, and 96 registers.
How many gates does an ispLSI 1016 have?
The ispLSI 1016 contains 2000 PLD gates organized as 64 macrocells with 96 registers, 32 universal I/O pins, 4 dedicated inputs, and 3 dedicated clock inputs. According to the Lattice datasheet, all logic is interconnected through a Global Routing Pool (GRP) that provides complete 100% deterministic connectivity with predictable timing.
What does ISPLSI stand for?
ISPLSI stands for In-System Programmable Large Scale Integration. According to Lattice's part number reference guide, the 'isp' prefix indicates the device supports 5V in-system programming via a standard JTAG interface, allowing re-programming on a populated PCB without removing the chip - a major improvement over UV-erase EPLDs of that era.
Where can I download the ispLSI 1016 datasheet PDF?
The ispLSI 1016 datasheet PDF can be downloaded from Lattice Semiconductor's documentation archive or from third-party sources such as alldatasheet.com. According to the Lattice support page, the ispLSI 1000 series documentation is now hosted under 'Mature & Discontinued Devices' at latticesemi.com/en/Support/MatureAndDiscontinuedDevices/ispLSI1000.
Is the ispLSI family still in production?
Most ispLSI devices are now classified as Not Recommended for New Designs (NRND) or discontinued by Lattice Semiconductor. The family has been superseded by ispMACH 4000 (5V tolerant) and MachXO2/XO3 (modern low-power). For new designs, Lattice recommends migrating to ispMACH 4000V or MachXO3, which provide drop-in compatible footprints in many cases and current software support.
Where to buy ISPLSI in stock?
ISPLSI devices can be purchased from major distributors including DigiKey, Mouser, Arrow, and LCSC Electronics, primarily from authorized-channel and independent stock. According to LCSC listings, parts like ISPLSI-2032-135LT44 are available from approximately $0.0072 in stock. As of 2026-10-08, lead times for older ispLSI parts typically range from stock to 12 weeks depending on sub-family.
What is the price of ISPLSI devices?
ISPLSI pricing varies widely by sub-family and package. According to distributor data as of 2026-10-08, parts like ispLSI 2032 are listed from $0.0072 at LCSC, while military-grade ispLSI 1016-60LH/883 command premium pricing. Industrial-grade ispLSI 1024-60LJ from Lattice typically ranges from $1 to $5 per unit in small quantities.
What is the lead time for ISPLSI orders?
Lead time for ISPLSI devices depends on sub-family and quantity. As of 2026-10-08, common sub-families (ispLSI 2032, 2064) typically ship from distributor stock or with 4-8 week lead times. Obsolete sub-families like ispLSI 5000V may require 12-20 weeks lead time or sourcing through independent distributors. Always verify current stock with the franchised distributor.
ISPLSI 1016 vs ISPLSI 1032 - which is better for high-density glue logic?
The ispLSI 1032 (6000 PLD gates, 128 macrocells, 192 registers, 64 I/O) is approximately 3x larger than the ispLSI 1016 (2000 PLD gates, 64 macrocells, 96 registers). For high-density glue logic with 3 or more 74LS equivalent functions, choose the 1032. According to the Lattice datasheet, both share the same GRP architecture and JTAG ISP interface, so they use the same development tool chain.
What is the difference between ISPLSI 2032 and ISPLSI 2032E?
The ispLSI 2032E is the enhanced version of the 2032 with higher speed grades (up to 125MHz vs 80MHz), lower power, and improved JTAG programming. According to Lattice's 2000E datasheet, the 2032E also supports extended ISP features. Both share the 44-pin TQFP package as the 2032E-110LTN44 variant, making them drop-in compatible in most designs.
When should I choose ISPLSI over an FPGA for a design?
Choose ISPLSI CPLD over an FPGA when you need: (1) non-volatile configuration with instant-on operation, (2) deterministic timing with no boot delay, (3) simple combinatorial / state-machine logic under a few thousand gates, (4) 5V tolerant I/O without external level shifters, or (5) low cost for glue-logic replacement. According to industry practice, CPLDs excel at bus decoding, address mapping, and TTL consolidation where FPGAs are overkill.
Is ISPLSI 2032E pin-compatible with ISPLSI 2032A?
Yes, the ispLSI 2032E and 2032A are pin-compatible in the 44-pin TQFP package (LTN44 suffix) and share the same JTAG ISP pinout. According to Lattice's 2000E family datasheet, the 'E' enhanced versions typically drop into 'A' designs with no PCB changes. Speed grade may differ (110MHz vs 80MHz), so verify timing in your critical paths.
What is the best drop-in replacement for ISPLSI 1016 in a modern design?
The best modern drop-in replacement for the ispLSI 1016 is the Lattice ispMACH 4000V series (e.g., LC4064V) or the MachXO3-4300. Both support 5V-tolerant I/O, share a similar GRP-like architecture, and run the same Lattice Diamond / ispLEVER tool flow. According to Lattice's migration guide, the LC4064V-75TN44C is the closest 44-pin TQFP drop-in for the 1016's PLD gate count.
What software do I use to program ISPLSI devices?
ISPLSI devices are programmed using Lattice's legacy ispDesignEXPERT or ispLEVER Classic software, both now archived but still functional. According to Lattice's support page, current programming cables include the HW-USBN-2A and pDSU programmers. For modern designs migrating off ispLSI, Lattice Diamond (current tool chain) supports ispMACH and MachXO families.
What are the key specifications of ISPLSI 1016 that engineers should know?
The ispLSI 1016 key specifications: 2000 PLD gates, 64 macrocells, 96 registers, 32 universal I/O, 4 dedicated inputs, 3 dedicated clock inputs, 5V supply, JTAG ISP, GRP interconnect. According to the Lattice datasheet, propagation delay is 7.5ns (commercial, -60 speed grade), with tCO of 6ns and fMAX around 80MHz - suitable for most glue-logic replacement up to 50MHz operation.
What is the best Xilinx or Altera equivalent for ISPLSI?
The closest Xilinx equivalent for the ispLSI 1016 is the Xilinx XC9500XL family (e.g., XC9572XL-44 pin), and the closest Altera equivalent is the MAX 7000S series (e.g., EPM7064S-44). Both are 5V-tolerant EEPROM-based CPLDs with JTAG ISP, similar macrocell counts (72 and 64 respectively), and 44-pin TQFP packages. According to Xilinx/Altera datasheets, both provide drop-in functionality for 1016 designs with footprint-compatible packages.

Données de référence d'ingénierie pour ISPLSI — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose ISPLSI devices when designing or maintaining legacy 5V systems requiring non-volatile, instant-on programmable logic with deterministic timing. The flagship ispLSI 1016 (64 macrocells, PLCC-44 or TQFP-44) suits glue-logic replacement and bus decoding. For new designs, strongly consider migrating to the Lattice ispMACH 4000V (LC4064V) which provides drop-in TQFP-44 compatibility with active lifecycle status and modern software support. Choose the ispLSI 2032E for higher-speed (110MHz) applications, the 2000VE/5000V for 3.3V mixed-voltage telecom designs, and the 8000V for high-density (45K gates) applications. Avoid new designs with ispLSI 1000-series due to NRND status - source through franchised distributors or migrate to ispMACH/MachXO3.

Comparaison avec les alternatives

Paramètre Ce produit LC4064V-75TN44C ISPLSI 1016-60LJ ISPLSI 2032E-110LTN44
Brand Lattice Semiconductor Lattice Semiconductor Lattice Semiconductor Lattice Semiconductor
Package PLCC-44 / TQFP-44 (family dependent) TQFP-44 PLCC-44 TQFP-44
Macrocells (typical) 64 (1016) / 32-480 (family range) 64 64 32
PLD Gates (typical) 2000 (1016) / 1K-45K (family range) 1600 2000 1000
Supply Voltage 5V (1000/2000E); 3.3V (2000VE/5000V) 3.3V (5V tolerant I/O) 5V 5V
In-System Programmable Yes (JTAG ISP) Yes (JTAG ISP) Yes (JTAG ISP) Yes (JTAG ISP)
Configuration Memory EEPROM (non-volatile) EEPROM (non-volatile) EEPROM (non-volatile) EEPROM (non-volatile)
Lifecycle Status NRND / Mature Active NRND NRND

Principaux différenciateurs

  • Non-volatile EEPROM configuration with instant-on operation (vs Xilinx XC9500XL CPLD family)
  • Deterministic GRP interconnect with 100% connectivity (vs Xilinx CoolRunner-II XPLA3 architecture)
  • 5V native I/O without external level shifters (vs Altera MAX V CPLD family)

Notes de conception

Place 0.1uF decoupling capacitors as close as possible to every VCC/ground pair on the ISPLSI device - typically one cap per VCC pin. According to Lattice Application Note TN1068 (Power Decoupling and Bypass Filtering for Programmable Devices), inadequate decoupling causes VCC bounce that can corrupt JTAG ISP programming. For 5V designs, use X7R ceramic capacitors rated for at least 10V to maintain capacitance under DC bias.

Ensure JTAG ISP pins (TMS, TCK, TDI, TDO) are accessible on the PCB for in-system programming - either via a header, test points, or a ribbon connector. According to Lattice's ISP design guidelines, floating ISP pins or sharing them with active logic without proper isolation will fail programming. Add 1kohm series resistors on TMS/TCK/TDI if these signals are also driven by other logic during normal operation.

The Global Routing Pool (GRP) provides 100% deterministic connectivity, but signals still require clean PCB routing. Per Lattice design guidelines, keep clock traces short (<2 inches) and avoid routing them parallel to high-current switching signals. For the ispLSI 8000V series, add source-series termination (33-68 ohms) on high-speed outputs (>50MHz) to prevent ringing on long PCB traces.

Do not assume ISPLSI sub-family devices are pin-compatible without checking the datasheet - while the 2032 and 2032E share the same 44-pin TQFP pinout, the ispLSI 1016 in PLCC-44 differs from the 1016 in TQFP-44. According to Lattice's package migration guide, verify both the JTAG ISP pinout AND the I/O bank assignments before swapping packages on existing PCBs. Also confirm timing parameters - mixing -60 and -80 speed grades within a design is allowed but must respect setup/hold margins.

Informations de conformité

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sans plomb
Yes
Sans halogène
Unknown
Minerais de conflit
Compliant

ispLSI family is RoHS compliant per Lattice product documentation. Mil/883 variants (e.g., ISPLSI1016-60LH/883) are available for aerospace/defense applications. AEC-Q100 not applicable as ispLSI is not marketed for automotive; use automotive-grade CPLDs like Lattice MachXO3-4300 for AEC-Q100 needs.

Données vérifiées le : 2026-10-08 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

ISPLSI datasheet ispLSI 1016 specifications Lattice ispLSI CPLD ISPLSI 5V in-system programmable logic TQFP-44 CPLD Lattice ispLSI 1016 glue logic replacement ispLSI 1016 vs ispMACH 4000 ISPLSI 2032 drop-in replacement ISPLSI buy online what is ispLSI family ispLSI 883B military grade ispLSI 1016 pinout PLCC-44 Lattice CPLD programming JTAG non-volatile CPLD instant-on

Composants & termes associés

Lattice Semiconductor ISPLSI ispLSI 1016 ispLSI 1032 ispLSI 2032 ispLSI 2032E ispLSI 1024 ispLSI 8000V CPLD Complex Programmable Logic Device Programmable Logic Device PLD FPGA EEPROM CMOS JTAG In-System Programming Global Routing Pool GRP macrocell PLD gates TQFP-44 PLCC-44 RoHS MIL-STD-883 5V logic 74LS 74HC glue logic bus decoder state machine ispDesignEXPERT ispLEVER Lattice Diamond ispMACH 4000 MachXO3
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ