CN1154756A - 记录媒介、记录方法与设备,以及复制方法与设备 - Google Patents

记录媒介、记录方法与设备,以及复制方法与设备 Download PDF

Info

Publication number
CN1154756A
CN1154756A CN96190546A CN96190546A CN1154756A CN 1154756 A CN1154756 A CN 1154756A CN 96190546 A CN96190546 A CN 96190546A CN 96190546 A CN96190546 A CN 96190546A CN 1154756 A CN1154756 A CN 1154756A
Authority
CN
China
Prior art keywords
code
synchronizing
data
type information
synchronizing code
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.)
Granted
Application number
CN96190546A
Other languages
English (en)
Other versions
CN1117347C (zh
Inventor
田中伸一
岛田敏幸
小岛正
平山康一
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.)
Toshiba Corp
Panasonic Holdings Corp
Original Assignee
Toshiba Corp
Matsushita Electric Industrial Co Ltd
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 Toshiba Corp, Matsushita Electric Industrial Co Ltd filed Critical Toshiba Corp
Publication of CN1154756A publication Critical patent/CN1154756A/zh
Application granted granted Critical
Publication of CN1117347C publication Critical patent/CN1117347C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

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/14Digital recording or reproducing using self-clocking codes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • 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/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • 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/1806Pulse code modulation systems for audio signals
    • G11B20/1813Pulse code modulation systems for audio signals by adding special bits or symbols to the coded information

Abstract

一个数字视频磁盘在一个数据结构中存储数据代码和多功能的同步代码。同步代码包含类型信息代码,用来标识同步代码是位于数据块的开始、数据块中除第一个扇区外数据块扇区的开始,一行的开始,还是一行中间的代码序列中。类型信息由两种可替换的模式,类型信息代码1和类型信息代码2来表示,它们表示同样的信息,区别在于5位序列中1的个数不同,即是奇数个1还是偶数个1。为了使同步代码后面帧的直流分量偏移最小,根据DSV来选择使用哪一个类型信息代码。

Description

