STMicroelectronics

27C512 - 512Kbit (64K x 8) UV/OTP EPROM | STMicroelectronics

MPN: 27C512 βœ— End of Life
In Stock Ships in 1-3 business days
5 V +/- 10% Vdss 20 uA typical (CMOS standby) Id DIP-28 (PDIP or CDIP windowed for UV) Package UV EPROM and OTP EPROM Memory
From $3.12 USD / Unit
MOQ: 1 |
Price updated: 2026-09-14
Volume Pricing
Qty Unit Price Extended
1 $5.2 $5.20
10 $4.68 $46.80
100 $4.16 $416.00
500 $3.64 $1,820.00
1,000 $3.12 $3,120.00
ℹ️ All prices are in USD

27C512 Overview

The STMicroelectronics 27C512 is a 512 Kbit (64K x 8) CMOS EPROM offered in two ranges: UV (ultra-violet erasable, windowed ceramic package) and OTP (one-time programmable, plastic package). It operates from a single +5V power supply with a standard +/-10% tolerance and uses a JEDEC-approved 28-pin pinout, with access times available from 45 ns to 150 ns depending on speed grade.

An EPROM (Erasable Programmable Read-Only Memory) is a non-volatile semiconductor memory that retains firmware without power. Programmed electrically and erased only by exposure to UV light (in the UV variant) or not at all (OTP variant), the EPROM sits within the broader memory hierarchy of read-only memories that preceded EEPROM and Flash, and it remains a staple of legacy embedded systems, retro computing, and automotive engine controllers.

Key features include 512 Kbit density organized as 64K words by 8 bits, fast byte access (as fast as 45 ns on premium speed grades, per Atmel/Microchip equivalents), and a typical CMOS standby current of only 20 uA, which suits battery-backed and low-power legacy designs. The device supports 100% Flashrite programming for fast programming cycles and a JEDEC-standard pinout that allows drop-in interchange across manufacturers.

Architecturally, the 27C512 uses a CMOS cell array with parallel address decoding: 15 address lines (A0-A14), 8 bidirectional I/O data lines, and separate active-low Chip Enable (/E) and Output Enable (/G) controls, giving designers full bus control for memory-mapped systems. Program mode applies VPP on the /G or /E pin per the manufacturer datasheet.

Typical applications include firmware storage in 8-bit microprocessor systems, retro computer and arcade board restoration (Atari, pinball machines, engine ECUs), embedded BIOS replacement, and industrial control boards still in service.

Design consideration: verify programming algorithm and VPP requirements per the exact manufacturer datasheet before programming, as programming voltage and algorithm differ between ST, Atmel/Microchip, and Winbond variants.

This page synthesizes cross-brand drop-in alternatives, comparison tables, and legacy-sourcing guidance not found in any single manufacturer datasheet.

Drop-in alternatives for 27C512 β€” 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:

M27C512-12F1

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ DIP-28 (PDIP, OTP)
same ST M27C512 family, 120 ns OTP speed grade vs generic 27C512 - identical pinout and programming family

πŸ“‹ Reference alternative (not in catalog)

AT27C512R-70PU

βœ… Drop-In
πŸ“¦ DIP-28 (PDIP, OTP)
Atmel/Microchip equivalent, 70 ns vs typical 90-150 ns ST grades (faster), 5V single supply, JEDEC DIP-28 pinout

πŸ“‹ Reference alternative (not in catalog)

27C512A-90/P

βœ… Drop-In
πŸ“¦ DIP-28 (PDIP)
Microchip 27C512A, 90 ns access vs 150 ns baseline (-40%), same 64K x 8 organization and JEDEC pinout

πŸ“‹ Reference alternative (not in catalog)

SST27SF512

βœ… Drop-In
πŸ“¦ DIP-28 (PDIP)
flash-based drop-in for 27C128-27C512 sockets, 70 ns, electrically erasable (faster cycles) - programming algorithm differs from EPROM

πŸ“‹ Reference alternative (not in catalog)

