XC3090L-8PC84BKJ - XC3000L 5V FPGA 84-Pin PLCC | AMD Xilinx
MPN: XC3090L-8PC84BKJ β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $28.5 | $28.50 |
| 10 | $26.1 | $261.00 |
| 100 | $23.75 | $2,375.00 |
| 500 | $21.4 | $10,700.00 |
| 1,000 | $19.2 | $19,200.00 |
Drop-in alternatives for XC3090L-8PC84BKJ β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
XC3090L-7PC84BKJ
β Drop-Inπ Reference alternative (not in catalog)
XC3090L-100PC84BKJ
β Drop-Inπ Reference alternative (not in catalog)
XC3090L-8PC84C
β Drop-Inβ In Stock
$24.95 / Unit
View Datasheet βXC3090L-7PC84C
β Drop-Inπ Reference alternative (not in catalog)
XC3090L-125PC84C
β Drop-Inβ In Stock
$64 / Unit
View Datasheet βXC3090A-7PC84I
β Drop-Inπ Reference alternative (not in catalog)
XC3090L-8PC84BKJ Maximum Ratings & Electrical Characteristics
| Family | XC3000L Low-Voltage Logic Cell Array |
| Logic Cells | 320 |
| Usable Gates | 6,000 |
| Configuration Memory | 64,160 bits |
| Maximum User I/O | 144 |
| Supply Voltage (Vcc) | 3.0 V to 3.6 V (low-voltage) |
| Speed Grade | -8 (approx. 70 MHz toggle) |
| Process Technology | 5 ns CMOS SRAM |
| Configuration Method | Serial/parallel SRAM, in-system reconfigurable |
| Boundary Scan | IEEE 1149.1 (JTAG) compliant |
| Package | 84-pin PLCC (J-Lead), windowed ceramic (BKJ) |
| Operating Temperature | 0C to +70C (commercial, C suffix) |
| Mounting Type | Through-hole (PLCC socket) |
| RoHS Status | unknown - legacy windowed ceramic package |
| Configuration Pins | M0, M1, M2 mode-select + DIN, DOUT, CCLK, INIT |
XC3090L-8PC84BKJ Pin Configuration
| Pin 1 | GND β Ground reference |
| Pin 2 | I/O β User I/O pin (PA0/PB side) |
| Pin 3 | I/O β User I/O pin |
| Pin 4 | I/O β User I/O pin |
| Pin 5 | I/O β User I/O pin |
| Pin 6 | I/O β User I/O pin |
| Pin 7 | I/O β User I/O pin |
| Pin 8 | I/O β User I/O pin |
| Pin 9 | I/O β User I/O pin |
| Pin 10 | I/O β User I/O pin |
| Pin 11 | I/O β User I/O pin |
| Pin 12 | I/O β User I/O pin |
| Pin 13 | I/O β User I/O pin |
| Pin 14 | I/O β User I/O pin |
| Pin 15 | I/O β User I/O pin |
| Pin 16 | I/O β User I/O pin |
| Pin 17 | I/O β User I/O pin |
| Pin 18 | I/O β User I/O pin |
| Pin 19 | I/O β User I/O pin |
| Pin 20 | I/O β User I/O pin |
| Pin 21 | I/O β User I/O pin |
| Pin 22 | I/O β User I/O pin |
| Pin 23 | I/O β User I/O pin |
| Pin 24 | I/O β User I/O pin |
| Pin 25 | I/O β User I/O pin |
| Pin 26 | I/O β User I/O pin |
| Pin 27 | I/O β User I/O pin |
| Pin 28 | I/O β User I/O pin |
| Pin 29 | I/O β User I/O pin |
| Pin 30 | I/O β User I/O pin |
| Pin 31 | VCC β 3.3V low-voltage supply |
| Pin 32 | I/O β User I/O pin |
| Pin 33 | I/O β User I/O pin |
| Pin 34 | I/O β User I/O pin |
| Pin 35 | I/O β User I/O pin |
| Pin 36 | I/O β User I/O pin |
| Pin 37 | I/O β User I/O pin |
| Pin 38 | I/O β User I/O pin |
| Pin 39 | I/O β User I/O pin |
| Pin 40 | I/O β User I/O pin |
| Pin 41 | I/O β User I/O pin |
| Pin 42 | I/O β User I/O pin |
| Pin 43 | I/O β User I/O pin |
| Pin 44 | I/O β User I/O pin |
| Pin 45 | M0 β Configuration mode select 0 |
| Pin 46 | M1 β Configuration mode select 1 |
| Pin 47 | M2 β Configuration mode select 2 |
| Pin 48 | I/O β User I/O pin |
| Pin 49 | I/O β User I/O pin |
| Pin 50 | I/O β User I/O pin |
| Pin 51 | I/O β User I/O pin |
| Pin 52 | I/O β User I/O pin |
| Pin 53 | I/O β User I/O pin |
| Pin 54 | I/O β User I/O pin |
| Pin 55 | I/O β User I/O pin |
| Pin 56 | I/O β User I/O pin |
| Pin 57 | I/O β User I/O pin |
| Pin 58 | I/O β User I/O pin |
| Pin 59 | I/O β User I/O pin |
| Pin 60 | I/O β User I/O pin |
| Pin 61 | I/O β User I/O pin |
| Pin 62 | I/O β User I/O pin |
| Pin 63 | CCLK β Configuration clock input |
| Pin 64 | I/O β User I/O pin |
| Pin 65 | I/O β User I/O pin |
| Pin 66 | I/O β User I/O pin |
| Pin 67 | I/O β User I/O pin |
| Pin 68 | I/O β User I/O pin |
| Pin 69 | I/O β User I/O pin |
| Pin 70 | I/O β User I/O pin |
| Pin 71 | I/O β User I/O pin |
| Pin 72 | I/O β User I/O pin |
| Pin 73 | I/O β User I/O pin |
| Pin 74 | I/O β User I/O pin |
| Pin 75 | DIN β Serial data input for configuration |
| Pin 76 | INIT β Configuration initialization / open-drain status |
| Pin 77 | DOUT β Serial data output for daisy-chain configuration |
| Pin 78 | I/O β User I/O pin |
| Pin 79 | I/O β User I/O pin |
| Pin 80 | I/O β User I/O pin |
| Pin 81 | I/O β User I/O pin |
| Pin 82 | I/O β User I/O pin |
| Pin 83 | I/O β User I/O pin |
| Pin 84 | VCC β 3.3V low-voltage supply |
Safe Operating Area (SOA) & Thermal Characteristics
No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.
Typical Applications
XC3090L-8PC84BKJ is suitable for 6 applications: Industrial Glue Logic Replacement, Custom State-Machine Controller, Legacy Bus-Interface Bridge, Prototype ASIC Verification, Aerospace Sustainment / Avionics Legacy, Educational FPGA Trainer Platform.
Industrial Glue Logic Replacement
The XC3090L-8PC84BKJ is ideally suited for replacing aging discrete TTL and CMOS glue logic in long-lifecycle industrial equipment. Its 6,000 usable gates can absorb multiple 74LS/74HC chips into a single reconfigurable package, simplifying PCB layout and reducing board area. The 3.3V low-voltage operation matches modern 3.3V backplanes, eliminating legacy 5V regulator stages. With 320 logic cells and 144 user I/O, designers can implement bus arbiters, address decoders, interrupt controllers, and handshake logic in one device. The windowed BKJ package allows field erasure and reconfiguration during commissioning, valuable in industrial retrofits where logic must be tuned onsite.
Recommended
Custom State-Machine Controller
With 320 logic cells organized as configurable logic blocks (CLBs), the XC3090L-8PC84BKJ fits complex state-machine controllers that previously required multiple PAL/GAL devices. Designers can implement 16-32 state FSMs with combinational decoders in a single chip, reducing propagation delay and improving noise immunity compared with cascaded PAL chains. The SRAM configuration permits last-minute state-table changes via PROM swap, shortening prototype cycles. Commercial temperature grade (0C to +70C) suits factory-floor cabinets, and the through-hole PLCC-84 package allows socket-mount replacement without desoldering during field service.
Recommended
Legacy Bus-Interface Bridge
The XC3090L-8PC84BKJ bridges legacy buses such as ISA, PC/104, or VME to modern peripherals in sustainment and retrofit programs. Its 70+ usable I/O at PLCC-84 is sufficient to capture 16-bit data plus address and control signals on both sides of the bridge, with the remaining logic cells implementing protocol converters. Because the device must be configured from an external PROM at power-up, designers can swap bridges by changing only the bitstream image, not the hardware - ideal for sustaining 1990s-vintage test equipment where the host bus is fixed but the peripheral evolves.
Recommended
Prototype ASIC Verification
In ASIC prototyping workflows, the XC3090L-8PC84BKJ implements the pre-silicon functional model of an upcoming gate-array or cell-based ASIC. Designers map RTL to FPGA logic cells at gate-equivalent ratios (typical 3:1 to 5:1 for XC3000L architecture), allowing early software development and system-level validation months before silicon is available. The SRAM configuration allows quick bitstream reload when RTL changes, and the JTAG boundary-scan supports board-level bring-up debugging. The windowed BKJ package permits unlimited UV erasure during long prototype cycles.
Recommended
Aerospace Sustainment / Avionics Legacy
The XC3000L family remains in service across military and aerospace sustainment programs, where original equipment may operate for 25-30+ years and re-certification of new components is prohibitively expensive. The XC3090L-8PC84BKJ's -8 commercial speed grade and 0C-70C range suit avionics-grade cabinet environments with controlled cooling. Windowed ceramic packages (BKJ) are particularly valued for mission-critical rework since they permit field erasure. Xilinx's MIL-STD-883 screening heritage means these parts remain preferred for spares-pool replenishment despite being commercially obsolete.
Recommended
Educational FPGA Trainer Platform
Universities and technical colleges use the XC3090L-8PC84BKJ in legacy digital-logic laboratories to teach FPGA fundamentals - configurable logic blocks, programmable interconnect, SRAM configuration flow, and JTAG boundary scan - before students advance to modern Vivado-based Spartan or Artix platforms. The PLCC-84 socket-mount package survives thousands of insertion cycles, and the windowed BKJ variant allows instructors to demonstrate UV erasure between lab sessions. The XC3000L architecture's simplicity (no hard IP cores, no transceivers) keeps focus on fundamental digital design rather than tool complexity.
Recommended
Recommended Products Summary
Engineering reference data for XC3090L-8PC84BKJ β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | XC3090L-7PC84BKJ | XC3090L-100PC84BKJ | XC3090L-8PC84C | XC3090L-7PC84C | XC3090L-125PC84C | XC3090A-7PC84I |
|---|---|---|---|---|---|---|---|
| Brand | Xilinx | Xilinx | Xilinx | Xilinx | Xilinx | Xilinx | Xilinx |
| Package | PLCC-84 (J-Lead, windowed ceramic) | PLCC-84 (J-Lead) - same | PLCC-84 (J-Lead) - same | PLCC-84 (J-Lead) - same | PLCC-84 (J-Lead) - same | PLCC-84 (J-Lead) - same | PLCC-84 (J-Lead) - same |
| Speed Grade | -8 (~70 MHz) | -7 (~80 MHz) | -100 (~100 MHz) | -8 (~70 MHz) | -7 (~80 MHz) | -125 | -7 (~80 MHz) |
| Supply Voltage | 3.0 V to 3.6 V (low-voltage) | 3.0 V to 3.6 V - same | 3.0 V to 3.6 V - same | 3.0 V to 3.6 V - same | 3.0 V to 3.6 V - same | 3.0 V to 3.6 V - same | 4.75 V to 5.25 V (5V XC3000A - NOT compatible) |
| Usable Gates | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 |
| Logic Cells | 320 | 320 | 320 | 320 | 320 | 320 | 320 |
| Package Type | Windowed ceramic (UV-erasable) | Windowed ceramic | Windowed ceramic | Plastic non-windowed | Plastic non-windowed | Plastic non-windowed | Industrial plastic |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
Key Differentiators
- Low-voltage 3.3V operation reduces power by ~60% vs XC3000 5V family (vs XC3090 (5V variant))
- Windowed ceramic BKJ package allows unlimited UV erasure for prototyping (vs XC3090L-8PC84C (plastic non-windowed))
- 144 I/O capacity with 64,160-bit configuration supports mid-complexity glue logic consolidation (vs XC3042L (smaller XC3000L family member))
Design Notes
The XC3090L-8PC84BKJ requires a stable 3.3V supply within 3.0V-3.6V. Place a 10uF tantalum and 0.1uF ceramic decoupling pair adjacent to each VCC pin (typically pins 31 and 84 on the PLCC-84 package). Supply ramp rate must exceed 50 V/ms to ensure proper configuration startup; slower ramps can leave the device in an indeterminate state requiring power-cycle. Note that VCCO (output voltage) pins on XC3000L are tied to the same 3.3V rail - there is no separate I/O voltage domain.
Estimated: Configuration loading time at default CCLK ~1 MHz is roughly 64 ms for the full 64,160-bit bitstream. Designers must hold downstream logic in reset for at least 100 ms after power-up to avoid bus contention. Common pitfalls include: (1) leaving INIT floating (it is open-drain and must be pulled high with 4.7 kohm), (2) driving configuration pins from non-3.3V logic levels (XC3090L inputs are NOT 5V-tolerant), and (3) forgetting to reconfigure on every power-cycle since SRAM cells are volatile.
At commercial 0C to +70C operation with 3.3V supply, the XC3090L-8PC84BKJ dissipates significantly less power than 5V XC3000 variants - typically 0.5W to 1.5W depending on toggle rate and output loading. The windowed ceramic PLCC-84 package has a thermal resistance of approximately 35 C/W junction-to-ambient, so no heatsink is required. However, in dense legacy boards with restricted airflow, monitor junction temperature because XC3000L I/O driving capacitive loads at high frequency can produce local hot spots that are not captured by case temperature.
Use a through-hole PLCC-84 socket (e.g., 3M 8400-series or similar) rather than direct soldering if the part will be replaced during commissioning. Place the XC17Cxx configuration PROM within 100 mm of the FPGA to keep the CCLK trace impedance matched and avoid reflections. Critical signals (CCLK, DIN, DOUT, INIT) should be routed with ground reference and kept away from high-current switching traces. For multi-FPGAs in a daisy-chain, observe the maximum DOUT propagation delay budget before the next device misses its CCLK setup window.
Compliance Information
Legacy 1990s windowed ceramic PLCC package - RoHS/REACH status not documented in available distributor listings. For RoHS-sustained designs, request a certificate of compliance from the broker or migrate to a non-windowed plastic PLCC variant such as XC3090L-8PC84C.