Microchip Technology

27C512-25 - 512Kbit 64Kx8 CMOS EPROM 250ns | Microchip

MPN: 27C512-25 ✗ End of Life
In Stock Ships in 1-3 business days
5 V +/- 10% Vdss 20 uA typical Id DIP-28 Package 64K x 8 (524,288 bits) Memory
From $3.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $4.95 $4.95
10 $4.45 $44.50
100 $3.95 $395.00
500 $3.55 $1,775.00
1,000 $3.2 $3,200.00
ℹ️ All prices are in USD

Drop-in alternatives for 27C512-25 — 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-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-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-10

✅ Drop-In ⚠️ 参数待验证
Texas Instruments
📦 DIP-28
512 Kbit · 64K x 8 · OTP EPROM (CMOS) · 100 ns · +5 V with +/-10% tolerance · +12.5 V · 20 uA typical (CMOS standby) · Totally static operation

✓ In Stock

$2.7 / Unit

View Datasheet →

27C512L-15T

✅ Drop-In ⚠️ 参数待验证
WaferScale Integration
📦 DIP-28
CMOS UV/OTP EPROM · 512 Kilobit (64K x 8) · 64K x 8-bit · 150 ns (-15 speed grade) · +5 V +/-10% · +12.5 V · 100% Flashrite programming · 20 uA typical

✓ In Stock

Contact for price

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 →

M27C512

✅ Drop-In
📦 DIP-28
ST 512 Kbit UV/OTP EPROM, JEDEC pin-compatible, speed grades differ from -25

📋 Reference alternative (not in catalog)

AT27C512R

✅ Drop-In
📦 DIP-28
Atmel OTP EPROM, 45-70 ns grades (faster than 250 ns), JEDEC pinout

📋 Reference alternative (not in catalog)

W27C512

✅ Drop-In
📦 DIP-28
EEPROM (electrically erasable) vs UV/OTP EPROM, 45-120 ns grades, pin-compatible DIP-28

📋 Reference alternative (not in catalog)

27C512-25 Maximum Ratings & Electrical Characteristics

Memory Organization 64K x 8 (524,288 bits)
Memory Type CMOS EPROM (UV / OTP)
Maximum Access Time 250 ns
Supply Voltage (Read Mode) 5 V +/- 10%
Standby Current (CMOS) 20 uA typical
Operating Mode Asynchronous
Output Type 3-state, common I/O
Pinout Standard JEDEC-approved 28-pin
Package DIP-28
Mounting Type Through Hole
Programming Method High-voltage EPROM programming (Flashrite type)
Erase Method UV (windowed variant) or not erasable (OTP variant)
Access Time Guarantee Any byte in less than 250 ns
Technology CMOS floating gate

27C512-25 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 (highest order)
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
Pin 12 D1 — Data output bit 1
Pin 13 D2 — Data output bit 2
Pin 14 GND — Ground reference
Pin 15 D3 — Data output bit 3
Pin 16 D4 — Data output bit 4
Pin 17 D5 — Data output bit 5
Pin 18 D6 — Data output bit 6
Pin 19 D7 — Data output bit 7
Pin 20 /CE — Chip Enable (active low)
Pin 21 A10 — Address input bit 10
Pin 22 /OE — Output Enable (active low)
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, 5V (read mode)

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for 27C512-25 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-25 is suitable for 6 applications: Legacy Automotive ECU Firmware, Retro Computer and Arcade Board Repair, Industrial Machine Controller Firmware, Embedded System Prototyping and Firmware Development, Test and Measurement Equipment Firmware, Character Generator and Lookup Table Storage.

🚗

Legacy Automotive ECU Firmware

The 27C512-25 fits classic automotive engine control units from the late 1980s and 1990s, where the 64K x 8 organization matches typical calibration image sizes and the 250 ns access time satisfies era-correct 8-bit ECU processor bus timing without wait states. Its single 5V read supply integrates directly into the vehicle's regulated 5V logic rail, and the JEDEC 28-pin DIP socket format allows chip swaps without soldering. For ECU tuning, technicians program a fresh OTP or windowed device with modified fuel and ignition maps; per TunerCat guidance, a new known-type programmed EPROM is safer than erasing and reprogramming an original windowed chip. The 20 uA typical CMOS standby current keeps battery drain negligible when the ECU is powered down.