W27C512-45

βœ… Drop-In
πŸ“¦ DIP-28 (PDIP)
EEPROM-technology 27C512 replacement, 45 ns grade, electrically erasable - narrower temp range than W27E512

πŸ“‹ Reference alternative (not in catalog)

W27E512-45

βœ… Drop-In
πŸ“¦ DIP-28 (PDIP)
EEPROM equivalent with wider operating temperature range than W27C512, same 28-pin JEDEC footprint

πŸ“‹ Reference alternative (not in catalog)

27C512 Maximum Ratings & Electrical Characteristics

Memory Type UV EPROM and OTP EPROM
Density 512 Kbit
Organization 64K x 8
Supply Voltage (Read) 5 V +/- 10%
Standby Current 20 uA typical (CMOS standby)
Technology CMOS EPROM
Programming 100% Flashrite programming
Address Lines A0 - A14 (15 lines)
Data Lines D0 - D7 (8 lines)
Control Pins /E (Chip Enable), /G (Output Enable)
Pinout Standard JEDEC-approved 28-pin EPROM pinout
Package DIP-28 (PDIP or CDIP windowed for UV)
Mounting Type Through-Hole
Lifecycle Status Obsolete; available from Rochester Electronics and stock distributors

27C512 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, MSB
Pin 2 A12 β€” Address input
Pin 3 A7 β€” Address input
Pin 4 A6 β€” Address input
Pin 5 A5 β€” Address input
Pin 6 A4 β€” Address input
Pin 7 A3 β€” Address input
Pin 8 A2 β€” Address input
Pin 9 A1 β€” Address input
Pin 10 A0 β€” Address input, LSB
Pin 11 D0 β€” Data output, LSB
Pin 12 D1 β€” Data output
Pin 13 D2 β€” Data output
Pin 14 GND β€” Ground
Pin 15 D3 β€” Data output
Pin 16 D4 β€” Data output
Pin 17 D5 β€” Data output
Pin 18 D6 β€” Data output
Pin 19 D7 β€” Data output, MSB
Pin 20 /E β€” Chip Enable (active low); VPP in program mode
Pin 21 A10 β€” Address input
Pin 22 /G β€” Output Enable (active low); /OE-VPP in program mode
Pin 23 A11 β€” Address input
Pin 24 A9 β€” Address input; electronic signature mode in program
Pin 25 A8 β€” Address input
Pin 26 A13 β€” Address input
Pin 27 A14 β€” Address input; /PGM in program mode
Pin 28 VCC β€” Power supply, 5 V

Typical Applications

27C512 is suitable for 6 applications: Retro Computer and Arcade Board Restoration, Automotive Engine Controller (ECU) Firmware, Industrial Control and PLC Legacy Maintenance, Embedded BIOS and Firmware Storage, Telecom and Networking Line Card Firmware, Security and Access Control Systems.

πŸ–₯️

Retro Computer and Arcade Board Restoration

The 27C512 is a primary firmware device in 1980s-1990s retro computers, arcade game boards, and pinball machines, and remains the standard replacement part for restoration work. Its JEDEC 28-pin DIP pinout plugs directly into the original sockets, and the 5V +/-10% supply matches period TTL logic without level shifting. The OTP plastic version offers an economical path for read-only firmware replacement, while the UV windowed ceramic version supports iterative development with UV erasure. Community resources such as RE-PROM adapters and Willem/TL866 programmers support standard 27C512 programming. Restorers should verify the exact speed grade when replacing in systems with tight access-time margins, as original boards may expect 150 ns or faster devices.

πŸš—

Automotive Engine Controller (ECU) Firmware

Many automotive ECUs from the late 1980s and 1990s store calibration maps and firmware in 27C512-class EPROMs. The device's 512 Kbit density, 64K x 8 organization, and single 5V read supply make it a direct-fit replacement when re-chipping ECUs with performance or repair calibrations. The 28-pin DIP package fits the factory socket without adapters, and community tuning ecosystems (TunerCat and similar) are built around 27C512/27C128 programming. Because OTP devices cannot be revised, tuners commonly keep spare blank chips on hand or use re-programmable flash-based drop-ins like SST27SF512. Always use a programmer qualified for the specific chip's EPROM algorithm to avoid damage, and verify checksums after programming.

