The GD-ROM ( gigabyte disc read-only memory ) is a proprietary optical disc format developed as a collaboration between Sega and Yamaha for the Dreamcast .
90-601: A double-density format based on the CD-ROM that could hold up to 1 GB , it consists of a single-density track near the disc's center surrounded by a double-density track comprising much of the disc's capacity. The GD-ROM was created in response to developers exceeding the typical 650 MB storage capacity of the CD-ROM; while DVD-ROM would have addressed this limitation, implementing its then-new technology would have made console production cost prohibitive. Along with
180-422: A mask ROM integrated circuit (IC), that cannot be electronically changed after manufacture. Although discrete circuits can be altered in principle, through the addition of bodge wires and the removal or replacement of components, ICs cannot. Correction of errors, or updates to the software, require new devices to be manufactured and to replace the installed device. Floating-gate ROM semiconductor memory in
270-452: A 12×/10×/32× CD drive can write to CD-R discs at 12× speed (1.76 MB/s), write to CD-RW discs at 10× speed (1.46 MB/s), and read from CDs at 32× speed (4.69 MB/s), if the CPU and media player software permit speeds that high. Software distributors, and in particular distributors of computer games, often make use of various copy protection schemes to prevent software running from any media besides
360-416: A CD-ROM, each track can have its sectors in a different mode from the rest of the tracks. They can also coexist with audio CD tracks, which is the case of mixed mode CDs . Both Mode 1 and 2 sectors use the first 16 bytes for header information, but differ in the remaining 2,336 bytes due to the use of error correction bytes. Unlike an audio CD, a CD-ROM cannot rely on error concealment by interpolation ;
450-477: A Dreamcast DVD display unit at E3 2000, the plans for a DVD add-on or fully separate unit never materialized during the short production run of the Dreamcast, rendering it the only sixth generation console to not adopt the format. GD-ROM was also made available as an upgrade for the Dreamcast's arcade cousin, Sega NAOMI and the later Sega NAOMI 2 , providing alternate media to its cartridge-based software. It
540-632: A PC for firmware updates; for example, a digital audio player might be updated to support a new file format . Some hobbyists have taken advantage of this flexibility to reprogram consumer products for new purposes; for example, the iPodLinux and OpenWrt projects have enabled users to run full-featured Linux distributions on their MP3 players and wireless routers, respectively. ROM is also useful for binary storage of cryptographic data, as it makes them difficult to replace, which may be desirable in order to enhance information security . Since ROM (at least in hard-wired mask form) cannot be modified, it
630-512: A bit line to a word line. Consequently, ROM could be implemented at a lower cost-per- bit than RAM for many years. Most home computers of the 1980s stored a BASIC interpreter or operating system in ROM as other forms of non-volatile storage such as magnetic disk drives were too costly. For example, the Commodore 64 included 64 KB of RAM and 20 KB of ROM containing a BASIC interpreter and
720-414: A block). Disc image formats that store raw CD-ROM sectors include CCD/IMG , CUE/BIN , and MDS/MDF . The size of a disc image created from the data in the sectors will depend on the type of sectors it is using. For example, if a CD-ROM mode 1 image is created by extracting only each sector's data, its size will be a multiple of 2,048; this is usually the case for ISO disc images . On a 74-minute CD-R, it
810-524: A company can simply order a large batch of fresh PROM chips and program them with the desired contents at its designers' convenience. The advent of the metal–oxide–semiconductor field-effect transistor (MOSFET), invented at Bell Labs in 1959, enabled the practical use of metal–oxide–semiconductor (MOS) transistors as memory cell storage elements in semiconductor memory , a function previously served by magnetic cores in computer memory . In 1967, Dawon Kahng and Simon Sze of Bell Labs proposed that
900-399: A computer, each serving distinct roles. RAM, or Random Access Memory, is a temporary, volatile storage medium that loses data when the system powers down. In contrast, ROM, being non-volatile, preserves its data even after the computer is switched off. IBM used capacitor read-only storage (CROS) and transformer read-only storage (TROS) to store microcode for the smaller System/360 models,
990-480: A file with software to be stored in a writable ROM device. For example, users modifying or replacing the Android operating system describe files containing a modified or replacement operating system as " custom ROMs " after the type of storage the file used to be written to, and they may distinguish between ROM (where software and data is stored, usually Flash memory ) and RAM. ROM and RAM are essential components of
SECTION 10
#17327717825211080-466: A higher reliability of the retrieved data is required. To achieve improved error correction and detection, Mode 1, used mostly for digital data, adds a 32-bit cyclic redundancy check (CRC) code for error detection, and a third layer of Reed–Solomon error correction using a Reed-Solomon Product-like Code (RSPC). Mode 1 therefore contains 288 bytes per sector for error detection and correction, leaving 2,048 bytes per sector available for data. Mode 2, which
1170-411: A new role as a medium for mass storage or secondary storage of files. Mask ROM is a read-only memory whose contents are programmed by the integrated circuit manufacturer (rather than by the user). The desired memory contents are furnished by the customer to the device manufacturer. The desired data is converted into a custom photomask /mask layer for the final metallization of interconnections on
1260-483: A proprietary interface, such as the Panasonic CD interface , LMSI/Philips, Sony and Mitsumi standards. Virtually all modern CD-ROM drives can also play audio CDs (as well as Video CDs and other data standards) when used with the right software. CD-ROM drives employ a near- infrared 780 nm laser diode . The laser beam is directed onto the disc via an opto-electronic tracking module, which then detects whether
1350-511: A specific part of the device, instead of the entire device. This can be done at high speed, hence the name "flash". All of these technologies improved the flexibility of ROM, but at a significant cost-per-chip, so that in large quantities mask ROM would remain an economical choice for many years. (Decreasing cost of reprogrammable devices had almost eliminated the market for mask ROM by the year 2000.) Rewriteable technologies were envisioned as replacements for mask ROM. The most recent development
1440-416: A technical level the gains have been achieved by increasing parallelism both in controller design and of storage, the use of large DRAM read/write caches and the implementation of memory cells which can store more than one bit (DLC, TLC and MLC). The latter approach is more failure prone but this has been largely mitigated by overprovisioning (the inclusion of spare capacity in a product which is visible only to
1530-406: A variety of other devices. In particular, many microprocessors have mask ROM to store their microcode . Some microcontrollers have mask ROM to store the bootloader or all of their firmware . Classic mask-programmed ROM chips are integrated circuits that physically encode the data to be stored, and thus it is impossible to change their contents after fabrication. It is also possible to write
1620-489: A very similar manner (only differing from audio CDs in the standards used to store the data). Discs are made from a 1.2 mm thick disc of polycarbonate plastic , with a thin layer of aluminium to make a reflective surface. The most common size of CD-ROM is 120 mm in diameter, though the smaller Mini CD standard with an 80 mm diameter, as well as shaped compact discs in numerous non-standard sizes and molds (e.g., business card-sized media ), also exist. Data
1710-436: Is NAND flash , also invented at Toshiba. Its designers explicitly broke from past practice, stating plainly that "the aim of NAND flash is to replace hard disks ," rather than the traditional use of ROM as a form of non-volatile primary storage . As of 2021 , NAND has nearly completely achieved this goal by offering throughput higher than hard disks, lower latency, higher tolerance of physical shock, extreme miniaturization (in
1800-468: Is a maximum. 20× was thought to be the maximum speed due to mechanical constraints until Samsung Electronics introduced the SCR-3230, a 32× CD-ROM drive which uses a ball bearing system to balance the spinning disc in the drive to reduce vibration and noise. As of 2004, the fastest transfer rate commonly available is about 52× or 10,400 rpm and 7.62 MB/s. Higher spin speeds are limited by the strength of
1890-633: Is a type of read-only memory consisting of a pre-pressed optical compact disc that contains data computers can read, but not write or erase. Some CDs, called enhanced CDs , hold both computer data and audio with the latter capable of being played on a CD player , while data (such as software or digital video) is only usable on a computer (such as ISO 9660 format PC CD-ROMs). During the 1990s and early 2000s, CD-ROMs were popularly used to distribute software and data for computers and fifth generation video game consoles . DVDs as well as downloading started to replace CD-ROMs in these roles starting in
SECTION 20
#17327717825211980-581: Is also used as an option on both the Sega Chihiro and Triforce , respectively based on the Xbox and GameCube consoles. The GD-ROM drive in the Dreamcast reads data in constant angular velocity (CAV) mode at up to 12× speed. Carless, Simon (2004). Gaming Hacks . O'Reilly Media . ISBN 978-0-596-00714-0 – via Google Books . CD-ROM A CD-ROM ( / ˌ s iː d iː ˈ r ɒ m / , compact disc read-only memory )
2070-407: Is common practice to use rewritable non-volatile memory – such as UV- EPROM or EEPROM – for the development phase of a project, and to switch to mask ROM when the code has been finalized. For example, Atmel microcontrollers come in both EEPROM and mask ROM formats. The main advantage of mask ROM is its cost. Per bit, mask ROM was more compact than any other kind of semiconductor memory . Since
2160-584: Is defined as "1× speed". Therefore, for Mode 1 CD-ROMs, a 1× CD-ROM drive reads 150/2 = 75 consecutive sectors per second. The playing time of a standard CD is 74 minutes, or 4,440 seconds, contained in 333,000 blocks or sectors . Therefore, the net capacity of a Mode-1 CD-ROM is 650 MB (650 × 2 ). For 80 minute CDs, the capacity is 703 MB. CD-ROM XA is an extension of the Yellow Book standard for CD-ROMs that combines compressed audio, video and computer data, allowing all to be accessed simultaneously. It
2250-418: Is more appropriate for image or video data (where perfect reliability may be a little bit less important), contains no additional error detection or correction bytes, having therefore 2,336 available data bytes per sector. Both modes, like audio CDs, still benefit from the lower layers of error correction at the frame level. Before being stored on a disc with the techniques described above, each CD-ROM sector
2340-413: Is only suitable for storing data which is not expected to need modification for the life of the device. To that end, ROM has been used in many computers to store look-up tables for the evaluation of mathematical and logical functions (for example, a floating-point unit might tabulate the sine function in order to facilitate faster computation). This was especially effective when CPUs were slow and ROM
2430-428: Is possible to fit larger disc images using raw mode, up to 333,000 × 2,352 = 783,216,000 bytes (~747 MB). This is the upper limit for raw images created on a 74 min or ≈650 MB Red Book CD. The 14.8% increase is due to the discarding of error correction data. CD-ROM capacities are normally expressed with binary prefixes , subtracting the space used for error correction data. The capacity of a CD-ROM depends on how close
2520-548: Is present in the computer's CD-ROM drive. Manufacturers of CD writers ( CD-R or CD-RW ) are encouraged by the music industry to ensure that every drive they produce has a unique identifier, which will be encoded by the drive on every disc that it records: the RID or Recorder Identification Code. This is a counterpart to the Source Identification Code (SID), an eight character code beginning with " IFPI " that
2610-602: Is scrambled to prevent some problematic patterns from showing up. These scrambled sectors then follow the same encoding process described in the Red Book in order to be finally stored on a CD. The following table shows a comparison of the structure of sectors in CD-DA and CD-ROMs: The net byte rate of a Mode-1 CD-ROM, based on comparison to CD-DA audio standards, is 44,100 Hz × 16 bits/sample × 2 channels × 2,048 / 2,352 / 8 = 150 KB/s (150 × 2 ) . This value, 150 Kbyte/s,
2700-415: Is still applied to images of newer games distributed on CD-ROMs or other optical media. ROM images of commercial games, firmware, etc. usually contain copyrighted software. The unauthorized copying and distribution of copyrighted software is a violation of copyright laws in many jurisdictions, although duplication for backup purposes may be considered fair use depending on location. In any case, there
2790-421: Is stored on the disc as a series of microscopic indentations called "pits", with the non-indented spaces between them called "lands". A laser is shone onto the reflective surface of the disc to read the pattern of pits and lands. Because the depth of the pits is approximately one-quarter to one-sixth of the wavelength of the laser light used to read the disc, the reflected beam 's phase is shifted in relation to
GD-ROM - Misplaced Pages Continue
2880-402: Is used for data. XA Mode 2 Form 2 has 2,324 bytes of user data, and is similar to the standard Mode 2 but with error detection bytes added (though no error correction). It can interleave with XA Mode 2 Form 1 sectors, and it is used for audio/video data. Video CDs , Super Video CDs , Photo CDs , Enhanced Music CDs and CD-i use these sector modes. The following table shows a comparison of
2970-511: Is used to store the basic bootstrapping firmware for the processor, as well as the various firmware needed to internally control self-contained devices such as graphic cards , hard disk drives , solid-state drives , optical disc drives , TFT screens , etc., in the system. Today, many of these "read-only" memories – especially the BIOS / UEFI – are often replaced with EEPROM or Flash memory (see below), to permit in-place reprogramming should
3060-656: Is usually stamped on discs produced by CD recording plants. Read-only memory Read-only memory ( ROM ) is a type of non-volatile memory used in computers and other electronic devices . Data stored in ROM cannot be electronically modified after the manufacture of the memory device . Read-only memory is useful for storing software that is rarely changed during the life of the system, also known as firmware . Software applications, such as video games , for programmable devices can be distributed as plug-in cartridges containing ROM . Strictly speaking, read-only memory refers to hard-wired memory, such as diode matrix or
3150-550: The 360/85 , and the initial two System/370 models ( 370/155 and 370/165 ). On some models there was also a writeable control store (WCS) for additional diagnostics and emulation support. The Apollo Guidance Computer used core rope memory , programmed by threading wires through magnetic cores. The simplest type of solid-state ROM is as old as the semiconductor technology itself. Combinational logic gates can be joined manually to map n -bit address input onto arbitrary values of m -bit data output (a look-up table ). With
3240-651: The Electrotechnical Laboratory in 1972, went a long way to solving problem 4, since an EEPROM can be programmed in-place if the containing device provides a means to receive the program contents from an external source (for example, a personal computer via a serial cable ). Flash memory , invented by Fujio Masuoka at Toshiba in the early 1980s and commercialized in the late 1980s, is a form of EEPROM that makes very efficient use of chip area and can be erased and reprogrammed thousands of times without damage. It permits erasure and programming of only
3330-727: The ISO 9660 standard in 1988. One of the first products to be made available to the public on CD-ROM was the Grolier Academic Encyclopedia , presented at the Microsoft CD-ROM Conference in March 1986. CD-ROMs began being used in home video game consoles starting with the PC Engine CD-ROM (TurboGrafx-CD) in 1988, while CD-ROM drives had also become available for home computers by
3420-632: The KERNAL operating system. Later home or office computers such as the IBM PC XT often included magnetic disk drives, and larger amounts of RAM, allowing them to load their operating systems from disk into RAM, with only a minimal hardware initialization core and bootloader remaining in ROM (known as the BIOS in IBM-compatible computers). This arrangement allowed for a more complex and easily upgradeable operating system. In modern PCs, "ROM"
3510-512: The floating gate of a MOS semiconductor device could be used for the cell of a reprogrammable ROM, which led to Dov Frohman of Intel inventing erasable programmable read-only memory (EPROM) in 1971. The 1971 invention of EPROM essentially solved problem 3, since EPROM (unlike PROM) can be repeatedly reset to its unprogrammed state by exposure to strong ultraviolet light. Electrically erasable programmable read-only memory (EEPROM), developed by Yasuo Tarui, Yutaka Hayashi and Kiyoko Naga at
3600-418: The 1960s, both ROM and its mutable counterpart static RAM were implemented as arrays of transistors in silicon chips; however, a ROM memory cell could be implemented using fewer transistors than an SRAM memory cell, since the latter needs a latch (comprising 5-20 transistors) to retain its contents, while a ROM cell might consist of the absence (logical 0) or presence (logical 1) of one transistor connecting
3690-432: The 1990s were called " multimedia " computers because they incorporated a CD-ROM drive, which allowed for the delivery of several hundred megabytes of video, picture, and audio data. The first laptop to have an integrated CD-ROM drive as an option was 1993's CF-V21P by Panasonic ; however, the drive only supported mini CDs up to 3.5 inches in diameter. The first notebook to support standard 4.7-inch-diameter discs
GD-ROM - Misplaced Pages Continue
3780-499: The GD-ROM drive to DVD" as part of its general expansion system to keep it competitive against more powerful contemporaries. In June 1999, The Nihon Keizai Shimbun reported on the development of a DVD distribution system by Sega alongside Hitachi , Nippon Columbia , and an additional partner; one known planned use for it involved encrypted multi-title releases that were to be accessed via downloadable product keys . Despite displaying
3870-561: The MIL-CD format, a Mixed Mode CD first released on June 25, 1999, that incorporates interactive visual data similarly to CD+G . A hacker group self-named Utopia released their exploit in June 2000, having discovered that they could replace the visual data with Dreamcast code, enabling games burned onto CD-Rs to run on the console without any modding ; boot discs were initially used to facilitate this effort, but hackers subsequently discovered
3960-466: The ROM chips, and the presence or absence of these features will represent either a 1 or a 0 bit, depending on the ROM design. Thus by design, any attempts to electronically change the data will fail, since the data is defined by the presence or absence of physical features or structures that cannot be electronically changed. For every software program, even for revisions of the same program, the entire mask must be changed, which can be costly. In mask ROM,
4050-450: The ability to have burned games self-boot without the need for a boot disc. While copying Dreamcast games onto a CD-ROM sometimes required the removal of certain game features, this did not affect their playability; such games were typically distributed on file sharing networks such as Internet Relay Chat . Sega initially responded by aggressively pursuing cease and desist orders against online marketplaces selling pirated games, announcing
4140-406: The beam has been reflected or scattered. CD-ROM drives are rated with a speed factor relative to music CDs. If a CD-ROM is read at the same rotational speed as an audio CD , the data transfer rate is 150 Kbyte/s, commonly called "1×" (with constant linear velocity, short "CLV" ). At this data rate, the track moves along under the laser spot at about 1.2 m/s. To maintain this linear velocity as
4230-521: The company he founded, Gauss Electrophysics. The LaserDisc was the immediate precursor to the CD, with the primary difference being that the LaserDisc encoded information through an analog process whereas the CD used digital encoding. Key work to digitize the optical disc was performed by Toshi Doi and Kees Schouhamer Immink during 1979–1980, who worked on a taskforce for Sony and Philips . The result
4320-423: The contents of a Laser ROM by using a laser to alter the electrical properties of only some diodes on the ROM, or by using a laser to cut only some polysilicon links, instead of using a mask. By applying write protection , some types of reprogrammable ROMs may temporarily become read-only memory. There are other types of non-volatile memory which are not based on solid-state IC technology, including: Although
4410-660: The cost of an integrated circuit strongly depends on its size, mask ROM is significantly cheaper than any other kind of semiconductor memory. However, the one-time masking cost is high and there is a long turn-around time from design to product phase. Design errors are costly: if an error in the data or code is found, the mask ROM is useless and must be replaced in order to change the code or data. As of 2003 , four companies produce most such mask ROM chips: Samsung Electronics , NEC Corporation , Oki Electric Industry , and Macronix . Some integrated circuits contain only mask ROM. Other integrated circuits contain mask ROM as well as
4500-423: The data are recorded on them by a laser changing the properties of a dye or phase transition material in a process that is often referred to as " burning ". Data stored on CD-ROMs follows the standard CD data encoding techniques described in the Red Book specification (originally defined for audio CD only). This includes cross-interleaved Reed–Solomon coding (CIRC), eight-to-fourteen modulation (EFM), and
4590-463: The data is physically encoded in the circuit, so it can only be programmed during fabrication. This leads to a number of serious disadvantages: Subsequent developments have addressed these shortcomings. Programmable read-only memory (PROM), invented by Wen Tsing Chow in 1956, allowed users to program its contents exactly once by physically altering its structure with the application of high-voltage pulses. This addressed problems 1 and 2 above, since
SECTION 50
#17327717825214680-451: The data stored in these sectors corresponds to any type of digital data, not audio samples encoded according to the audio CD specification. To structure, address and protect this data, the CD-ROM standard further defines two sector modes, Mode 1 and Mode 2, which describe two different layouts for the data inside a sector. A track (a group of sectors) inside a CD-ROM only contains sectors in the same mode, but if multiple tracks are present in
4770-401: The disc at 1600 to 4000 rpm, giving a linear velocity of 9.6 m/s and a transfer rate of 1200 Kbyte/s. Above 12× speed most drives read at Constant angular velocity (CAV, constant rpm) so that the motor is not made to change from one speed to another as the head seeks from place to place on the disc. In CAV mode the "×" number denotes the transfer rate at the outer edge of the disc, where it
4860-453: The drive controller) and by increasingly sophisticated read/write algorithms in drive firmware. Because they are written by forcing electrons through a layer of electrical insulation onto a floating transistor gate , rewriteable ROMs can withstand only a limited number of write and erase cycles before the insulation is permanently damaged. In the earliest EPROMs, this might occur after as few as 1,000 write cycles, while in modern Flash EEPROM
4950-565: The early 2000s, and the use of CD-ROMs for commercial software is now uncommon. The earliest theoretical work on optical disc storage was done by independent researchers in the United States including David Paul Gregg (1958) and James Russel (1965–1975). In particular, Gregg's patents were used as the basis of the LaserDisc specification that was co-developed between MCA and Philips after MCA purchased Gregg's patents, as well as
5040-425: The effort a month after the exploit's release; the company eventually released a new revision of the Dreamcast hardware that removed MIL-CD support towards the end of 2000, closing the loophole. Games released around that time also began to incorporate a more robust copy protection system to thwart illegitimate use. Before the Dreamcast was released, Sega "confirmed that Dreamcast owners will one day be able to upgrade
5130-453: The end of the 1980s. In 1990, Data East demonstrated an arcade system board that supported CD-ROMs, similar to 1980s LaserDisc video games but with digital data, allowing more flexibility than older LaserDisc games. By early 1990, about 300,000 CD-ROM drives were sold in Japan, while 125,000 CD-ROM discs were being produced monthly in the United States. Some computers that were marketed in
5220-418: The endurance may exceed 1,000,000. The limited endurance, as well as the higher cost per bit, means that Flash-based storage is unlikely to completely supplant magnetic disk drives in the near future. The timespan over which a ROM remains accurately readable is not limited by write cycling. The data retention of EPROM, EAROM, EEPROM, and Flash may be time-limited by charge leaking from the floating gates of
5310-525: The first Japanese COMDEX computer show in 1985. In November 1985, several computer industry participants, including Microsoft , Philips , Sony , Apple and Digital Equipment Corporation, met to create a specification to define a file system format for CD-ROMs. The resulting specification, called the High Sierra format, was published in May 1986. It was eventually standardized, with a few changes, as
5400-721: The form of USB flash drives and tiny microSD memory cards , for example), and much lower power consumption. Many stored-program computers use a form of non-volatile storage (that is, storage that retains its data when power is removed) to store the initial program that runs when the computer is powered on or otherwise begins execution (a process known as bootstrapping , often abbreviated to " booting " or "booting up"). Likewise, every non-trivial computer needs some form of mutable memory to record changes in its state as it executes. Forms of read-only memory were employed as non-volatile storage for programs in most early stored-program computers, such as ENIAC after 1948 . (Until then it
5490-431: The form of erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM) and flash memory can be erased and re-programmed. But usually, this can only be done at relatively slow speeds, may require special equipment to achieve, and is typically only possible a certain number of times. The term "ROM" is sometimes used to refer to a ROM device containing specific software or
SECTION 60
#17327717825215580-469: The format's general novelty, the extra capacity also had the theoretical benefit of curbing video game piracy , a major concern of CD -based consoles that was validated by its rampancy on the PlayStation . The Dreamcast was considered by the video game industry as one of the most secure consoles on the market with its use of the GD-ROM, but this was nullified by a flaw in the Dreamcast's support for
5670-549: The incoming beam, causing destructive interference and reducing the reflected beam's intensity. This is converted into binary data. Several formats are used for data stored on compact discs, known as the Rainbow Books . The Yellow Book , created in 1983, defines the specifications for CD-ROMs, standardized in 1988 as the ISO / IEC 10149 standard and in 1989 as the ECMA -130 standard. The CD-ROM standard builds on top of
5760-442: The integrated circuit, although fuse re-growth was once a problem in some systems. The contents of ROM chips can be extracted with special hardware devices and relevant controlling software. This practice is common for, as a main example, reading the contents of older video game console cartridges . Another example is making backups of firmware/OS ROMs from older computers or other devices - for archival purposes, as in many cases,
5850-499: The invention of the integrated circuit came mask ROM . Mask ROM consists of a grid of word lines (the address input) and bit lines (the data output), selectively joined with transistor switches, and can represent an arbitrary look-up table with a regular physical layout and predictable propagation delay . Mask ROM is programmed with photomasks in photolithography during semiconductor manufacturing . The mask defines physical features or structures that will be removed, or added in
5940-673: The late 1990s. Over 10 years later, commonly available drives vary between 24× (slimline and portable units, 10× spin speed) and 52× (typically CD- and read-only units, 21× spin speed), all using CAV to achieve their claimed "max" speeds, with 32× through 48× most common. Even so, these speeds can cause poor reading (drive error correction having become very sophisticated in response) and even shattering of poorly made or physically damaged media, with small cracks rapidly growing into catastrophic breakages when centripetally stressed at 10,000–13,000 rpm (i.e. 40–52× CAV). High rotational speeds also produce undesirable noise from disc vibration, rushing air and
6030-475: The memory cell transistors. Early generation EEPROM's, in the mid-1980s generally cited 5 or 6 year data retention. A review of EEPROM's offered in the year 2020 shows manufacturers citing 100 year data retention. Adverse environments will reduce the retention time (leakage is accelerated by high temperatures or radiation ). Masked ROM and fuse/antifuse PROM do not suffer from this effect, as their data retention depends on physical rather than electrical permanence of
6120-548: The memory chip (hence the name). Mask ROM can be made in several ways, all of which aim to change the electrical response of a transistor when it is addressed on a grid, such as: Mask ROM transistors can be arranged in either NOR or NAND configurations and can achieve one of the smallest cell sizes possible as each bit is represented by only one transistor. NAND offers higher storage density than NOR. OR configurations are also possible, but compared to NOR it only connects transistors to V cc instead of V ss . Mask ROMs used to be
6210-417: The most inexpensive, and are the simplest semiconductor memory devices, with only one metal layer and one polysilicon layer, making it the type of semiconductor memory with the highest manufacturing yield (the highest number of working devices per manufacturing run). ROM can be made using one of several semiconductor device fabrication technologies such as CMOS , nMOS , pMOS , and bipolar transistors . It
6300-405: The movement of jumper plugs to apply write-enable signals, and special lock/unlock command codes. Modern NAND Flash can be used to achieve the highest write speeds of any rewritable ROM technology, with speeds as high as 10 GB / s in an SSD. This has been enabled by the increased investment in both consumer and enterprise solid-state drives and flash memory products for higher end mobile devices. On
6390-858: The need for a firmware upgrade arise. However, simple and mature sub-systems (such as the keyboard or some communication controllers in the integrated circuits on the main board, for example) may employ mask ROM or OTP (one-time programmable). ROM and successor technologies such as flash are prevalent in embedded systems . These are in everything from industrial robots to home appliances and consumer electronics ( MP3 players , set-top boxes , etc.) all of which are designed for specific functions, but are based on general-purpose microprocessors . With software usually tightly coupled to hardware, program changes are rarely needed in such devices (which typically lack hard disks for reasons of cost, size, or power consumption). As of 2008, most products use Flash rather than mask ROM, and many provide some means for connecting to
6480-412: The optical head moves to different positions, the angular velocity is varied from about 500 rpm at the inner edge to 200 rpm at the outer edge. The 1× speed rating for CD-ROM (150 Kbyte/s) is different from the 1× speed rating for DVDs (1.32 MB/s). When the speed at which the disc is spun is increased, data can be transferred at greater rates. For example, a CD-ROM drive that can read at 8× speed spins
6570-479: The original Red Book CD-DA standard for CD audio. Other standards, such as the White Book for Video CDs , further define formats based on the CD-ROM specifications. The Yellow Book itself is not freely available, but the standards with the corresponding content can be downloaded for free from ISO or ECMA. There are several standards that define how to structure data files on a CD-ROM. ISO 9660 defines
6660-432: The original CD-ROMs. This differs somewhat from audio CD protection in that it is usually implemented in both the media and the software itself. The CD-ROM itself may contain "weak" sectors to make copying the disc more difficult, and additional data that may be difficult or impossible to copy to a CD-R or disc image, but which the software checks for each time it is run to ensure an original disc and not an unauthorized copy
6750-459: The original chips are PROMs and thus at risk of exceeding their usable data lifetime. The resultant memory dump files are known as ROM images or abbreviated ROMs , and can be used to produce duplicate ROMs - for example to produce new cartridges or as digital files for playing in console emulators . The term ROM image originated when most console games were distributed on cartridges containing ROM chips, but achieved such widespread usage that it
6840-576: The outer edge of the disc with the same rotational speed as a standard ( constant linear velocity , CLV) 12×, or 32× with a slight increase. However, due to the nature of CAV (linear speed at the inner edge is still only 12×, increasing smoothly in-between) the actual throughput increase is less than 30/12; in fact, roughly 20× average for a completely full disc, and even less for a partially filled one. Problems with vibration, owing to limits on achievable symmetry and strength in mass-produced media, mean that CD-ROM drive speeds have not massively increased since
6930-463: The outward data track is extended to the disc's outer rim. A standard 120 mm, 700 MB CD-ROM can actually hold about 703 MB of data with error correction (or 847 MB total). In comparison, a single-layer DVD-ROM can hold 4.7 GB (4.7 × 10 bytes) of error-protected data, more than 6 CD-ROMs. CD-ROM discs are read using CD-ROM drives. A CD-ROM drive may be connected to the computer via an IDE ( ATA ), SCSI , SATA , FireWire , or USB interface or
7020-536: The polycarbonate plastic of which the discs are made. At 52×, the linear velocity of the outermost part of the disc is around 65 m/s. However, improvements can still be obtained using multiple laser pickups as demonstrated by the Kenwood TrueX 72× which uses seven laser beams and a rotation speed of approximately 10×. The first 12× drive was released in late 1996. Above 12× speed, there are problems with vibration and heat. CAV drives give speeds up to 30× at
7110-443: The relative speed of RAM vs. ROM has varied over time, as of 2007 large RAM chips can be read faster than most ROMs. For this reason (and to allow uniform access), ROM content is sometimes copied to RAM or shadowed before its first use, and subsequently read from RAM. For those types of ROM that can be electrically modified, writing speed has traditionally been much slower than reading speed, and it may need unusually high voltage,
7200-575: The spindle motor itself. Most 21st-century drives allow forced low speed modes (by use of small utility programs) for the sake of safety, accurate reading or silence, and will automatically fall back if numerous sequential read errors and retries are encountered. Other methods of improving read speed were trialled such as using multiple optical beams, increasing throughput up to 72× with a 10× spin speed, but along with other technologies like 90~99 minute recordable media, GigaRec and double-density compact disc ( Purple Book standard) recorders, their utility
7290-485: The standard file system for a CD-ROM. ISO 13490 is an improvement on this standard which adds support for non-sequential write-once and re-writeable discs such as CD-R and CD-RW , as well as multiple sessions . The ISO 13346 standard was designed to address most of the shortcomings of ISO 9660, and a subset of it evolved into the UDF format, which was adopted for DVDs . A bootable CD specification, called El Torito ,
7380-467: The structure of sectors in CD-ROM XA modes: When a disc image of a CD-ROM is created, this can be done in either "raw" mode (extracting 2,352 bytes per sector, independent of the internal structure), or obtaining only the sector's useful data (2,048/2,336/2,352/2,324 bytes depending on the CD-ROM mode). The file size of a disc image created in raw mode is always a multiple of 2,352 bytes (the size of
7470-407: The use of pits and lands for coding the bits into the physical surface of the CD. The structures used to group data on a CD-ROM are also derived from the Red Book . Like audio CDs (CD-DA), a CD-ROM sector contains 2,352 bytes of user data, composed of 98 frames, each consisting of 33 bytes (24 bytes for the user data, 8 bytes for error correction, and 1 byte for the sub code). Unlike audio CDs,
7560-466: Was IBM 's ThinkPad 755CD in 1994. On early audio CD players that were released prior to the advent of the CD-ROM, the raw binary data of CD-ROM was played back as noise. To address this problem, the subcode channel Q has a "data" flag in areas of the disc that contain computer data rather than playable audio. The data flag instructs CD players to mute the audio. CD-ROMs are identical in appearance to audio CDs , and data are stored and retrieved in
7650-575: Was cheap compared to RAM. Notably, the display adapters of early personal computers stored tables of bitmapped font characters in ROM. This usually meant that the text display font could not be changed interactively. This was the case for both the CGA and MDA adapters available with the IBM PC XT. The use of ROM to store such small amounts of data has disappeared almost completely in modern general-purpose computers. However, NAND Flash has taken over
7740-581: Was intended as a bridge between CD-ROM and CD-i ( Green Book ) and was published by Sony and Philips , and backed by Microsoft , in 1991, first announced in September 1988. "XA" stands for eXtended Architecture. CD-ROM XA defines two new sector layouts, called Mode 2 Form 1 and Mode 2 Form 2 (which are different from the original Mode 2). XA Mode 2 Form 1 is similar to the Mode 1 structure described above, and can interleave with XA Mode 2 Form 2 sectors; it
7830-468: Was issued in January 1995, to make a CD emulate a hard disk or floppy disk . Pre-pressed CD-ROMs are mass-produced by a process of stamping where a glass master disc is created and used to make "stampers", which are in turn used to manufacture multiple copies of the final disc with the pits already present. Recordable ( CD-R ) and rewritable ( CD-RW ) discs are manufactured by a different method, whereby
7920-408: Was not a stored-program computer as every program had to be manually wired into the machine, which could take days to weeks.) Read-only memory was simpler to implement since it needed only a mechanism to read stored values, and not to change them in-place, and thus could be implemented with very crude electromechanical devices (see historical examples below). With the advent of integrated circuits in
8010-1085: Was nullified by the introduction of consumer DVD-ROM drives capable of consistent 36× equivalent CD-ROM speeds (4× DVD) or higher. Additionally, with a 700 MB CD-ROM fully readable in under 2.5 minutes at 52× CAV, increases in actual data transfer rate are decreasingly influential on overall effective drive speed when taken into consideration with other factors such as loading/unloading, media recognition, spin up/down and random seek times, making for much decreased returns on development investment. A similar stratification effect has since been seen in DVD development where maximum speed has stabilised at 16× CAV (with exceptional cases between 18× and 22×) and capacity at 4.3 and 8.5 GB (single and dual layer), with higher speed and capacity needs instead being catered to by Blu-ray drives. CD-Recordable drives are often sold with three different speed ratings: one speed for write-once operations, one for re-write operations, and one for read-only operations. The speeds are typically listed in that order; i.e.
8100-521: Was the Compact Disc Digital Audio (CD-DA), defined in 1980. The CD-ROM was later designed as an extension of the CD-DA, and adapted this format to hold any form of digital data, with an initial storage capacity of 553 MB . Sony and Philips created the technical standard that defines the format of a CD-ROM in 1983, in what came to be called the Yellow Book . The CD-ROM was announced in 1984 and introduced by Denon and Sony at
#520479