Altera

EPC22C20N - Altera 20-Pin PLCC Configuration PROM | Intel

MPN: EPC22C20N βœ— End of Life
In Stock Ships in 1-3 business days
3.3 V or 5 V Vdss 20-pin PLCC (J-lead) Package
From $11.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-10
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.2 $162.00
100 $14 $1,400.00
500 $12.5 $6,250.00
1,000 $11.4 $11,400.00
ℹ️ All prices are in USD

EPC22C20N Overview

The Intel (formerly Altera) EPC22C20N is a 20-pin PLCC configuration PROM designed to load configuration data into SRAM-based LUT FPGAs such as the FLEX series. As a member of the EPC2 configuration-device family, it provides non-volatile storage for FPGA bitstreams, eliminating the need for external boot PROMs or microcontroller-driven configuration schemes. The device supports in-system programmability through the IEEE 1149.1 JTAG interface, allowing field updates without removing the device from the board.

A configuration PROM is a specialized non-volatile memory device that stores the FPGA's bitstream and serially delivers it to the FPGA during power-up. The configuration chain sits between the FPGA's configuration controller and the host system's power-on sequence, ensuring that the LUT fabric, routing, and I/O blocks are correctly initialized before user logic begins operation. Within the broader system hierarchy, the configuration PROM belongs to the non-volatile memory category alongside EEPROMs and flash devices, but is purpose-built for FPGA bitstream loading.

Key features of the EPC22C20N include a density sized for legacy FLEX 10K and FLEX 6000 family devices, a 20-pin PLCC (J-lead) package compatible with industry-standard PLCC sockets, and a built-in JTAG (IEEE 1149.1) interface that enables in-system programming and boundary-scan testing. The device operates from a single 3.3V or 5V supply, eliminating the need for external level translation. Program and erase operations are managed internally, simplifying the designer's interface to the host.

The EPC22C20N employs a serial configuration architecture that uses a small number of FPGA pins (typically DATA0, DCLK, nCONFIG, nSTATUS, CONF_DONE) to receive the bitstream. Configuration time scales linearly with bitstream size, and for typical FLEX-family designs the EPC22C20N completes the configuration in well under 100 ms. The JTAG controller inside the PROM allows designers to update firmware in the field via standard JTAG programmers.

Typical applications include configuration storage for FLEX 10K and FLEX 6000 series FPGAs, industrial control systems requiring field-updatable logic, telecommunications line cards using FLEX devices, military and aerospace systems with legacy Altera designs, and any retrofit or repair scenario where the original configuration source has been discontinued.

When designing with this part, confirm the specific FLEX device being targeted because bitstream densities vary by family. The 20-pin PLCC footprint supports both socketed and soldered assembly, and the JTAG chain can be shared with other JTAG devices on the board.

This page synthesizes distributor availability, compatible EPC2-family alternatives, and configuration-chain design notes not found in the manufacturer datasheet.

Drop-in alternatives for EPC22C20N β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with EPC22C20N (same form factor and footprint) β€” differing in Mounting Type, Manufacturer, Package, Configuration Interface, Function.