🏭

Industrial Control and PLC Legacy Maintenance

Industrial controllers, motor drives, and I/O boards designed around 8-bit microprocessors frequently store firmware in 27C512 EPROMs, and these systems often remain in service for decades. The 27C512 provides maintenance engineers an authorized continued-source option via Rochester Electronics, alongside pin-compatible Microchip and Winbond equivalents. Its 20 uA typical CMOS standby current suits battery-backed equipment, and the industrial temperature ranges available on ceramic grades fit harsh factory environments. When a factory floor board fails, replacing the OTP EPROM with a freshly programmed device restores operation without PCB rework. Engineers should document the chip speed grade and programming checksum in spare-parts records to guarantee drop-in repeatability across future repairs.

πŸ”§

Embedded BIOS and Firmware Storage

The 27C512 historically served as BIOS and monitor firmware storage in single-board computers, embedded x86 platforms, and evaluation systems. In read mode it requires only a single 5V supply and presents standard EPROM read timing (address setup to data valid within the selected access time), letting designers replace older 27C256 parts by strapping the added A14 address line low. Separate /E and /G control pins enable clean bus interfacing and low-power deselection in memory-mapped designs. Today the part is used to repair or reproduce vintage SBCs and BIOS images; for new designs, Flash is recommended, but for faithful board restorations a genuine EPROM preserves original programming and timing behavior exactly as designed by the OEM.

🌐

Telecom and Networking Line Card Firmware

Legacy telecom racks, modems, and networking line cards from the 1990s store boot code and configuration constants in 27C512 EPROMs. The JEDEC-standard 28-pin pinout means a programmed replacement can be swapped in the field without adapter boards, minimizing downtime on critical infrastructure. The device's deterministic read timing and non-volatile storage are well suited to boot-code roles where startup code must execute before any other memory is initialized. Spare socketed OTP EPROMs remain a practical field-service strategy: technicians carry pre-programmed spares and replace failed chips in minutes. When procuring spares, the Rochester Electronics 27C512-75DC CDIP-28 provides a qualified, traceable continued-production source for regulated telecom environments.

πŸŽ₯

Security and Access Control Systems

Access control panels, alarm systems, and surveillance controllers of the 27C512 era store authorization tables and operating firmware in socketed EPROMs. The part's non-volatility ensures that security data survives power loss without battery backup, and its 20 uA typical standby current suits mains-failure-battery-operated panels. Replacement strategy mirrors other legacy work: read the original device with an EPROM programmer, patch the configuration, and burn a fresh OTP device or use a flash-based drop-in for future editability. Installers should choose industrial temperature grades for outdoor enclosures and verify the read access time is at least as fast as the original device so the host processor's memory timing remains valid across the full temperature range.

Recommended Products Summary