🔧

Retro Computer and Arcade Board Repair

The 27C512-25 is a primary replacement device for repairing vintage home computers, game consoles, and arcade PCBs, where original masked ROMs or failing EPROMs must be substituted with a programmable equivalent. The JEDEC-standard 28-pin pinout drops into original ROM sockets on boards designed for the 27C512 footprint, and the 250 ns timing meets the clock rates of Z80, 6502, and 68000-family systems of the period. Because original EPROMs are 30-40 years old, bit rot and failed UV windows are common; programming a new 27C512-25 with a verified ROM image restores full functionality. The UV-window variant allows image correction during restoration, while OTP variants reduce cost for final builds.

🏭

Industrial Machine Controller Firmware

Factory equipment from the 1990s - CNC controllers, PLC I/O boards, motor drive controllers, and robotic arm boards - commonly stores firmware and lookup tables in 27C512-family EPROMs. The 27C512-25's 5V-only read operation, 3-state common-I/O outputs, and +/-10% supply tolerance make it robust on industrial logic rails with moderate noise, and its non-volatile storage survives power loss indefinitely. When an original EPROM fails, the 27C512-25 programmed with the machine's firmware image returns the equipment to service without redesign. Using faster grades (27C512-20/-15FA) provides timing margin for controllers whose processor buses were marginal at original specifications, and the DIP-28 package suits socketed industrial boards designed for field firmware updates.

🧩

Embedded System Prototyping and Firmware Development

During development of legacy-architecture embedded systems, the windowed (UV) 27C512 variant allows repeated erase-and-program cycles while debugging firmware, with each iteration programmed via a standard EPROM programmer using the family high-voltage programming algorithm. The 250 ns access time accommodates mainstream 8- and 16-bit prototype processors, and the 64K x 8 capacity holds typical monitor programs plus application code. Once firmware is frozen, an OTP 27C512-25 is programmed for the production build at lower unit cost. For teams wanting to eliminate UV erase cycles entirely, the pin-compatible Winbond W27C512 EEPROM provides electrical erasure in the same DIP-28 footprint, dramatically shortening development iteration time while preserving board compatibility.

🖥️

Test and Measurement Equipment Firmware

Bench instruments from the EPROM era - oscilloscopes, logic analyzers, spectrum analyzers, and programmable power supplies - store boot code, calibration constants, and Menus in 27C512-class devices. When an instrument's EPROM fails or a corrupted calibration image must be restored, the 27C512-25 programmed with a dump from a known-good unit provides an exact replacement. The 5V read supply, 250 ns access, and JEDEC 28-pin pinout match the original socket without board modification, and the low 20 uA standby current suits battery-backed portable instruments. Keeping a small stock of 27C512-25 devices plus verified firmware images is standard practice for laboratories maintaining legacy test fleets beyond vendor support lifetimes.

📺

Character Generator and Lookup Table Storage

The 27C512-25 serves as a fixed lookup store for font/character generators, video ROMs, sine and coefficient tables, and state-machine microcode in legacy digital designs. Its asynchronous 250 ns access makes address-to-data lookup deterministic - no controller or refresh logic is needed - and the 64K x 8 array holds large character sets or high-resolution tables. The 3-state outputs with common I/O allow multiple ROMs to share a data bus under /CE and /OE control, enabling banked table selection in designs needing more than 64K entries. Because contents are hard-programmed, data integrity is immune to software corruption, a key reason table ROMs persisted in commercial designs even after EEPROM availability.

Recommended Products Summary

