NXP Semiconductors

27C512-20FA - 512Kbit 64Kx8 UV/OTP EPROM 200ns | NXP

MPN: 27C512-20FA ✗ End of Life
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss DIP (rectangular) Package 524,288 bit (512 Kbit) Memory
From $1.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $3.2 $3.20
10 $2.9 $29.00
100 $2.55 $255.00
500 $2.2 $1,100.00
1,000 $1.85 $1,850.00
ℹ️ All prices are in USD

Drop-in alternatives for 27C512-20FA — 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:

27C512-15FA

✅ Drop-In
ASI
📦 DIP-28
512 Kbit (64K x 8) · 65,536 x 8 bit · CMOS UV EPROM (UVPROM) · 150 ns · 5 V (typical operating) · CDIP-28 (ceramic DIP, 0.600 in / 15.24 mm, UV window) · 28 · CMOS

✓ In Stock

$1.65 / Unit

View Datasheet →

27C512-20

✅ Drop-In ⚠️ 参数待验证
Fujitsu
📦 DIP-28
UV EPROM · CMOS · 512 Kbit (524,288 bits) · 64K x 8 · 200 ns · 5 V · 3-state · Asynchronous

✓ In Stock

$4.1 / Unit

View Datasheet →

27C512-25-X

✅ Drop-In
Fujitsu
📦 DIP-28
512 Kbit (64K x 8) · 65,536 words x 8 bits · UV EPROM · 250 ns · 5 V +/- 10% · CMOS · Parallel · 15 (A0-A14)

✓ In Stock

$2.95 / Unit

View Datasheet →

27C512MC-15

✅ Drop-In
MX
📦 DIP-28
512 Kbit · 64K x 8 · 150 ns · EPROM (UV/OTP) · Parallel · 5 V · 12.5 V · Completely static

✓ In Stock

$2.75 / Unit

View Datasheet →

27C512QC-55

✅ Drop-In ⚠️ 参数待验证
Macronix
📦 PLCC-32
512K-bit (64K x 8) · CMOS UV EPROM · 55 ns · Single +5 V · +12.5 V · 45/55/70/90/100/120/150 ns · Totally static · Completely TTL compatible

✓ In Stock

$4.22 / Unit

View Datasheet →

M27C512-12F1

✅ Drop-In
📦 DIP-28
120 ns access time vs 200 ns (-40% faster), ST brand, same 64Kx8 DIP-28 EPROM function

📋 Reference alternative (not in catalog)

AT27C512R-70PU

✅ Drop-In
📦 DIP-28
70 ns access time vs 200 ns, OTP Flash-based EPROM emulation, industry-standard DIP-28 pinout per eharmon guide

📋 Reference alternative (not in catalog)

27C512-20FA Maximum Ratings & Electrical Characteristics

Memory Size 524,288 bit (512 Kbit)
Organization 64K x 8
Maximum Access Time 200 ns
Supply Voltage Range 4.5 V to 5.5 V
Technology CMOS EPROM
Memory Type UV / OTP EPROM (non-volatile)
Temperature Grade Commercial
Number of Terminals 28
Package Code DIP (rectangular)
Mounting Type Through Hole
Access Mode Asynchronous
Output Type Tri-state, 8-bit parallel
Address Inputs A0 to A15 (16-bit address bus)
Control Signals /CE (chip enable), /OE (output enable), /PGM
RoHS Status unknown
Operating Supply Nominal 5 V

27C512-20FA Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
Pin 1 A15 — Address input bit 15
Pin 2 A12 — Address input bit 12
Pin 3 A7 — Address input bit 7
Pin 4 A6 — Address input bit 6
Pin 5 A5 — Address input bit 5
Pin 6 A4 — Address input bit 4
Pin 7 A3 — Address input bit 3
Pin 8 A2 — Address input bit 2
Pin 9 A1 — Address input bit 1
Pin 10 A0 — Address input bit 0
Pin 11 D0 — Data output bit 0 (tri-state)
Pin 12 D1 — Data output bit 1 (tri-state)
Pin 13 D2 — Data output bit 2 (tri-state)
Pin 14 GND — Ground
Pin 15 D3 — Data output bit 3 (tri-state)
Pin 16 D4 — Data output bit 4 (tri-state)
Pin 17 D5 — Data output bit 5 (tri-state)
Pin 18 D6 — Data output bit 6 (tri-state)
Pin 19 D7 — Data output bit 7 (tri-state)
Pin 20 /CE — Chip enable (active low); also /PGM during programming
Pin 21 A10 — Address input bit 10
Pin 22 /OE — Output enable (active low) / VPP during programming
Pin 23 A11 — Address input bit 11
Pin 24 A9 — Address input bit 9
Pin 25 A8 — Address input bit 8
Pin 26 A13 — Address input bit 13
Pin 27 A14 — Address input bit 14
Pin 28 VCC — Power supply, 4.5 V to 5.5 V

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for 27C512-20FA Drain-to-Source Voltage (Vds) Drain Current (Id)

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