AT27C512R-70PU Drop-in OTP replacement, 70 ns Used in: Retro Computer and Arcade Board Restoration, Industrial Control and PLC Legacy Maintenance, Embedded BIOS and Firmware Storage SST27SF512 Flash-based re-programmable drop-in Used in: Retro Computer and Arcade Board Restoration, Security and Access Control Systems M27C512-12F1 ST OTP replacement for ECU chips Used in: Automotive Engine Controller (ECU) Firmware, Embedded BIOS and Firmware Storage, Security and Access Control Systems W27E512-45 Re-programmable EEPROM equivalent Used in: Automotive Engine Controller (ECU) Firmware 27C512-75DC Rochester Electronics continued-production clone Used in: Industrial Control and PLC Legacy Maintenance, Telecom and Networking Line Card Firmware W27C512-45 Fast 45 ns pin-compatible equivalent Used in: Telecom and Networking Line Card Firmware
What is the 27C512 EPROM and what is its memory organization?
The 27C512 is a 512 Kbit CMOS EPRAM organized as 64K words by 8 bits (64K bytes). According to the STMicroelectronics datasheet, it is offered in UV-erasable and OTP (one-time programmable) ranges, runs from a single +5V supply with +/-10% tolerance, and uses a JEDEC-approved 28-pin pinout. It stores firmware non-volatilely for legacy 8-bit microprocessor systems.
Where to buy 27C512 online?
You can buy the 27C512 from XAIPART and from distributors such as DigiKey and LCSC, which stock Rochester Electronics variants like the 27C512-75DC (CDIP-28, 75 ns). As of 2026-09-14, LCSC lists the 27C512-75DC in stock at approximately $73.34 for quantity one; OTP plastic DIP-28 variants are typically far cheaper. Because the part is obsolete, check stock frequently and consider the drop-in alternatives listed on this page.
What is the price of 27C512?
As of 2026-09-14, pricing varies strongly by package and speed: LCSC shows the ceramic-windowed 27C512-75DC (Rochester Electronics) at about $73.34 for single units, while plastic OTP DIP-28 versions such as the Microchip AT27C512R typically sell for a few dollars. XAIPART tier pricing starts at $5.20 (qty 1) and drops to $3.12 at qty 1000. Always request quotes for volume quantities since obsolete-part pricing is volatile.
Is 27C512 in stock and what is the lead time?
Stock exists but is limited because the 27C512 is an obsolete part. Rochester Electronics manufactures authorized clones of the 27C512-75DC (CDIP-28, 75 ns), and DigiKey lists it as 'ships today' as of 2026-09-14. Lead times for full reel/production quantities can range from days (in-stock distributor inventory) to several weeks for factory orders through Rochester Electronics. Check the live stock on this page before committing to a production schedule.
What is the difference between the 27C512 and AT27C512R?
The STMicroelectronics 27C512 and the Atmel/Microchip AT27C512R are both 512 Kbit (64K x 8) EPROMs with the same JEDEC 28-pin DIP pinout, making them drop-in compatible. The main difference is speed and programming: the AT27C512R supports access times as fast as 45 ns and uses Atmel's programming algorithm, while ST 27C512 speed grades commonly run 90-150 ns. Both are single +5V parts; always verify the programming voltage and algorithm on the exact datasheet before programming.
27C512 vs W27E512 - which is better for legacy board repair?
For read-only legacy repair, the Winbond W27E512 is often the better choice: it is an EEPROM (electrically erasable) with a wider operating temperature range than the W27C512, per community documentation, and it is pin-compatible with the 27C512 in DIP-28. The 27C512 OTP cannot be erased or reprogrammed after burning. Choose the 27C512 only when the target programmer or system requires a genuine EPROM programming algorithm; choose the W27E512 for convenient re-programming.
When should I choose 27C512 over the AT27C512R?
Choose the 27C512 when your programmer and production process are qualified for the ST programming algorithm, or when replicating an original ST-marked part for authenticity in restoration work. Choose the AT27C512R when you need the fastest access time (down to 45 ns) or better current availability, since Microchip still actively supports the AT27C512R family. Electrically and pin-wise the two are interchangeable in a 28-pin DIP socket for read-only applications.
Is the 27C512 suitable for retro computer and arcade board repair?
Yes, the 27C512 is one of the most common replacements for firmware in retro computers, arcade boards, pinball machines, and automotive ECUs. Its JEDEC 28-pin DIP-28 pinout matches sockets designed for 27C512-class EPROMs directly, and its 5V +/-10% supply matches 1980s-1990s logic. For read-only replacements, the OTP plastic version is the economical option; the UV windowed ceramic version is only needed if in-circuit erasability is required.
What is the best drop-in replacement for 27C512?
The best drop-in replacements are the Atmel/Microchip AT27C512R, the SST SST27SF512, and the Winbond W27C512/W27E512, all of which use the same JEDEC 28-pin DIP footprint and 64K x 8 organization. Note that the SST27SF512 is a flash-based part designed specifically as a drop-in for 27C512-class EPROMs. Always confirm your EPROM programmer supports the chosen device's programming algorithm, as programming voltages differ between EPROM and flash-based substitutes.
Where to download the 27C512 datasheet PDF?
You can download the STMicroelectronics 27C512 datasheet PDF from XAIPART's datasheet link or from repositories such as Alldatasheet, which hosts the ST 27C512 '512 Kbit 64Kb x 8 UV EPROM and OTP EPROM' datasheet (397 KB, 22 pages). For the Microchip equivalent, the AT27C512R datasheet is available on microchip.com (document doc0015). Always use the datasheet matching your exact manufacturer and speed grade for programming specifications.
Where can I find the 27C512 pinout for the 28-pin DIP package?
The 27C512 uses the JEDEC-standard 28-pin EPROM pinout: pin 1 is A15, pins 2-10 are A12, A7-A0, pin 11-13 are D0-D2, pin 14 is GND, pins 15-19 are D3-D7, pin 20 is /E (chip enable), pin 21 is A10, pin 22 is /G (output enable), pins 23-26 are A11, A9, A8, A13, pin 27 is A14, and pin 28 is VCC. Pins are numbered counter-clockwise from the notch. This pinout is identical across ST, Atmel/Microchip, SST, and Winbond 27C512-class devices.
What are the key specifications of 27C512 that engineers should know?
The 27C512 is a 512 Kbit CMOS EPROM organized 64K x 8, operating from a single 5V +/-10% supply in read mode. It offers access times from 45 ns to 150 ns depending on manufacturer and speed grade, a typical CMOS standby current of 20 uA, a JEDEC-approved 28-pin pinout, and 100% Flashrite programming. It is available in UV-erasable (windowed CDIP-28) and OTP (PDIP-28) versions and is obsolete, with Rochester Electronics providing authorized continued production.
What is the best STMicroelectronics equivalent for 27C512 from another brand?
The best cross-brand equivalent for the ST 27C512 is the Microchip (Atmel) AT27C512R, a 512 Kbit OTP EPRAM with identical 64K x 8 organization, 5V operation, and the same 28-pin DIP JEDEC pinout. Microchip lists access down to 45 ns, faster than many ST speed grades. Alternatives include SST27SF512 (flash-based, pin-compatible) and Winbond W27C512/W27E512 (EEPROM-based). All are drop-in in the same socket; only the programming algorithm differs.
Can I erase and reprogram a 27C512?
It depends on the version. The UV range of the 27C512, housed in a ceramic package with a quartz window, can be erased by exposure to ultraviolet light and reprogrammed. The OTP (one-time programmable) range in the plastic package cannot be erased or reprogrammed once written - a fresh blank device is required for changes. Per the ST datasheet, both ranges share the same read architecture and JEDEC pinout, so they are socket-compatible.
Is the 27C512 still in production and what is its lifecycle status?
The original 27C512 from STMicroelectronics is obsolete - it is no longer in active production. Continued supply is available through Rochester Electronics, which manufactures authorized clones such as the 27C512-75DC (75 ns, CDIP-28) listed as in stock at DigiKey and LCSC as of 2026-09-14. New designs should use modern Flash or EEPROM, but for legacy maintenance the 27C512 remains procurable. Plan long-term sourcing around Rochester or pin-compatible flash substitutes like the SST27SF512.

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