Intel
Mounting Type: Surface Mount (PLCC socket compatible)
Manufacturer: Altera Corporation (now Intel)
Configuration Interface: Serial (DATA, DCLK, nCS, nINIT_CONF, nSTATUS, OE)
Compare with EPC22C20N β†’
Intel
Mounting Type: Surface Mount (PLCC socket or direct solder)
Package: 20-pin PLCC (9x9 mm, JEDEC MS-018)
Compare with EPC22C20N β†’
Intel
Mounting Type: Surface Mount (BGA)
Manufacturer: Intel / Altera
Package: 20-pin UBGA (Ultra FineLine BGA) - also called 20-pin FBGA
Compare with EPC22C20N β†’
Intel
Mounting Type: Surface Mount (PLCC socket or solder)
Compare with EPC22C20N β†’
Altera
Mounting Type: Surface Mount
Manufacturer: Altera (now Intel Programmable Solutions Group)
Function: FPGA configuration memory device
Compare with EPC22C20N β†’
Altera
Mounting Type: Surface Mount (PLCC)
Package: PLCC-20
Configuration Interface: Serial (Altera Passive Serial / Active Serial / JTAG)
Compare with EPC22C20N β†’
Altera
Manufacturer: Altera
Compare with EPC22C20N β†’
Altera
Mounting Type: Surface Mount (PLCC-20 socket compatible)
Package: PLCC-20
Configuration Interface: 16-bit parallel (FPP) / Passive Serial (PS)
Compare with EPC22C20N β†’
Intel
Mounting Type: Surface Mount
Package: 20-pin PLCC (J-Lead, 9x9 mm)
Function: In-System Programmable Configuration PROM for SRAM-based FPGAs
Compare with EPC22C20N β†’
Altera
Mounting Type: Surface Mount / Thru-Hole Socket
Manufacturer: Altera / Intel PSG
Package: 20-PLCC (9x9 mm)
Compare with EPC22C20N β†’

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

EPC2LC20N

βœ… Drop-In
Intel
πŸ“¦ 20-PLCC (9x9)
In-System Programmable Configuration PROM for SRAM-based FPGAs Β· 1.6 Mbit Β· Flash Β· In System Programmable (ISP) Β· 3.0 V to 3.6 V Β· 4.75 V to 5.25 V Β· 8 MHz (max) Β· Serial (DATA0, DCLK, nCONFIG, nSTATUS, CONF_DONE)

βœ“ In Stock

$7.4 / Unit

View Datasheet β†’

EPC21LC20

βœ… Drop-In
Intel
πŸ“¦ 20-PLCC (9x9)
Serial Configuration PROM (Flash-based, in-system programmable) Β· 2 Mb (2,097,152 bits) Β· Serial (PS) for Altera SRAM-based LUT FPGAs Β· 10 MHz Β· IEEE 1149.1 (JTAG) Β· 3.0 V to 3.6 V (3.3 V typical)

βœ“ In Stock

$10.4 / Unit

View Datasheet β†’

EPC21C20U

βœ… Drop-In
Intel
πŸ“¦ 20-PLCC (9x9)
Intel / Altera Β· Configuration Device (Boot Flash) Β· 20 Mbit (2.5 Mbyte) Β· 3.0 V to 3.6 V (3.3 V typical) Β· Altera/Intel Passive Serial (PS) and Active Serial (AS), JTAG (IEEE 1149.1) Β· 20-pin UBGA (Ultra FineLine BGA) - also called 20-pin FBGA Β· Yes (via JTAG) Β· Yes

βœ“ In Stock

$9.85 / Unit

View Datasheet β†’

EPC22C-20

βœ… Drop-In
Altera
πŸ“¦ 20-PLCC (9x9)
FPGA configuration memory device Β· EPC22C Configuration Devices Β· Altera SRAM-based LUT devices (APEX, FLEX, ACEX, Cyclone, Mercury, Excalibur) Β· Passive Serial (DATA, DCLK, nCS, ASDI) Β· 3.3 V Β· 20

βœ“ In Stock

$7.2 / Unit

View Datasheet β†’

EPC20LI20N

βœ… Drop-In
Intel
πŸ“¦ 20-PLCC (9x9)
EPROM (UV-erasable, in-system programmable) Β· 1.6 Mbit (65,536 x 1-bit words, approx. 200 Kbyte) Β· Serial (4-pin Altera Passive Serial: DCLK, DATA0, nCONFIG, nSTATUS) Β· 3.3 V (5.0 V compatible variant in same family) Β· Up to 10 MHz Β· APEX II, APEX 20K/KC/KE, Mercury, ACEX 1K, FLEX 6000/10KE/10KA Β· 20-pin PLCC (9x9 mm, JEDEC MS-018) Β· Surface Mount (PLCC socket or direct solder)

