cs1063 understanding cs1063 understanding cs1063
play

CS1063: Understanding CS1063: Understanding CS1063: Understanding - PDF document

12/7/2009 CS1063: Understanding CS1063: Understanding CS1063: Understanding CS1063: Understanding Computer Hardware Computer Hardware Computer Hardware Computer Hardware A CD has a single spiral track of data, circling from the A CD has a


  1. 12/7/2009 CS1063: Understanding CS1063: Understanding CS1063: Understanding CS1063: Understanding Computer Hardware Computer Hardware Computer Hardware Computer Hardware A CD has a single spiral track of data, circling from the A CD has a single spiral track of data, circling from the The Compact Disk The Compact Disk inside of the disc to the outside. inside of the disc to the outside. � CDs and DVDs have become the standard medium for CDs and DVDs have become the standard medium for � � The fact that the spiral track starts at the centre means that the The fact that the spiral track starts at the centre means that the distributing large quantities of information in a reliable package. distributing large quantities of information in a reliable package. � CD can be smaller than 12 cm if desired, and in fact there are CD can be smaller than 12 cm if desired, and in fact there are A CD capable of holding 74 minutes of music needs to A CD capable of holding 74 minutes of music needs to now business cards that you can put in a CD player. CD now business cards that you can put in a CD player. CD hold about hold about 783,216,000 bytes 783,216,000 bytes of data. of data. business cards hold about 2 MB of data before the size and business cards hold about 2 MB of data before the size and shape of the card cuts off the spiral. shape of the card cuts off the spiral. A data track is incredibly small it is approximately 0.5 A data track is incredibly small it is approximately 0.5 To fit more than 783 megabytes (MB) onto a disk To fit more than 783 megabytes (MB) onto a disk microns wide, with 1.6 microns separating one track from microns wide, with 1.6 microns separating one track from requires that the individual bytes be very small.. requires that the individual bytes be very small.. the next. (A micron is a millionth of a meter.) And the the next. (A micron is a millionth of a meter.) And the elongated bumps that make up the track are each 0.5 elongated bumps that make up the track are each 0.5 A CD is a fairly simple piece of plastic, about 1.2 mm A CD is a fairly simple piece of plastic, about 1.2 mm microns wide, a minimum of 0.83 microns long and 125 microns wide, a minimum of 0.83 microns long and 125 thick. Most of a CD consists of an thick. Most of a CD consists of an injection injection-moulded moulded nanometres high. (A nanometre is a billionth of a meter.) nanometres high. (A nanometre is a billionth of a meter.) piece of clear polycarbonate plastic . piece of clear polycarbonate plastic . : : 12/7/2009 12/7/2009 CS1063 CS1063 108 108 12/7/2009 12/7/2009 CS1063 CS1063 110 110 CS1063: Understanding CS1063: Understanding CS1063: Understanding CS1063: Understanding Computer Hardware Computer Hardware Computer Hardware Computer Hardware During manufacturing, this plastic is impressed with microscopic During manufacturing, this plastic is impressed with microscopic bumps arranged as a single, continuous, extremely long spiral track bumps arranged as a single, continuous, extremely long spiral track Looking through of data. of data. the Once the clear piece of polycarbonate is formed, a thin, reflective Once the clear piece of polycarbonate is formed, a thin, reflective polycarbonate aluminium layer is sputtered onto the disc, covering the bumps. aluminium layer is sputtered onto the disc, covering the bumps. layer at the Then a thin acrylic layer is sprayed over the aluminium to protect it. Then a thin acrylic layer is sprayed over the aluminium to protect it. bumps, they look something like this 12/7/2009 12/7/2009 CS1063 CS1063 109 109 12/7/2009 12/7/2009 CS1063 CS1063 111 111 1

  2. 12/7/2009 CS1063: Understanding CS1063: Understanding CS1063: Understanding CS1063: Understanding Computer Hardware Computer Hardware Computer Hardware Computer Hardware You will often read about "pits" on a CD instead of You will often read about "pits" on a CD instead of bumps. They appear as pits on the aluminium side, but bumps. They appear as pits on the aluminium side, but on the side the laser reads from, they are bumps. on the side the laser reads from, they are bumps. The incredibly small dimensions of the bumps make the The incredibly small dimensions of the bumps make the spiral track on a CD extremely long. If you could lift the spiral track on a CD extremely long. If you could lift the data track off a CD and stretch it out into a straight line, it data track off a CD and stretch it out into a straight line, it would be 0.5 microns wide and almost 3.5 miles (5 km) would be 0.5 microns wide and almost 3.5 miles (5 km) long! long! To read something this small you need an incredibly To read something this small you need an incredibly precise disc-reading mechanism. precise disc reading mechanism. 12/7/2009 12/7/2009 CS1063 CS1063 112 112 12/7/2009 12/7/2009 CS1063 CS1063 114 114 CS1063: Understanding CS1063: Understanding CS1063: Understanding CS1063: Understanding Computer Hardware Computer Hardware Computer Hardware Computer Hardware CD Player CD Player The laser beam passes through the The laser beam passes through the The CD player has the job of finding and reading the The CD player has the job of finding and reading the polycarbonate layer, reflects off the aluminium polycarbonate layer, reflects off the aluminium data stored as bumps on the CD. Considering how small data stored as bumps on the CD. Considering how small layer and hits an opto-electronic device that layer and hits an opto electronic device that the bumps are, the CD player is an exceptionally precise the bumps are, the CD player is an exceptionally precise piece of equipment. The drive consists of three piece of equipment. The drive consists of three detects changes in light. The bumps reflect light detects changes in light. The bumps reflect light fundamental components: fundamental components: differently than the "lands" (the rest of the differently than the "lands" (the rest of the � A A drive motor drive motor spins the disc. This drive motor is precisely spins the disc. This drive motor is precisely � aluminium layer), and the opto aluminium layer), and the opto-electronic sensor electronic sensor controlled to rotate between 200 and 500 rpm depending on controlled to rotate between 200 and 500 rpm depending on which track is being read. which track is being read. detects that change in reflectivity. The detects that change in reflectivity. The � A A laser laser and a and a lens system lens system focus in on and read the bumps. focus in on and read the bumps. � electronics in the drive interpret the changes in electronics in the drive interpret the changes in � A A tracking mechanism tracking mechanism moves the laser assembly so that the moves the laser assembly so that the � reflectivity in order to read the bits that make up reflectivity in order to read the bits that make up laser's beam can follow the spiral track. The tracking system has laser's beam can follow the spiral track. The tracking system has to be able to move the laser at micron resolutions. to be able to move the laser at micron resolutions. the bytes. the bytes. 12/7/2009 12/7/2009 CS1063 CS1063 113 113 12/7/2009 12/7/2009 CS1063 CS1063 115 115 2

  3. 12/7/2009 CS1063: Understanding CS1063: Understanding Computer Hardware Computer Hardware Data Formats Data Formats Because the laser may misread a bump, there need to be Because the laser may misread a bump, there need to be error error- correcting codes correcting codes to handle single to handle single-bit errors. To solve this problem, bit errors. To solve this problem, extra data bits are added that allow the drive to detect single-bit extra data bits are added that allow the drive to detect single bit errors and correct them. errors and correct them. Because a scratch or a speck on the CD might cause a whole Because a scratch or a speck on the CD might cause a whole packet of bytes to be misread (known as a burst error), the drive packet of bytes to be misread (known as a burst error), the drive needs to be able to recover from such an event. This problem is needs to be able to recover from such an event. This problem is solved by actually interleaving solved by actually interleaving the data on the disc, so that it is the data on the disc, so that it is stored non stored non-sequentially around one of the disc's circuits. The drive sequentially around one of the disc's circuits. The drive actually reads data one revolution at a time, and un actually reads data one revolution at a time, and un-interleaves the interleaves the data in order to play it. data in order to play it. If a few bytes are misread in music, the worst thing that can happen If a few bytes are misread in music, the worst thing that can happen is a little fuzz during playback. When data is stored on a CD, is a little fuzz during playback. When data is stored on a CD, however, any data error is catastrophic. Therefore, additional error however, any data error is catastrophic. Therefore, additional error correction codes are used when storing data on a CD correction codes are used when storing data on a CD-ROM. ROM. 12/7/2009 12/7/2009 CS1063 CS1063 116 116 3

Recommend


More recommend