记录媒介、记录方法与设备, 以及复制方法与设备
技术领域
本发明涉及一种用来记录数据的记录媒介,数据中插入了含有各种控制信息的同步码,并涉及一种记录方法与设备,以及一种复制方法与设备。
背景技术
记录在磁盘、光盘或其它记录媒介上的数据,通常在其中加入奇偶校验位或其它冗余位来修正复制过程中数据中产生的读取错误。虽然这使错误修正过程能够应用到复制的数据中,但近年来对于更强的错误修正能力的要求越来越高。一种用来提高错误修正能力的方法是增加加入数据中的冗余位数。但是,提高冗余位数并不是很可取的,因为这意味着将会使记录密度减小。一种用来提高错误修正能力而不增加错误修理码数量的方法是,增加用于错误修正处理的数据单元的大小。例如,一个数据块可以包含多个扇区,且数据块用来作错误修正处理单元。
图18用来说明通常用作错误修正处理单元的数据块的数据格式。
每个数据块包含32个扇区,一个属性行和一个奇偶校验块。每个扇区包含四行;每个扇区行写入129个代码字,记为D(i,0)-D(i,128),每个代码字为一字节数据,以及16个与数据字节对应的奇偶校验代码字P(i,0)-P(i,15)。其中“i”表示数据块中的行号。行0~3分配为扇区1,行4-7为扇区2,……,行124-127为扇区32。因此每个扇区的容量为516字节,包括512字节的用户数据和4字节的CRC代码数据。
行128为属性行,决定块的属性,并且由数据字节D(128,0)-D(128,128)记录块中每个扇区的属性。同时记录在行128的还有数据字节D(128,0)-D(128,128)的奇偶校验字P(128,0)-P(128,15)。
因此,数据D(o,j)-D(128,j)(其中0≤j≤128)的129个代码字,和奇偶校验数据P(o,k)-P(128,k)(其中0≤k≤15)的129个代码字按列依次写入数据块。
列向数据D(0,j)-D(128,j)的16个奇偶校验数据Q(0,j)-Q(15,j)代码字,和列向奇偶校验字P(o,k)-P(128,k)的16个奇偶校验数据Q(0,m)-Q(15,m)(其中129≤m≤144)的代码字,写入奇偶校验块。
为含有如上所述排列的代码字和奇偶校验字的每一个数据块分配一个地址,并将它写入到记录媒介的一个特定位置。
但由于地址只写到这样格式的数据块的开始,而不能给每个扇区加入一个地址,随着块的增大,存取和搜索时间都会增加。
更具体地说,如果从一个块的中间附近开始读取数据,则将无法确定从哪一个块中何处开始读取数据。因此有必要总是从数据块的开头开始读取,当存取一个特定的块时,应一直等到检测到数据块开头处的地址,才能开始存取。
由于只有在一个块的开头处开始读取时才能确定该地址,随着块的增大,读取一个地址的平均时间随之增加。这使得搜索时间延长。
尽管为了减小存取时间,可以为每一帧添加一个帧号,但必须增加代码字的长度来表示所有帧号,并且由于这些代码字必须加入到每一帧,记录媒介的记录密度减小。而且,这些帧号不能用作其它功能。
发明的公开内容
因此,本发明的主要目的是提供一种记录媒介,运用一个多功能同步代码将信息记录到该媒介上,此同步代码可以在不减小记录密度的情况下使数据结构具有很强的错误修正能力。
本发明进一步的目的是提供新的方法,用来记录和复制由所说的同步代码记录的信息。
为了实现上述目的,根据本发明,一件产品包括:一个复制机用的记录媒介,它具有写入其中的一个复制机可读的代码,所说产品中的所说复制机可读代码包括:沿一个磁道提供的同步代码,在两个同步代码之间有一个间隔;和填充于两个同步代码之间的所说间隔中的数据代码,所说数据代码包含一个代码字序列;所说同步代码包含一个具有可从所说的数据代码中的任何数据中辨识出一个特定模式的标识符,和一个表示同步代码类型的类型信息代码。
根据本发明,一种记录方法用来将代码字序列记录到记录媒介上,在记录媒介中,多个代码字组成一帧,多个帧组成一个数据块,所说方法包括步骤:
(a)在所说数据块的开始和预先选定的位置处插入同步代码;
(b)将一个标识符代码加入每一个所说的同步代码,用来从该数据块的其它代码中识别同步代码;
(c)根据块中同步代码插入的位置将一个类型信息代码加入每一个所说的同步代码,用来表示同步代码类型;和
(d)输出以便记录已插入同步代码的数据块。
根据本发明,一个记录设备用来将代码字序列记录到一个记录媒介,其中多个代码字组成一帧,多帧组成一个数据块,该记录设备包括:用来在所说数据块的开始和预先选定的位置插入同步代码的插入装置;第一加入装置将一个标识符代码加入每一个同步代码,用来从该数据块的其它代码中识别该同步代码;第二加入装置,根据块中同步代码插入的位置将一个类型信息代码加入每一个同步代码,用来表示同步代码类型;和输出装置,输出已插入同步代码的数据块以便记录到所说的记录媒介。
根据本发明,一种复制方法用来从存有沿磁道提供的同步代码的记录媒介复制信息,两个同步代码之间有一个间隔,且数据代码填充于两个同步代码间的所说间隔中,所说的数据代码包括一个代码字序列;所说同步代码包含一个可从所说的数据代码中的任何数据中辨识出的一个特定模式的标识符,和一个确定数据块中相应的同步代码位置的类型信息代码,该方法包括步骤:
(a)通过检测所说的标识符来检测所说的同步代码;和
(b)读取所说的同步代码中的所说的类型信息代码来确定该同步代码的位置,并最终确定数据块中该同步代码之后的数据代码。
根据本发明,一个复制设备用来从一个沿磁道存有同步代码的记录媒介复制信息,在两个同步代码之间有一个间隔,将数据代码填充两个同步代码间的所说间隔中,所说的数据代码包含一个代码字序列;所说的同步代码包含一个可从所说的数据代码中的任何数据中辨识出的一个特定模式的标识符,和一个确定数据块中相应的同步代码位置的类型信息代码,所说设备包括:用来通过检测所说的标识符来检测所说的同步代码的检测装置;和读取装置,用来读取所说的同步代码中的所说的类型信息代码来确定该同步代码的位置,并最终确定数据块中该同步代码之后的数据代码。
根据本发明,记录媒介运用一个同步代码来记录信息,同步代码包含一个用来从其它信息中区分同步代码的标识符代码,和一个紧接标识符代码之后的类型信息代码,表示同步代码的类型。
因此,可以通过本发明提供一种记录媒介,一个包含特定同步代码的代码字序列记录到该媒介上,由此包含在写入记录媒介的数据中的同步代码得以识别,且通过检测标识同步代码的标识符代码来实现帧同步,通过读取标识符代码后面的类型信息代码可以获得具有同步代码表示类型的且除同步代码以外的其它信息。
根据本发明的第一个特点的记录媒介记录一个类型信息代码,用来特别标识包含一定数量帧的数据块中同步代码的地址。
因此可以运用这个特点提供一种记录媒介,一个包含一个特定同步代码的代码字序列被记录到该媒介上,通过读取类型信息代码可以知道同步代码在数据块中的位置。
根据本发明的第二个特点的记录媒介记录一个具体包含一个不存在于代码字序列中的特定模式的标识符代码,并组成包含在代码字组中的代码字,且代码段从这个标识符代码的特定位置开始,类型信息代码紧随其后。
因此可以运用这个特点提供一种记录媒介,包含一个特定同步代码的代码字序列被记录到该媒介上,可以通过标识符代码的特定模式来从非同步代码的代码字序列中识别同步代码,形成的包含类型信息代码的代码字作为代码字组中的一个代码字被读取,并可以知道在由类型信息代码表示的数据块中同步代码的位置,而不需要一个特殊的数据结构来读取类型信息代码,如果由类型信息代码表示的信息和由形成的包含该类型信息代码的代码字表示的信息,是通过它们之间特定的对应性记录的话。
根据本发明的第三个特点的记录媒介从多个类型信息代码中选择类型信息代码,那些类型信息代码表示同一类型信息,并且在同步代码一个特定周期内使其它信息的直流分量偏差最小。
因此可以运用这个特点提供一种记录媒介,一个包含一个特定同步代码的代码字序列被记录到该媒介上,由此通过读取类型信息代码可以知道同步代码在数据块中的位置,选择这样的记录媒介可使从本发明的记录媒介复制的复制信号的直流分量的偏差达到最小。
对于根据本发明第四个特点的记录媒介,数据块特别地分为多个扇区,每一扇区又有多个帧,表示扇区地址的信息包含在每个扇区的一个特定帧内,标识包含扇区地址信息的帧的类型信息代码被包含在同步代码中,该同步代码插入到包含扇区地址信息的帧之前。
因此可以运用这个特点提供一种记录媒介,一个包含一个特定同步代码的代码字序列被记录到该媒介上,由此通过读取同步代码的类型信息代码,可以容易地确定包含扇区地址信息的帧。因此,只需简单地读取同步代码的类型信息代码和地址信息,就可以高速地存取一个特定的块,并且可以从所需块的中间附近读取包含同步代码的代码字序列。
在根据本发明的第五个特点的记录方法中,块起始标识步骤标识包含多个帧的数据块的开始点。同步代码插入位置标识步骤标识应当插入的同步代码在该数据块中的位置。标识符代码插入步骤随后在被标识的同步代码插入位置插入一个标识符代码,用来从其它信息辨识该同步代码。类型确定步骤根据被标识的同步代码插入位置确定同步代码类型。类型信息代码插入步骤在紧接着标识符代码处插入表示已确定的同步代码类型的类型信息代码。然后,记录步骤将已被插入的标识符代码和类型信息代码的数据块记录到记录媒介的连续区域。
因此,可以运用这个特点提供一种记录方法,用来将包含一个同步代码的代码字序列记录到记录媒介上,标识符代码从包含非同步代码信息的代码字序列标识该同步代码,并根据同步代码插入位置来选择表示同步代码类型的类型信息代码,除标识同步代码以外,类型信息代码也可以用来表示其它信息。
根据本发明的第六个特点的记录方法还包括一个标识符代码产生步骤,在标识同步代码插入位置后,产生一个包含一个特定模式的标识符代码,此模式不存在于表示除同步代码以外其它信息的代码字序列中,该方法还包括一个类型信息代码产生步骤,在确定同步代码类型后,产生一个类型信息代码,由此,通过代码段形成包含在所说的代码字组中的代码字之一,此代码段开始于已产生的标识符代码和表示已确定的同步代码类型的类型信息代码中的一个特定位置。此方法的记录步骤记录所产生的类型信息代码。
因此,可以运用这个特点提供一种记录方法,用来将包含一个特定同步代码的代码字序列写入记录媒介,由此,通过标识符代码的该特定模式,可以辨别非同步代码的代码字序列和同步代码,形成的包含类型信息代码的代码字可以作为代码字组中的一个代码字被读取,并可以知道同步代码在由类型信息代码表示的数据块中的位置,而不需要一个特殊的数据结构来读取类型信息代码,如果由类型信息代码表示的信息和由形成的、包含该类型信息代码的代码字表示的信息,是通过它们之间特殊的对应性记录的话。
根据本发明的第七个特点的记录方法还包括一个直流分量计算步骤,在标识了同步代码的插入位置后,计算在同步代码被插入的位置的一个已知周期内,非同步代码信息中的直流分量偏移量;该方法还包括一个类型信息代码选择步骤,从与已确定的同步代码类型具有相同类型的多个类型信息代码中选择导致直流分量偏移最小的类型信息代码。类型信息代码记录步骤记录所选定的类型信息代码。
因此可以运用这个特点提供一种记录方法用来将包含一个特定同步代码的代码字序列写入记录媒介,由此,通过读取类型信息代码,可以知道同步代码在数据块中的位置,并且选择它使从本发明的记录媒介复制的复制信息的直流分量的偏差最小。
根据本发明的第八个特点的记录方法还包括一个地址帧标识步骤,在分成多个扇区、每一扇区又分成多个帧的数据块内,标识包含扇区地址信息的帧,该帧位于每个扇区的一个特定位置。此方法中的类型信息代码插入步骤,将类型信息代码插入到在包含地址信息的帧之前的同步代码中,并标识紧接标识符代码之后的包含地址信息的帧。
因此可以运用这个特点提供一种记录方法,用来将包含一个特定同步代码的代码字序列写入记录媒介,由此,通过读取同步代码的类型信息代码可以容易地确定包含扇区地址信息的帧。因此,只需简单地读取同步代码的类型信息代码和地址信息,就可以高速地对一个特定的块进行存取,并且可以从所需块的中间附近读取包含同步代码的代码字序列。
在根据本发明的第九个特点的复制方法中,同步代码标识步骤通过检测标识符代码,标识在记录到根据第一个特点的记录媒介的信息中的同步代码。然而,代码字同步步骤根据已标识的同步代码使读取时钟与代码字同步。接着,类型信息读取步骤根据与代码字同步的读取时钟,读取同步代码的类型信息代码。随后根据位置确定步骤根据读取类型信息代码确定紧随同步代码而记录的信息在数据块中的位置。
因此,根据第九个特点的复制方法,可以准确地识别同步代码,并且根据包含写入基于第一个特点的记录媒介中的特定同步代码的代码字序列,使读取时钟与代码字同步。也可以通过确定数据块中紧随同步代码而记录的信息的位置,有选择地读取紧随同步代码记录的信息。
在根据本发明的第十个特点的复制方法中,同步代码标识步骤通过检测包含一个特定模式的标识符代码,标识记录到根据第一个特定记录媒介上的信息中的同步代码,该模式不存在于表示非同步代码信息的代码字序列中。代码字同步步骤根据已标识的同步代码,使读取时钟与代码字同步。接着,类型信息读取步骤根据与代码字同步的读取时钟读取类型信息代码作为一个代码字。然后,类型解码步骤将读取的类型信息代码解码为代码字,以获得类型信息;数据位置确定步骤根据得到的类型信息确定紧随同步代码之后记录的信息在数据块中的位置。
因此通过根据第十个特点中的复制方法,可以根据标识符代码的特定模式准确识别同步代码,并使读取时钟与代码字同步。也可以通过读取形成的包含类型信息代码的代码字用来作为代码字组中的一个代码字,并确定数据块中的紧随同步代码记录的信息的位置,来有选择地读取紧随同步代码记录的信息。
在根据本发明的第十一个特点的复制方法中,同步代码识别步骤通过检测记录到根据第四个特点的记录媒介的数据中的标识符代码,标识在被记录信息中的同步代码。代码字同步步骤根据已标识的同步代码,使读取时钟与代码字同步。接着,类型信息读取步骤根据与代码字同步的读取时钟,读取同步代码的类型信息代码。数据位置确定步骤根据读取的类型信息代码,确定紧随同步代码记录的信息在数据块中的位置。然后,地址识别步骤识别在帧中的一个特定位置的信息来作为地址信息,此帧为由数据位置确定步骤确定的包含地址信息的帧。
因此借助于根据第十一个特点的复制方法,根据同步代码的类型信息代码,可以容易地从记录到根据第四个特点的记录媒介的数据中确定包含地址信息的帧。因而只需简单地读取同步代码的类型信息代码和地址信息,就可以高速存取一个特定的块,而且可以从所需块的中间附近读取包含同步代码的代码字序列。
本申请基于日本专利申请序列号7-78,988,该申请提出于1995年4月4号,其全部内容在此特意引入作为参考。
附图简述
从下面的详细描述及其附图中,可以更全部地理解本发明:
图1为根据本发明的第一个实施方案,在为记录而调制之前,当数据写入到记录媒介时数据和同步代码的示意图;
图2为一个转换表,表中所示为用于本发明优选实施方案中的8-15转换实例;
图3为一个转换表,表中所示为用于本发明优选实施方案中的8-15转换实例;
图4所示为本发明优选实施方案中同步代码S1-S4的数据结构;
图5所示为根据本实施方案从光盘复制的复制信号,和从复制信号读取的NRZI通道信号之间的关系图;
图6的表中所示为根据优选实施方案的同步代码的类型信息,和相应的代码字的值;
图7所示为本发明优选实施方案中,在同步代码中选择类型信息代码1或类型信息代码2的方法;
图8所示为根据本发明的第二个实施方案,一个光盘记录设备的框图;
图9所示为第二个实施方案中,光盘记录设备执行过程的流程图;
图10所示为图9中的步骤S914,S920,S923和S926中的类型信息选择过程的细节流程图;
图11所示为根据本发明第三个实施方案,一个光盘复制设备的框图;
图12所示为图11中的同步代码检测器和读取控制器的细节框图;
图13所示为图12中的移位寄存器和检测器的框图;
图14所示为根据本发明,由光盘复制设备1100执行的数据复制过程的流程图;
图15A和15B所示为根据本发明的另一种实施方案,在为记录到记录媒介而调制之前数据和同步代码的数据结构;
图16所示为本发明的另一种实施方案中,同步代码SYS0-SYS5的数据结构;
图17所示为一个与图6相同的表,但用于本发明另一种实施方案中的同步代码;
图18所示为根据本发明,一个可重写类型光记录盘的平面图,特别地画出了各类标记的排列;
图19所示为根据本发明,一个不能重写类型的光记录盘的平面图,特别地画出了各类标记的排列;和
图20所示为根据现有技术,用作为错误修正处理单元的块的数据格式。
优选实施方案详细说明
实施方案1
图1为一个数据表,图中所示为根据本发明的第一个实施方案写入记录媒介的数据和同步代码;所示的数据和同步代码是在数据调制之前。
数据以不包括同步代码的168×168字节的数据块(错误修正处理单元)写入光盘。图1所示为一个概念上的数据表,表示在一个假设的二维阵列中一个数据块中的数据。
在此二维数据块阵列的每一行具有统一的格式。更具体地说,块中的每一行包含一个同步代码(2字节),数据帧1(84字节)、另一个同步代码(2字节)和数据帧2(84字节)。每一行开始于写在数据帧1之前的同步代码S1,S2或S3,数据D1,1,D2,1,…D156,1写入数据帧1。接着在数据帧2之前写入同步代码S4,数据D1,2,D2,2,……D156,2写入数据帧2。一个与写入同一行的两个帧中数据相对应的10字节奇偶校验码Pr,写入数据帧2中数据的最后10个字节。
每一块包含12个扇区SEC1-SEC12,每个扇区包含14行,如图1中实例所示。在每个扇区的开始,将扇区地址写入同步代码S1或S2后数据帧的数据区。
在块的开始,刚好在扇区SEC1中的数据帧1之前,写入同步代码S1,由此识别一个数据块的开始。在第一块的开始,除扇区SEC1外的每一个扇区中第一行开始处的数据帧1之前,写入同步代码S2,由此识别一个数据扇区的开始。恰好在每个扇区2-14行的数据帧1之前写入同步代码S3,由此识别数据块或扇区中除第一行外每一新行的开始。在每一行的数据帧2之前写入同步代码S4,由此识别每一行大致的中点。
每个扇区的第14行为列奇偶校验行Pc。为每个扇区中从1至13行列向的每156个字节写入一个12字节的奇偶校验码(对应于每行12个字节(12×13=156)),7个12字节的奇偶校验码逐个字节写入对应列中的奇偶校验行PC1-PC24(行14)。写入每个扇区行14的奇偶校验行,用来在读取一个块中的所有数据后作为错误修正处理。
通过如下所述的8-15转换,这样格式的数据块被转换到代码字,然后用NRZI调制方法调制来产生一个待写入光盘或其它记录媒介的通道信号。需要注意的是,根据用于8-15转换的编码规则,同步代码S1-S4被转换成代码序列,其标识符的表示模式不出现在数据帧(即,被记录的数据)中。
图2和图3所示为用于本发明此实施方案中的8-15转换的转换表实例。
如图2和3中所示,此实施方案的8-15转换方法,至少为每8个数据位(1字节)分配了一个由15位模式表示的代码字。在图2和3的表中,15位模式的MSB用来作为连接各代码字的合并位。所示所有合并位都为0,但可以根据一个DC控制变为1.DC控制的细节公开于美国专利号4,728,929,由S.Tanaka发表于1988年3月1日,在此引入作为参考。
通过此8-15转换方法转换产生的代码字,使任何连续的代码字序列中,在两个1之间最多有13(或12)个,最少有2个连续的〔O〕出现。因此,当代码字序列用与代码字对应的NRZI通道信号的翻转周期Tmin表示时,最大的翻转周期Tmax为14T(或13T),最小的翻转周期为3T,其中T为一个代码字位的长度。需要注意的是,即使在代码字之间的连接处,也要控制代码字,使两个1之间最大的和最小的连续0的个数满足Tmax和Tmin参数。
图4用来描述本发明此实施方案中,同步代码S1-S4的数据结构。注意图4中的“X”表示的位,其代码值可以是(0)或(1)。
同步代码S1-S4的数据长度为2字节,由一个30位的代码序列表示。每个同步代码包含一个用来从其它数据中识别同步代码的标识符,和标识同步代码插入在数据块中的位置的类型信息。
标识符为有一个15个(0),两端各有1个(1)的代码序列,即在NRZI调制的通道信号中表示为翻转间隔TS=Tmax+2T(或Tmax+3T)=16T。注意这个代码序列和翻转间隔只出现在同步代码中,即,不出现在表示除同步代码以外数据的代码字中(即“非同步代码数据”)或者是在相应的NRZI通道信号中。
类型信息由同步代码中从位22到位26的5位表示,还要注意,在同步代码中只有类型信息可以变化,同步代码中的所有其它部分为每一个同步代码都一样的固定代码序列。固定代码序列也定义为满足同步代码和非同步代码数据都符合的8-15转换编码规则。
占据同步代码另一半的15位代码序列,是经选择也作为以由8-15转换产生的代码字形式存在的一个代码序列。此15位代码序列是一个代码字,即最小的8-15转换方法的数据单元,因而8-15转换的最小数据读取单元也定义为15位。因此,5位类型信息不能作为有意义的数据单独读取,除非为了读取5位代码序列定义一个新的数据格式。所以,通过定义同步代码中的后15位代码序列作为一个代码字,在从记录媒介复制的信号的8-15逆转换过程中,可以用与其它数据同样的方式来读取包含类型信息的代码字。
除8-15转换外,也可以使用8-16转换。
位长Tmax和Tmin的选择将在下面作进一步说明。
如图7(c)所示,当NRZI通道信号记录在光盘或其它记录媒介上时,对应于NRZI通道信号的高电平部分沿磁盘磁道形成一个凹痕或标记,而对低电平部分不形成凹痕或标记。由于形成了凹痕或标记,如通过一个激光束形成,有必要限制该凹痕或标记的长度和它们之间的间隔长度,如下所述。如果标记或标记间隔的长度较长,将会减小用来产生读取时钟必需的PLL控制的稳定性,导致复制信号电平通过高通滤波器后有较宽的波动。而且,如果激光束照射时间太短,将无法在盘片上形成凹痕或标记,或是形成的凹痕或标记太小而无法读出。
因为这些和其他的原因,根据本发明,数据(如视频和/或音频数据)的凹痕或标记的最大凹痕或标记长度Tmax为14T(或13T),同步代码中用于标记符的特殊凹痕或标记,其凹痕长度TS等于Tmax+nT,其中n为大于或等于2的整数,T为表示一个二进制代码的单位长度。根据一种实施方案n=2,根据优选实施方案n=3。通过选择标记符的凹痕或标记长度大于数据中其它的凹痕或标记长度,可以区别数据和该标识符。
而且根据本发明,数据和同步代码凹痕或标记的最小凹痕或标记长度Tmin确定为3T。
图5用来说明根据本实施方案从光盘复制的复制信号和从复制信号读出的NRZI通道信号之间的关系。图5(a)所示是为同步代码标识符复制的复制信号,其读取阈值为Vc。如图5(b)所示为位间隔为T的读取时钟。图5(c)所示为当输入复制信号和读取阈值Vc=Vo时,比较器的输出信号。图5(d)所示为以图5(b)中的读取时钟对图5(c)中的比较器输出信号采样得到的NRZI通道信号。图5(e)所示为当复制信号和超出容忍范围(Vc=Vo+ΔV)的读取阈值Vc被输入时,比较器的输出信号。图5(f)所示为以图5(b)中的读取时钟对图5(e)中的比较器输出信号进行采样得到的NRZI通道信号。注意在复制信号和读取阈值Vc交叉处,比较器输出信号翻转到高电平,并且在时间to处,图5(d)中的NRZI通道信号从低电平翻转到高电平。
如图5(a)所示,从记录媒介复制的复制信号为一个模拟信号。因此,通过比较器将大于或等于读取阈值Vc的值转化为高位或者小于阈值Vc的值为低位,将复制信号转化为数字信号。然后,数字化的比较器输出信号以图5(b)中所示的读取时钟采样,产生图5(d)和(f)中所示的NRZI通道信号。控制读取时钟相位和读取阈值,使比较器输出信号在一个特定的参考位置翻转,此参考位置在这里被定义为当前读取时钟和下一个读取时钟的中值,但是,当读取阈值Vc不稳定时,如在复制信号读取的开始,读取阈值Vc将会变化,如图5(a)中所示。读取阈值Vc的这种波动,表现为从比较器输出信号翻转时刻的参考位置偏移ΔT。
如果图5(d)中的NRZI通道信号是正确的信号读取的结果,读取阈值Vc中Vcmin到Vcmax变化的允许范围(即,不会发生NRZI通道信号读取错误的范围)必须在-(T/2)<ΔT≤(T/2)的范围内,如图5(a)中从时间(to-T)到时间to所示,其中ΔT为从比较器输出信号翻转时刻的参考位置的偏移量。如图5(c)中所示,在允许范围-(T/2)<ΔT≤(T/2)内,比较器输出信号的翻转时刻为从时间(to+15T)到时间(to+16T),产生从参考位置的偏移量ΔT。因此通过在时间(to+16T)处由读取时钟可获得正确的采样值。
但是,当从比较器输出信号翻转时刻参考位置的偏移量ΔT,由于读取阈值Vc的波动而超出允许范围-(T/2)<ΔT≤(T/2)时,翻转间隔在NRZI通道信号上升沿的偏移量(移动)为±T,在NRZI通道信号下降沿为±T。
因此,由于诸如噪声等原因当读取阈值Vc相对于复制信号的变化暂时超出读取阈值Vc的允许范围时,表示同步代码和数据的NRZI通道信号的翻转位置移动一位(±T)。换句话说,相应代码字序列的代码序列中的1的位置移动1位到相邻的代码位。通过复制设备的错误修正过程,极有可能正确修正这种类型的数据读取错误。反过来说,如果设计的光盘复制设备无法容忍修正由于噪声或其它因素引起的,在一个正常频率处出现的翻转位置1位的偏移,该光盘复制设备将无法承担日常使用。因此可以假定,实际上不会由于噪声等因素而使复制的NRZI通道信号的翻转间隔移动量大于或等于2T。
在这种情况下,用于非同步代码数据的NRZI通道信号中最大的翻转间隔Tmax=14T可能会读作13T或15T的间隔,但事实上不可能读成12T或16T。同步代码标识符的翻转间隔Ts=16T也有可能被读成15T或17T的间隔。但在这种情况下,由于在表示非同步代码数据的NRZI通道信号中,没有信号段以等于或大于16T的翻转间隔翻转,因此通过确定翻转间隔等于或大于16T的信号段为同步代码标识符来正确识别非同步代码数据和同步代码。此时读出的翻转间隔为15T的同步代码标识符是无效的,但通过前后参照NRZI通道信号中同步代码的周期性这一独立判定,防止无效的同步代码被读作非同步代码数据。
但是,如果读取阈值Vc超出允许范围的变化保持在Vc=Vo+ΔV,如图5(a)中的双点划线所示,将会在同步代码标识符两端NRZI通道信号的翻转部分产生一个翻转间隔T的读取错误,并在同步代码后面的数据中也发生同样错误,如图5(f)所示。当这种情况发生时,具有16T翻转间隔的信号段,即不应当出现在非同步代码数据中的信号段,出现在非同步代码数据中。因此,通过确定任何翻转间隔等于或大于16T的信号段为同步代码标识符,复制设备将不是同步代码数据的数据的未定部分确定为某帧的开始,从而破坏了数据读取同步定时,使随后的数据无法读出。即使没有破坏同步,通过错误修正过程修正复制数据中读取错误的可能性很小。因此,当检测到具有等于或大于18T的翻转间隔的多个信号段,光盘读取机检测到一个数据读取故障,并执行适当的处理。
因此,通过将同步代码标识符翻转间隔Ts的长度定义为TS=Tmax+2T或更大,可以在数据读取范围内从非同步代码数据中正确识别同步代码。而且,通过将同步代码标识符翻转间隔TS的长度定义为TS=Tmax+2T或更大,与现有技术同步代码中2Tmax的翻转间隔TS相比,可以缩短同步代码标识符的长度,并且这种差别可用于包含在同步代码中加入各种其它功能的其它类型信息。而且,由于同步代码的总长度可以设定为两倍的代码字长,如同读取表示非同步代码数据的代码字一样,可以用同样的方法分离同步代码的两半部分,写入组成同步代码另一半的代码字中的类型信息可以用读取表示非同步代码数据的代码字同样的方法读取。
图6为根据本实施方案,表示同步代码类型信息的另一个数据表,和相应代码字的读取值。
写入如图4所示格式的同步代码S1-S4中从位22到位26的5位的类型信息,识别同步代码插入数据块中的位置。通过使用类型信息1(10010)或类型信息2(00010),同步代码S1表示该同步代码S1在数据块开始处即在扇区SEC1的开始处插入。通过使用类型信息1(01001)或类型信息2(01000),同样地,同步代码S2表示该同步代码S2在数据块中除第一扇区外的其它扇区的开始即扇区SEC2-SEC14处插入,通过使用类型信息1(10001)或类型信息2(10000),同样地,同步代码S3表示同步代码在任一扇区中除第一行外的其它任何行的开始处插入。通过使用类型信息1(00000)或类型信息2(00001),同步代码S4表示同步代码在从任一行中间开始的数据帧2的开始处插入。
仍然如图6中所示,通过读取包含类型信息的正常代码字单元来读取类型信息。例如,如图4所示,同步代码S1的类型信息1(10010)插入到同步代码从位22到位26的5位。因此包含此类型信息1代码(10010)的同步代码S1的代码模式为(001000000000000000100100100010),并且在此同步代码S1中包含该类型信息1代码(10010)的代码字为(000100100100010)。所以,包含类型信息1代码10010的同步代码S1的代码字部分读作114,如图2中8-15数据转换表中所示。同样地,包含类型信息2代码00010的同步代码S1的代码字部分读出值为86。如果在识别同步代码标识符后紧接着读出的代码字为114或86,则认为标识的同步代码为插入到数据块开始的同步代码S1。包含其它类型信息的同步代码用同样方法识别。
注意,当类型信息代码1和2表示同一个同步代码插入位置时,包含在五个类型信息位中1的个数在类型信息代码1中为偶数,而在类型信息代码2中为奇数。
图7用来说明本实施方案的同步代码中选择类型信息代码1或类型信息代码2的方法。注意,为同步代码S4选择类型信息代码1和2的方法在图7中只用实例来说明,可用同样的方法来为同步代码S1-S3选择类型信息代码1和2。还需注意,同步代码S4在帧1和2之间插入,如图1所示。
图7(a)所示为所有同步代码共同的代码模式。图7(b)所示为当选择类型信息代码1作为同步代码S4的类型信息时,数字和变化(DSV)的变化量。图7(c)所示为当选择类型信息代码2作为同步代码S4的类型信息时,数字和变化(DSV)的变化量。若NRZI通道信号波形为高电平则加+1,若波形为低电平则加-1,这样得到的每个单位时间的值为DSV,DSV表示NRZI通道信号的直流分量偏移。还要注意,DSV是一个从待记录的数据中一个特定位置开始的累加值,如从待记录的数据的开始,或从块的开始。
如图1所示,同步代码S4插入到每一行的数据帧1和2之间。为了确定类型信息1或2中哪一个适用于同步代码S4,从待记录数据的开始到第一帧的最后,即到紧接同步代码S4插入点之前的位置累加DSV的值。在时间点Tx(图7)DSV存储器保存NRZI通道信号的电平和DSV值,在如图7所示的情况中,DSV存储器保存高电平和d=12。然后使用类型信息1(00000)作为类型信息插入同步代码S4计算帧2中一个特定的DSV比较点的DSV值d1。接着类型信息2(00001)替代类型信息1,并计算帧2中该DSV比较点的DSV值d2。然后比较计算出的DSV值d1和d2,选择在帧2中的DSV比较点处产生最小DSV绝对值的类型信息,并插入到同步代码S4。
在帧2开始可达第5位的DSV值,使用图7(b)所示的类型信息1时为4,使用图7(c)所示的类型信息2时为6。继续计算DSV值到帧2中特定的DSV比较位置,并在DSV比较点比较DSV值的绝对值,通过该绝对值最小选择类型信息。因此,使用图1中所示的格式将数据写入记录媒介时,可以抑制直流分量偏移。而且,与在数据中插入一个单独的代码序列来抑制直流分量偏移的普通抑制直流分量偏移的方法相比,使用表示同步代码类型的类型信息可以抑制直流分量偏移。因此可以缩短插入的用来抑制直流分量偏移的代码序列长度,使记录媒介的数据存储区得到更有效的使用。
如上所述,基于本发明的复制设备通过读取同步代码S1,可以容易地识别数据块的开始,并将写入数据块的数据作为错误修正处理单元,达到很强的错误修正处理能力。
写入每个扇区在块中地址的帧1的位置,也可以通过读取同步代码S2容易地识别。因此,通过读取在紧接的下一个扇区开始处同步代码S2后面的扇区地址,即使在存取一个特定块及读取开始于该块的中点时,也可以在短时间内从特定块中读取数据,暂时将目标块中从该扇区到最后一个扇区的数据缓冲到存储器,然后从目标块的开始到最初访问的扇区(即该块中剩余的扇区)读取数据,并将此数据插入到那些缓冲到存储器的数据前面。
而且,因为可以容易地识别写有扇区地址的帧的位置,当只读取地址时,可以存取所需磁道并达到高的搜索速度。
也可以用同步代码S1-S4来识别每一帧中的第一个代码字位,并修正复制数据中由于数据复制过程中如信号丢码引起的丢位而导致的移位。
上面的实施方案中以实例的形式使用了一个信号段,信号段中对应于同步代码标识符的NRZI通道信号的翻转间隔TS为TS=(Tmax+2T),但翻转间隔TS=(Tmax+3T)的信号段可用作替换。即使读取阈值Vc变化暂时超出允许范围,并且读取的NRZI通道信号部分的翻转间隔移动±T,表示非同步代码数据的NRZI通道信号的最大翻转间隔Tmax′将为
Tmax-T≤Tmax′≤Tmax+T作为同步代码标识符读取的NRZI通道信号的翻转间隔TS′为
Tmax+2T≤TS′≤Tmax+4T
对应于同步代码标识符的NRZI通道信号的翻转间隔TS,可认为是在盘片上形成的凹痕或标记长度,或是这些凹痕或标记的间隔长度。根据本发明,标记符的凹痕长度TS为(Tmax+2T)或更大,但如下所述最好为(Tmax+3T)。
在盘片上读或写(这里下文仅说明读取的情况,但适用于写入情况)一个凹痕或标记(这里下文通常指一个标记,但可理解为包括凹痕,标记和其它类型的标记,如一个突起)的过程中,标记长度Tmax可能会被错误地读成(Tmax±T)。
当标识符的标记长度TS为(Tmax+2T)时,这可能会被错误地读成(Tmax+2T)±T,即等于(Tmax+T)或(Tmax+3T)。而且,在同样条件下,最大的数据标记长度Tmax可能会被错读成(Tmax±T),即等于(Tmax+T)或(Tmax-T)。在这种情况下,通过认为标记长度为(Tmax+2T)和(Tmax+3T)的标记为标识符,可以识别数据中的标识符标记和最大标记,这与只把标识长度为(Tmax+2T)的标记当作为标识符相比,具有更高的可靠性。在这种情况下,错误地读成(Tmax+T)的标识符被忽略,因为这无法与数据中错误地读成(Tmax+T)的最大标记分辨。
当标识符的标记长度为(Tmax+3T)时,这可能会被错误地读成(Tmax+3T)±T,即等于(Tmax+2T)或(Tmax+4T)。而且,在同样条件下,最大的数据标记长度Tmax可能会被错误地读成Tmax±T,即等于(Tmax+T)或(Tmax-T)。在这种情况下,标记长度为(Tmax+2T)、(Tmax+3T)和(Tmax+4T)的标记可以作为标识符,并仍可以在标记符标记和数据中的最大标记之间识别。因此,当标记符的标记长度为(Tmax+3T),而不是(Tmax+2T)时,识别标记符标记和数据中的最大标记可以达到更高的准确性。
通过确定读取的NRZI通道信号的翻转间隔等于或大于(Tmax+2T)的信号段为同步代码标识符,可以从非同步代码数据正确识别同步代码,减少无效的同步代码个数,事实上可正确识别所有的同步代码,并可识别帧的开始。因此,可以更精确地修正由于如复制过程中信号丢码引起的代码丢位而导致的数据移位。当读取阈值Vc持续超出允许范围时,也可以检测异常信号读取,即读取故障,这通过检测NRZI通道信号翻转间隔等于或大于(Tmax+5T)的信号段来完成。
要注意上面所述的5位类型信息不应该局限于上面所述的位模式和类型信息内容间的一致性。更详细地说,类型信息1和类型信息2为位模式对,其中,在一个5位的模式中,一个位模式包含奇数个(1),另一个模式包含偶数个(1),只要包含类型信息的同步代码的代码字部分的模式也出现在代码字模式中,就可以使用任何模式。类型信息也可以放在标识符的前部。
还应当注意上面所述的类型信息的选择方法,从待记录数据的开始到插入类型信息的同步代码后面紧接的帧中的一个特定位置计算DSV值,并根据DSV绝对值最小选择类型信息。但是,用来作为选择类型信息参考的DSV计算范围不因此而受到限制。
特别地,还可以从块的开始(或从紧接同步代码之前的帧的开始处,或从紧接同步代码之前帧中的一个特定位置)到同步代码恰好之前累加DSV值;使用包含类型信息1的同步代码计算DSV值到同步代码后面帧中的一个特定位置,然后使用包含类型信息2的同步代码重新计算DSV值;随后根据计算到同步代码后面帧中特定位置的DSV值的绝对值最小,来选择类型信息。
图18和19所示为根据本发明用NRZI通道信号记录的光盘。图18所示的光盘是一个可重写的盘RD(CAV),图19所示的光盘是不可重写的盘ND(CLV),即一个只读盘。
参考图18,存储在可重写盘RD中的数据的排列如下所述。
一个新的没有任何记录的可重写盘RD,在预先确定的位置沿一个磁道嵌入预置凹痕。这些预置凹痕用来作为存取盘的地址。通过沿磁道作ON和OFF标记的激光束进行记录。通过改变盘片表面的物理参数,如反射性,来完成这些标记。ON标记为加入这样的物理变化的地方,OFF标记为没有加入这样的物理变化的地方。如图18的底部所示,根据本发明的优选实施方案,最长的标记为长度为14T的标识符ID的标记。注意,在图18中,所示的标识符ID通过ON标记形成,但也可通过OFF标记(一个位于两个ON标记之间的标记)形成。
如图18所示,在可重写盘RD中,沿磁道记录的代码为:扇区地址SA;同步代码S1;数据(如视频和音频数据)和标题代码D/H,同步代码S4;数据和奇偶校验码D/P;同步代码S3;数据D;……扇区地址SA;同步代码S2;数据和标题D/H;同步代码S4;数据和奇偶校验码D/P;……同步代码S4;和奇偶校验码P。
根据本发明的优选实施方案,同步代码中标记的最长项为标识符ID,其长度为14T,盘片中除在同步代码中以外标记的最长项限制为11T。在这里最长项标记可以是ON标记或OFF标记。
如图19所示,在不可重写盘ND中,沿磁道记录的代码为:同步代码S1;数据(如视频和音频数据)和标题代码D/H;同步代码S4;数据和奇偶校验码D/P;同步代码S3;数据D;同步代码S4;数据和奇偶校验码D/P;同步代码S3;数据D;……同步代码S2;数据和标题代码D/H;……同步代码S4;和奇偶校验码P。
根据本发明的优选实施方案,同步代码中凹痕的最长项为标识符ID,其长度为14T,盘片中除在同步代码中以外凹痕的最长项限制到11T。这里最长项凹痕可以是一个形成凹痕的ON凹痕部分或一个作为两个凹痕之间间隔的OFF凹痕部分。
实施方案2
图8为一个光盘记录设备800的框图,作为本发明的第二个实施方案描述如下。
如图8所示,此光盘记录设备800包含一个输入部分801,存贮器802,一个奇偶校验发生器803,编码单元804,FIFO缓冲器805,同步代码插入器806,DSV计算器807,同步代码模式存贮器808,和DSV存储器809。
待记录到光盘的数据从输入部分801输入,输入部分801将输入数据以每次一帧写入存贮器802中的一个特定位置(地址)。
存贮器802存贮如图1中所示具有特定结构格式的非同步代码数据。
奇偶校验发生器803对应于按图1所示格式写入存贮器802中已知地址的输入数据的行和列元素,产生奇偶校验数据,并将产生的奇偶校验数据写入存贮器802中的一个已知地址。
编码单元804从块的开始连续地读取写入存贮器802的非同步代码数据,根据图2和3所示的8-15转换表和转换规则,将读取的数据转换成代码字,然后将转换后的代码字写入FIFO缓冲器805。
同步代码插入器806对写入FIFO缓冲器805的代码字计数,并在每一帧开始处为每一帧确定插入的同步代码类型。在写入FIFO缓冲器805的帧开始处插入的同步代码类型信息通过DSV计算器807选定以后,同步代码插入器806从同步代码模式存贮器808读取选定的类型信息和同步代码固定部分的编码模式,然后通过将类型信息插入同步代码固定部分中的一个预定位置,来产生同步代码。在输出生成的同步代码后,同步代码插入器806从FIFO缓冲器805读取并输出该同步代码后面的帧。然后从同步代码插入器806输出的帧和同步代码被转换成NRZI通道信号,并写入光盘或其它记录媒介上的一个特定地址。
DSV计算器807从同步代码模式存贮器808,为同步代码的固定部分读取编码模式,和用来标识由同步代码插入器806确定的同步代码类型的类型信息1和2,并产生插入类型信息1和类型信息2的同步代码的代码序列。然后它从该同步代码后面帧的开始处到该帧中特定的DSV比较点读取输入到FIFO缓冲器805的代码序列,并为包含类型信息1的同步代码插入到所读取的代码字序列开始处的情况,产生代码字序列。还为包含类型信息2的同步代码插入到读取的代码字序列开始处的情况,产生一个相同的代码字序列。
然后,DSV计算器807参照存贮到DSV存贮器809的NRZI通道信号的信号电平,将产生的两个代码字序列转换成NRZI通道信号,并从存储到DSV存贮器809的DSV值计算对应于两个代码字序列的NRZI通道信号的DSV值。然后DSV计算器807在代码字序列结尾处即,在同步代码后帧的DSV比较点处比较两个DSV计算结果的绝对值,并根据DSV比较点DSV计算结果的绝对值最小选择类型信息。接着,DSV计算器807用在DSV比较点具有最小绝对值的DSV计算结果,和DSV计算结果绝对值最小的NRZI通道信号中DSV比较点处的信息电平,更新存储到DSV存贮器809的内容。然后,基于存储到已更新的DSV存贮器809的内容,如上所述DSV计算器807从DSV比较点到帧的结尾再次计算DSV,并用该计算结果和帧结尾处的NRZI通道信号电平再次更新DSV存贮器809的内容。
同步代码模式存贮器808存储图4所示的同步代码的固定部分的代码序列,和对应于图6所示同步代码类型(S1-S4)的类型信息1和2的5位模式。DSV存贮器809存储由DSV计算器807更新的DSV值,和相应的NRZI通道信号的电平。
图9为数据记录执行过程的流程图,数据中包含根据本发明的本实施方案在光盘记录装置中产生的同步代码。
输入到输入部分801的数据(步骤S901)逐个帧顺序写入存储器802中的一个已知地址(步骤S902)。当所有的数据写入存储器802时(步骤S903),为存储到存贮器802的数据的行和列元素产生奇偶校验数据(步骤S904),然后将产生的奇偶校验数据写到存贮器802中的一个已知地址(步骤S905)。
同步代码插入器806初始化用于评价待插入到从存贮器802读取的数据开始处的同步代码类型的每一个参数。DSV计算器807也初始化存储到DSV存贮器809的内容。
更详细地说,将参数i,j和k初始化为值i=0,j=1,和k=1,其中参数i用来跟踪从存贮器802读取的帧是帧1(i=1)还是帧2(i=2)(帧计数参数i);参数k(i≤k≤14)用来计算每一帧中的行数(行计数参数k);和参数j(1≤j≤12)用来计算扇区号(扇区计数参数j)。例如,存储到DSV存贮器809的DSV初始值和NRZI通道信号电平的初始化值分别为零(0)和低电平(步骤S906)。
若在存贮器802中有未经处理的数据(步骤S907),编码单元804使用已知的数据处理单元从存贮器802中读取一帧数据(步骤S908),将读取的数据编码为代码字序列,代码字序列中使用8-15转换将每个8位的读取数据转换成一个15位的代码字,并将得到的代码字序列写入FIFO缓冲器805(步骤S909)。
当一帧数据的代码字序列写入FIFO缓冲器805时,同步代码插入器806将帧计数参数i加1(步骤S910)。
若帧计数参数i=1(步骤S911),行计数参数k=1(步骤S912),以及扇区计数参数i=1(步骤S918),同步代码插入器806确定应插入到写入FIFO缓冲器805的帧开始处的同步代码类型为同步代码S1,即,表示数据块开始的同步代码(步骤S919)。
随后,使用由同步代码插入器806确定并插入到写入FIFO缓冲器805的帧1开始处的同步代码类型(在此例中为同步代码S1),DSV计算器807使用插入到选定的同步代码S中的类型信息1和类型信息2,计算帧1中DSV比较点的DSV值,并根据帧1中DSV比较点处DSV绝对值最小选择类型信息(步骤S920)。注意,步骤S920中的执行过程在下面有更详细的说明,参照图10。
然后,同步代码插入器806产生一个具有由DSV计算器807选定的类型信息的同步代码(步骤S921)。
然后,同步代码插入器806从FIFO缓冲器805读取帧1,将产生的同步代码插入到帧的开始(步骤S916),输出该帧(步骤S917),然后返回到步骤S907。
如果在步骤S911中帧计数参数i=1,在步骤S912行计数参数k=1,以及在步骤S918中扇区计数参数j≠1,则同步代码插入器806确定待插入到写入FIFO缓冲器805的帧开始处的同步代码类型为同步代码S2,即标识一个扇区开始的同步代码(步骤S922)。
然后,DSV计算器807使用在步骤S923中执行的同样过程在步骤S922中选择同步代码的类型信息。
然后,同步代码插入器806产生一个包含由DSV计算器807选定的类型信息的同步代码S2(步骤S924),并回到步骤S916。
但如果在步骤S912中,扇区计数参数k≠1,则同步代码插入器806确定待插入到写入FIFO缓冲器805的帧开始处的同步代码类型为同步代码S3,即数据块或扇区中标识除第一行外一行开始的同步代码(步骤S913)。
然后,DSV计算器807使用在步骤S920中执行的同样过程在步骤S914中选择同步代码S3的类型信息。
然后,同步代码插入器806产生一个包含由DSV计算器807选定的类型信息的同步代码S3(步骤S915),并回到步骤S916。
如果在步骤S911中,帧计数参数i=2,即i≠1,同步代码插入器806确定插入到写入FIFO缓冲器805的帧开始处的同步代码类型为同步代码S4,即写入每一行中间且标识帧2开始的同步代码(步骤S925)。
然后,DSV计算器807使用在步骤S914中执行的同样过程在步骤S926中选择同步代码S4的类型信息。
然后,同步代码插入器806产生包含由DSV计算器807选定的类型信息的同步代码S4(步骤S927)。
然后,同步代码插入器806由于写入FIFO缓冲器805的下一帧将是下一行中的帧1,复位帧计数参数i到0(i=0),并将扇区计数参数k加1(步骤S929)。
如果行计数参数k的值为14<k(步骤S930),写入FIFO缓冲器805的下一帧将是下一个扇区的第一帧,因此扇区计数参数j加1,复位行计数参数k到1(步骤S931)。若步骤S930返回“否”,即,如果行计数参数k不大于14,过程前移到步骤S916。
如果在步骤S932,扇区计数参数j在步骤S931加1后也为12<j,写入FIFO缓冲器805的下一帧将是下一个数据块的第一帧。因此复位扇区计数参数到j=1(步骤S933),过程返回到步骤S901。
步骤S916返回到步骤S907,而且如果在存贮器802中没有未经处理的数据留下,编码单元804终止处理。
图10为在图9中的步骤S914,S920,S923和S926中执行的类型信息选择过程的流程图。
DSV计算器807从同步代码模式存储器808读取表示由同步代码插入器806确定类型的类型信息1和2的5位模式,和同步代码固定部分的编码模式(步骤S1001)。
然后,DSV计算器807通过将读取的类型信息1的5位模式插入到同时读取的同步代码的位22-26(编码模式的固定部分),产生一个表示已确定类型的同步代码的代码序列A(步骤S1002)。
同样地,DSV计算器807通过将读取的类型信息2的5位模式插入到同时读取的同步代码的位22-26(编码模式的固定部分),产生一个表示已确定类型的同步代码的代码序列B(步骤S1003)。
然后,DSV计算器807从存储到FIFO缓冲器805的帧的开始到一个预定的DSV比较点,读取代码字序列C(步骤S1004)。
然后,DSV计算器807通过将在步骤S1002和S1003中产生的同步代码序列A和B插入到从FIFO缓冲器805读取的帧的代码字序列C开始处,产生两个代码序列A+C和B+C(步骤S1005)。
然后,DSV计算器807根据保存在DSV存贮器809中紧接同步代码之前位的NRZI通道信号电平,产生对应于已产生的代码序列A+C和B+C的NRZI通道信号(步骤S1006)。
然后,DSV计算器807根据保存在DSV存贮器809中紧接同步代码之前位的DSV值,计算相应于代码序列A+C和B+C的NRZI通道信号的DSV值(步骤S1007)。
然后,DSV计算器807比较绝对值|d1|和|d2|的大小,其中d1为在为包含类型信息1的代码序列A+C产生的NRZI通道信号结尾处的DSV计算结果,d2为在为包含类型信息2的代码序列B+C产生的NRZI通道信号结尾处的DSV计算结果。
若|d1|≤|d2|(步骤S108),选择类型信息1(步骤S1009)。然后,DSV计算器807通过将为包含类型信息1的代码序列A+C产生的NRZI通道信号结尾处的NRZI通道信号电平,和DSV计算结果d1写入DSV存贮器809,来更新DSV存贮器809的内容,并终止类型信息选择过程(步骤S1010)。
但是,若|d1|>|d2|,即步骤S1008返回“否”,DSV计算器807选择类型信息2(步骤S1011)。然后,DSV计算器807通过将为包含类型信息2的代码序列B+C产生的NRZI通道信号结尾处的NRZI通道信号电平,和DSV计算结果d2写入DSV存贮器809,来更新DSV存贮器809的内容,并终止类型信息选择过程(步骤S1012)。
因此,可通过本实施方案实现一种光盘记录设备800,和一种记录方法,用来将包含可准确可靠地从非同步代码数据中识别的同步代码的数据记录到光盘或其它记录媒介,并具有多种功能。
应注意,参考上面的记录媒介可能会被认为是一种将由该记录设备记录的所说数据和同步代码序列传输到复制设备的传输路径。因此,本发明的另一种实施方案提供了一种传输方法,用来将包含可准确可靠地从非同步代码数据中识别的同步代码的数据传输到一个传输路径,并具有多种功能,如上面的第一种实施方案中所述。
实施方案3
图11为根据本发明的第三个实施方案,一个光盘复制设备1100的框图。如图11所示,此光盘复制设备1100包含一个同步代码检测器1101,一个类型信息读取器1102,一个读取控制器1103,一个解码器1104,一个错误修正处理器1105,和一个输出部分1106。
同步代码检测器1101从记录有复制信号的光盘获得包含如上所述同步代码的数据,将该复制信号数字化,将数据化的信号转换为NRZI通道信号,将该NRZI通道信号解调为包含15位代码字的代码字序列(并行数据),并输出到类型信息读取器1102。同步代码检测器1101还将任何调制的NRZI通道信号中翻转间隔等于或大于16T的信号段识别为同步代码标识符,并输出一个同步代码检测信号到类型信息读取器1102。当识别到翻转间隔等于或大于16T的NRZI通道信号段时,同步代码检测器1101还输出一个置位信号到读取控制器1103。
类型信息读取器1102实际上与解码器1104是一样的,但紧接着识别出同步代码标识符后,读取从同步代码检测器1101提供的代码字作为要处理的数据,即包含同步代码类型的代码字紧接着同步代码检测信号之后输出。输出读取的类型信息到读取控制器1103。
读取控制器1103在每一个NRZI信号翻转处检测并修正读取时钟相位误差,并在每次同步代码检测器1101识别同步代码标识符(即翻转间隔TS=16T的NRZI通道信号段)时,即在置位信号时刻,使从同步代码检测器1101输出到类型信息读取器1102的代码字的第一位同步。然后,读取控制器1103读取由解码器1104解码的数据内容来控制由光盘复制设备1100的部件执行的复制操作。
解码器1104使用一个包含由同步代码检测器1101提供的预定数量为15位代码字的数据处理单元,进行8-15转换过程的逆转换,并将结果写入存贮器(图中未画出)中的一个已知地址。
然后,错误修正处理器1105从写入到存贮器(图中未画出)中该已知地址的转换数据中读取奇偶校验数据,并对每个数据块进行错误修正处理。然后,使用错误修正之后的数据对存储到存贮器的数据进行更新。
然后,输出部分1106从未画出的存贮器顺序读取并输出错误修正之后的数据。
图12所示为图11所示的同步代码检测器1101和读取控制器1103的一个特定硬件配置的框图。
同步代码检测器1101和读取控制器1103包含一个比较器1201,阈值电平发生器1202,时钟提取器1203,位同步器1204,移位寄存器1205,检测器1206,1/15分频器1207,和锁定电路1208。
比较器1201比较从光盘复制的复制信号和从阈值发生器1202输入的读取阈值电平,将复制信号中等于或大于读取阈值电平的信号值转化为“高”位,低于读取阈值电平的信号电平转化为“低”位,从而使输入的复制信号数字化。
阈值电平发生器1202产生比较器1201使用的读取阈值电平。
时钟提取器1203是一个锁相环(PLL),用来从比较器1201的输出信号产生读取时钟,并同步读取时钟的周期和相位,使比较器1201的输出在参考位置翻转,此位置为PLL产生的读取时钟的中点。
位同步器1204用来自时钟提取器1203的读取时钟采样比较器输出,将复制信号转化为NRZI通道信号,然后将得到的NRZI通道信号解调为NRZ(不归零)信号。
移位寄存器1205以来自时钟提取器1203的读取时钟顺序输入作为串行数据的表示代码字的NRZ信号,将18位的NRZ信号转化成并行数据,并将结果输出到检测器1206。移位寄存器输出的15个连续性位同时也输出到锁定电路1208。
当输入一个对应于翻转间隔为16T的NRZI通道信号的代码序列,即包含15个连续零(0)的代码序列(10000000000000001),或对应于翻转间隔为17T的NRZI通道信号的代码序列,即包含16个连续零(0)的代码序列(100000000000000001)时,检测器1206输出同步代码检测信号,该检测信号表示对于类型信息读取器1102(图12中未画出),同步代码标识符已被识别。当输入对应于翻转间隔为16T的NRZI通道信号的代码序列(10000000000000001)时,还输出一个置位信号到1/15分频器1207。
1/15分频器1207通过1/15的分频读取时钟产生字时钟。1/15分频器1207还同步字时钟相位,使字时钟上升(或下降)在从置位信号输出的第三个读取时钟之前即在从置位信号的第12个读取时钟处,输出。
锁定电路1208以来自1/15分频器1207的字时钟保持来自移位寄存器1205的15位并行数据,并输出到解码器1104。
图13为图12所示的移位寄存器1205和检测器1206的硬件配置框图。注意,在图13中,从移位寄存器1205输出的代码序列高位在图的右边,低位在左边。而且,移位寄存器1205输出中从最高位(最重要位)算起的第n位,在下面简单地记为位n。
检测器1206包括一个或门1301,一个反相器1302,一个或非门1303,和与门1304和1305。
从移位寄存器1205输出的并行数据的位17和18被输入到或门1301,当输入中有任一个为1时,或门输出1。
从移位寄存器1205输出的并行数据的位1被输入到反相器1302,反相器使位反相并输出反相后的位。
从移位寄存器1205输出的并行数据的位1到16被输入到或非门1303,其中位1通过反相器1302输入。若所有的输入都为0,或非门1303输出1。
或非门1303的输出,和从移位寄存器1205输出的并行数据的位17,被输入到一个与门1304,若两个输入均为1,与门输出1。
或非门1303和或门1301的输出被输入到另一个与门1305,若两个输入均为1,该与门也输出1。
由这样构成的检测器1206执行的全部操作过程在下面作更详细的说明。
如图13所示,移位寄存器输出的位1通过反相器1302输入,但位2-16直接输入到或非门1303。因此,当移位寄存器1205中的位1为1,而位2-16全部是0时,或非门1303输出1。或非门1303的输出和移位寄存器1205的位17被输入到与门1304。因此,只有当移位寄存器输出的位1和17都为1,而位2-16都为0时,与门1304输出1。
此位序列对应于由NRZI通道信号中的翻转间隔TS=16T表示的同步代码标识符的代码序列。与门1304输出1表示同步代码和其它数据已正确读取,并且该输出用作置位信号来同步1/15分频器1207的相位。因此,当由于噪声或其它因素导致NRZI通道信号翻转间隔TS移位±T而使TS=17T时,1不作为置位信号输出。
移位寄存器输出的位17和18被输入到或门1301。或非门1303和或门1301的输出被输入到与门1305。因此若移位寄存器输出的位1为1,位2-16全为0,位17或位18为1,则与门1305输出1。所以,即使由于噪声或其它因素导致NRZI通道信号翻转间隔TS偏移±T而使TS=17T时,也输出1来作为同步代码检测信号。而且,与门1305输出1表示,即使在读取包含同步代码的数据时发生一个轻微的读取错误,也可从其它数据中正确识别同步代码,而且发生的读取错误在错误修正处理器的修正能力之内。因而把与门1305的输出输出到类型信息读取1102作为同步代码检测信号。
因此即使由于噪声或其它因素导致NRZI通道信号翻转间隔TS偏移±T而使TS=17T,也可检测到同步代码标识符,并可读取同步代码类型信息。而且,由于无法检测在NRZI通道信号翻转间隔TS=17T时,在翻转位置的偏移是发生在对应于同步代码标识符的NRZI通道信号的上升沿还是下降沿,具有NRZI通道信号翻转间隔TS为17T的标识符的同步代码不适用于检测代码字的第一位。因此,可以通过只使用没有发生读取错误的同步代码的标识符检测第一个代码字,来正确读取代码字序列中数据的代码字。
如图1所示,根据此实施方案,紧随每个同步代码S1和S2后,提供一个扇区地址SA。扇区地址SA包含4字节地址部分,2字节错误修正部分和6字节属性部分。在每个扇区地址中,存有块的地址和扇区地址。而且,在每个扇区结尾处和奇偶校验部分之前,为检查数据区的错误提供4字节的错误检测代码EDC。
根据本发明的本实施方案,由光盘复制设备1100执行的复制过程在下面参考图14中的流程图作了更详细的说明。
当如上所述记录到光盘的数据和同步代码的复制信号通过光盘复制设备1100的复制头进行复制,并输入到同步代码识别器1101(步骤S1401)时,过程开始。
同步代码识别器1101从复制信号提取NRZI通道信号,并将NRZI通道信号解调为NRZ信号(步骤S1402),识别包含在NRZ信号中的同步代码标识符,即识别相应的NRZI通道信号翻转间隔的信号长度TS≥16T的信号段,并输出同步代码检测信号到类型信息读取器1102(步骤S1403)。
类型信息读取器1102将紧接着输出同步代码检测信号后读取的代码字解码,作为同步代码的代码字部分,并因此识别同步代码类型(步骤S1404)。
若已识别类型的同步代码为同步代码S1(步骤S1405),检测所访问的同步代码S1是否为所需块的开始(步骤S1406)。若是,检测是否已经读取了该块中从该块的中点到其结尾,即后半部分的数据(步骤S1407)。若后半部分已经被读取并保存,读取控制器1103读取从该块的开始到已在步骤S1417中被检测并保存的扇区地址SA即前半部分数据(步骤S1408),并将读取的数据插入到已读进存贮器的数据的前面(步骤S1409)。用这种方式,将数据的前半部分和后半部分合并到一起形成一个完整的数据块。
若数据的后半部分没有被读取并保存到存贮器中(步骤S1407),读取控制器1103读取在下一个同步代码S1之前的一个完整的数据块(步骤S1410),并将数据写入存贮器(S1411)。
然后,错误修正处理器1105对写入存贮器的数据块进行错误修正处理(步骤S1412)。
然后,从存贮器顺序读取错误修正之后的数据并输出(步骤S1413)。
若已识别类型的同步代码不是同步代码S1(步骤1405),并且已识别类型的同步代码为同步代码S2,即访问点在位于所需块中点的同步代码S2处(步骤S1414),则读取控制器1103读取同步代码S2后面的扇区地址SA来确定访问的扇区是否是所需块中的扇区(步骤S1415)。
若基于读取的扇区地址SA,访问的扇区是所需块中的扇区(步骤S1416),单独保存扇区地址SA(步骤S1417),读取控制器1103从访问的扇区到下一个同步代码S1之前即块的后半部分读取数据(步骤S1418),并将数据写入存贮器中的特定地址(步骤S1419),然后回到步骤S1401。
因此,可以通过本实施方案实现一种方法,用来从记录媒介读取包含可准确可靠地从非同步代码数据中识别的同步代码的数据,并具有多种功能。因此,可以通过此读取方法,以高速度搜索和正确读取记录到光盘或其它记录媒介的数据,以很强的错误修正能力来修正可能发生的读取错误,并输出准确的数据。
该记录媒介也可以认为是一种传输途径,用来将由基于本发明的记录设备记录的数据和同步代码传输到复制设备。因此,可以通过本实施方案实现一种读取方法,用来从传输途径读取包含可准确可靠地从非同步代码数据识别的同步代码的数据,并具有多种功能,如上面根据本发明的第一种实施方案中所述。
尽管在每个数据块中,对DSV单独制表,但也可以在序列中第一个块之前将DSV清零,通过连续记录到记录媒介的多个块的周期对DSV制表。
实施方案4
下面参考图15-17说明了作为本发明另一种实施方案的一种记录媒介,通过读取同步代码类型可以确定包含同步代码的数据由此确定扇区中每一帧的位置。
图15A和15B所示为根据本实施方案,为记录到记录媒介调制前的数据和同步代码的数据结构。特别地,图15A所示为数据块第一个物理扇区中数据和同步代码的格式,图15B所示为数据块中非第一个物理扇区的数据和同步代码格式。注意,图15A和15B所示都是一个概念上的一个扇区中数据的二维阵列。
对数据和同步代码进行编码、调制,并以一个块包含12个扇区的错误修正处理单元写入光盘。每个数据帧包含由8-15转换转换成1365通道位数据的91字节数据,每个扇区包含13行,每行2帧。31通道位同步代码SYS0-SYS5被插入到每一帧的开始。
同步代码SYS0将包含同步代码SYS0的扇区标识为块中的第一个扇区,将包含同步代码SYS0的每一行标识为该扇区中的第一行。
同步代码SYS1将包含同步代码SYS1的扇区标识为块中除第一个扇区外的扇区,将包含同步代码SYS1的每一行标识为该扇区中的第一行。
同步代码SYS0-SYS5通过两个连续的类型S0-S5的组合,表示第二类型的同步代码SYS0-SYS5后面的帧是扇区中的第一帧还是第二帧。
更详细地说,若将表示同步代码类型的参考S1-S5的数字部分称为“类型号”,则同步代码SYS1的类型号为1,同步代码SYS2的类型号为2。但注意,同步代码SYS0的类型号认为是1。如图15所示,排列同步代码SYS0-SYS5,使当扇区中任何两个连续帧的类型号加成一个奇数和时,包含第二个类型号的同步代码后面的帧为行中的第一帧;当两个连续的类型号加到一个偶数和时,包含第二个类型号的同步代码后面的帧为行中的第二帧。
使用三个连续的类型S0-S5的组合,也可以用同步代码SYS0-SYS5来标识第三个类型号的同步代码SYS0-SYS5后面的帧在扇区中的位置。
更详细地说,排列同步代码SYS0-SYS5,使三个连续的类型号S0-S5的任何组合不会在同一扇区中出现两次。因此,可以通过根据三个连续类型号S0-S5的组合保存第三个类型号的同步代码SYS0-SYS5后面的帧的位置,来确定每个扇区中每一帧的位置。
图16用来说明在本发明的此实施方案中,同步代码SYS0-SYS5的数据结构。注意,在图16中,“X”表示代码值为(0)或(1)的位。
同步代码SYS0-SYS5为31位代码序列。如图4中所示的同步代码S1-S4中,在相应的NRZI通道信号中具有翻转间隔TS=Tmax+2T=16T的标识符,位于位3到位19。每个同步代码SYS0-SYS5的前21位和后4位是每个同步代码SYS0-SYS5都相同的固定串。由两个不同模式表示的类型信息插入到从位22到位27的6位中。还需注意,在图15中,同步代码SYS0-SYS5的前16位称为标志部分SY,后15位是代码字部分S0-S5。
图17为根据本实施方案,表示同步代码类型信息和相应代码字的读取值的另一个数据表。
如上所述,不可能只用一个同步代码SYS0-SYS5确定任何同步代码后面的帧在块中的位置,因此,同步代码SYS0-SYS5的类型信息1和2只简单地识别同步代码的类型(即用途)。
如图6中的表所示,同步代码SYS0-SYS5的类型信息为包含奇数(类型信息1)或偶数(类型信息2)个1的6位模式。如上面的第一个实施方案,选择类型信息1或2,以在同步代码SYS0-SYS5后面帧中的预定DSV比较位置计算得到最小的DSV绝对值,并将类型信息1或2插入到同步代码SYS0-SYS5位序列中的位22-27。包含类型信息的代码字部分S0-S5,也可以在检测同步代码SYS0-SYS5的标识符后,以与其它代码相同的方式读取。例如,若读取的代码字部分的值为119或138,则同步代码认定为同步代码SYS0。其它同步代码SYS1-SYS5的类型可用同样方法确定。
因此,除上述第一种实施方案获得的效果外,可以运用本实施方案确定一个给定的帧在扇区中的位置。因此,如果从被访问的目标块中的任何扇区的中点附近开始读取,可以立即从被访问的帧到块中最后一个扇区的结尾将数据读入存贮器,然后,读取从块的开始到最初访问的帧的其余数据,并在以前缓冲的数据之前写到存贮器,从而可在短时间内读取目标块中的所有数据。
应注意,图15中同步代码SYS0-SYS5的排列不局限于图中所示的排列。特别地,可以使用任何排列,由此两个连续类型号的和可以识别第二个类型号后面的帧是帧1还是帧2,并且三个连续类型号的模式在任一扇区中不会出现多于1次。也可以使用除加法外的其它计算方法。而且,由于三个连续类型号的模式在任何扇区中不会出现多于1次,可以使用两个连续类型号的模式,或4个连续类型号的模式。
类型信息1和2的6位模式也不应局限于图17中所示的模式,同步代码类型S0-S5之间的关联也不应局限于图17中所示。
本发明具有如下优点。
可以通过本发明形成一种记录媒介,一个包含特定同步代码的代码字序列被记录到媒介上,由此包含在写入记录媒介的数据中的同步代码,可以通过检测标识同步代码的标识符代码来识别,并实现帧同步,通过读取标识符代码后面的类型信息代码可以获得同步代码表示的类型信息和除同步代码外的其它信息。
可以运用本发明的第一个特点形成一种记录媒介,一个包含一个特定同步代码的代码字序列记录到媒介上,由此,通过读取类型信息代码可以知道同步代码在数据块中的位置。
可以运用本发明的第二个特点形成一种记录媒介,一个包含一个特定同步代码的代码字序列记录到媒介上,由此,可以通过标识符代码的特定模式从非同步代码的代码字序列中识别同步代码,形成的包含类型信息代码的代码字作为代码字组中的一个代码字被读取,并可以知道由类型信息代码表示的同步代码在数据块中的位置,而不需要一个特殊的数据结构来读取类型信息代码,如果由类型信息代码表示的信息和由形成的包含该类型信息的代码字表示的信息是通过它们之间特殊的对应性记录的话。
可以运用本发明的第三个特点形成一种记录媒介,一个包含一个特定同步代码的代码字序列记录到媒介上,由此,通过读取类型信息代码可以知道同步代码在数据块中的位置,选用该记录媒介可使从本发明的记录媒介复制的复制信号的直流分量偏移达到最小。
可以运用本发明的第四个特点形成一种记录媒介,一个包含一个特定同步代码的代码字序列被记录到媒介上,由此通过读取同步代码的类型信息代码,可以容易地确定包含扇区地址信息的帧。因此,只需简单地读取同步代码的类型信息代码和地址信息,就可以以高速存取一个特定的块,并且可以从所需块的中间读取包含同步代码的代码字序列。
可以运用本发明的第五个特点形成一种记录方法,用来将包含一个同步代码的代码序列记录到记录媒介上,由此,标识符代码从包含非同步代码信息的代码字序列中标识该同步代码,并根据同步代码插入位置来选择表示同步代码类型的类型信息代码,,类型信息代码也可以用来表示除标识同步代码外的其它信息。
可以运用本发明的第六个特点形成一种记录方法,用来将包含一个特定同步代码的代码字序列写入记录媒介,由此,通过标识符代码的特定模式,可以从非同步代码的代码字序列中识别同步代码,形成的包含类型信息代码的代码字可以作为代码字组中的一个代码字读取,并可以知道由类型信息代码表示的同步代码在数据块中的位置,而不需要一个特殊的数据结构来读取类型信息代码,如果由类型信息代码表示的信息和由形成的包含该类型信息代码的代码字表示的信息,是通过它们之间特殊的对应性记录的话。
可以运用本发明的第七个特点形成一种记录,用来将包含一个特定同步代码的代码字序列写入记录媒介,由此,通过读取类型信息代码,可以知道同步代码在数据块中的位置,选择该类型信息代码使从本发明的记录媒介复制的复制信号的直流分量偏移最小。
可以运用本发明的第八个特点形成一种记录方法,用来将包含一个特点同步代码的代码字序列写入记录媒介,由此,通过读取同步代码的类型信息代码,可以容易地确定包含扇区地址信息的帧。因此,只需简单地读取同步代码的类型信息代码和地址信息,就可以高速存取一个特定的块,并且可以从所需块的中间读取包含同步代码的代码字序列。
可以运用本发明的第九个特点形成一种复制方法,用来根据包含写入基于第一个特点记录媒介的特定同步代码的代码序列,准确地识别同步代码,并使读取时钟与代码字同步。也可以通过确定数据块中紧随同步代码记录的信息位置,有选择地读取紧随同步代码记录的信息。
可以运用本发明的第十个特点形成一种复制方法,用来根据标识符代码的特定模式准确识别同步代码,并使读取时钟与代码字同步。也可以通过读取形成的包含类型信息代码的代码字作为代码字组中的一个代码字,并确定数据块中紧随同步代码记录的信息的位置,来有选择地读取紧随同步代码记录的信息。
可以运用本发明的第十一个特点形成一种复制方法,用来根据同步代码的类型信息代码,容易地从记录到根据第四个特点记录媒介的数据中确定包含地址信息的帧。因而只需简单地读取同步代码的类型信息代码和地址信息,就可以高速存取一个特定的块,并可以从所需块的中间读取包含同步代码的代码字序列。
虽然对本发明进行了这样的说明,但显然它可以多种方式变化。这样的变化并不被认为偏离了本发明的宗旨和范围,对本领域的熟练技术人员显而易见的所有这样的修改应被包含在下面权利要求的范围之内。