Selection Guide

Choose the ST 27C512 when you need an authentic EPROM for restoration, an authorized continued-production source (Rochester Electronics 27C512-75DC), or a UV-erasable windowed device for iterative firmware development on legacy boards. Choose the Microchip AT27C512R when you want an actively produced, faster (down to 45-70 ns) drop-in with modern supply reliability - it is the safest long-term sourcing choice. Choose the SST27SF512 when field re-programmability matters and your programmer supports flash-based 27-series devices. Choose Winbond W27E512 for electrically erasable convenience with a wider temperature range over W27C512. All options share the JEDEC 28-pin DIP-28 footprint, so no PCB rework is needed; the only compatibility check is the programming algorithm supported by your device programmer.

Comparison with Alternatives

Parameter This Product M27C512-12F1 AT27C512R-70PU SST27SF512 W27E512-45
Package DIP-28 (PDIP/CDIP) DIP-28 - same DIP-28 - same DIP-28 - same DIP-28 - same
Brand STMicroelectronics STMicroelectronics Microchip Technology (Atmel) Microchip Technology (SST) Winbond Electronics
Density / Organization 512 Kbit, 64K x 8 512 Kbit, 64K x 8 512 Kbit, 64K x 8 512 Kbit, 64K x 8 512 Kbit, 64K x 8
Access Time 90-150 ns (typical ST grades) 120 ns 70 ns 70 ns 45 ns
Supply Voltage (Read) 5 V +/- 10% 5 V +/- 10% 5 V (single supply) 5 V 5 V
Technology CMOS EPROM (UV/OTP) CMOS EPROM (OTP) CMOS OTP EPROM Flash (electrically erasable) EEPROM (electrically erasable)
Erasability UV erase (windowed) or none (OTP) None (OTP) None (OTP) Electrical (flash) Electrical (EEPROM)
Lifecycle Obsolete (Rochester continued) Obsolete (Rochester continued) Active production Legacy stock Legacy stock

