Generated by GPT-5-mini| Read-only memory | |
|---|---|
![]() | |
| Name | Read-only memory |
| Type | Computer memory |
| Invented | 20th century |
| Manufacturers | Various |
Read-only memory is a non-volatile form of computer memory used to store firmware and fixed data that persists without power. It underpins embedded systems, personal computers, consoles, and industrial controllers by providing immutable or semi-permanent instructions during boot and operation. Its implementation spans discrete hardware chips, integrated circuits, and masked arrays supplied by semiconductor firms.
Read-only memory provides persistent storage for initialization code, configuration tables, and microcode in devices such as those developed by Intel, IBM, Apple Inc., Microsoft, and Sony. Architectures like x86, ARM architecture, MIPS architecture, and PowerPC access firmware resident in read-only memory during the bootstrap process, often coordinated with standards such as UEFI and legacy BIOS. In consumer electronics including Nintendo, Atari, Sega, and Sony Computer Entertainment products, read-only memory stores game code and system firmware; industrial platforms from Siemens, Schneider Electric, and Rockwell Automation embed calibration constants and fail-safe routines. Manufacturers such as Samsung Electronics, TSMC, Micron Technology, STMicroelectronics, and Texas Instruments produce read-only memory variants for military projects, telecommunications gear by Ericsson and Nokia, and aerospace systems used by NASA and European Space Agency.
Read-only memory implementations include masked ROM produced by foundries aligned with Intel Corporation or Advanced Micro Devices fabrication flows, programmable ROM variants sold by companies like Microchip Technology and ON Semiconductor, and erasable types offered by Atmel and Spansion. Prominent technologies encompass one-time programmable arrays, electrically erasable programmable ROMs from vendors such as Winbond, electrically programmable fuses in ARM Holdings cores, and non-volatile flash memory used by Samsung and SanDisk. Mask ROM, PROM, EPROM, EEPROM, and NOR/NAND flash represent device families used across platforms from ARM Ltd. licensees to custom ASICs produced at GlobalFoundries. Packaging formats for these technologies are supplied by firms including Amkor Technology and ASE Technology Holding.
Programming methods range from factory mask programming coordinated with TSMC and GlobalFoundries mask shops to in-system programming tools provided by Segger, Microchip, and STMicroelectronics. Reprogrammable forms such as EEPROM and flash support updates deployed via secure bootloaders from Red Hat ecosystems, over-the-air mechanisms used by Qualcomm modem platforms, and management stacks in Canonical or Microsoft Azure IoT solutions. Field upgrades and rollback strategies are implemented alongside cryptographic signing maintained by RSA Security and OpenSSL integrations, and version control workflows commonly link to repositories hosted by GitHub or GitLab for coordinated firmware maintenance.
Read-only memory is embedded in consumer devices by Sony, Samsung, LG Electronics, and Panasonic for persistent firmware; in automotive systems by Bosch, Continental AG, and Magneti Marelli for engine control and infotainment; and in telecommunications by Huawei and Nokia Siemens Networks for modem firmware. It secures boot chains for servers from Dell Technologies, Hewlett Packard Enterprise, and Lenovo and provides microcode updates for processors by Intel and AMD. Industrial customers including ABB and Honeywell International use read-only memory for deterministic control, and gaming platforms from Nintendo, Sony Interactive Entertainment, and Microsoft Xbox historically used cartridge ROMs or sealed firmware. Specialized applications appear in avionics certified to DO-178C standards, satellites built by Lockheed Martin and Airbus Defence and Space, and medical devices regulated by FDA guidance.
Designers evaluate endurance, retention, access latency, and bit-error rates with test suites influenced by standards from JEDEC and qualification regimes from MIL-STD-883 and ISO bodies. Redundancy techniques employ error-correcting codes developed in academic work from Bell Labs and industrial implementations by Broadcom and NXP Semiconductors. Security design references cryptographic primitives standardized by NIST and secure element architectures from Infineon Technologies and NXP to protect firmware authenticity. Thermal and electromagnetic compatibility constraints draw on specifications from IEC and IEEE committees and reliability modeling techniques used by Intel and AMD reliability engineering teams.
Early forms were mask-programmed arrays used in minicomputers from Digital Equipment Corporation and mainframes by IBM; programmable variants emerged through innovation at firms like Fairchild Semiconductor and Texas Instruments. The advent of EPROM chips commercialized by Intel and EEPROM advances by Xerox PARC alumni enabled field updates, while flash memory breakthroughs credited to Toshiba and inventors such as Fujio Masuoka revolutionized storage in devices from Apple Computer and Commodore International. The shift toward integrated firmware ecosystems accelerated with secure boot concepts promoted by Microsoft and platform management from Intel AMT, influencing modern embedded and cloud-connected devices deployed by companies like Amazon Web Services and Google.
Category:Computer memory