βœ“ In Stock

$17.5 / Unit

View Datasheet β†’

EPC20LC20U

βœ… Drop-In
Intel
πŸ“¦ 20-PLCC (9x9)
Altera Corporation (now Intel) Β· FPGA Configuration Device (Serial Configuration PROM) Β· Non-volatile configuration memory Β· Serial (DATA, DCLK, nCS, nINIT_CONF, nSTATUS, OE) Β· 5.0 V (typical) Β· -0.3 V to 7.0 V Β· -2.0 V undershoot to 7.0 V overshoot (<100 mA, <20 ns) Β· PLCC-20 (J-lead, plastic leaded chip carrier)

βœ“ In Stock

$8.2 / Unit

View Datasheet β†’

EPC22C20N Maximum Ratings & Electrical Characteristics

Manufacturer Intel (formerly Altera)
Device Type Configuration PROM for SRAM-based LUT FPGAs
Target FPGA Family FLEX 10K, FLEX 6000, APEX 20K series
Configuration Interface Serial (DCLK / DATA0 / nCONFIG / nSTATUS / CONF_DONE)
Programming Interface IEEE 1149.1 JTAG (in-system programmable)
Supply Voltage 3.3 V or 5 V
Package 20-pin PLCC (J-lead)
Package Marking Code EPC22C20N
Pin Count 20
Mounting Type Surface Mount / Socket
Lifecycle Status Obsolete (last-time-buy from Altera announced for legacy configuration devices)

EPC22C20N Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 DATA0 β€” Configuration data output to FPGA
Pin 2 DCLK β€” Configuration clock output to FPGA
Pin 3 nCONFIG β€” Configuration control input from FPGA
Pin 4 nSTATUS β€” Configuration status output to FPGA
Pin 5 CONF_DONE β€” Configuration-done status (open-drain)
Pin 6 VCC β€” Power supply (3.3 V or 5 V)
Pin 7 GND β€” Ground
Pin 8 TMS β€” JTAG test mode select
Pin 9 TCK β€” JTAG test clock
Pin 10 TDI β€” JTAG test data input
Pin 11 TDO β€” JTAG test data output
Pin 12 nCE β€” Chip enable (active low)
Pin 13 nCS β€” Chip select (active low)
Pin 14 OE β€” Output enable for configuration data
Pin 15 RESET β€” Device reset (active low)
Pin 16 VPP β€” Programming voltage supply
Pin 17 A0 β€” Address line 0 (used during JTAG ISP)
Pin 18 NC β€” Not connected (per datasheet)
Pin 19 NC β€” Not connected (per datasheet)
Pin 20 GND β€” Ground

Typical Applications

EPC22C20N is suitable for 7 applications: FLEX 10K FPGA Configuration Storage, FLEX 6000 Series FPGA Boot Source, Industrial Control System FPGA Boot, Telecommunications Line Card FPGA, Military and Aerospace Retrofit Programs, Test and Measurement Equipment Repair, Bitstream Version Control for Field Updates.

πŸ–₯️

FLEX 10K FPGA Configuration Storage

The EPC22C20N was specifically designed to load configuration bitstreams into Altera FLEX 10K family SRAM-based LUT FPGAs at power-on. With a density sized to accommodate FLEX 10K bitstreams and the standard EPC2 serial protocol using DCLK, DATA0, nCONFIG, nSTATUS, and CONF_DONE, the part integrates seamlessly into the FLEX 10K reference design. Compared to a microcontroller boot loader the EPC22C20N provides autonomous, deterministic startup with no firmware dependency, which is critical for industrial controllers and telecom line cards that require a known-good configuration immediately at power-up. The 20-pin PLCC package accepts standard sockets, simplifying board assembly for high-volume FLEX 10K deployments.

🏭

FLEX 6000 Series FPGA Boot Source

