In computing, an optical disc drive (ODD) is a disk drive that uses laser light or electromagnetic waves near the light spectrum as part of the process of reading and writing data. It is a computer's peripheral device, that stores data on optical discs. Some drives can only read from discs, but commonly drives are both readers and recorders. Recorders are sometimes called burners or writers.
Common media and technology families include CD, DVD, and Blu-ray Disc. Standalone, non-computer, optical storage devices also exist, for example popular CD players, DVD players, and some DVD recorders, but those are not covered in this article. Optical disc drives are generally used for small-scale archival or data exchange, being slower and more materially expensive per unit than the moulding process used to mass-manufacture pressed discs. But they—along with flash memory—have displaced floppy disk drives and magnetic tape drives in most cases because of the low cost of optical media and the near-ubiquity of optical drives in computers and consumer entertainment hardware.
Initially, CD lasers with a wavelength of 780 nm were used, being within infrared range. For DVDs, the wavelength was reduced to 650 nm (red color), and the wavelength for Blu-Ray Disc was reduced to 405 nm (violet color).
Two main servomechanisms are used, the first one to maintain a correct distance between lens and disc, and ensure the laser beam is focused on a small laser spot on the disc. The second servo moves a head along the disc's radius, keeping the beam on a groove, a continuous spiral data path.
On read only media (ROM), during the manufacturing process the groove, made of pits, is pressed on a flat surface, called land. Because the depth of the pits is approximately one-quarter to one-sixth of the laser's wavelength, the reflected beam's phase is shifted in relation to the incoming reading beam, causing mutual destructive interference and reducing the reflected beam's intensity. This is detected by photodiodes that output electrical signals.
A recorder encodes (or burns) data onto a recordable CD-R, DVD-R, DVD+R, or BD-R disc (called a blank) by selectively heating parts of an organic dye layer with a laser. This changes the reflectivity of the dye, thereby creating marks that can be read like the pits and lands on pressed discs. For recordable discs, the process is permanent and the media can be written to only once. While the reading laser is usually not stronger than 5 mW, the writing laser is considerably more powerful. The higher writing speed, the less time a laser has to heat a point on the media, thus its power has to increase proportionally. DVD burner's laser often peaks at about 100 mW in continuous wave, and 225 mW pulsed.
For rewriteable CD-RW, DVD-RW, DVD+RW, DVD-RAM, or BD-RE media, the laser is used to melt a crystalline metal alloy in the recording layer of the disc. Depending on the amount of power applied, the substance may be allowed to melt back (change the phase back) into crystalline form or left in an amorphous form, enabling marks of varying reflectivity to be created.
Double-sided media may be used, but they are not easily accessed with a standard drive, as they require to be physically reverted to access the data on the other side.
Double layer (DL) media have two independent data layers separated by a semi-reflective layer. Both layers are accessible from the same side, but require the optics to change the laser's focus. Traditional single layer (SL) writable media are produced with a spiral groove molded in the protective polycarbonate layer (not in the data recording layer), to lead and synchronize the speed of recording head. Double-layered writable media have: a first polycarbonate layer with a (shallow) groove, a first data layer, a semi-reflective layer, a second (spacer) polycarbonate layer with another (deep) groove, and a second data layer. The first groove spiral usually starts on the inner edge and extends outerwards, while the second groove starts on the outer edge and extends inwards.
On the other hand, optical drives were developed with an assumption of achieving a constant throughput, in CD drives initially equal to 150 KiB/s. It was a feature important for streaming audio data, that always tend to require a constant bit rate. But to ensure no disc capacity is wasted, a head had to transfer data at a maximum linear rate at all times too, without slowing on the outer rim of disc. This had led to optical drives—until recently—operating with a constant linear velocity (CLV). The spiral groove of the disc passed under its head at a constant speed. Of course the implication of CLV, as opposed to CAV, is that disc angular velocity is no longer constant, and spindle motor need to be designed to vary speed between 200 RPM on the outer rim and 500 RPM on the inner rim.
Later CD drives kept the CLV paradigm, but evolved to achieve higher rotational speeds, popularly described in multiples of a base speed. As a result, a 4X drive, for instance, would rotate at 800-2000 RPM, while tranferring data steadily at 600 KiB/s, which is equal to 4 x 150 KiB/s.
For DVD base speed, or "1x speed", is 1.385 MB/s, equal to 1.32 MiB/s, approximately 9 times faster than CD's base speed. For Blu-ray drive base speed is 6.74 MB/s, equal to 6,43 MiB/s.
There are mechanical limits to how quickly a disc can be spun. Beyond a certain rate of rotation, around 10000 RPM, centrifugal stress can cause the disc plastic to creep and possibly shatter. On the outer edge of the CD disc, 10000 RPM limitation roughly equals to 52x speed, but on the inner edge only to 20x. Some drives further lower their maximum read speed to around 40x on the reasoning that blank discs will be clear of structural damage, but that discs inserted for reading may not be. Without higher rotational speeds, increased read performance may be attainable by simultaneously reading more than one point of a data groove , but drives with such mechanisms are more expensive, less compatible, and very uncommon.
Because keeping a constant transfer rate for the whole disc is not so important in most contemporary CD uses, to keep the rotational speed of the disc safely low while maximizing data rate, a pure CLV approach needed to be abandoned. Some drives work in partial CLV (PCLV) scheme, by switching from CLV to CAV only when a rotational limit is reached. But switching to CAV requires considerable changes in hardware design, so instead most drives use the zoned constant linear velocity (Z-CLV) scheme. This divides the disc into several zones, each having its own different constant linear velocity. A Z-CLV recorder rated at "52X", for example, would write at 20X on the innermost zone and then progressively increase the speed in several discrete steps up to 52X at the outer rim.
A small number of drive models, mostly compact portable units, have a top-loading mechanism where the drive lid is opened upwards and the disc is placed directly onto the spindle.
Some early CD-ROM drives used a mechanism where CDs had to be inserted into special cartridges or caddies, somewhat similar in appearance to a 3.5" floppy diskette. Although the idea behind this—a tougher plastic shell to protect the disc from damage—was sound, it did not gain wide acceptance among disc manufacturers due to the increased cost of production and the concern that the discs would not be compatible with drives that did not use caddies. Unspecialized drives that used the caddy format required "bare" discs to be placed into an openable cartridge before use, making the drives less convenient to use.
Drives with SCSI interface exist, but are less common and tend to be more expensive, because of the cost of their interface chipsets and more complex SCSI connectors.
Compared to a CD's 1.2 mm layer of polycarbonate, a DVD's laser beam only has to penetrate 0.6 mm in order to reach the recording surface. This allows a DVD drive to focus the beam on a smaller spot size and to read smaller pits. DVD lens supports a different focus for CD or DVD media with same laser.
|Pressed CD||CD-R||CD-RW||Pressed DVD||DVD-R||DVD+R||DVD-RW||DVD+RW||DVD+R DL||Pressed BD||BD-R||BD-RE|
|Audio CD player||Read||Read||Read||None||None||None||None||None||None||None||None||None|
|DVD±RW/DVD+R DL recorder||Read||Write||Write||Read||Write||Write||Write||Write||Write||None||None||None|
In the late 1990s, buffer underruns became a very common problem as high-speed CD recorders began to appear in home and office computers, which—for a variety of reasons—often could not master the I/O performance to keep the data stream to the recorder steadily fed. The recorder, should it run short, would be forced to halt the recording process, leaving a truncated track that usually renders the disc useless.
In response, manufacturers of CD recorders began shipping drives with "buffer underrun protection" (under various trade names, such as Sanyo's "BURN-Proof", Ricoh's "JustLink" and Yamaha's "Lossless Link"). These can suspend and resume the recording process in such a way that the gap the stoppage produces can be dealt with by the error-correcting logic built into CD players and CD-ROM drives. The first of these drives were rated at 12X and 16X.
CD recording on personal computers was originally a batch-oriented task in that it required specialised authoring software to create an "image" of the data to record, and to record it to disc in the one session. This was acceptable for archival purposes, but limited the general convenience of CD-R and CD-RW discs as a removable storage medium.
Packet writing is a scheme in which the recorder writes incrementally to disc in short bursts, or packets. Sequential packet writing fills the disc with packets from bottom up. To make it readable in CD-ROM and DVD-ROM drives, the disc can be closed at any time by writing a final table-of-contents to the start of the disc; thereafter, the disc cannot be packet-written any further. Packet writing, together with support from the operating system and a file system like UDF, can be used to mimic random write-access as in media like flash memory and magnetic disks.
Fixed-length packet writing (on CD-RW and DVD-RW media) divides up the disc into padded, fixed-size packets. The padding reduces the capacity of the disc, but allows the recorder to start and stop recording on an individual packet without affecting its neighbours. These resemble the block-writeable access offered by magnetic media closely enough that many conventional file systems will work as-is. Such discs, however, are not readable in most CD-ROM and DVD-ROM drives or on most operating systems without additional third-party drivers.
The DVD+RW disc format goes further by embedding more accurate timing hints in the data groove of the disc and allowing individual data blocks to be replaced without affecting backwards compatibility (a feature dubbed "lossless linking"). The format itself was designed to deal with discontinuous recording because it was expected to be widely used in digital video recorders. Many such DVRs use variable-rate video compression schemes which require them to record in short bursts; some allow simultaneous playback and recording by alternating quickly between recording to the tail of the disc whilst reading from elsewhere.
Mount Rainier aims to make packet-written CD-RW and DVD+RW discs as convenient to use as that of removable magnetic media by having the firmware format new discs in the background and manage media defects (by automatically mapping parts of the disc which have been worn out by erase cycles to reserve space elsewhere on the disc). As of February 2007, support for Mount Rainier is natively supported in Windows Vista. All previous versions of Windows require a third-party solution, as does Mac OS X.
Owing to pressure from the music industry, as represented by the IFPI and RIAA, Philips developed the Recorder Identification Code (RID) to allow media to be uniquely associated with the recorder that has written it. This standard is contained in the Rainbow Books. The RID-Code is the opposite of the Source Identification Code (SID), an eight character supplier code that is placed on every CD-ROM.
The RID-Code consists of a supplier code (e.g. "PHI" for Philips), a model number and the unique ID of the recorder.