27C512-20 Fujitsu Used in: Legacy Automotive ECU Firmware, Industrial Machine Controller Firmware, Character Generator and Lookup Table Storage W27C512 Electrically erasable alternative for repeated tuning Used in: Legacy Automotive ECU Firmware, Embedded System Prototyping and Firmware Development 27C512-10 Texas Instruments Used in: Retro Computer and Arcade Board Repair M27C512 ST pin-compatible UV/OTP alternative Used in: Retro Computer and Arcade Board Repair, Test and Measurement Equipment Firmware AT27C512R OTP alternative with faster access time Used in: Industrial Machine Controller Firmware, Character Generator and Lookup Table Storage 27C512-25-X Fujitsu Used in: Embedded System Prototyping and Firmware Development 27C512-15FA ASI Used in: Test and Measurement Equipment Firmware
What is the access time of the 27C512-25 EPROM?
The 27C512-25 has a maximum access time of 250 ns in asynchronous read mode. According to Microchip USA product documentation for the 27C512-25/J, this -25 speed grade guarantees any byte of the 64K x 8 array is accessed within 250 ns when operating from a single 5V supply with standard +/-10% tolerance. Slower grades reduce system cost, but the 250 ns access time matches many legacy microprocessor bus timings without wait states.
What is the memory organization of the 27C512-25?
The 27C512-25 is organized as 64K x 8 bits, providing 524,288 bits total. This byte-wide organization maps directly onto a 16-bit address bus (A0-A15) with an 8-bit data bus (D0-D7), making it a natural firmware store for 8-bit and 16-bit legacy microcontrollers. The JEDEC-approved 28-pin pinout is shared across the industry 27C512 family, per Microchip and STMicroelectronics datasheets.
Is the 27C512-25 UV erasable or one-time programmable?
The 27C512 family is offered in both UV (quartz-window, ultraviolet erasable) and OTP (one-time programmable) variants. The suffix on the full part number (package and window code) determines which variant you have. Per the STMicroelectronics 27C512 datasheet summary, the M27C512 is explicitly offered in both ranges. Always verify the variant before attempting erase cycles - OTP devices cannot be erased.
What is the best drop-in replacement for 27C512-25?
The best drop-in replacements are faster Microchip grades of the same family - 27C512-20, 27C512-15FA, and 27C512-10 - which share the identical JEDEC 28-pin pinout and only improve the access time (250 ns down to 100 ns). Cross-brand pin-compatible equivalents include the ST M27C512, Atmel AT27C512R, Winbond W27C512, and Toshiba TC57512AD, all documented in the same DIP-28/PLCC32 footprints per the eharmon EPROM cross-reference guide.
Can a faster 27C512 replace a 27C512-25?
Yes. A faster speed grade (lower suffix number) is always a safe drop-in replacement for a slower grade in the same family. The 27C512-20 (200 ns), 27C512-15FA (150 ns), and 27C512-10 (100 ns) all use the identical 64K x 8 organization, 5V read supply, and JEDEC 28-pin pinout as the 27C512-25. Replacement in the reverse direction (slower for faster) is NOT guaranteed, as bus timing may violate host setup requirements.
Is 27C512-25 the same as AT27C512R?
No, they are different MPNs from different manufacturers, but they are functionally equivalent drop-in parts. The Atmel (now Microchip) AT27C512R is a 512 Kbit 64K x 8 OTP EPROM with a 5V read supply and JEDEC-compatible pinout; faster -45/-70/-90 speed grades exceed the 27C512-25 timing. Because access-time grades differ, verify the specific AT27C512R speed suffix meets your 250 ns requirement before substitution.
What is the best STMicroelectronics equivalent for 27C512-25?
The best STMicroelectronics equivalent is the M27C512, a 512 Kbit 64K x 8 EPROM offered in both UV and OTP ranges with the same JEDEC 28-pin DIP pinout. Per the ST datasheet, the M27C512 is pin-compatible with the Microchip 27C512 family. Match the speed grade and package suffix (PDIP28 vs PLCC32, windowed vs OTP) to your application, since ST speed options differ from the -25 grade.
Where can I buy 27C512-25 online?
The 27C512-25 is an obsolete legacy EPROM, so authorized distribution is limited; it is available through specialty and independent distributors such as Microchip USA and MOST Electronics, and pricing can be compared on Octopart. XAIPART stocks 27C512-25 with dispatch in 24 hours for small volumes. Because stock moves through independent channels, always confirm date codes and verify programming on arrival for legacy parts.
How much does 27C512-25 cost?
XAIPART pricing for 27C512-25 starts at approximately $4.95 at quantity 1, stepping down to about $3.20 at quantity 1000, as of 2026-09-13. Because this is an obsolete EPROM, market pricing varies significantly between authorized stock remnants and independent distributors. Use XAIPART tier pricing above for planning, and check Octopart for live cross-distributor price comparison before large purchases.
Is 27C512-25 still in production?
No, the 27C512-25 is obsolete - Microchip (via the Atmel acquisition) and STMicroelectronics have discontinued standard EPROM production in favor of Flash technology. Remaining supply comes from authorized stock remnants and independent distributors. For new designs, use Flash-based equivalents such as the Greenliant GLS27SF512 or SST SST27SF512, which are pin-compatible and faster (70 ns) per the eharmon EPROM replacement guide.
Where can I download the 27C512 datasheet PDF?
The Microchip/Atmel 27C512 family datasheet PDF is available at ww1.microchip.com/downloads/en/DeviceDoc/doc0015.pdf, covering the AT27C512R 64K x 8 OTP EPROM. The STMicroelectronics M27C512 datasheet is available via alldatasheet.com (397 KB, 22 pages). Both documents cover the JEDEC pinout, AC/DC characteristics, and programming algorithms applicable to the 27C512-25 speed grade.
Where can I find the 27C512-25 pinout?
The 27C512-25 uses the JEDEC-standard 28-pin DIP EPROM pinout: pins 1 and 2 are A15 and A12, pins 3-10 are address lines A7 down to A0, pins 11-13 are data D0-D2, pin 14 is GND, pins 15-19 are data D3-D7, pin 20 is /CE (chip enable), pin 21 is A10, pin 22 is /OE (output enable), pins 23-27 are A11, A9, A8, A13, A14, and pin 28 is VCC. The full pin diagram is shown on this page and in the manufacturer datasheet.
Is 27C512-25 suitable for automotive ECU chip replacement?
Yes, the 27C512-25 is one of the most common replacement EPROMs for 1980s-1990s automotive ECUs, including engine calibration chips in GM, Ford, and aftermarket tunable systems. Its 250 ns access time meets the bus timing of era-correct 8-bit ECUs, and its 64K x 8 organization matches typical calibration image sizes. Per TunerCat EPROM guidance, always program a new known-type device rather than erasing and reprogramming an original windowed EPROM.
What are the key specifications of 27C512-25 engineers should know?
The 27C512-25 is a Microchip 512 Kbit CMOS EPROM organized 64K x 8 with a 250 ns maximum access time, single 5V read-mode supply with +/-10% tolerance, 20 uA typical CMOS standby current, 3-state common-I/O outputs, and a JEDEC-approved 28-pin DIP pinout. It is available in UV-erasable and OTP variants and is programmed with high-voltage EPROM programming algorithms. The part is obsolete but widely available from independent stock.
Can 27C512-25 replace a 27C256 in my board?
No, the 27C512-25 cannot directly replace a 27C256. Although both use similar 28-pin JEDEC EPROM pinouts, the 27C256 is 32K x 8 and differs in the use of pin 1 (VPP on 27C256 versus A15 on 27C512) and pin 27 (/PGM versus A14). Boards designed for 27C512 with A14/A15 tied appropriately can accept 27C256 with modifications, but a direct drop-in is not guaranteed - verify pin function mapping before substitution.
What supply voltage does the 27C512-25 require?
The 27C512-25 requires a single 5V power supply in normal read mode operation, with a standard +/-10% tolerance (4.5V to 5.5V). This is confirmed by the Microchip AT27C512R datasheet and the DigChip 27C512 family summary. Programming requires elevated voltages on specific pins per the programming algorithm - never apply programming voltages during read operation, as this can damage the device or corrupt contents.
How does the Winbond W27C512 compare to 27C512-25?
The Winbond W27C512 is an EEPROM (electrically erasable) rather than a UV/OTP EPROM, but it is pin-compatible with the 27C512 in DIP-28 and PLCC32 per the eharmon replacement guide. Its 45/70/90/120 ns speed grades are all faster than the 27C512-25's 250 ns, so it meets or exceeds timing. The key engineering advantage is electrical erasability for repeated reprogramming in development and tuning applications.

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