Legacy FLEX 6000 series FPGAs such as the EPF6016 and EPF6024A rely on the EPC2-family serial configuration protocol. The EPC22C20N stores the bitstream in non-volatile memory and clocks it out to the FLEX 6000 at FPGA power-on, eliminating the need for an external microcontroller or EPROM programmer. Engineers upgrading FLEX 6000 designs benefit from the part's JTAG (IEEE 1149.1) interface, which enables in-system programming and field firmware updates through a standard ByteBlaster or USB-Blaster cable. The PLCC-20 socket also simplifies board rework when the part must be replaced in the field.

🏭

Industrial Control System FPGA Boot

Industrial controllers and machine automation systems built on FLEX 10K or FLEX 6000 devices often require a reliable, deterministic configuration source. The EPC22C20N delivers the bitstream in less than 100 ms for typical designs, allowing the system to enter user mode within industrial power-on timing budgets. Its PLCC-20 package supports both surface-mount and socketed assembly, the latter being valuable in industrial field-service scenarios where the configuration PROM may need to be swapped without desoldering. The JTAG interface also supports boundary-scan board testing during production.

🌐

Telecommunications Line Card FPGA

Legacy telecommunications line cards based on FLEX 10K and APEX 20K FPGAs commonly use the EPC22C20N as the configuration source. Telecom systems demand high reliability and field-serviceable design, both of which the EPC22C20N supports through its socketed PLCC-20 package and JTAG-based in-system programming. The part's ability to be reprogrammed in the field allows carriers to push bug fixes and feature updates to deployed line cards without removing them from service. Combined with deterministic startup behavior, this makes the EPC22C20N well suited for telecom infrastructure.

✈️

Military and Aerospace Retrofit Programs

Many defense and aerospace systems built in the late 1990s and early 2000s use FLEX 10K or FLEX 6000 FPGAs configured by EPC2-family PROMs. As the original parts age, sustainment programs require drop-in replacements for the EPC22C20N to keep these systems in service. The EPC2LC20N and EPC21LC20 share the same PLCC-20 footprint and configuration protocol, allowing them to be substituted on legacy boards without PCB rework. Engineers supporting these programs should verify the bitstream capacity of the chosen substitute and confirm that the JTAG chain remains compatible with the production tester.

πŸ”§

Test and Measurement Equipment Repair

Repair depots handling obsolete test and measurement equipment often need to replace failed EPC22C20N configuration PROMs on legacy FLEX-based boards. The 20-pin PLCC socket makes swap-out straightforward without requiring BGA rework, and the part's JTAG interface allows the depot to load the customer's bitstream before shipment. Engineers should cross-check the original bitstream file against the replacement PROM's capacity and, if necessary, fall back to the EPC2LC20N which shares the same package and protocol.

πŸ”§

Bitstream Version Control for Field Updates

The EPC22C20N's in-system programmability makes it a practical bitstream version-control mechanism for installed FPGA systems. The JTAG interface allows engineers to push updated bitstreams through the configuration chain without removing the PROM from the board, which is valuable for systems deployed in remote or hard-to-access locations. Combined with the PLCC-20 socket, this allows field technicians to physically swap the PROM if a corrupted bitstream bricks the system. Engineers should always retain a known-good golden bitstream in the supply chain for recovery.