Claims (19)

1.一件产品包括:
一个可用于复制机的记录媒介,其中具有一个复制机可读的通道信号,所说的产品中的所说的复制机可读通道信号包括:
沿一个磁道形成的同步代码,在两个同步代码之间有一个间隔;和
填充于两个同步代码之间该间隔中的数据代码,该数据代码包含一个代码字序列;
该同步代码包含一个可从所说的数据代码中的任何数据中识别出的一个特定模式的标识符和一个表示同步代码类型的类型信息代码;
该通道信号产生于所说的同步代码和数据代码的序列中。
2.根据权利要求1的一件产品,其中所说的类型信息代码为表示相应的同步代码在数据块中位置的代码。
3.根据权利要求2的一件产品,其中所说的类型信息代码的模式为与一个代码字的代码模式相同的一个代码段的代码模式,此代码段开始于标识符代码中的一个特定位置,并包含类型信息代码。
4.根据权利要求2的一件产品,其中所说的类型信息代码为从表示同一种类型的多种类型信息代码中选择出的类型信息代码,但它使同步代码前后的通道信号的直流分量偏移最小。
5.根据权利要求2的一件产品,其中:所说的数据块被分成多个扇区,每个扇区具有多个帧;在每个扇区的一个特定帧中提供一个扇区地址;在包含扇区地址的帧之前插入的同步代码中,包含有标识包含扇区地址的帧的类型信息代码。
6.一种用来将代码字序列记录到记录媒介的记录方法,在记录媒介中,多个代码字组成一帧,多个帧组成一个数据块,该方法包括步骤:
(a)在该数据块的开始和预先选定的位置插入同步代码;
(b)将一个标识符代码加入每一个所说的同步代码,用来从数据块的其它代码中识别同步代码;
(c)将一个类型信息代码加入每一个所说的同步代码,用来根据块中同步代码插入的位置表示同步代码类型;
(d)从已插入同步代码的数据块中产生一个通道信号;和
(e)记录该通道信号。
7.根据权利要求6的记录方法,其中所说的步骤(b)包括步骤(b1),用来产生代码模式不同于所说的代码字的任何代码模式的标识符代码,其中所说的步骤(c)包括步骤(c1),用来产生所说的类型信息代码使开始于标识符代码中的一个特定位位置并包含类型信息代码的代码段的代码模式与一个代码字的代码模式相同。
8.根据权利要求6的记录方法,其中所说的类型信息代码为从表示同一种类型的多种类型信息代码中选择出的类型信息代码,但它使同步代码前后的通道信号的直流分量偏移最小。
9.根据权利要求6的记录方法,其中所说的数据块被分成多个扇区,每个扇区具有多个帧;在每个扇区的一个特定帧中提供一个扇区地址;在包含扇区地址的帧之前插入的同步代码中,包含标识包含扇区地址的帧的类型信息代码。
10.一个用来将产生于代码字序列中的通道信号记录到记录媒介的记录设备,其中多个代码字组成一帧,多帧组成一个数据块,该设备包括:
用来在该数据块的开始和预先选定的位置插入同步代码的插入装置;
第一种加入装置,将一个标识符代码加入每一个所说的同步代码,用来从数据块的其它代码中识别同步代码;
第二种加入装置,用来将一个类型信息代码加入每一个所说的同步代码,以根据块中同步代码插入的位置来表示同步代码类型;
输出装置,用来输出产生于已插入了同步代码的数据块中的通道信号,以记录到记录媒介。
11.根据权利要求10的记录设备、其中所说的第一种加入装置包括产生装置,用来产生代码模式不同于所说的代码字的任何模式的标识符代码,其中所说的第二种加入装置包括产生装置,用来产生所说的类型信息代码,使开始于标识符代码中一个特定位置并包含类型信息代码的代码段的代码模式与一个代码字的代码模式相同。
12.根据权利要求10的记录设备,其中所说的类型信息代码为从表示同一种类型的多种类型信息代码中选择出的类型信息代码,但它使同步代码前后的通道信号的直流分量偏移最小。
13.根据权利要求10的记录设备,其中所说的数据块被分成多个扇区,每个扇区具有多个帧;在每个扇区的一个特定帧中提供一个扇区地址;在包含扇区地址的帧之前插入的同步代码中,包含标识包含扇区地址的帧的类型信息代码。
14.一个用来从存有沿磁道提供的同步代码的记录媒介复制信息的复制方法,两个同步代码之间有一个间隔,数据代码填充于两个同步代码之间的该间隔中,所说的数据代码包括一个代码字序列;该同步代码包含一个可从所说的数据代码中的任何数据中识别出的一个特定模式的标识符,和一个特定数据块中相应的同步代码的位置的类型信息代码,该方法包括步骤:
(a)通过检测所说的标识符来检测同步代码;和
(b)读取所说同步代码中所说的类型信息代码来确定该同步代码的位置,并最终确定数据块中该同步代码之后的数据代码。
15.根据权利要求1的复制方法,其中所说的类型信息代码经排列使开始于标识符代码中特定位置并包含类型信息代码的代码段的代码模式与一个代码字的代码模式相同,并且其中所说的步骤(b)读取一个代码字模式。
16.根据权利要求14的复制方法,其中所说的数据块被分成多个扇区,每个扇区具有多个帧;在每个扇区的一个特定帧中提供一个扇区地址;在包含扇区地址的帧之前插入的同步代码中,包含标识包含扇区地址的帧的类型信息代码,并且该方法还包括读取扇区地址的步骤。
17.一个用来从存有沿磁道提供的同步代码的记录媒介复制信息的复制设备,两个同步代码之间有一个间隔,数据代码填充于两个同步代码之间的该间隔中,所说的数据代码包括一个代码字序列;该同步代码包含一个可从所说的数据代码中的任何数据中识别出的一个特定模式的标识符,和一个确定数据块中相应的同步代码位置的类型信息代码,该设备包括:
通过检测所说的标识符来检测同步代码的检测装置;和
读取装置,用来读取同步代码中的类型信息代码,从而确定所说的同步代码的位置,并最终确定数据块中该同步代码之后的数据代码。
18.根据权利要求17的复制设备,其中所说的类型信息代码经排列使开始于标识符代码中特定位置并包含类型信息代码的代码段的代码模式与一个代码字的代码模式相同,并在所说的读取装置中读取代码字模式。
19.根据权利要求17的复制设备,其中所说的数据块被分成多个扇区,每个扇区具有多个帧;在每个扇区的一个特定帧中提供一个扇区地址;在包含扇区地址的帧之前插入的同步代码,包含标识包含扇区地址的帧的类型信息代码,并且该设备还包括读取扇区地址的装置。
CN96190546A 1995-04-04 1996-04-01 记录方法与设备以及复制方法与设备 Expired - Lifetime CN1117347C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP7898895 1995-04-04
JP78988/1995 1995-04-04
JP78988/95 1995-04-04