Selection Guide

Choose the 27C512-25 when exact period-correct replacement is required - automotive ECU restorations, collectible arcade boards, or legacy industrial boards originally specified at -25 timing - because it matches original access time and date-code authenticity. Choose 27C512-20, 27C512-15FA, or 27C512-10 when you simply need any 27C512 in the socket and faster grades cost the same or less; faster is always safe. Choose the ST M27C512 for second-source resilience in UV or OTP variants. Choose the Atmel AT27C512R when maximum speed (45-70 ns) or confirmed OTP is wanted. Choose the Winbond W27C512 for development and repeated tuning, since its EEPROM technology allows electrical erase in the same DIP-28 footprint. Trade-offs: EEPROM alternatives sacrifice UV-window authenticity, and faster grades cost slightly more - all share the JEDEC 28-pin pinout, so board compatibility is never the deciding factor.

Comparison with Alternatives

Parameter This Product 27C512-20 M27C512 AT27C512R W27C512
Package DIP-28 DIP-28 - same DIP-28 (also PLCC32 variants) DIP-28 (also PLCC32, TSOP) DIP-28 (also PLCC32)
Brand Microchip Technology Microchip Technology STMicroelectronics Microchip Technology (Atmel) Winbond
Access Time 250 ns 200 ns [DATA_NEEDED] speed-grade dependent 45 ns (fastest grade) 45/70/90/120 ns
Memory Organization 64K x 8 (512 Kbit) 64K x 8 64K x 8 (512 Kbit) 64K x 8 (524,288 bits) 64K x 8
Memory Technology CMOS UV/OTP EPROM CMOS UV/OTP EPROM UV EPROM and OTP EPROM OTP EPROM EEPROM (electrically erasable)
Standby Current (typical) 20 uA [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED]
Supply Voltage (Read) 5 V +/- 10% 5 V +/- 10% 5 V single supply 5 V single supply 5 V single supply
Lifecycle Status Obsolete Obsolete Obsolete / last-time-buy stock Obsolete Obsolete
Pinout Standard JEDEC 28-pin EPROM JEDEC 28-pin EPROM - same JEDEC 28-pin EPROM - same JEDEC 28-pin EPROM - same JEDEC 28-pin EPROM - same