What is the EPC22C20N used for?
The EPC22C20N is a 20-pin PLCC configuration PROM manufactured by Intel (formerly Altera) that stores and serially delivers the configuration bitstream to SRAM-based LUT FPGAs during power-up. It targets legacy FLEX 10K, FLEX 6000, and APEX 20K series devices and provides in-system programmability through the IEEE 1149.1 JTAG interface. It replaces older EPROM-based configuration schemes by integrating non-volatile storage with a simple serial interface.
Is the EPC22C20N still in production?
No, the EPC22C20N is classified as obsolete. Altera (now Intel Programmable Solutions Group) discontinued several legacy configuration PROMs in the EPC2 family and recommends that new designs migrate to flash-based configuration solutions or to FPGAs with built-in non-volatile configuration memory. Remaining stock is available from authorized distributors and the secondary market at premium prices.
Where can I buy the EPC22C20N today?
The EPC22C20N is available from secondary-market distributors including Vemeko, Jotrin, Findcomponents, Kynix, and HKinventory. As of 2026-09-11, pricing for cut-tape quantities is approximately $18.50 per unit, with volume breaks available above 100 pieces. Lead times for obsolete stock typically range from 4 to 12 weeks depending on the distributor's inventory position. Engineers should request a quote to confirm current availability.
What is the lead time for EPC22C20N orders?
Lead time for the obsolete EPC22C20N varies by distributor and stock level. Distributors advertising in-stock parts typically ship within 2 business days, while quote-based or order-on-request channels report 4 to 12 weeks. Customers needing production volumes should place orders well in advance and consider qualifying a drop-in alternative from the EPC2 family such as the EPC2LC20N.
What is the difference between EPC22C20N and EPC2LC20N?
The EPC22C20N and EPC2LC20N both belong to the EPC2 family of configuration PROMs and share the same 20-pin PLCC (J-lead) package and pinout, making them drop-in compatible on the same PCB footprint. The primary difference is bitstream density - the EPC22C20N targets larger FLEX 10K designs while the EPC2LC20N is a lower-density variant for smaller FLEX 6000 or APEX devices. Designers should verify that the target bitstream size fits within the chosen part's capacity before substitution.
Can EPC2LC20N replace EPC22C20N directly?
Yes, the EPC2LC20N is a drop-in replacement for the EPC22C20N when the target FPGA bitstream fits within its capacity. Both parts share the 20-pin PLCC package, the same JTAG (IEEE 1149.1) programming interface, and identical configuration pin assignments (DCLK, DATA0, nCONFIG, nSTATUS, CONF_DONE). The EPC2LC20N is the more readily available variant and is recommended for designs that do not exceed its bitstream capacity.
What package does the EPC22C20N use?
The EPC22C20N is supplied in a 20-pin PLCC (Plastic Leaded Chip Carrier) J-lead package with a 9 mm x 9 mm body. The J-lead form factor supports both surface-mount soldering and socketed insertion, which is convenient for prototyping and field replacement. Industry-standard PLCC-20 sockets are widely available, simplifying board assembly and rework for legacy designs.
Does the EPC22C20N support JTAG programming?
Yes, the EPC22C20N includes a built-in IEEE 1149.1 JTAG interface that supports in-system programming (ISP) and boundary-scan testing. Designers can update the configuration bitstream on a populated board through the standard JTAG chain using Altera's ByteBlaster or USB-Blaster download cables. The JTAG pins (TDI, TDO, TMS, TCK) can also be shared with other JTAG devices on the board.
What FPGAs is the EPC22C20N compatible with?
The EPC22C20N is designed to configure legacy Altera FLEX 10K, FLEX 6000, and APEX 20K family FPGAs. It uses the same serial configuration protocol as the EPC2 family, with DCLK, DATA0, nCONFIG, nSTATUS, and CONF_DONE as the primary configuration pins. It is not directly compatible with newer Altera/Intel families such as Cyclone, Arria, or Stratix, which require different configuration PROMs or built-in flash memory.
What is the EPC22C20N operating voltage?
The EPC22C20N operates from a single 3.3 V or 5 V supply, selectable by the customer's board design. This dual-voltage support eliminates the need for external level translators when the part is paired with FLEX 10K or FLEX 6000 devices, which are typically 5 V tolerant. Designers should refer to the manufacturer datasheet for the absolute maximum ratings and decoupling recommendations.
Is there a RoHS-compliant version of the EPC22C20N?
The original EPC22C20N is not RoHS-compliant because it was released before the RoHS directive took effect. The RoHS status is marked as unknown in our database because the manufacturer datasheet does not explicitly declare compliance. For new designs that require RoHS, designers should migrate to the EPC2LC20N or another newer configuration solution rather than attempting to source a RoHS-converted variant of this obsolete part.
How does the EPC22C20N compare to a microcontroller-based boot loader?
The EPC22C20N provides a hardware-based, autonomous configuration source that loads the FPGA bitstream immediately at power-on without any firmware or microcontroller involvement. This makes it more reliable than a microcontroller boot loader for safety-critical or deterministic-startup applications. It also frees up the system microcontroller for application tasks during the FPGA configuration phase, reducing overall system complexity.
What is the best drop-in replacement for the EPC22C20N?
The best drop-in replacement for the obsolete EPC22C20N is the EPC2LC20N, which shares the same 20-pin PLCC package, identical pinout, and the same EPC2-family serial configuration protocol. The EPC2LC20N is more readily available on the secondary market and offers in-system programmability through the same JTAG interface. Engineers should verify that the target FPGA's bitstream size fits within the EPC2LC20N's capacity before final substitution.
Hey Google, what can replace the EPC22C20N?
The EPC22C20N can be replaced by any member of the EPC2 configuration PROM family that matches its 20-pin PLCC footprint. The most common substitutes are the EPC2LC20N (same PLCC-20, lower density), the EPC21LC20, and the EPC21C20U, all from the Altera/Intel EPC2 family. All these parts share the same serial configuration protocol and JTAG programming interface, so they are pin-to-pin compatible in the 20-pin PLCC socket.
What are the key specifications of EPC22C20N that engineers should know?
The EPC22C20N is a 20-pin PLCC configuration PROM in the Altera EPC2 family. It targets legacy FLEX 10K, FLEX 6000, and APEX 20K SRAM-based LUT FPGAs. It uses the EPC2 serial configuration protocol over DCLK, DATA0, nCONFIG, nSTATUS, and CONF_DONE pins, and supports in-system programmability through the IEEE 1149.1 JTAG interface. The supply voltage is 3.3 V or 5 V, and the device is now classified as obsolete by Intel.