Key Differentiators

  • Genuine EPROM technology with UV-erase option (vs SST27SF512)
  • Faster access times available (vs M27C512-12F1)
  • Wider temperature range equivalent exists (vs W27C512-45)

Design Notes

Programming algorithm compatibility is the most common failure point when mixing 27C512 vendors. ST, Atmel/Microchip, SST, and Winbond devices use different programming voltage (VPP) and algorithm requirements; using the wrong algorithm can damage the device or yield unreliable writes. Always select the exact manufacturer in your EPROM programmer software and verify the programmed image with a full-device checksum read before releasing the board. OTP parts cannot be corrected after programming - keep spare blanks.

The 27C512 is a through-hole DIP-28 device; design the PCB land pattern for a standard 0.6-inch (15.24 mm) row-spacing 28-pin DIP socket. Use a socket rather than soldering the EPROM directly so firmware can be updated or replaced without desoldering. Decouple VCC with a 100 nF ceramic capacitor placed within 10 mm of pin 28, and route the /E and /G lines short and direct to minimize address-to-data output-enable timing skew on fast (45-70 ns) speed grades.

In read mode the device runs from a single 5 V +/-10% rail with typical CMOS standby current of 20 uA when deselected, so bus-held /E high gives near-zero static drain in battery-backed systems. Active read current scales with access frequency and speed grade - faster grades draw more current per access. For power-sensitive legacy designs, gate /E with a chip-select decoder so the EPROM is deselected between accesses; this alone can reduce average system consumption measurably in polled memory maps.

Compliance Information

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

Legacy device predating RoHS; exemption status varies by manufacturer and production date. Compliance data not present in provided web sources.

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

Related Searches

27C512 datasheet PDF STMicroelectronics 27C512 64K x 8 EPROM 27C512 pinout 28 pin DIP 27C512 vs AT27C512R difference 27C512 drop-in replacement EEPROM 27C512 EPROM for arcade board repair buy 27C512 EPROM online 27C512 price and stock SST27SF512 vs 27C512 which to use what is the access time of 27C512 can 27C512 be erased and reprogrammed 27C512 obsolete replacement Rochester Electronics 512Kbit UV OTP EPROM 5V 27C512 ECU chip tuning programmer

Related Components & Terms

STMicroelectronics 27C512 M27C512 AT27C512R SST27SF512 W27E512 Rochester Electronics EPROM OTP (one-time programmable) UV erasable memory non-volatile memory read-only memory JEDEC pinout DIP-28 CDIP-28 Flashrite programming 64K x 8 organization RoHS retro computing ECU chip tuning access time standby current
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