ES2295047T3 - Medio de grabacion con lista de defectos protgida contra escritura. - Google Patents

Medio de grabacion con lista de defectos protgida contra escritura. Download PDF

Info

Publication number
ES2295047T3
ES2295047T3 ES00954483T ES00954483T ES2295047T3 ES 2295047 T3 ES2295047 T3 ES 2295047T3 ES 00954483 T ES00954483 T ES 00954483T ES 00954483 T ES00954483 T ES 00954483T ES 2295047 T3 ES2295047 T3 ES 2295047T3
Authority
ES
Spain
Prior art keywords
recording
block
read
user
list
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES00954483T
Other languages
English (en)
Inventor
Wilhelmus J. Van Gestel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Application granted granted Critical
Publication of ES2295047T3 publication Critical patent/ES2295047T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • G11B20/1889Methods for assignment of alternate areas for defective areas with discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B2020/10935Digital recording or reproducing wherein a time constraint must be met
    • G11B2020/10944Real-time recording or reproducing, e.g. for ensuring seamless playback of AV data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
  • Overhead Projectors And Projection Screens (AREA)

Abstract

Medio (2) de grabación para almacenar información de usuario, en particular información de audio y/o de vídeo, que tiene al menos una pista (3) de grabación y que tiene una zona (40) de grabación dividida en bloques (45) lógicos que tienen cada uno una dirección lógica individual, en el que una lista (BS) de defectos de direcciones de bloques (45*) defectuosos está almacenada en la zona (40) de grabación, caracterizado porque dicha lista (BS) de defectos está almacenada en una zona (41) de usuario, a la que puede acceder un usuario para grabar información de usuario.

Description