27C512-20FA is suitable for 6 applications: Retrocomputer and Arcade Board Restoration, Legacy Embedded Controller Firmware Storage, Mask ROM Prototyping and Emulation, Automotive and Machinery Diagnostic Cartridges, Character Generators and Lookup Tables in Test Instruments, Coin-Operated and Slot Machine Firmware.

🖥️

Retrocomputer and Arcade Board Restoration

The 27C512-20FA is a primary choice for restoring vintage 8-bit and 16-bit computers, arcade PCBs, and game consoles that were designed around the industry-standard 27C512 EPROM socket. Its 64K x 8 organization and 200 ns access time match the bus timing of Z80, 6502, 6809, and 68000-based boards from the 1980s and 1990s. Programmers dump the original ROM image with an EPROM reader, then burn it onto the 27C512-20FA for a functionally identical replacement. Because it is a CMOS part, power consumption stays low, which matters in battery-backed or thermally enclosed cabinets. For boards needing repeated firmware iteration, windowed variants or Flash-emulating substitutes can be interleaved during development, with the 27C512-20FA installed as the final production-authentic device.

🏭

Legacy Embedded Controller Firmware Storage

Industrial controllers, motor drives, test equipment, and telecommunications boards designed in the 1990s often store boot firmware and lookup tables in a 27C512 socket. The 27C512-20FA provides non-volatile storage that requires no configuration: the host CPU simply asserts /CE and /OE, waits up to 200 ns, and reads data. Its 4.5V to 5.5V CMOS operation interfaces directly with 5V microprocessors and ASICs without level translation. When an OEM end-of-lifes the original mask ROM order, engineering teams use the 27C512-20FA as a field-service replacement, programming the validated firmware image onto each device. Its commercial temperature grade covers the 0C to +70C range typical of indoor industrial environments, keeping service inventory simple.

🔧

Mask ROM Prototyping and Emulation

Before committing to a mask ROM for volume production, engineers prototype firmware in EPROMs because they can be reprogrammed in-house with an EPROM programmer. The 27C512-20FA emulates a 64KB mask ROM electrically: same asynchronous read interface, same tri-state outputs, same /CE and /OE timing. Once the firmware is frozen, the design moves to a masked ROM or Flash device for volume. During prototyping, the 200 ns access time gives comfortable timing margin on typical 8-bit buses running up to roughly 8 MHz. The DIP-28 through-hole package also supports zero-insertion-force sockets, letting engineers swap firmware images in seconds during iterative debugging without soldering rework.

🚗

Automotive and Machinery Diagnostic Cartridges

Service diagnostics and tuning modules for older vehicles and heavy machinery frequently use 27C512 EPROMs in replaceable cartridges, including engine management reference maps and dealer diagnostic software. The 27C512-20FA fits these sockets directly, storing up to 64KB of calibration or diagnostic code readable by the onboard 5V ECU. Its CMOS construction tolerates the modest supply fluctuation of vehicle electrical systems within the 4.5V to 5.5V window when the carrier board includes regulation. Technicians program updated maps onto fresh devices and swap the cartridge, avoiding in-system flashing complexity. For applications subjected to under-hood temperatures, verify the commercial grade is sufficient, or seek an industrial-temperature speed-grade equivalent of the same family.

🧩

Character Generators and Lookup Tables in Test Instruments

Bench instruments, CRT character generators, barcode readers, and protocol analyzers of the pre-Flash era stored font bitmaps, state tables, and calibration constants in 27C512 EPROMs. The parallel asynchronous interface of the 27C512-20FA lets address counters or microcontrollers stream table entries with deterministic 200 ns latency - an advantage over serial Flash whose random-access timing is harder to bound in glitch-sensitive display scan chains. The 64KB density covers typical 8x16 font sets for full ASCII and extended character pages with room to spare. Designers wiring new scan hardware today still replicate this pattern for deterministic ROM streaming using the same DIP-28 footprint, making this part valuable for both service and reproduction of legacy instruments.

💡

Coin-Operated and Slot Machine Firmware