Publications (2)

Publication Number Publication Date
CN1154756A true CN1154756A (zh) 1997-07-16
CN1117347C CN1117347C (zh) 2003-08-06

Family

ID=13677284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN96190546A Expired - Lifetime CN1117347C (zh) 1995-04-04 1996-04-01 记录方法与设备以及复制方法与设备

Country Status (14)

Country Link
US (1) US5881037A (zh)
EP (1) EP0764327B1 (zh)
JP (1) JP3967379B2 (zh)
KR (1) KR100377524B1 (zh)
CN (1) CN1117347C (zh)
AT (1) ATE201110T1 (zh)
CA (1) CA2192062C (zh)
DE (1) DE69612715T2 (zh)
ES (1) ES2158301T3 (zh)
HK (1) HK1005837A1 (zh)
MX (1) MX9605948A (zh)
MY (1) MY112830A (zh)
TW (1) TW417091B (zh)
WO (1) WO1996031880A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100351915C (zh) * 2003-11-10 2007-11-28 蒂雅克股份有限公司 光盘及光盘装置
CN1691177B (zh) * 2004-04-28 2010-09-08 株式会社东芝 调制装置、调制方法,以及光学记录介质的制造方法
US8139452B2 (en) 2002-11-05 2012-03-20 Koninklijke Philips Electronics N.V. Record carrier comprising an additional sync-color pattern and method and device for use with such record carrier

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5978958A (en) 1995-04-03 1999-11-02 Matsushita Electric Industrial Co., Ltd. Data transmission system, data recording and reproducing apparatus and recording medium each having data structure of error correcting code
JP3123591B2 (ja) * 1995-12-20 2001-01-15 富士通株式会社 光ディスク装置
KR100318359B1 (ko) 1996-02-08 2002-04-22 모리시타 요이찌 광디스크
US6118741A (en) * 1997-06-19 2000-09-12 Mimnagh; Winslow M. Method and device for recording information on a carrier
DE69840188D1 (de) * 1997-09-02 2008-12-18 Hitachi Ltd Datenübertragungsverfahren für eingebettete Daten, Vorrichtungen zur Übertragung und Wiedergabe der Daten und Aufzeichnungsmedium hierzu
JP3985173B2 (ja) * 1998-05-29 2007-10-03 ソニー株式会社 変調装置および方法、復調装置および方法、並びにデータ格納媒体
EP1045391A1 (en) * 1999-04-16 2000-10-18 Koninklijke Philips Electronics N.V. Method and device for recording information in units
SK1652001A3 (en) 1999-06-10 2002-02-05 Koninkl Philips Electronics Nv Error correction encoding a data stream of information
JP3752995B2 (ja) * 2000-09-27 2006-03-08 日本ビクター株式会社 情報記録再生装置
MXPA03005783A (es) * 2000-12-26 2004-01-26 Matsushita Electric Ind Co Ltd Medio de grabacion, metodo de grabacion, metodo de reproduccion, aparato de grabacion y aparato de reproduccion.
JP4008677B2 (ja) * 2001-06-29 2007-11-14 富士通株式会社 情報記録再生装置、信号復号回路、情報記録媒体の記録構造及び方法
KR20030043299A (ko) 2001-11-27 2003-06-02 주식회사 엘지이아이 오디오 데이터와 부가 데이터간의 동기 기록 관리 및재생방법
US20040013067A1 (en) * 2002-06-29 2004-01-22 Samsung Electronics Co., Ltd. Information storage medium and method of recording and/or reproducing data thereon
JP3889365B2 (ja) 2002-08-12 2007-03-07 パイオニア株式会社 光学式記録媒体、記録装置、記録方法及び光学式記録媒体の製造方法
US7277368B2 (en) * 2002-11-11 2007-10-02 Matsushita Electric Industrial Co., Ltd. Playback method, playback control circuit and playback apparatus for a recording medium
KR100677106B1 (ko) * 2002-12-10 2007-02-01 삼성전자주식회사 정보저장매체 및 그 기록/재생방법
JP4133474B2 (ja) * 2003-03-13 2008-08-13 富士通株式会社 情報記録再生装置、信号記録再生回路および情報記録再生方法
EP1550111A4 (en) * 2003-03-13 2009-06-10 Samsung Electronics Co Ltd RECORDING PROCEDURE, PROTECTION METHOD, INFORMATION STORAGE MEDIUM AND PLAYING DEVICE
KR20060107536A (ko) * 2003-11-18 2006-10-13 소니 가부시끼 가이샤 재생 장치 및 재생 방법, 기록 매체, 및 프로그램
DE102004036383B4 (de) * 2004-07-27 2006-06-14 Siemens Ag Codier-und Decodierverfahren , sowie Codier- und Decodiervorrichtungen
US7145852B2 (en) * 2005-03-06 2006-12-05 Mediatek Incorporation Method and apparatus for decoding encoded data around a linking area on an optical storage medium
JP4826888B2 (ja) * 2005-11-10 2011-11-30 ソニー株式会社 復調テーブル、復調装置および復調方法、プログラム、並びに記録媒体
JP4692234B2 (ja) * 2005-11-10 2011-06-01 ソニー株式会社 変調テーブル、変調装置および方法、プログラム、並びに記録媒体
US8774602B1 (en) * 2006-02-10 2014-07-08 Tp Lab, Inc. Method to record a media file
KR100737696B1 (ko) * 2006-11-01 2007-07-10 엘지전자 주식회사 오디오 데이터와 부가 데이터간의 동기 기록 관리 및재생방법
CN101312349B (zh) * 2007-05-26 2010-08-25 华为技术有限公司 信息块编码及同步检测的方法和装置

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1577133A (en) * 1976-03-19 1980-10-22 Rca Corp Video information record and playback apparatus
US4323931A (en) * 1976-07-14 1982-04-06 Sperry Corporation Method and apparatus for encoding and recovering binary digital data
DE3040004A1 (de) * 1979-10-24 1981-05-07 Matsushita Electric Industrial Co., Ltd., Kadoma, Osaka Verfahren und vorrichtung zum codieren von pruefworten geringer redundanz aus ursprungsdaten
US4501000A (en) * 1981-07-27 1985-02-19 Sony Corporation Method of coding binary data
GB2144010B (en) * 1983-02-28 1987-06-24 Mitsubishi Electric Corp Pcm signal transfer system
JPS60106254A (ja) * 1983-11-14 1985-06-11 Matsushita Electric Ind Co Ltd 4−6群変調方法
JPS60114053A (ja) * 1983-11-25 1985-06-20 Pioneer Electronic Corp 符号変換方式
EP0178813B1 (en) * 1984-10-01 1993-08-18 Matsushita Electric Industrial Co., Ltd. Method and apparatus for encoding binary data
EP0193153B1 (en) * 1985-02-25 1991-11-13 Matsushita Electric Industrial Co., Ltd. Digital data recording and reproducing method
JP2656024B2 (ja) * 1986-05-29 1997-09-24 松下電器産業株式会社 変調回路
JP2974678B2 (ja) * 1988-06-23 1999-11-10 ソニー株式会社 データ誤り検出方式
JP2870843B2 (ja) * 1989-08-31 1999-03-17 ソニー株式会社 情報伝送装置
US5132955A (en) * 1990-01-02 1992-07-21 Sonics Associates, Incorporated Method and apparatus for synchronizing multiple cd players
US5333126A (en) * 1990-01-03 1994-07-26 Hitachi, Ltd. Information recording method and optical disk apparatus using same
JP2638248B2 (ja) * 1990-03-15 1997-08-06 松下電器産業株式会社 光学的情報媒体および再生装置および記録装置および再生方法および記録方法
US5151699A (en) * 1990-09-05 1992-09-29 Pioneer Electronic Corporation Data converting apparatus
EP0511498B1 (en) * 1991-03-30 1998-12-09 Kabushiki Kaisha Toshiba Encoding apparatus for digital signal with improved block channel coding
JPH05159462A (ja) * 1991-12-03 1993-06-25 Canon Inc 情報伝送または記録方法、情報記録再生装置および情報伝送装置
DE4304267C2 (de) * 1992-02-13 1997-08-14 Hitachi Ltd Verfahren zum Aufbereiten von Information zum Zwecke des Schreibens der Information auf einen optischen Plattenspeicher und optischer Plattenspeicher, der ein derartiges Verfahren verwendet
JP3428039B2 (ja) * 1992-06-30 2003-07-22 ソニー株式会社 同期信号検出器、同期信号検出方法及び復号化装置
JPH06197024A (ja) * 1992-11-09 1994-07-15 Sony Corp 変調方法、変調装置及び復調装置
JP3259445B2 (ja) * 1993-05-10 2002-02-25 ソニー株式会社 画像音声信号記録再生装置
US5646796A (en) * 1993-05-10 1997-07-08 Sony Corporation Apparatus and method for recording and reproducing topic data with digital video and audio data
JP3227901B2 (ja) * 1993-05-21 2001-11-12 ソニー株式会社 変調方法及び復調装置
JP2920065B2 (ja) * 1994-03-16 1999-07-19 株式会社東芝 データ記録方法、記録装置、再生装置及び再生方法
JP3518700B2 (ja) * 1995-01-25 2004-04-12 ソニー株式会社 デイジタル信号復号装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8139452B2 (en) 2002-11-05 2012-03-20 Koninklijke Philips Electronics N.V. Record carrier comprising an additional sync-color pattern and method and device for use with such record carrier
CN100351915C (zh) * 2003-11-10 2007-11-28 蒂雅克股份有限公司 光盘及光盘装置
CN1691177B (zh) * 2004-04-28 2010-09-08 株式会社东芝 调制装置、调制方法,以及光学记录介质的制造方法