Medio de grabación con lista de defectos protegida contra escritura.
La presente invención se refiere en general a un procedimiento de grabación de información de usuario en un medio de grabación que tiene al menos una pista de grabación y que tiene una zona de grabación dividida en bloques lógicos que tienen cada uno una dirección lógica individual. En dicho procedimiento se examina, antes del proceso de escritura real, si el medio de grabación tiene en la zona de grabación una lista de defectos de direcciones de bloques defectuosos. Si el medio de grabación tiene realmente tal lista de defectos, las direcciones de bloque especificadas en dicha lista de defectos se leen y se saltan en el proceso de escritura real.
La presente invención también se refiere a un aparato para grabar información de usuario en una pista de grabación de un medio de grabación, pista de grabación que se ha dividido en bloques, y para leer información de usuario grabada en un medio de grabación de este tipo, aparato que comprende una unidad de escritura/lectura adaptada para controlar el proceso de escritura y el proceso de lectura, un dispositivo administrador de asignación acoplado a dicha unidad de escritura/lectura, una primera memoria auxiliar asociada con el dispositivo administrador de asignación, en el que el dispositivo administrador de asignación está adaptado para leer, después de haber recibido una orden de grabación y haber definido una parte destinada para grabar en la zona de grabación del medio de grabación, una lista de defectos de direcciones de bloques defectuosos y para almacenar las direcciones de bloque especificadas en la lista de defectos en la primera memoria auxiliar, y en el que el dispositivo administrador de asignación está adaptado además para examinar, cada vez que se llega a un nuevo bloque durante el proceso de grabación, si la dirección de bloque de dicho nuevo bloque aparece en la primera memoria auxiliar, y para saltar dicho bloque si la dirección de bloque de dicho nuevo bloque aparece realmente en la primera memoria auxiliar.
La presente invención también se refiere a un medio de grabación para almacenar información de usuario que tiene al menos una pista de grabación y que tiene una zona de grabación dividida en bloques lógicos que tienen cada uno una dirección lógica individual, en el que una lista de defectos de direcciones de bloques defectuosos está almacenada en la zona de grabación. El medio de grabación puede ser, por ejemplo, un medio de grabación magnético u óptico. La presente invención se refiere, normal y particularmente, aunque no exclusivamente, a la grabación en un disco óptico y por lo tanto se aclarará con referencia a este ejemplo de uso. Sin embargo, se hace hincapié en que la invención también puede aplicarse a otros campos de utilización, tal como por ejemplo grabación en cinta.
En general, la cantidad de información que va a grabarse en una sesión de grabación es mayor que un bloque. La información que va a grabarse, también denominada "archivo", se divide entonces en paquetes de datos sucesivos que tienen el tamaño de un bloque, y los paquetes de datos sucesivos de un archivo se graban en bloques diferentes del medio de grabación, que por simplicidad se denominará en lo sucesivo "disco de grabación". Para una transferencia de datos rápida es entonces deseable que los paquetes de datos sucesivos se graben en bloques sucesivos. El proceso de grabación puede entonces avanzar virtualmente de manera continua. Asimismo, durante la lectura (reproducción) posterior de la información grabada en el disco el proceso de lectura puede avanzar de manera continua.
En la práctica, un disco puede tener bloques defectuosos, es decir, bloques en los que ya no es posible una grabación de información sin errores o en los que cualquier pequeño error de escritura resultante ya no puede corregirse durante la lectura. Entonces tal bloque ya no es adecuado para la grabación. Entonces, el único remedio es grabar el paquete de datos que iba a grabarse en tal bloque defectuoso en otro bloque.
De una manera convencional, se prueba si los bloques tienen defectos comprobando durante una operación de escritura si la grabación se ha efectuado correctamente. Tal comprobación, que se denomina comprobación de "lectura tras escritura" ("read-after-write"), se lleva a cabo en principio bloque a bloque, aunque también es posible grabar una pluralidad de bloques y comprobar posteriormente una pluralidad de bloques. Básicamente, un procedimiento de prueba de lectura tras escritura implica que un paquete de información está almacenado en una memoria de lectura tras escritura que tiene el tamaño de un bloque, que se lee después de la grabación del bloque que acaba de escribirse, y que la información leída de dicho bloque se compara con el paquete de información almacenado en la memoria de lectura tras escritura. Si estos dos paquetes de información se corresponden, se saca la conclusión de que la grabación ha sido satisfactoria y un paquete de información siguiente puede grabarse en un bloque de grabación siguiente de la pista de grabación. Sin embargo, en el caso de una diferencia entre los dos paquetes de información se infiere que la grabación no ha sido satisfactoria y la grabación del paquete de información pertinente se repite. Un nuevo intento de grabación, también denominado un "reintento", puede efectuarse en el mismo bloque pero si después de un número de reintentos sigue fallando la grabación en este bloque, se considera que este bloque es un bloque defectuoso en el que no es posible la grabación y la grabación del paquete de información pertinente avanza hacia otro bloque. De esta manera se consigue que la información se grabe de manera fiable.
Un procedimiento de grabación que utiliza tal procedimiento de prueba de lectura tras escritura y un posible nuevo intento de grabación con el fin de reparar información dañada requiere relativamente mucho tiempo. Por lo tanto, tal procedimiento de grabación es menos adecuado para usos en los que va a grabarse un flujo de información con una alta tasa de datos. Tal utilización es, por ejemplo, una grabación en tiempo real de señales de audio y/o de vídeo.
Un medio de grabación en el que una lista de defectos se almacena en una zona de grabación se conoce a partir de los documentos JP-A-02-278572 y US 5.237.553.
Es un objeto de la presente invención proporcionar un procedimiento de grabación y aparato de grabación que sean más adecuados para la grabación de flujos de información con una alta tasa de datos, particularmente grabación en tiempo real de señales de audio y/o de vídeo.
Más particularmente, la presente invención tiene como objetivo proporcionar un aparato del tipo mencionado anteriormente que sea adecuado como un grabador digital de audio y/o de vídeo.
Se conoce per se que un aparato de grabación está adaptado para examinar primero la calidad de los bloques de grabación en un ciclo de prueba anterior al proceso de grabación real. Si se detectan bloques defectuosos, los números o direcciones de secuencia de estos bloques se almacenan en una memoria y, posteriormente, se direcciona a esta memoria durante el proceso de grabación real y se saltan los bloques defectuosos. Sin embargo, la prueba se efectúa de nuevo con la ayuda de un proceso de lectura tras escritura y, como resultado, el ciclo de prueba requiere mucho tiempo antes de que pueda empezar el proceso de grabación real.
Según un primer aspecto importante de la presente invención, el propio medio de grabación contiene una lista de defectos de direcciones de bloques defectuosos, almacenándose dicha lista de defectos en una zona de usuario a la que un usuario puede acceder para almacenar información de usuario.
Esta lista está presente en un archivo que nunca debería sobrescribirse. Con este fin, este archivo puede estar situado en una parte predeterminada de una pista de grabación pero, alternativamente, este archivo puede tener un nombre predeterminado y el aparato de grabación está adaptado para utilizar el archivo que tiene este nombre exclusivamente para la grabación de direcciones de bloques defectuosos.
Según otro aspecto importante de la presente invención, el procedimiento de grabación de información de usuario está caracterizado porque se examina si el medio de grabación tiene dicho archivo en una zona de usuario en la zona de grabación, zona de usuario a la que puede acceder un usuario para grabar información de usuario.
Según otro aspecto importante de la presente invención, el dispositivo administrador de asignación en el aparato de grabación está adaptado para leer dicho archivo grabado en el medio (2) de grabación en una zona (41) de usuario en la zona (4) de grabación, zona (41) de usuario a la que puede acceder un usuario para grabar información de usuario. Esto impide realizar intentos de grabación en bloques que ya se sabe que son bloques defectuosos. Por tanto, no se pierde tiempo con intentos de grabación que están destinados al fracaso.
Se conoce per se que durante la lectura de información (reproducción) pueden producirse errores, en vista de lo cual un aparato de lectura incluye un sistema de corrección de errores y la información de corrección de errores para su utilización en este sistema de corrección de errores se graba durante la grabación del paquete de datos. Tal sistema de corrección de errores permite que se corrijan errores relativamente pequeños. Estos errores pueden haberse producido durante la grabación y pueden estar presentes en el propio medio de grabación, o pueden haberse producido durante la lectura sin que un error estuviera presente en el medio de grabación. Hasta qué punto tales errores pueden corregirse depende del sistema de corrección de errores utilizado; puesto que los sistemas de corrección de errores se conocen per se y la presente invención puede utilizarse en conjunción con sistemas de corrección de errores conocidos, no se proporcionará en el presente documento ninguna explicación detallada de un sistema de corrección de errores.
Según otro aspecto importante de la presente invención, la unidad de escritura/lectura en el aparato según la presente invención está adaptada para supervisar la calidad de los paquetes de datos leídos de cada bloque leído durante la lectura de la información (reproducción). Si se descubre que un paquete de datos dado tiene errores incorregibles o si la lectura de un bloque falla completamente, pero preferiblemente también si el número de errores corregibles que aparecen en un bloque es mayor que un límite de aceptación predeterminado, la dirección del bloque pertinente se almacena en una segunda memoria auxiliar (memoria de problemas). Después de que finalice la sesión de reproducción, se prueban los bloques cuyas direcciones se ha almacenado. Durante tal prueba, se lleva a cabo una operación de lectura tras escritura estándar para estos bloques en el transcurso del proceso de prueba.
El proceso de prueba para cada bloque incluye una etapa en la que se realiza un intento de restauración. Este bloque se lee entonces una vez más, presentándose el paquete de datos así leído al sistema de corrección de errores. Si el sistema de corrección de errores puede corregir realmente el error, los datos restaurados se graban en el bloque pertinente en lugar de la información que acaba de leerse, después de lo cual se realiza una operación de lectura tras escritura estándar para los datos restaurados con el fin de de determinar si la grabación se ha realizado de una manera satisfactoria. Por tanto, el error se corrige activamente, lo que da como resultado que se produzcan menos errores durante una lectura posterior y el retardo en la transmisión de datos debido a la necesidad de corrección de errores es menor.
Sin embargo, si el sistema de corrección de errores no puede corregir el error en la información leída, se examina si el error es simplemente un error de escritura no recurrente en un bloque, de lo contrario, sin errores, o si el propio bloque de grabación es defectuoso. Con este fin, se graba un patrón de datos predeterminado o palabra código en el bloque pertinente, después de lo cual se realiza una operación de lectura tras escritura estándar para dicha palabra código con el fin de comprobar si la grabación se ha efectuado correctamente. Si este es el caso, el bloque es aparentemente no defectuoso; durante un ciclo de lectura posterior, la palabra código se reconoce como una "simulación". De lo contrario, el bloque pertinente se marca definitivamente como defectuoso, para cuyo fin la dirección de este bloque se graba en dicho archivo en el medio de grabación. Tal como se ha explicado anteriormente, esto impide que se direccione a este bloque durante una sesión de grabación posterior.
Además, también es posible saltar la etapa de restauración e incluir cada bloque cuya dirección ha sido anotada durante la reproducción en la lista de bloques defectuosos como un procedimiento estándar. Como resultado de esto, el aparato estará listo más rápidamente al final de una sesión de reproducción pero, por otro lado, un número relativamente grande de bloques se etiquetan como defectuosos, lo que finalmente da como resultado una reducción innecesaria de la capacidad de almacenamiento del medio de grabación.
Se observa que según el documento US 5.237.553 el tamaño de la zona prevista para la lista de defectos es fija. Según la presente invención, el tamaño del archivo previsto para almacenar la lista de defectos es flexible ya que no hay límite para el tamaño de este archivo en la zona de usuario.
Éstos y otros aspectos, características y ventajas de la presente invención se aclararán en mayor detalle mediante la siguiente descripción de una realización preferida de un aparato de grabación y un procedimiento de grabación según la invención con referencia a los dibujos, en los que las partes idénticas o similares llevan los mismos símbolos de referencia y en los que:
la figura 1 muestra esquemáticamente un aparato adaptado para grabar información sobre un disco de grabación y para reproducir un disco de grabación;
la figura 2 muestra esquemáticamente la estructura lógica de un medio de grabación;
la figura 3 es un diagrama de flujo de un procedimiento de grabación según la presente invención; y
la figura 4 es un diagrama de flujo de un procedimiento de reproducción según la presente invención.
La figura 1 muestra esquemáticamente un aparato 1 para grabar y leer un medio de grabación con forma de disco o disco 2 de grabación. El aparato tiene una entrada 6 para recibir información que va a grabarse en el disco 2, por ejemplo una señal de video y/o de audio de tiempo real, y una salida 7 para suministrar una señal leída del disco 2 en un ciclo de lectura. Obviamente, la entrada 6 y la salida 7 pueden combinarse para formar una entrada/salida combinada.
El disco 2 puede ser un disco de grabación magnético, por ejemplo un disco duro, en cuyo caso el aparato 1 es un aparato de grabación/lectura magnético. El disco 2 puede ser también un medio de grabación óptico, por ejemplo un CD-RW, en cuyo caso el aparato 1 es un aparato de grabación/lectura óptico. Debe observarse también que la invención no se refiere exclusivamente a medios de grabación con forma de disco sino también, por ejemplo, a una cinta de grabación.
El disco 2 tiene una multitud de pistas 3 de grabación concéntricas entre sí que en lo sucesivo se supondrá que son pistas circulares individuales, pero asimismo es posible que las pistas 3 representen una pista continua en espiral. Tal como se conoce per se, el aparato 1 tiene un cabezal 10 óptico de escritura/lectura y un soporte giratorio, no mostrado por mayor simplicidad y que está orientado al cabezal 10, soporte giratorio sobre el que el disco 2 puede colocarse y mediante el cual puede proporcionarse al disco 2 un movimiento giratorio con respecto al cabezal 10, permitiendo por tanto que el cabezal 10 explore una pista 3. El aparato 1 de grabación incluye además medios, que se conocen per se y que no se muestran por mayor simplicidad, para mover el cabezal 10 en una dirección radial del disco 2, permitiendo por tanto que el cabezal 10 acceda a diferentes pistas 3 del disco 2. Como bien se sabe, la información se escribe en la pista 3 mediante un haz de 11 de láser desde el cabezal 10 en el caso de una grabación óptica.
El proceso de escritura, así como el proceso de lectura, se controla mediante una unidad 20 funcional, denominado en lo sucesivo la unidad de control de escritura/lectura. Tal unidad 20 de control de escritura/lectura se conoce per se y por lo tanto no se describirá en mayor detalle. Sólo ha de observarse que la unidad 20 de control de escritura/lectura está adaptada para controlar el posicionamiento del cabezal 10 con respecto al disco 2 de manera que el proceso de escritura o el proceso de lectura tenga lugar en una ubicación deseada en el disco 2 a través del control de dicho soporte giratorio para el disco 2 y dichos medios de posicionamiento para el cabezal 10 de escritura. Además, la unidad 20 de control de escritura/lectura controla la intensidad del haz 11 de láser dependiendo de la señal S de entrada que va a grabarse. Esta función de control de la unidad 20 de escritura/lectura se representa esquemáticamente como el acoplamiento 22 en la figura 1.
El aparato 1 de grabación tiene además una unidad 30 funcional, denominada en lo sucesivo dispositivo administrador de asignación. Tal dispositivo 30 administrador de asignación se conoce per se y por lo tanto no se describe en mayor detalle. Sólo ha de observarse que el dispositivo 30 administrador de asignación está adaptado para determinar en qué parte del disco 2 va a tener lugar una determinada grabación o sesión de grabación. Cuando un usuario inicia una grabación, el dispositivo 30 administrador de asignación determina si hay suficiente espacio para la grabación en el disco 2 pertinente, y si éste es el caso, dónde está disponible este espacio. El dispositivo 30 administrador de asignación informa a la unidad 20 de control de escritura acerca de la posición de inicio de este espacio disponible, que está representado esquemáticamente como el acoplamiento 31 de señal.
Puesto que la grabación magnética y óptica son procesos que se conocen per se y posibles construcciones para un medio 10 de grabación magnética o un medio 10 de grabación óptica se conocen per se, mientras que, por otra parte, se conocen per se aparatos 1 de grabación/lectura magnética y óptica, no se describirán en el presente documento en mayor detalle.
La figura 2 representa esquemáticamente la estructura lógica del disco 2. Las pistas 3 de grabación definen juntas una zona 40 grabable del disco 2, que se muestra como una tira continua en la figura 2 y que también se denominará en lo sucesivo la zona de grabación.
La zona 40 de grabación del disco 2 se ha divido en bloques 45 lógicos, teniendo cada uno una dirección individual predeterminada. El símbolo 45* de referencia se refiere a un bloque defectuoso. El valor de la dirección pertinente de un bloque 45 se ha grabado en un campo de dirección predeterminado del bloque 45. Por tanto, es posible grabar información directamente en una ubicación dada que corresponda a una dirección dada en el disco 2 y es asimismo posible leer la información directamente desde una ubicación dada que corresponda a una dirección dada. Los bloques 45 tienen un tamaño de bloque que no necesita ser igual para todos los bloques. La cantidad de datos que puede escribirse en un bloque se denomina un paquete de datos.
La zona 40 de grabación consiste en una parte sustancial en un denominado espacio 41 direccionable, al que un usuario puede acceder para grabar información y por lo tanto se denominará en lo sucesivo la zona de usuario. La información en la zona 41 de usuario está dispuesta en archivos lógicos f1, f2, etc. correspondiendo cada archivo a una sesión de grabación. Cada archivo puede implicar un gran número de bloques 45, correspondiendo generalmente los paquetes de datos sucesivos en un archivo a bloques 45 sucesivos de la zona 41 de usuario.
La zona de grabación incluye además una zona 43 reservada para información administrativa acerca del disco 2 y la información grabada en este disco. Esta zona 43 también se denominará en lo sucesivo la zona 43 administrativa. La zona 43 administrativa, entre otras cosas, incluye una tabla de contenidos acerca de los archivos grabados en el disco 2, tabla que especifica la dirección de inicio, la longitud, el nombre, etc. de cada archivo. Normalmente, el usuario puede elegir libremente el nombre de cada archivo. Sin embargo, según un aspecto importante de la presente invención, el disco 2 tiene al menos un archivo en la zona 41 de usuario al que el usuario no tiene acceso y que tiene un nombre estándar predefinido, siendo "BS" el nombre estándar elegido en el presente caso. El archivo BS tiene una ubicación física no crítica en la zona 41 de usuario; en la figura 2, el archivo BS se muestra al principio de la zona 41 de usuario pero esto no es necesario. Sólo es importante que se conozca la ubicación del archivo y que este archivo esté protegido frente al borrado y la sobreescritura por parte de un usuario.
La zona 40 de grabación del disco 2 puede incluir además una zona 42 de reserva reservada para grabación de sustitución, pero esto no es pertinente para la presente invención.
Según otro aspecto importante de la presente invención, el archivo BS contiene una lista de direcciones de bloques en la zona 41 de grabación libre que se sabe que son defectuosos. Esta lista también se denomina como lista de defectos. La lista de defectos puede implementarse en la forma de una memoria vacía inicialmente en la que sólo se almacena los números de secuencia o direcciones de defectos. También es posible implementar la lista de defectos en la forma de una memoria que tiene un número predeterminado de ubicaciones de almacenamiento, correspondiendo cada ubicación de almacenamiento al número de secuencia de una pista de grabación específica y siendo indicativo el contenido de esta ubicación de almacenamiento de si la pista de grabación pertinente es defectuosa o no defectuosa; cada una de las ubicaciones de almacenamiento sólo necesitan comprender entonces un bit.
Además, según un aspecto importante de la presente invención, el aparato 1 de grabación está adaptado para detectar, antes de la grabación de información en el disco, si el disco 2 tiene un archivo llamado BS y, si éste es el caso, volver al contenido de este archivo BS con el fin de encontrar direcciones de bloques defectuosos y saltar estos bloques durante el proceso de escritura posterior.
El funcionamiento de un aparato 1 de escritura/lectura según la invención se describirá en mayor detalle con referencia a los diagramas de flujo de las figuras 3 y 4.
En una etapa 101 de un ciclo 100 de grabación, el aparato 1 recibe una orden de grabación del usuario. El dispositivo 30 administrador de asignación está adaptado para determinar después en una etapa 102 qué parte de la zona 41 de usuario de la zona 40 de grabación del disco 2 ya se ha utilizado para grabaciones anteriores y define una zona NW en la que la grabación puede efectuarse en la parte no utilizada de la zona 41 de usuario.
El dispositivo 30 administrador de asignación está adaptado para direccionar la zona 43 administrativa de la zona 40 de grabación del disco 2 en una etapa 103 y para examinar si el disco 2 contiene un archivo llamado "BS". El dispositivo 30 administrador de asignación está adaptado para crear un archivo BS en una etapa 104 si parece en la etapa 103 que el disco 2 no contiene todavía tal archivo. Si en la etapa 103 se descubre que existe un archivo llamado "BS", el dispositivo 30 administrador de asignación consulta la lista de defectos del archivo BS en una etapa 105 con el fin de examinar qué bloques en la zona NW definidos para la grabación se sabe que son defectuosos. En una etapa 106, el dispositivo 30 administrador de asignación almacena las direcciones de los bloques 45* defectuosos encontrados en la zona NW en una primera memoria 51 auxiliar.
Con fines ilustrativos, se supone ahora que ésta es la primera vez que va a realizarse una grabación en esta zona NW. Esto significa que todavía no existe ninguna información disponible acerca de si los bloques 45 en esta zona NW son defectuosos o no. Por consiguiente, ninguna dirección de bloque está almacenada ahora en la primera memoria 51 auxiliar.
Después de estos preparativos, que requieren un tiempo relativamente pequeño, se inicia el proceso de grabación real. En una etapa 111, el dispositivo 30 administrador de asignación determina la siguiente dirección de bloque (en el inicio: la primera dirección de bloque) en la zona NW definida para la grabación. En una etapa 112, el dispositivo 30 administrador de asignación comprueba si esta dirección de bloque aparece en la primera memoria 51 auxiliar. Si este es el caso, se sabe que los bloques pertinentes son defectuosos y en una etapa 113 se decide saltar este bloque, tras lo cual el dispositivo 30 administrador de asignación vuelve a la etapa 111. En el otro caso, un nuevo paquete de datos de la señal o flujo de información recibido en la entrada 6 se escribe en el bloque 45 pertinente en una etapa 114. Si la grabación no se ha completado todavía en una etapa 115, el dispositivo 30 administrador de asignación vuelve a la etapa 111.
Supóngase que la zona NW no contiene tal bloque 45* defectuoso. Ya que, como se supone, esta información no se conocía todavía antes del inicio del proceso de grabación y, por consiguiente, la dirección de bloque de este bloque 45* defectuoso no se ha almacenado todavía en la primera memoria 51 auxiliar, se escribirá un paquete de datos a este bloque 45* defectuoso. Por tanto, según un aspecto importante de la presente invención, un paquete de datos se escribe en todos los bloques disponibles de la zona NW definida para la grabación y no se lleva acabo ningún proceso de lectura tras escritura durante el proceso de grabación. Como resultado de esto, el proceso de grabación real es comparativamente rápido, lo que es una ventaja importante de la presente invención.
Tras la finalización de la grabación, el dispositivo 30 administrador de asignación, en una etapa 116, actualiza la información en la zona 43 administrativa de una manera habitual y, específicamente, graba la dirección inicial y la longitud y/o la dirección final de la nueva grabación y un nombre para esta grabación.
Supóngase ahora que un usuario desea reproducir la grabación que acaba de realizarse. En una etapa 201, el aparato 1 recibe del usuario la orden apropiada para esto, para cuyo fin el usuario introduce, por ejemplo, un número de secuencia o el nombre de una grabación seleccionada por él. En una etapa 202, el dispositivo 30 administrador de asignación hace referencia a la zona 43 administrativa con el fin de obtener la primera dirección de bloque de la grabación seleccionada y en una etapa 203 el dispositivo 30 administrador de asignación ordena a la unidad 20 de escritura/lectura que lea la zona 41 de usuario del disco 2 empezando en esta primera dirección de bloque, y que transfiera la información que está leyéndose a la salida 7 para un procesamiento adicional mediante, por ejemplo, un sistema de reproducción de audio o vídeo.
En una etapa 204, la unidad 20 de escritura/lectura lee los datos en el bloque pertinente y determina la calidad de los datos, lo que se efectúa de una manera conocida con la ayuda de un algoritmo de corrección de errores. Puesto que tales algoritmos de corrección se conocen per se no se considera necesario describir un ejemplo de un algoritmo de corrección de errores de este tipo.
Si en la etapa 204 se descubre que el bloque que está leyéndose no tiene errores o sólo un pequeño número de errores los cuales parecen todos ser corregibles, la unidad 20 de escritura/lectura avanza hasta una etapa 205 con el fin de transmitir la información leída a través de la salida 7. Si no se ha llegado todavía al final de la grabación, la unidad 20 de escritura/lectura, en una etapa 206, vuelve a la etapa 204 para leer un siguiente bloque.
Si en la etapa 204 se descubre que el bloque que está leyéndose tiene errores que son todos corregibles pero que aparecen en tal número que se supera un límite predeterminado, la unidad 20 de escritura/lectura transfiere la dirección de bloque pertinente al dispositivo 30 administrador de asignación en una etapa 211, tras lo cual el dispositivo 30 administrador de asignación almacena la dirección de bloque pertinente en una segunda memoria 52 auxiliar en una etapa 212, memoria auxiliar que también se denomina la "memoria de problemas". Posteriormente, la unidad 20 de escritura/lectura avanza hasta la etapa 205 con el fin de transmitir la información leída a través de la salida 7.
Si en la etapa 204 el bloque que va a leerse parece ser ilegible o contener al menos un error incorregible o un código de salto (cuyo significado se explicará posteriormente), la unidad 20 de escritura/lectura transfiere la dirección de bloque pertinente al dispositivo 30 administrador de asignación en una etapa 221, tras lo cual el dispositivo 30 administrador de asignación almacena la dirección de bloque pertinente en la memoria 52 de problemas en una etapa 222. Ahora es posible que la unidad 20 de escritura/lectura avance directamente hasta la etapa 206 y por tanto salte la etapa 205, tal como se muestra en la figura 4, con el fin de inhibir una salida de información a través de la salida 7. Sin embargo, también es posible que la información dañada o la información simulada del código de salto se alimente normalmente a través de la salida 7, opcionalmente dotada de un bit de aviso como signo de que la información en este bloque no es fiable. En el último caso mencionado, la unidad 20 de escritura/lectura avanza hasta la etapa 205 después de la etapa 222; de hecho, puede prescindirse entonces de las etapas 221, 222 individuales.
Si en la etapa 206 parece que se han leído todos los bloques de la grabación solicitada, finaliza el ciclo 200 de reproducción.
\newpage
Preferiblemente, y como se ha ilustrado, el dispositivo 30 administrador de asignación avanza ahora hasta un ciclo 300 de restauración con el fin de intentar mejorar la calidad de los bloques definidos en la memoria de problemas. En una etapa 301, el dispositivo 30 administrador de asignación lee de dicha memoria 52 de problemas la siguiente dirección de bloque (en el inicio: la primera dirección de bloque) o un bloque 45 en el que se han encontrado problemas durante la reproducción. En una etapa 302 el dispositivo 30 administrador de asignación lee los datos desde dicho bloque. En una etapa 303, el dispositivo 30 administrador de asignación comprueba si es posible la lectura. Si parece que la lectura es posible, el dispositivo 30 administrador de asignación comprueba en una etapa 304 si el bloque pertinente contiene un código de salto. Si esto no parece que sea el caso, el dispositivo 30 administrador de asignación comprueba en una etapa 305, con la ayuda de un algoritmo de corrección de errores, si el bloque tiene sólo errores corregibles. Si éste es el caso, la información corregida se escribe en el bloque pertinente en una etapa 306 de restauración, y se comprueba mediante una operación de lectura tras escritura si los datos almacenados se han grabado satisfactoriamente.
Por consiguiente, el dispositivo 30 administrador de asignación lee la memoria 52 de problemas en una etapa 307 con el fin de determinar si la memoria 52 de problemas contiene más direcciones de bloques con problemas. Si éste es el caso, el dispositivo 30 administrador de asignación procede con la etapa 301.
Si en la etapa 303 parece que no es posible la lectura del bloque pertinente, o si en la etapa 304 parece que el bloque pertinente contiene un código de salto, o si en la etapa 305 parece que el bloque pertinente contiene al menos un error incorregible, se lleva a cabo una prueba para comprobar si el bloque pertinente es defectuoso. Con este fin, el dispositivo 30 administrador de asignación escribe una palabra código o patrón de datos predeterminado, denominado "código de salto", en el bloque pertinente en una etapa 311, lo que da como resultado que este bloque pueda identificarse como defectuoso o como una simulación en un sesión de lectura posterior. En una etapa 312, el dispositivo 30 administrador de asignación comprueba mediante una operación de lectura tras escritura si el código de salto se ha grabado satisfactoriamente. Si en una etapa 313 parece que el código de salto se ha grabado correctamente, se llega a la conclusión de que el bloque pertinente no es defectuoso y el dispositivo 30 administrador de asignación avanza hasta la etapa 307. De lo contrario, se llega a la conclusión de que el bloque pertinente debería etiquetarse definitivamente como un bloque 45* defectuoso, para cuyo fin el dispositivo 30 administrador de asignación, en una etapa 314, almacena la dirección de este bloque en una tercera memoria 53 de accionador, que se denominará en lo sucesivo la "memoria de borrado". Después de esto, el dispositivo 30 administrador de asignación procede con la etapa 307.
Si en la etapa 307 parece que todos los bloques cuyas direcciones se han almacenado en la memoria 52 de problemas se han procesado en el ciclo 300 de restauración, finaliza el ciclo de restauración. El dispositivo 30 administrador de asignación avanza entonces hasta una etapa 400 de borrado, en la que el dispositivo 30 administrador de asignación escribe las direcciones de la memoria 53 de borrado en el archivo BS del disco 2. Si el disco 2 es un disco que no contiene todavía un archivo BS, tal fichero se crea primero.
De esta manera, algunos bloques de la grabación así leídos (pueden) haber sido restaurados: durante una lectura posterior puede esperarse un número menor de errores leídos. Sin embargo, la grabación puede contener aún bloques defectuosos: durante una lectura posterior se reconocerán estos bloques y no se hará ningún intento de someter estos bloques a un algoritmo de corrección de errores, lo que da como resultado que se evite una pérdida de tiempo.
Cuando el usuario ya no desea seguir con la grabación pertinente, liberará la parte de la zona 41 de usuario ocupada por esta grabación para una grabación posterior. Durante una sesión de grabación posterior, el usuario ya no se encuentra con estos bloques defectuosos en esta zona porque en la etapa 105 el dispositivo 30 administrador de asignación reconocerá los bloques defectuosos y saltará estos bloques en la etapa 113.
Por tanto, la invención proporciona un procedimiento muy eficaz de grabación de información, particularmente información de audio y/o de video de tiempo real, en una pista 3 de grabación dividida en bloques 45 en un medio 2 de grabación. El medio de grabación contiene o está dotado de una lista de defectos BS con direcciones de bloques 45* que se sabe que son defectuosos. Esta lista se lee y los bloques defectuosos se saltan durante el proceso de grabación, lo que se lleva a cabo sin una comprobación de lectura tras escritura con el fin de aumentar la velocidad. La lista de defectos se actualiza anotando qué bloques dan lugar a problemas de lectura durante la lectura de un archivo y grabando las direcciones de estos bloques en esta lista de defectos en el medio de grabación después de la lectura.
Será evidente para un experto en la técnica que el alcance de la presente invención no está limitado a los ejemplos descritos anteriormente sino que esos diversos cambios y modificaciones de la misma son posibles sin alejarse del alcance de la invención tal como se define en las reivindicaciones adjuntas.
Por tanto, es posible, por ejemplo, llevar a cabo las etapas 311 a 313 en un ciclo aparte antes de la etapa 400 de borrado.
Asimismo, es posible simplificar y de ese modo acelerar el ciclo de restauración porque en la etapa 212 del ciclo 200 de reproducción una dirección de bloque de un bloque que contiene sólo errores corregibles se almacena en la memoria 52 de problemas y porque en la etapa 222 del ciclo 200 de reproducción una dirección de bloque de un bloque que se ha descubierto que tiene errores más graves se almacena en una memoria auxiliar adicional. En tal ciclo de restauración simplificada, la etapa 306 se lleva a cabo para las direcciones de bloque especificadas en la memoria 52 de problemas y las etapas 311 a 314 se llevan a cabo para las direcciones de bloque especificadas en dicha memoria auxiliar adicional.
Si se desea, puede prescindirse completamente del ciclo 300 de restauración, en cuyo caso la memoria 52 de problemas se consulta en la etapa 400 de borrado, en lugar de la memoria 53 de borrado, de la cual puede prescindirse en esta variante.