Key Differentiators

  • True 250 ns speed grade availability (vs AT27C512R)
  • UV erasable variant availability (vs AT27C512R)
  • CMOS low standby power (vs M27C512)

Design Notes

Never erase and reprogram an unknown EPROM type. As TunerCat's EPROM guidance warns, programming voltage and algorithm differ between 27-series types, and applying the wrong algorithm can damage the device permanently. For board repair, purchase a fresh known-type programmed device (such as the 27C512-25) instead of reusing an unidentified windowed chip. Also verify whether your device is UV or OTP before attempting erase cycles - OTP devices are destroyed by reprogramming attempts.

The 27C512-25 reads from a single 5V supply with +/-10% tolerance (4.5V to 5.5V). Decouple VCC with a 0.1 uF ceramic capacitor close to pin 28 and GND pin 14. Programming requires elevated voltages on VPP/control pins per the family programming algorithm; ensure the programmer socket adapter routes these only during programming mode. In systems with marginal 5V rails, the +/-10% tolerance absorbs noise, but brownout during programming corrupts images - verify supply stability with an EPROM programmer self-test.

Verify /CE and /OE access timing against the host CPU bus before substituting grades. The 27C512-25 guarantees 250 ns address-to-output access; faster CPUs need the 27C512-20, -15FA, or -10 grades. Because faster devices are always safe drop-ins for slower sockets, standardizing on a faster grade (e.g., 27C512-15FA) across a repair fleet maximizes substitution flexibility. Unused address inputs must not float - tie A14/A15 per the board design, since floating address pins cause nondeterministic data output.

Compliance Information

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

Compliance data not present in retrieved sources. Legacy DIP-28 EPROMs of this era are typically non-RoHS (tin-lead finish); verify with supplier before RoHS-restricted deployments.

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

Related Searches

27C512-25 datasheet Microchip 27C512-25 27C512-25 buy price 27C512 64K x 8 EPROM 250ns 27C512-25 DIP-28 pinout 27C512-25 ECU chip replacement 27C512-25 vs AT27C512R 27C512 drop-in replacement equivalent what can replace 27C512-25 27C512-25 in stock distributor 27C512 EPROM programmer 250ns retro arcade ROM chip 27C512

Related Components & Terms

Microchip Technology 27C512-25 27C512-20 27C512-15FA 27C512-10 M27C512 AT27C512R W27C512 EPROM OTP EPROM UV EPROM EEPROM non-volatile memory DIP-28 PLCC32 JEDEC pinout RoHS automotive ECU retro computing arcade board repair access time standby current Flashrite programming CMOS floating gate TunerCat
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