12.07.2015 Views

Periféricos de almacenamiento

Periféricos de almacenamiento

Periféricos de almacenamiento

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.12 Formato <strong>de</strong> grabación 33al principio sólo si va <strong>de</strong>trás <strong>de</strong> otra celda <strong>de</strong> cero. Por el contrario, las celdas <strong>de</strong> cero que van<strong>de</strong>trás <strong>de</strong> un uno no incluyen transición al principio, ya que si lo hicieran nuevamente tendríamosdos transiciones separadas por tan solo media celda. Como pue<strong>de</strong> verse en la figura (2.14), laseparación mínima entre transiciones vuelve a ser nuevamente <strong>de</strong> una celda completa al igual queen el caso <strong>de</strong> los códigos NRZ. Sin embargo y contrariamente a lo que sucedía con estos, nuncaaparecerán largas secuencias <strong>de</strong> celdas sin transiciones. De esta forma, mediante una<strong>de</strong>codificación un poco más elaborada que la necesaria para FM se pue<strong>de</strong> conseguir distinguirceldas individuales.1 1 0 1 0 1 0 0 0 0 1 1 1 0 1 0NRZNRZIPEFMMFMFig. 2.14 Ejemplo <strong>de</strong> codificación <strong>de</strong> la información según distintos códigosPo<strong>de</strong>mos conseguir mayores <strong>de</strong>nsida<strong>de</strong>s lineales con las mismas cabezas y medio sihacemos que el mínimo intervalo entre flujos inversos sea mayor que el ancho <strong>de</strong> una celda <strong>de</strong> bit.Haciendo esto permitimos que el máximo intervalo se vuelva mayor que el ancho <strong>de</strong> dos celdas. Eltipo <strong>de</strong> codificación que usamos es llamado código limitado en longitud <strong>de</strong> recorrido o RLL (RunLength Limited coding). El nombre insinúa que nosotros diseñamos el código específicamente yemplazamos los límites inferiores y superiores <strong>de</strong> la longitud <strong>de</strong> cada carrera o secuencia <strong>de</strong> celdas<strong>de</strong> <strong>almacenamiento</strong>, las cuales no contienen transiciones <strong>de</strong> flujo. Como consecuencia la relación<strong>de</strong> los bits y celdas <strong>de</strong> <strong>almacenamiento</strong> se vuelve más compleja.Para hacer uso <strong>de</strong> los códigos RLL hemos adoptado la técnica llamada grabación <strong>de</strong>código <strong>de</strong> grupo o GCR (Group Co<strong>de</strong> Recording). Esto significa que en lugar <strong>de</strong> que cada uno <strong>de</strong>los bits <strong>de</strong> información corresponda a una celda <strong>de</strong> bit <strong>de</strong>terminada, tomaremos un grupo <strong>de</strong> bits <strong>de</strong>datos juntos y los representaremos por un número <strong>de</strong> celdas <strong>de</strong> <strong>almacenamiento</strong> adyacentes. Es<strong>de</strong>cir a cada grupo <strong>de</strong> la secuencia <strong>de</strong> datos <strong>de</strong> entrada, le asignamos un grupo <strong>de</strong> patrones <strong>de</strong>magnetización. Estos nuevos grupos asignados, tendrán algunas propieda<strong>de</strong>s <strong>de</strong>seables que notenían los grupos <strong>de</strong> datos originales. Una propiedad interesante es que las transiciones estaránseparadas en un cierto número <strong>de</strong> celdas acotado tanto por arriba como por abajo. En los datos <strong>de</strong>partida no po<strong>de</strong>mos imponer esto, puesto que los datos pue<strong>de</strong>n contener cualquier secuenciaarbitraria. Otra propiedad importante y complementaria <strong>de</strong> la anterior es que los nuevos gruposgaranticen la presencia <strong>de</strong> alguna transición antes <strong>de</strong> un <strong>de</strong>terminado espacio. Nuevamente es unacircunstancia que tampoco po<strong>de</strong>mos imponer a los datos <strong>de</strong> partida. Por este motivo grupos <strong>de</strong>datos son intercambiados por otros grupos con unas propieda<strong>de</strong>s <strong>de</strong>seables. Mediante la primera <strong>de</strong>estas propieda<strong>de</strong>s garantizamos que nunca aparecerán transiciones muy juntas con lo quepodremos hacer las celdas <strong>de</strong> bit más pequeñas. Mediante la segunda, garantizamos que el circuito<strong>de</strong> lectura no per<strong>de</strong>rá el sincronismo, ya que al limitar el número <strong>de</strong> celdas sin transición, segarantiza que aparecerá una transición en un <strong>de</strong>terminado intervalo <strong>de</strong> tiempo.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!