Claims (9)

1. Medio (2) de grabación para almacenar información de usuario, en particular información de audio y/o de vídeo, que tiene al menos una pista (3) de grabación y que tiene una zona (40) de grabación dividida en bloques (45) lógicos que tienen cada uno una dirección lógica individual, en el que una lista (BS) de defectos de direcciones de bloques (45*) defectuosos está almacenada en la zona (40) de grabación,
caracterizado porque dicha lista (BS) de defectos está almacenada en una zona (41) de usuario, a la que puede acceder un usuario para grabar información de usuario.
2. Medio de grabación según la reivindicación 1, en el que dicha lista (BS) de defectos está protegida contra la sobreescritura y/o borrado por parte de un usuario.
3. Medio de grabación según la reivindicación 2, en el que con el fin de dicha protección dicha lista (BS) de defectos tiene un nombre estándar predeterminado y/o está grabada en una ubicación predeterminada.
4. Procedimiento de grabación de información de usuario, en particular información de audio y/o de vídeo, en un medio (2) de grabación que tiene al menos una pista (3) de grabación y que tiene una zona (40) de grabación dividida en bloques (45) lógicos que tienen cada uno una dirección lógica individual, en el que, antes del proceso de escritura real, se examina si el medio (2) de grabación tiene en la zona (4) de grabación una lista de defectos de direcciones de bloques (45*) defectuosos y en el que, si el medio (2) de grabación tiene realmente tal lista de defectos, las direcciones de bloque especificadas en dicha lista de defectos se leen y se saltan en el proceso de escritura real,
caracterizado porque en dicha etapa de examen se examina si el medio (2) de grabación tiene un archivo, que es indicativo de la presencia de dicha lista (BS) de defectos, en una zona (41) de usuario en la zona de grabación, zona (41) de usuario a la que puede acceder un usuario para grabar información de usuario.
5. Aparato (1) para grabar información de usuario, particularmente una señal de audio y/o de vídeo de tiempo real, en una pista (3) de grabación de un medio (2) de grabación, pista de grabación que se ha dividido en bloques (45), y para leer información de usuario grabada en tal medio de grabación, aparato que comprende:
- una unidad (20) de escritura/lectura adaptada para controlar el proceso de escritura y el proceso de lectura;
- un dispositivo (30) administrador de asignación acoplado a dicha unidad (20) de escritura/lectura;
- una primera memoria (51) auxiliar asociada con el dispositivo (30) administrador de asignación;
en el que el dispositivo (30) administrador de asignación está adaptado para leer, después de haber recibido una orden (101) de grabación y haber definido (102) una parte (NW) destinada para grabar en la zona (40) de grabación del medio (2) de grabación, una lista de defectos de direcciones de bloques (45*) defectuosos y para almacenar (106) las direcciones de bloque especificadas en la lista de defectos en la primera memoria (51) auxiliar; y en el que el dispositivo (30) administrador de asignación está adaptado para examinar (112), cada vez que se llega a un nuevo bloque (45) durante el proceso de grabación, si la dirección de bloque de dicho nuevo bloque aparece en la primera memoria (51) auxiliar, y para saltar dicho bloque si la dirección de bloque de dicho nuevo bloque aparece realmente en la primera memoria (51) auxiliar,
caracterizado porque el dispositivo (30) administrador de asignación está adaptado para leer un archivo, que es indicativo de la presencia de dicha lista (BS) de defectos, grabado en el medio (2) de grabación en una zona (41) de usuario en la zona (4) de grabación, zona (41) de usuario a la que puede acceder un usuario para grabar información de usuario.
6. Aparato según la reivindicación 5, en el que el dispositivo (30) administrador de asignación está adaptado para no permitir que un usuario utilice un nombre (BS) predeterminado reservado para la lista de defectos, y en el que el dispositivo (30) administrador de asignación está adaptado para no permitir que un usuario borre y/o sobrescriba el archivo que tiene dicho nombre (BS) predeterminado reservado para la lista de defectos.
7. Aparato según la reivindicación 5 ó 6, que comprende además una memoria (52) de problemas asociada con el dispositivo (30) administrador de asignación;
en el que la unidad (20) de escritura/lectura está adaptada para supervisar, utilizando un algoritmo de corrección de errores, la calidad de los datos que están leyéndose durante un ciclo (200) de lectura, cada vez que los datos se leen desde un bloque dado y, si se producen problemas dados, transferir (211; 221) la dirección del bloque pertinente al dispositivo (30) administrador de asignación;
y en el que el dispositivo (30) administrador de asignación está adaptado para almacenar una dirección de bloque así recibida desde la unidad (20) de escritura/lectura en la memoria (52) de problemas.
8. Aparato según la reivindicación 7, en el que el dispositivo (30) administrador de asignación está adaptado para leer, después de la finalización del ciclo (200) de lectura, los datos de un bloque almacenado en la memoria (52) de problemas y para someter dichos datos a un algoritmo (302) de corrección de errores y, si parece que los datos así leídos son restaurables (305), escribir (306) los datos restaurados en el bloque pertinente y después de esto realizar preferiblemente una comprobación de lectura tras escritura.
9. Aparato según la reivindicación 7 u 8, que comprende además una memoria (53) de borrado asociada con el dispositivo (30) administrador de asignación; en el que el dispositivo (30) administrador de asignación está adaptado para leer, después de la finalización del ciclo (200) de lectura, los datos de un bloque almacenado en la memoria (52) de problemas y para someter dichos datos a un algoritmo (302) de corrección de errores y, si parece que los datos así leídos no son restaurables (305), escribir (311) una palabra código predeterminada (código de salto) en el bloque pertinente y, después de esto, llevar a cabo una comprobación (312) de lectura tras escritura; en el que el dispositivo (30) administrador de asignación está adaptado para almacenar (314) la dirección de bloque del bloque pertinente en dicha memoria (53) de borrado si durante dicha comprobación (312) de lectura tras escritura parece que dicha palabra código no se ha escrito satisfactoriamente;
y en el que el dispositivo (30) administrador de asignación está adaptado para grabar (400) las direcciones de bloque almacenadas en la memoria (53) de borrado en una lista de defectos en un archivo (BS) predeterminado en el medio (2) de grabación después de que se hayan comprobado de este modo todos los bloques almacenados en la memoria (52) de problemas.
ES00954483T 1999-07-16 2000-07-12 Medio de grabacion con lista de defectos protgida contra escritura. Expired - Lifetime ES2295047T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP99202344 1999-07-16
EP99202344 1999-07-16