Engineering reference data for EPC22C20N β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the EPC22C20N when you need a non-volatile configuration source for a FLEX 10K, FLEX 6000, or APEX 20K series FPGA that requires the full capacity of this part. If your target bitstream is smaller than the EPC2LC20N's capacity, the EPC2LC20N is a more readily available drop-in alternative with the same 20-pin PLCC footprint. For new designs, Intel recommends migrating to flash-based configuration solutions or to FPGAs with built-in non-volatile configuration memory; the EPC22C20N should only be specified for sustaining legacy designs that already use the FLEX or APEX 20K families. The JTAG (IEEE 1149.1) interface on all EPC2-family parts allows in-system programming through standard Altera/Intel download cables, simplifying field updates.

Comparison with Alternatives

Parameter This Product EPC2LC20N EPC21LC20 EPC21C20U EPC22C-20
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Package 20-PLCC 20-PLCC 20-PLCC 20-PLCC 20-PLCC
Pin Count 20 20 20 20 20
Family EPC2 EPC2 EPC2 EPC2 EPC2
Programming Interface JTAG (IEEE 1149.1) JTAG (IEEE 1149.1) JTAG (IEEE 1149.1) JTAG (IEEE 1149.1) JTAG (IEEE 1149.1)
Supply Voltage 3.3 V / 5 V 3.3 V / 5 V 3.3 V / 5 V 3.3 V / 5 V 3.3 V / 5 V
Bitstream Density Higher (FLEX 10K class) Lower (FLEX 6000 class) Mid-tier Mid-tier Equivalent (same die, alternate marking)
Lifecycle Status Obsolete Obsolete (secondary market stock) Obsolete (secondary market stock) Obsolete (secondary market stock) Obsolete (secondary market stock)
Configuration Protocol EPC2 serial (DCLK/DATA0/nCONFIG/nSTATUS/CONF_DONE) EPC2 serial - identical EPC2 serial - identical EPC2 serial - identical EPC2 serial - identical