Gaming, vending, and amusement machines from the 1990s store prize logic, RNG tables, and regulatory-certified firmware in soldered or socketed 27C512 EPROMs, because regulators require that certified code not be field-modifiable - a property OTP and UV EPROMs satisfy inherently. The 27C512-20FA is used to replace failed or tampered ROMs with freshly programmed, audit-approved images. Its one-time or UV-only erasure provides tamper evidence: any modification requires physically replacing the device, which supports compliance audits. The commercial grade suits the climate-controlled indoor environment of these machines, and the DIP-28 package matches original sockets, letting certified service centers perform board-level swaps without redesigning the host PCB.

What is the 27C512-20FA and what is it used for?
The 27C512-20FA is a 524,288-bit (64K x 8) CMOS EPROM from NXP Semiconductors (originally Signetics) with a 200 ns maximum access time and 4.5V to 5.5V operation in a 28-pin DIP package. It stores non-volatile firmware for embedded controllers, legacy industrial equipment, and retrocomputer/arcade board restoration where a 64KB firmware image must be retained without power.
What is the access time of the 27C512-20FA?
The 27C512-20FA has a maximum access time of 200 ns, per the Partstack and Vyrian parametric data for the part. This means address and chip-enable must be valid for up to 200 ns before data output is guaranteed. It is fast enough for most 1980s-1990s 8-bit and 16-bit microprocessor buses, but faster buses require wait states or a speed-graded variant such as the 27C512-15FA (150 ns).
What is the difference between 27C512-20FA and 27C512-15FA?
The only meaningful difference is speed grade: the 27C512-15FA has a 150 ns maximum access time versus 200 ns for the 27C512-20FA. Both are 64K x 8 CMOS EPROMs in the same 28-pin DIP package with pin-to-pin identical pinouts, supply range of 4.5V to 5.5V, and commercial temperature rating. A faster -15 part can replace a -20 part in any system, but not vice versa on tight bus timing.
What is the best drop-in replacement for the 27C512-20FA?
The best drop-in replacement is another pin-to-pin compatible 27C512 in 28-pin DIP: same-family NXP parts such as 27C512-15FA or 27C512-25-X work directly, and cross-brand equivalents like the STMicroelectronics M27C512 and Microchip/Atmel AT27C512 are pin-compatible 64K x 8 EPROMs commonly used as replacements. According to the eharmon EPROM replacement guide, AT27C512 is available in DIP-28 and serves as a direct substitute; verify programming voltage and OTP versus windowed variant before purchase.
Where can I buy the 27C512-20FA and how much does it cost?
The 27C512-20FA is listed by broker distributors including Jotrin Electronics, Vyrian, Partstack, Microchip USA, and DigiPart, as it is an obsolete part sourced primarily from remaining stock. Pricing as of 2026-09-13 starts at approximately $3.20 for quantity 1 on XAIPART, decreasing to roughly $1.85 at 1000 pieces. Because availability depends on broker inventory, lead time can vary significantly - always request stock confirmation before ordering.
Is the 27C512-20FA still in production?
No. The 27C512-20FA is an obsolete part: Signetics merged into Philips, whose semiconductor division became NXP Semiconductors, and the classic UV/OTP EPROM line was discontinued industry-wide as Flash memory replaced EPROM technology. Current supply comes exclusively from excess inventory, broker stock, and NOS (new old stock) channels. For new designs, use Flash or EEPROM equivalents instead.
Can I replace a 27C512-20FA with an AT27C512 or M27C512?
Yes, in most cases. The Atmel (now Microchip) AT27C512 and STMicroelectronics M27C512 are 64K x 8 EPROMs with the industry-standard 28-pin DIP-28 pinout that is pin-compatible with the 27C512-20FA. Per the eharmon EPROM replacement guide, AT27C512 is explicitly listed for DIP-28 packages. Check access time (a faster grade is always safe), supply voltage (both are 5V), and whether your programmer supports the substitute's programming algorithm.
Where to download the 27C512-20FA datasheet PDF?
The original NXP/Signetics datasheet is hard to find directly, but the industry-standard 27C512 datasheet is available on Alldatasheet as the STMicroelectronics 27C512 datasheet PDF (512 Kbit 64Kb x8 UV EPROM and OTP EPROM), which covers the same function and pinout. Jotrin Electronics and Vyrian also host datasheet links on their 27C512-20FA product pages. Because this is an obsolete part, cross-family datasheets are the most reliable reference.
What is the pinout of the 27C512 in DIP-28?
The 27C512 DIP-28 pinout follows the industry-standard counter-clockwise numbering: pin 1 is A15, pin 2 A12, pins 3-10 A7 down to A0, pins 11-13 D0-D2, pin 14 GND, pins 15-19 D3-D7, pin 20 /CE, pin 21 A10, pin 22 /OE, pin 23 A11, pins 24-25 A9-A8, pin 26 A13, pin 27 A14, and pin 28 VCC. This matches the pinout diagram published in the Blindmakers 27C512 DIP reference and the manufacturer datasheet.
27C512-20FA vs 27C512-25: which is better for a 5V retrocomputer board?
For most retrocomputer boards running at 1-8 MHz, both the 27C512-20FA (200 ns) and 27C512-25 (250 ns) meet timing, since an 8 MHz Z80 bus allows roughly 250 ns of access time with decode. However, the 200 ns part provides more margin on overclocked or tightly-timed designs. Both share the same DIP-28 pinout and 5V supply, so the -20 is the safer universal choice and the -25 is a lower-cost option when bus timing permits.
When should I choose the 27C512-20FA over a Flash replacement?
Choose the 27C512-20FA when restoring or servicing equipment that specifically expects EPROM electrical characteristics: CMOS EPROMs present slightly different idle currents and pin-1 behavior than Flash devices, and some legacy programmers cannot flash 27-series pinouts. Choose a Flash/EEPROM substitute (such as SST or Winbond 27C512-compatible Flash) when you need in-circuit reprogrammability, as noted in the eharmon replacement guide. For read-only vintage board repair, a genuine 27C512 remains the most faithful solution.
Is the 27C512-20FA the same as the S27C512-20FA?
Functionally yes - the S prefix denotes Signetics branding. Octopart lists the S27C512-20FA as a Signetics part available from 3 distributors, and Signetics is the original manufacturer that later became part of Philips and then NXP. Both part numbers refer to the same 64K x 8, 200 ns CMOS EPROM die in a 28-pin DIP, with identical pinout and specifications; the prefix is a house-branding convention rather than a different device.
What are the key specifications of the 27C512-20FA that engineers should know?
Key specifications: 524,288-bit (64K x 8) CMOS EPROM; 200 ns maximum access time; 4.5V to 5.5V supply; 28-pin DIP package; commercial temperature grade; asynchronous interface with /CE and /OE controls and tri-state 8-bit outputs; 16 address inputs (A0-A15). According to Microchip USA, it is an asynchronous non-volatile memory device suited to 5V legacy buses. These parameters define its compatibility envelope with retrocomputing and industrial firmware applications.
What is the best Signetics/NXP family equivalent for the 27C512-20FA from another brand?
The best cross-brand equivalents are the STMicroelectronics M27C512 and the Atmel/Microchip AT27C512, both 512-Kbit 64K x 8 EPROMs in the industry-standard DIP-28 pinout, as referenced by the STMicroelectronics 27C512 datasheet and the eharmon EPROM replacement guide. Speed grades differ (M27C512 is commonly offered at 70-250 ns; AT27C512 down to 70 ns as Flash-backed OTP), so select a grade at or faster than 200 ns for a true drop-in.
Does the 27C512-20FA need an ultraviolet eraser before programming?
It depends on the package variant. The 'FA' designation in distributor records (Vyrian lists the part as OTP ROM, while Microchip USA describes the 27C512 family as a CMOS UV EPROM) suggests this version is one-time programmable and cannot be erased. Windowed ceramic DIP versions of the 27C512 can be erased with a UV eraser and reprogrammed. If your workflow requires repeated erase/program cycles, order a windowed variant or a Flash replacement instead.
What supply voltage does the 27C512-20FA require?
The 27C512-20FA operates from a 4.5V to 5.5V supply with 5V nominal, per the Microchip USA product description. This is a strict 5V CMOS device and is not compatible with 3.3V logic without level-shifting or a 3V EPROM variant. Reading at 5V is standard; programming requires elevated VPP voltage per the manufacturer datasheet. Ensure the host board provides a regulated 5V rail within the specified tolerance for reliable operation.