Publications (1)

Publication Number Publication Date
ES2295047T3 true ES2295047T3 (es) 2008-04-16

Family

ID=8240461

Family Applications (1)

Application Number Title Priority Date Filing Date
ES00954483T Expired - Lifetime ES2295047T3 (es) 1999-07-16 2000-07-12 Medio de grabacion con lista de defectos protgida contra escritura.

Country Status (23)

Country Link
US (2) US6526009B1 (es)
EP (1) EP1114420B1 (es)
JP (1) JP2003505812A (es)
KR (1) KR20010075124A (es)
CN (1) CN1319065C (es)
AT (1) ATE377826T1 (es)
AU (1) AU6692600A (es)
BG (1) BG105336A (es)
BR (1) BR0006942A (es)
CA (1) CA2344233A1 (es)
DE (1) DE60037004T2 (es)
EA (1) EA002911B1 (es)
EE (1) EE200100152A (es)
ES (1) ES2295047T3 (es)
HU (1) HUP0103901A3 (es)
ID (1) ID29059A (es)
IL (1) IL141993A0 (es)
NO (1) NO20011261L (es)
SG (1) SG132491A1 (es)
TR (2) TR200301134T1 (es)
TW (1) TWI226611B (es)
WO (1) WO2001006511A1 (es)
ZA (1) ZA200102183B (es)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MXPA02004748A (es) * 1999-11-10 2004-01-19 Thomson Licensing Sa Un metodo para la recuperacion de desastre para un medio de disco de re-escritrua.
US6990058B1 (en) 2000-04-03 2006-01-24 Dphi Acquisitions, Inc. Structure and method for storing data on optical disks
US7051054B1 (en) 2000-05-30 2006-05-23 Dphi Acquisitions, Inc. Method and apparatus for emulating read/write file system on a write-once storage disk
EP1436700A2 (en) 2000-05-30 2004-07-14 DPHI Aquisitions, Inc. Defect management system for write-once storage disk
US6738333B1 (en) 2000-05-30 2004-05-18 Dphi Acquisitions, Inc. Format for recording data in a storage disk
US6788642B2 (en) * 2001-04-06 2004-09-07 Hitachi, Ltd. Optical recording medium having unrecordable restricted block(s), and systems incorporating same
KR100430265B1 (ko) * 2001-07-05 2004-05-04 엘지전자 주식회사 광기록재생기의 목록정보를 기록 및 재생하는 방법
NZ532686A (en) * 2001-11-05 2006-02-24 Konink Philips Electronics N A method of formatting a recording medium for use in both audio/video and computer applications with a logical volume being physically contiguous
US6751766B2 (en) * 2002-05-20 2004-06-15 Sandisk Corporation Increasing the effectiveness of error correction codes and operating multi-level memory systems by using information about the quality of the stored data
KR100716965B1 (ko) * 2002-08-17 2007-05-10 삼성전자주식회사 광정보 저장매체 및 그 기록 방법
US20080043366A1 (en) * 2003-06-26 2008-02-21 Spectra Logic Corporation Tape cartridge auxiliary memeory based library
US7809728B2 (en) * 2003-07-09 2010-10-05 Canon Kabushiki Kaisha Recording/playback apparatus and method
EP1679710B1 (en) * 2005-01-10 2013-08-14 Nero Ag Method for writing data blocks on a block addressable storage medium using defect management
KR101229493B1 (ko) 2005-10-26 2013-02-04 삼성전자주식회사 기록 방지 기능을 효과적으로 수행할 수 있는 정보 저장매체, 기록/재생 장치 및 기록/재생 방법
US8489702B2 (en) * 2007-06-22 2013-07-16 Apple Inc. Determining playability of media files with minimal downloading
CN101510445B (zh) * 2009-03-19 2012-11-21 无锡中星微电子有限公司 存储器坏块表的保存方法以及装置
FR2964278A1 (fr) * 2010-08-31 2012-03-02 St Microelectronics Rousset Extraction de cle dans un circuit integre

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55101199A (en) * 1979-01-22 1980-08-01 Hitachi Ltd Memory refresh unit
JP2746873B2 (ja) * 1986-08-29 1998-05-06 株式会社東芝 情報処理装置
JPH01263955A (ja) * 1988-04-14 1989-10-20 Matsushita Electric Ind Co Ltd 光記録媒体
JPH0223417A (ja) * 1988-07-13 1990-01-25 Matsushita Electric Ind Co Ltd 情報記録方式と情報記録媒体
JPH02192077A (ja) * 1989-01-19 1990-07-27 Sharp Corp データ記録/再生装置
JPH02278572A (ja) * 1989-04-20 1990-11-14 Fujitsu Ltd 交代ブロック処理方式
JPH03189965A (ja) * 1989-12-20 1991-08-19 Nec Corp 光ディスク媒体及びディスク装置
JPH0428061A (ja) * 1990-05-24 1992-01-30 Matsushita Electric Ind Co Ltd 情報記録媒体と情報記録再生装置
US5233584A (en) * 1990-09-04 1993-08-03 International Business Machines Corporation Optical disk device using high and low data-sensing criteria plus device recalibration for error control
JPH10500520A (ja) * 1994-03-03 1998-01-13 シーラス ロジック, インコーポレイテッド Idフィールドなしの自動トラック処理のための欠陥マネジメント
JP3254340B2 (ja) * 1994-11-10 2002-02-04 シャープ株式会社 記録再生装置および記録再生装置のための欠陥処理方法
JPH08221761A (ja) * 1995-02-20 1996-08-30 Ricoh Co Ltd 光学式情報記録再生装置
KR100243314B1 (ko) * 1995-04-07 2000-02-01 윤종용 임시 디펙트 리스트를 이용한 에러 로그 방법
JP3113201B2 (ja) * 1996-03-25 2000-11-27 株式会社東芝 交替処理方法
EP0889474A1 (en) * 1997-07-03 1999-01-07 Deutsche Thomson Brandt Error tolerant data recording

