CD-ROM

Anuncio
CD-ROM
FORMATO DE LOS DATOS
Los datos en CD-ROM se distribuyen a lo largo de una única pista en espiral,
divididos en sectores del mismo tamaño y con la misma densidad. Los archivos no están
fragmentados porque los datos están contenidos en sectores contiguos de la pista única (de
unos 6 Kms de longitud).
A la hora de leer la información de la pista única, es necesario que la velocidad de
lectura sea la misma para cualquier punto del disco, tanto en la zona exterior como en la
interior del disco porque hay que mantener una velocidad de lectura lineal sobre la pista.
Esta velocidad lineal es de 1,3 m/sg (leerá 75 sectores en cada segundo).
Por ello, la velocidad de giro del disco debe variar según sea la zona a leer, ya que en
el interior del disco hay menos pistas por “circunferencia” que en el exterior (éstas
“circunferencias” son más pequeñas, pero la dimensión de los sectores es la misma). Este
ajuste de la velocidad (según la zona del disco) requiere un tiempo para estabilizarse.
Después es necesario que el laser se enfoque sobre la pista. Esta pérdida de tiempo en el
ajuste de la velocidad es la razón de la lentitud de lectura respecto al disco duro.
INFORMACION SOBRE EL CONTENIDO
La información sobre la posición de los archivos está contenida en la path table (tabla
de ruta), que contiene dicha información en forma de arbol, y en la directory table (tabla de
directorio), que contiene la dirección de cada directorio. Ambas están situadas al principio de
la pista, en la zona más interior del disco, llamada lead in.
Posteriormente se encuentra la zona de datos y al final de éstos se encuentra la zona
lead out.
Sobre ésto, es conveniente señalar que, en la medida de lo posible, los archivos más usados
se graben en la zona más interna del CD.
ESTRUCTURA DE UN SECTOR
Los datos están divididos en sectores de 3.234 bytes cada uno, aunque sólo se usan para
grabar datos 2.352 bytes, ya que los demás se usan para detectar y corregir errores.
Un sector es la unidad mínima de información. Cada sector se divide de la siguiente manera:
-
12 bytes de sincronismo, para ajustar la velocidad de lectura de los datos de éste sector
con el resto del disco.
4 bytes de encabezamiento, que proporcionan a cada sector una identificación sobre
como interpretar la información.
2.048 bytes de datos
4 bytes de código de detección de errores (EDC)
8 bytes cero, que separan la zona EDC de la ECC
-
276 bytes de código de corrección de errores (ECC), para intentar corregir los errores
detectados en la zona EDC
S
E
C
T
Bytes de
encabezamiento
12 B
R
Bytes con
ceros
4B
Bytes de
sincronismo
O
2.048 B
4B
Bytes de
información real
8B
Bytes de
detección
(EDC)
256 B
Bytes de
corrección
(ECC)
Con todo ésto, vemos que de cada 2.352 Bytes, sólo 2.048 son de información válida para el
usuario (aunque 280 son de detección y corrección de errores y 8 para separarlos).
MODOS
Esta estructura corresponde al modo 1 del libro amarillo. En el modo 2 se eliminan los 280
Bytes de detección y corrección de errores, más los 8 ceros.
En el modo 2, la tasa de errores resulta unas 10.000 veces superior a la del modo 1.
ESTRUCTURA DE BLOQUES
Modo 1
Modo 2
Nombre
Sincronismo
Cabecera:
- Minutos
- Segundos
- Bloque
- Modo
Datos de usuario
Detección de errores
Espacio
Corrección de errores
CUADRO DE DATOS
Tamaño
Bytes
Tamaño
Bytes
12 Bytes
4 Bytes
1 Byte
1 Byte
1 Byte
1 Byte
2.048 Bytes
4 Bytes
8 Bytes
276 Bytes
0-11
12-15
12
13
14
15
16-2.063
2.064-2.067
2.068-2.075
2.076-2.351
12 Bytes
4 Bytes
1 Byte
1 Byte
1 Byte
1 Byte
2.336 Bytes
0 Bytes
0 Bytes
0 Bytes
0-11
12-15
12
13
14
15
16-2.351
Cada 14 bits del CD-ROM se transforman en 1 Byte de información, además de 3 bits
(merge bits) para separar los Channel Bytes del CD, lo que suma 17 bits para cada byte.
En un CD-ROM se reunen 24 Bytes en un cuadro (frame), junto con otros 180 bits para
detección y corrección de errores: 1 byte de 17 bits para detección, 8 bytes más para
corrección, y otros 27 bits para sincronización, por lo que un frame lo componen 588 bits
(408 + 180).
Con esta información, sabiendo que un sector contiene 98 cuadros, se puede calcular el
tamaño del sector de datos: 98 cuadros x 24 bytes de datos = 2.352 bytes.
Parámetro
Modo 1
Tamaño bloque de datos
2 KB
Capacidad almacenamiento de 527 MB
un CD-ROM de 60 minutos
Velocidad de transferencia de 150 KB/sg
datos de información real
Tasa de error de lectura
< 10 15
Modo 2
2.28 KB
602 MB
171.1 KB/sg
< 10 11
ASPECTO FISICO DEL CD-ROM
El CD-ROM tiene 12 cms. de diámetro, y un grosor de 1,2 mm. El material es una
plancha de policarbonato transparente, una capa fina de aluminio reflectante (que contiene
la información), recubierto con una capa de barniz plástico protector.
La información está contenida en una sola cara, con un orificio circular de 1,5 cm. de
diámetro. Tiene un peso de unos 20 gramos. El tamaño de las pistas es de 0,6 micras, y la
distancia entre ellas es de 1 micra
PITS y LANDS
La capa de aluminio que contiene la información está llena de “baches”, de manera
que cuando hay un hueco se llama Land y cuando hay una cresta se llama Pit. Así es como
se guarda la información. La diferencia de altura entre los pits y los land es, exactamente, de
media longitud de onda de la frecuencia que incide sobre la placa de aluminio, para que el
fotodiodo diferencie entre pits y lands. La información se obtiene entre la transición de pits y
lands. Al pasar de land a pit (o viceversa) se obtiene un 1. Al pasar de land a land, o de pit a
pit, se obtiene un cero.
Descargar