Engineering reference data for 27C512-20FA — comparison, design guidance, and compliance information.

Selection Guide

Choose the 27C512-20FA when servicing or restoring boards originally designed for a 27C512 socket where 200 ns timing suffices (Z80/6502-class buses up to about 8 MHz) and authentic CMOS EPROM behavior is preferred. Choose the 27C512-15FA for faster 16 MHz-class 68000 buses needing more timing margin, at a modest cost premium. Choose the 27C512-25-X when the bus is slow (under about 6 MHz) and cost is the priority - but never where timing analysis shows less than 250 ns of access window. Choose the AT27C512R-70PU or M27C512-12F1 for current-production builds or when a fast grade is needed and broker-stock authenticity of the original brand is not a compliance requirement. For designs requiring in-system reprogramming, none of these EPROMs is ideal - select a Flash device with 27C512 pin emulation instead.

Comparison with Alternatives

Parameter This Product 27C512-15FA 27C512-25-X 27C512QC-55 M27C512-12F1 AT27C512R-70PU
Package DIP-28 DIP-28 - same DIP-28 - same PLCC-32 - different package, same die DIP-28 - same DIP-28 - same
Brand NXP Semiconductors (Signetics) NXP Semiconductors NXP Semiconductors NXP Semiconductors STMicroelectronics Microchip Technology
Maximum Access Time 200 ns 150 ns 250 ns 55 ns 120 ns 70 ns
Organization 64K x 8 (512 Kbit) 64K x 8 64K x 8 64K x 8 64K x 8 64K x 8
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V
Memory Technology CMOS UV/OTP EPROM CMOS UV/OTP EPROM CMOS UV/OTP EPROM CMOS EPROM CMOS UV/OTP EPROM OTP Flash-emulated EPROM
Temperature Grade Commercial [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED]
Unit Price (qty 1, as of 2026-09-13) $3.20 [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED]