Also Published As

Publication number Publication date
EP1114420A1 (en) 2001-07-11
BR0006942A (pt) 2001-07-31
AU6692600A (en) 2001-02-05
US7218594B2 (en) 2007-05-15
DE60037004D1 (de) 2007-12-20
TR200100760T1 (tr) 2001-09-21
KR20010075124A (ko) 2001-08-09
EA200100349A1 (ru) 2001-08-27
CN1321314A (zh) 2001-11-07
NO20011261L (no) 2001-05-09
US20030076762A1 (en) 2003-04-24
TR200301134T1 (tr) 2005-08-22
ID29059A (id) 2001-07-26
CA2344233A1 (en) 2001-01-25
US6526009B1 (en) 2003-02-25
SG132491A1 (en) 2007-06-28
EE200100152A (et) 2002-06-17
DE60037004T2 (de) 2008-08-21
EA002911B1 (ru) 2002-10-31
WO2001006511A1 (en) 2001-01-25
NO20011261D0 (no) 2001-03-13
HUP0103901A3 (en) 2003-05-28
HUP0103901A2 (hu) 2002-03-28
ATE377826T1 (de) 2007-11-15
EP1114420B1 (en) 2007-11-07
BG105336A (bg) 2001-08-31
TWI226611B (en) 2005-01-11
ZA200102183B (en) 2002-03-15
IL141993A0 (en) 2002-03-10
CN1319065C (zh) 2007-05-30
JP2003505812A (ja) 2003-02-12