Also Published As

Publication number Publication date
DE69612715D1 (de) 2001-06-13
CN1117347C (zh) 2003-08-06
JP3967379B2 (ja) 2007-08-29
HK1005837A1 (en) 1999-01-29
EP0764327A1 (en) 1997-03-26
WO1996031880A1 (en) 1996-10-10
TW417091B (en) 2001-01-01
MX9605948A (es) 1998-07-31
MY112830A (en) 2001-09-29
CA2192062C (en) 2002-10-29
KR970703591A (ko) 1997-07-03
ES2158301T3 (es) 2001-09-01
KR100377524B1 (ko) 2003-07-23
DE69612715T2 (de) 2002-04-18
US5881037A (en) 1999-03-09
EP0764327B1 (en) 2001-05-09
JPH10501916A (ja) 1998-02-17
ATE201110T1 (de) 2001-05-15
CA2192062A1 (en) 1996-10-10

Similar Documents

Publication Publication Date Title
CN1117347C (zh) 记录方法与设备以及复制方法与设备
CN1137573C (zh) 数据传输方法和设备以及数据再生方法和设备
CN1288639C (zh) 光盘
CN1218301C (zh) 具有光盘的组合装置
CN1197060C (zh) 光盘、记录和读取盘上信息的方法和所用装置
CN1112772C (zh) 用于数字数据信道编码和信道解码的设备和方法
CN1143303C (zh) 含多个数据格式的数据记录/重放装置和方法
CN1293560C (zh) 记录信息的装置和方法
CN100341066C (zh) 信息记录装置和信息记录方法
CN1306516C (zh) 信息记录/还原系统和记录校正方法
CN1224175C (zh) 记录方法与装置、传输媒体与装置、重放方法与装置、接收装置
CN1159717C (zh) 信息传输方法及装置、信息重放方法及装置
CN1274998A (zh) 游程长度受限代码分配方法、调制和解调方法、及其装置
CN1554091A (zh) 在高密度只读记录介质上形成的链接区域的结构及其制造/再现方法和设备
CN1301595C (zh) 调制装置和方法及dsv控制比特生成方法
CN1183160A (zh) 数据解码仪
CN1105421C (zh) 数据传输系统、发送器、记录和再生设备及相应方法
CN1606779A (zh) 只读记录介质,再现装置和再现方法
CN1264278C (zh) 数据记录/再现装置
CN1645507A (zh) 数字数据解调装置、数字数据调制装置及数字数据调制解调装置
CN1499492A (zh) 记录媒体的再现方法、再现控制电路及再现装置
CN1832002A (zh) 信息再现装置和方法以及信息记录介质
CN1707675A (zh) 具有链接区域的记录介质及记录和再现数据的设备和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20030806

EXPY Termination of patent right or utility model