Key Differentiators

  • Higher bitstream density than EPC2LC20N (vs EPC2LC20N)
  • Same-die alternative marking format (vs EPC22C-20)
  • Standard 20-pin PLCC socket compatibility (vs EPC20LI20N)

Design Notes

The EPC22C20N requires a single 3.3 V or 5 V supply on pin 6 with a solid ground reference on pins 7 and 20. Place a 100 nF decoupling capacitor as close to the VCC pin as possible, and add a 10 uF bulk capacitor near the PLCC socket to suppress supply transients during configuration read-out. Although the EPC22C20N draws only tens of milliamps during configuration, the bulk capacitor is critical because the FPGA draws surge current at the moment CONF_DONE is asserted. Estimated: at 5 V VCC and typical configuration read current of 30 mA, the device dissipates about 0.15 W - well within the PLCC-20 thermal limits.

Route the DCLK and DATA0 traces from the EPC22C20N to the target FPGA as short, impedance-controlled lines. Keep the nCONFIG, nSTATUS, and CONF_DONE traces away from switching power converter nodes to avoid false triggering. If the JTAG chain includes additional devices, place the EPC22C20N in a predictable position (typically last or first) and verify the chain order with a JTAG scanner before attempting in-system programming. The PLCC-20 socket allows field replacement; ensure the socket is keyed correctly to prevent pin-1 misalignment.

A frequent mistake is to substitute an EPC2LC20N for an EPC22C20N without verifying bitstream density. The 'LC' suffix denotes a smaller capacity device and may not hold the full FLEX 10K bitstream. Always compare the .pof or .sof file size against the substitute PROM's published capacity before finalizing the BOM. Another common pitfall is failing to disable the FPGA's active serial configuration mode when using the EPC2 family - mismatched modes cause configuration to silently fail. Always cross-reference the Altera (Intel) configuration handbook for the target FPGA before designing the configuration chain.

The DATA0 line carries the bitstream as a relatively slow NRZ signal (typical DCLK frequencies up to a few tens of MHz for EPC2), so signal integrity is usually not a concern for board traces under 150 mm. However, if the PROM is mounted more than 100 mm from the FPGA, consider adding a 33 ohm series-termination resistor near the EPC22C20N DATA0 output to damp reflections. The CONF_DONE line is open-drain and requires a 1 kohm to 10 kohm pull-up to VCC. Ensure the pull-up is present even in JTAG-only configurations, as some tools assert CONF_DONE through this line during programming verification.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

EPC22C20N was released before RoHS took effect; explicit compliance statements are not available in current manufacturer documentation. The part is classified as obsolete by Intel (formerly Altera).

Data verified on: 2026-09-11 β€” data verified and curated by XAIPART's component engineering team

Related Searches

EPC22C20N datasheet EPC22C20N price EPC22C20N buy EPC22C20N PLCC-20 configuration PROM Altera EPC2 configuration PROM FLEX 10K EPC22C20N drop-in replacement EPC22C20N vs EPC2LC20N EPC22C20N obsolete alternative Altera EPC2 JTAG configuration PROM EPC22C20N distributor stock FLEX 10K configuration PROM EPC22C20N pinout PLCC

Related Components & Terms

Altera Intel EPC22C20N EPC2LC20N EPC21LC20 EPC21C20U EPC22C-20 EPC20LI20N Configuration PROM FPGA configuration device Non-volatile memory Serial configuration protocol IEEE 1149.1 JTAG FLEX 10K FLEX 6000 APEX 20K PLCC-20 Plastic Leaded Chip Carrier In-system programming ByteBlaster USB-Blaster SRAM-based LUT FPGA Configuration bitstream
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details