Similar Documents

Publication Publication Date Title
ES2295047T3 (es) Medio de grabacion con lista de defectos protgida contra escritura.
EP0873560B1 (en) Cd-rom recording
CN100452224C (zh) 用于管理高密度一次写入记录介质的缺陷的方法和设备
BRPI0406181B1 (pt) método de preservação de um estado de gravação de dados de uma mídia de gravação, método de gravação de dados em uma mídia de gravação, aparelho de gravação e/ou reprodução, método de finalização de uma mídia de gravação, mídia de gravação possuindo uma área de entrada de disco ("lead-in area"), uma área de dados, e uma área de saída de disco ("lead-out area"), e mídia legível de computador codificada com instruções de processamento
ES2289057T3 (es) Aparato de almacenamiento de informacion que escribe datos en las zonas virgenes del medio de grabacion.
BRPI0306601B1 (pt) método de gravação de informações de gerenciamento em mídia ótica de gravação única, aparato para gravação de informações de gerenciamento em mídia ótica de gravação única e mídia ótica de gravação única para gravação de informações de gerenciamento
BRPI9906653B1 (pt) Meio de gravação ótica, método para o gerenciamento de blocos com defeito dentro de uma área de dados de usuário de um meio de gravação ótica e aparelho para gravação de dados
HUP0104172A2 (hu) Eljárás és berendezés információ rögzítéséhez
JPH02216672A (ja) 光ディスクドライブ装置
ES2281512T3 (es) Mapeo de regiones consecutivas para bloques de informacion.
KR100716972B1 (ko) 기록/재생 방법
JPH0135427B2 (es)
JPH07121993A (ja) 光学情報記録再生装置
BRPI0501829B1 (pt) Mídia de gravação ótica na qual é gravado um bloco de unidades de gravação/reprodução, método de gravação/reprodução de dados em/a partir de uma mídia de gravação ótica, aparelho para gravação/reprodução de dados, e mídia de gravação passível de leitura por computador tendo gravado na mesma um método de gravação/reprodução de dados, todos para certificação utilizando indicador de dados não válidos
US20030058762A1 (en) Defect detection of recordable storage media
ES2374902T3 (es) Método de grabación/reproducción de información.
JPH0877074A (ja) フラッシュメモリを用いた記憶装置システム
JP2790265B2 (ja) 情報記録方法
JP4150861B2 (ja) 情報記録媒体、欠陥管理方法、情報記録再生装置及び情報再生装置
JP3866824B2 (ja) 光ディスク記録装置
JP3199250B2 (ja) 情報記録媒体、情報記録再生方法および情報記録再生装置
US6697314B2 (en) Information reproducing apparatus for reproducing information from an information storage medium in which a storage area is divided into physical sectors
JPS63113984A (ja) 光デイスク制御方式
JPH06325494A (ja) 記憶装置の欠陥救済装置
JPH0935417A (ja) 情報記憶装置の一時記憶情報バックアップ装置及びその方法