Key Differentiators

  • 200 ns speed grade balances cost and compatibility (vs 27C512-15FA)
  • Guaranteed fit in original Signetics-designed sockets (vs M27C512-12F1)
  • Availability of faster cross-brand drop-ins (vs AT27C512R-70PU)

Design Notes

Verify bus timing margin before selecting the 200 ns grade. For a Z80 at 8 MHz, a memory cycle allows roughly 250 ns from address valid to data sampled, so the 27C512-20FA fits with margin after address-decode delays. For 16 MHz 68000 designs, use a 150 ns or faster grade such as the 27C512-15FA. Estimated: a 68000 at 16 MHz provides about 220 ns of ROM access time per 4-cycle read, leaving less than 20 ns for glue-logic decode - too tight for a 200 ns part.

Do not confuse UV-windowed and OTP variants: the OTP plastic DIP cannot be erased, and programming failures cannot be recovered by re-burning. Distributor records for the 27C512-20FA (Vyrian: OTP ROM) suggest this suffix is OTP, so order exactly the number of devices needed plus spares. Also note pin 20 is /CE on read and /PGM during programming - programmers that use /CE-based algorithms must not be used with /OE-timed programming setups without verifying the datasheet programming algorithm.

Use a quality machine-tooled or dual-wipe socket rather than soldering DIP-28 EPROMs directly when field replacement or firmware updates are expected. Keep VCC/GND decoupling (0.1 uF ceramic) within 10 mm of pin 28/pin 14 to suppress read-current transients. For UV-windowed ceramic variants in electrically noisy environments, cover the window with an opaque label - ambient fluorescent light can slowly degrade cell charge over years of service.

The 27C512-20FA is a CMOS EPROM operating at 4.5V to 5.5V; it must not be connected to 3.3V buses without level shifting. Standby current is low in CMOS mode (device deselected via /CE high), so battery-backed designs should gate /CE rather than /OE to obtain the lowest standby consumption. Estimated: at typical CMOS EPROM standby levels of a few hundred microamps, a 2000 mAh backup cell supports multi-year retention of board power-up state.

Compliance Information

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

Obsolete part predating RoHS-era compliance records; distributor listings do not state RoHS status. Many 27C512 devices were manufactured with leaded through-hole finishes - assume non-RoHS unless the specific date code is verified.

Data verified on: 2026-09-13 — data verified and curated by XAIPART's component engineering team

Related Searches

27C512-20FA 27C512-20FA datasheet Signetics 27C512-20FA 27C512 200ns 64K x 8 EPROM 27C512 DIP-28 pinout 27C512 retrocomputer EPROM replacement 27C512-20FA vs 27C512-15FA 27C512 drop-in replacement AT27C512 M27C512 buy 27C512-20FA price what replaces a 27C512 EPROM 27C512 arcade board firmware chip NXP 27C512 obsolete substitute

Related Components & Terms

NXP Semiconductors Signetics 27C512-20FA S27C512-20FA 27C512-15FA 27C512-25-X M27C512 AT27C512 EPROM OTP ROM UV erasable EPROM CMOS memory non-volatile memory DIP-28 64K x 8 512 Kbit 200 ns access time RoHS floating-gate cell Z80 68000 retrocomputing mask ROM prototyping Tri-state output chip enable
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