专利名称::光盘抖动信号的解调方法及其装置的制作方法
技术领域:
:本发明是关于光盘抖动信号的解调方法及其装置的,具体是指关于对记录在可记录CD或者DVD等光盘上的作为物理地址信息被记录的抖动信号进行解调的光盘抖动信号的解调方法及其装置。(2)
背景技术:
现有的可记录光盘,比如说DVD-RAM或者DVD-RW(Re-writable)等光盘的记录面上要预先记录有物理地址信息才可以任意访问或者检索数据的记录位置等。下面将对将上述物理地址信息作为抖动信号记录到光盘的抖动信号寻址方法进行详细说明。首先说明上述DVD-RAM的情况,为了能够进行物理寻址,使用的是在各扇区起始位置以各扇区分别将地址信息记录为预制凹槽(PRE-PIT)形态的CAPA(complementaryallocatedpitaddressing补充分配凹槽地址)方式。此种情况下的优点在于可以对各扇区分别进行寻址,但是缺点在于对于记录实际数据的数据区域来说由于地址信息以扇区为单位进行记录,结果记录实际数据的数据记录容量就会减少。另外,第二代高密度光盘的情况下,最近提出一种利用MSK(minimumshiftkeying最小频移键控)抖动信号调制方式的抖动寻址方式。上述MSK抖动信号调制方式,如图1所示,是由额定抖动长度(NWLnominalwobblelength)的单调抖动(MWmonotonewobble)和3个NWL大小的MSKMARK抖动构成(MMMSKMARKWOBBLE)。另外,如图1所示,额定抖动长度(NWL1,NWL2,NWL6,NWL7)的单调抖动信号(MWmonotonewobble)和构成MSKMARK抖动的额定抖动长度NWL4的抖动信号的相位正好相反。构成MSKMARK抖动的额定抖动长度NWL3的抖动信号和构成MSKMARK抖动的额定抖动长度NWL5的抖动信号相位相反。而且,上述额定抖动长度(NWL1,NWL2,NWL6,NWL7)的单调抖动信号(MWmonotonewobble)和构成MSKMARK抖动的额定抖动长度NWL4的抖动信号具有相同的抖动频率(fwob),构成MSKMARK抖动的额定抖动长度NWL3,NWL5的抖动信号,其频率高于上述抖动信号频率(fwob),为1.5*fwob。上述MSK抖动调制方式是由频率和相位均互不相同的总共4个抖动信号组合构成的。最近又提出一种新的方法,在利用MSK抖动调制的抖动寻址方式当中,将图1的单调抖动信号的一部分转换成如图2所示的锯齿抖动信号(SAW-TOOTHWOBBLE),来表现特定的信息。另外,上述锯齿抖动信号当中,比如说,两个以上的额定抖动长度(NWL2,NWL3),根据具有同一相位和锯齿形状的连续的抖动信号可以表现″0″和″1″的信息,相应于上述″0″和″1″的锯齿形状的抖动信号具有相反的相位。这样,附加了锯齿抖动信号的MSK抖动调制寻址方式中,如图3所示,通过8个类型的ADIP(addressinpre-grooveword预凹槽地址)单元(unit),即单调单元(monotoneunit),数据起始参考单元(referenceunit),同步信号单元(sync0-3),数据单元(data0,1),代表物理寻址信息。另外,上述各单元总共具有56个额定抖动长度(NWL0-55),各单元的第1至第3额定抖动长度(NWL0-2)分别由MSKMARKWOBBLE构成,此时,代表″0″的数据单元(DATA0)的第1至第3额定抖动长度(NWL0-2)和第15至第17额定抖动长度(NWL14-16)由MSKMARKWOBBLE构成,第19至第55额定抖动长度(NWL18-54)由与’0’相对应的锯齿抖动信号构成,同时,剩下的一个额定抖动长度构成单调抖动。相反,表现’1’的数据单元(data1)的数据单元(DATA1)的第1至第3额定抖动长度(NWL0-2)和第15至第17额定抖动长度(NWL14-16)由MSKMARKWOBBLE构成,第19至第55额定抖动长度(NWL18-54)由与’1’相对应的锯齿抖动信号构成,同时,剩下的一个额定抖动长度构成单调抖动。另外,从光盘读取上述MSK(minimumshiftkeying)抖动信号和锯齿抖动信号(SAW-TOOTHWOBBLE),并将其解调为物理地址信息的光盘抖动信号解调装置如图4所示,包括模拟混频器10,与MSK和锯齿抖动信号频率分别相应的载波频率(fmsk,fstw)进行混频;模拟信号区间积分器11,根据复位(reset)脉冲,将MSK抖动信号和锯齿抖动信号分别区分为若干区间;第1和第2采样支持器(12,13),用于对MSK抖动信号和锯齿抖动信号区间积分值分别进行采样,在一定时间内,比如说对总共56个额定抖动长度(NWL0-55)区间内进行累积。另外,还包括MSK抖动信号确定部14,根据从上述第1采样支持器(12)输出的MSK抖动信号的累计积分值,确定输出与MSK抖动信号相对应的″0″或者″1″的序列;锯齿抖动信号确定部17,根据从上述第2采样支持器(13)输出的锯齿抖动信号的累计积分值,确定输出与锯齿抖动信号相对应的″0″或者″1″的序列;MSK/锯齿抖动信号确定部16,根据在从上述第1和第2采样支持部12、13分别输出后,被模拟混频器15混频得到的累积积分值的和,确定输出MSK抖动信号和锯齿抖动信号相对应的″0″和″1″的序列。因此,上述光盘抖动信号的解调装置是利用模拟混频器10,模拟信号区间积分器11,第1和第2采样支持器12、13,检测出MSK抖动信号和锯齿抖动信号相对应的累计积分值,利用上述各抖动信号确定部14、16、17,确定输出与该累计积分值相对应的″0″和″1″的序列。因此,如参照图3所示,对MSK抖动信号和锯齿抖动信号组合得到的具有总共56个额定抖动长度(NWL0-55)的8个类型的ADIP单元的物理地址信息进行解调并输出。但是,为此需要模拟混频器,区间积分器,以及采样支持器等模拟构成装置,所以就会造成解调装置的复杂化和大型化,另外,为了对锯齿抖动信号进行解调,需要对构成一个ADIP单元的总共56个额定抖动长度(NWL0-55)全部进行依次积分,所以就存在解调时间长的问题。(3)
发明内容因此,本发明正是为了解决上述问题而进行的。本发明的目的在于提供一种光盘抖动信号的解调方法及其装置,其能够利用简单的数字构成装置迅速解调MSK抖动信号和锯齿抖动信号组合得到的ADIP单元的抖动信号。为了实现上述目的,本发明的光盘抖动信号的解调方法,其特点是包括以下操作过程第一阶段,并列分别检测出生成从光盘读出的模拟抖动信号中包含的MSK抖动信号相对应的MSK抖动信号序列和上述模拟抖动信号中包含的锯齿抖动信号序列;第二阶段,选择确定上述并列分别检测出的MSK抖动信号序列和锯齿抖动信号序列中的任意一个,解调为原来的抖动数据序列。另外,为了实现上述目的,本发明的光盘抖动信号的解调装置,其特点是包括以下装置第1序列生成装置,生成从光盘读取的模拟信号的MSK抖动信号序列;第2序列生成装置,生成上述模拟抖动信号的锯齿抖动信号序列;确定装置,选择确定上述MSK抖动信号序列和锯齿抖动信号序列中的任意一个;解调装置,将选择确定的序列解调为原来的抖动数据序列。为进一步说明本发明的上述目的、结构特点和效果,以下将结合附图对本发明进行详细的描述。(4)图1为现有的MSK抖动信号的波形图。图2为现有的锯齿抖动信号的波形图。图3为现有的MSK抖动信号和锯齿抖动信号表现的ADIP(Addressinpre-grooveword)单元的类型图。图4为现有的光盘抖动信号的模拟解调装置的部分结构图。图5为本发明的光盘抖动信号的解调装置的构成图。图6为通过本发明的光盘抖动信号的解调方法检测出并解调的各信号和MSK抖动数据图。图7和图8为通过本发明的光盘抖动信号的解调方法检测出并解调的各信号和锯齿抖动数据图。(5)具体实施方式首先,本发明的光盘抖动信号的解调方法及其装置,根据本申请人已经进行了专利申请的韩国专利申请号为第02-007943号(申请日2002年2月14日)的专利文件中进行详细叙述的抖动信号解调方式,利用峰值检波(PEAKDETECTION)方式进行了预编码(pre-coding)并调制记录到光盘的MSK抖动信号进行解调的同时,利用本发明所示的带通滤波器(BPF)和振幅检测器(leveldetector)等简单的对参照图1至图3所述的锯齿抖动信号进行解调。下面将参照附图对本发明的光盘抖动信号的解调方法及其装置的具体实施例进行详细说明。图5为本发明的光盘抖动信号的解调装置的结构图。上述解调装置包括第1和第2带通滤波器(BPF1和BPF2)20、27,A/D转换器(ADC)21,斜率检测器22,峰值检测器23,时钟检测器24,位检测器25,序列确定器26,振幅检测器28,地址解码器29,同步检测器30。上述第1带通滤波器20将光盘读取的推挽(PUSH-PULL)信号的模拟抖动信号,比如说,根据韩国专利申请号为第02-007943号中详细记述的抖动信号调制方式进行调制记录的MSK抖动信号和参照图1至图3所示的由锯齿抖动信号组合构成的ADIP单元的模拟抖动信号,以与上述MSK抖动信号频率相对应的(Wc=fwob,1.5*fwob)频率带通进行滤波,去除高频干扰成分等。上述A/D转换器21将上述经过带通滤波的模拟抖动信号转换成数字抖动信号。接着,上述斜率检测器22监视检测上述A/D转换器21转换得到的数字抖动信号的斜率。上述峰值检测器23将上述检测得到的斜率从负值转换为正值的支点作为最小峰值点,将上述检测得到的斜率从正值转换为负值的支点作为最大峰值点,并输出与之相应的峰值检测信号。比如说,如图6所示,将原来的比特数据’010011011’进行排它性逻辑运算,然后进行预编码(PRE-CODING)后,该预编码得到的数据变为’110100110’,将此根据第1频率和第2频率调制为模拟抖动信号时,就会出现起始峰值和终了峰值的振幅相反或者统一的脉冲波形。因此,上述峰值检测器23输出的峰值检测信号,其振幅迁移点的周期具有相互不同的两种周期,此时上述时钟检测器24分别检测出该振幅迁移点的周期,检测输出一定周期的比特时钟信号,此一定周期为该两个不同种类周期的最小公倍数。另外,上述一定周期的比特时钟信号,如图6所示,其周期与原来的抖动比特数据的比特迁移点的周期相同,上述比特检测器25在上述比特时钟信号的下降边缘,检测确认上述峰值检测器23检出的峰值检测信号的振幅值。此时,上述位检测器25在上述检测出的比特时钟信号的下降边缘,如果上述峰值检测信号的振幅值低的话检测出″0″抖动数据,如果高的话,检测出″1″抖动数据。因此,上述地址解码器29解码输出的,作为地址信息被解调输出的抖动数据序列,如图6所示,被解调为与原来的MSK抖动数据序列相同的’01001111011’的值。另外,参照图1至图3所示的锯齿抖动信号,比如说如图7所示,光盘读取信号为具有cos(2π*(fwob)*t)-α*sin(2π*(2*fwob)*t)的频率和相位的,相应于’0’的锯齿抖动信号时,该锯齿抖动信号在通过上述第1带通滤波器20去除高频成分以后被输送到第2带通滤波器27。此时,与’1’相应的锯齿抖动信号,比如说如图8所示,具有cos(2π*(fwob)*t)+α*sin(2π*(2*fwob)*t)的频率和相位的,与’1’相应的锯齿抖动信号是经过上述第1带通滤波器20去除了高频成分后又输送到第2带通滤波器27,结果是去除了锯齿成分的几乎相同波形的抖动信号被输送到上述第2带通滤波器27。即,通过上述第1带通滤波器20取出能够区分’0’和’1’的锯齿波形的高频成分,将几乎相同波形的抖动信号输送到上述第2带通滤波器27。但是,输送到上述第2带通滤波器27以与锯齿抖动频率相对应的(Wc=fwob,2*fwob)频率带通进行滤波的同时,进行相位移动90度,因此,根据与’1’相对应的锯齿抖动信号的+α*sin(2π*(2*fwob)*t)和与’0’相对应的锯齿抖动信号的-α*sin(2π*(2*fwoh)*t)如图7和图8所示,向振幅检测器28输送具有相互不同相位的波形。另外,上述振幅检测器28,在从上述峰值检测器23检测输出的峰值检测信号的上升/下降边缘(Rising/fallingedge)检测确认上述第2带通滤波器27输出的锯齿抖动信号的振幅。此时,从上述第2带通滤波器27输出的锯齿抖动信号的振幅为高振幅时,就会向序列确定器26输送相应于高振幅的’1’,从而上述序列确定器26就可以判断上述锯齿抖动信号为与’0’相对应的抖动数据。相反,从上述第2带通滤波器27输出的锯齿抖动信号的振幅为低振幅时,就会向序列确定器26输送相应于高振幅的’0’,从而上述序列确定器26就可以判断上述锯齿抖动信号为与’1’相对应的抖动数据。因此,上述序列确定器26根据上述振幅检测器28检测出的锯齿抖动序列和上述位检测器25输出的MSK抖动序列,确定将要向上述地址解码器29输送的抖动数据序列。另外,上述同步信号检测器30,参照上述比特时钟,检测出从上述位检测器25输出的一定周期的比特时钟,比如说如图1至图3所示的56位的同步单元的同步模式(Pattern)。当上述同步模式不能被正确检测出时,比如说因为光盘存在部分缺陷,造成不能正确检测出同步模式时,将上述同步检测错误信号输送到上述序列确定器26。而且,上述序列确定器26接收到上述同步检测错误信号时,判断此始点输入的MSK抖动信号发生了错误,此时将上述振幅检测器28检测输出的锯齿抖动序列选择确定为输送到上述地址解码器29的抖动数据序列。即,上述序列确定器26选择确定从上述位检测器25输出的MSK抖动序列,在输送到上述地址解码器29的过程中,如果上述同步检测器30出现同步检测错误信号时,从这一点开始选择确定上述振幅检测器28输出的锯齿抖动序列,然后输送到上述地址解码器29。因而,如前所述,可以防止将在同步检测错误发生的状态下没有正确检测出的MSK抖动序列解调为原来的抖动数据,所以可以实现准确的抖动数据解调。另外,上述序列确定器26,只确认从上述振幅检测器28连续检测输出的’0’序列或者’1’序列中的一部分,就可以迅速判断锯齿抖动信号与’1’还是’0’相对应。本发明的光盘抖动信号的解调装置及其方法具有很高的实用价值。在对光盘读取的模拟抖动信号中包含的MSK抖动信号所对应的MSK抖动序列和上述模拟抖动信号中包含的锯齿抖动信号所对应的锯齿抖动序列进行并列分别解调的同时,根据抖动信号的同步检测错误信号,将上述MSK抖动序列和锯齿抖动序列中的任意一个序列选择指定为原来的抖动数据序列,然后解调输出为地址信息,从而可以实现利用简单的数字构成装置迅速准确的对MSK抖动和锯齿抖动组合构成的ADIP单元的抖动信号进行解调。虽然本发明已参照当前的具体实施例来描述,但是本
技术领域:
中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,应理解其中可作各种变化和修改而在广义上没有脱离本发明,所以并非作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变形都将落在本发明权利要求书的范围内。权利要求1.一种光盘抖动信号的解调装置,其特征在于包括以下装置第1序列生成装置,生成从光盘读取的模拟信号的MSK抖动信号序列;第2序列生成装置,生成上述模拟抖动信号的锯齿抖动信号序列;确定装置,选择确定上述MSK抖动信号序列和锯齿抖动信号序列中的任意一个;解调装置,将选择确定的序列解调为原来的抖动数据序列。2.如权利要求1所述的光盘抖动信号的解调装置,其特征在于上述第1序列生成装置包括具有(Wc=fwob,1.5*fwob)的频率带通的第1带通滤波器。3.如权利要求2所述的光盘抖动信号的解调装置,其特征在于上述第2序列生成装置包括第2带通滤波器,将通过上述第1带通滤波器并输出的抖动信号以(Wc=fwob,2*fwob)的频率带通进行滤波,同时将上述抖动信号的相位移动90度。4.如权利要求1或3所述的光盘抖动信号的解调装置,其特征在于上述第2序列生成装置包括振幅检测器,在上述第1序列生成装置检测出的峰值检测信号的上升/下降边缘检测确认通过上述第2带通滤波器的抖动信号的振幅,输出′0′或者′1′的序列。5.如权利要求1所述的光盘抖动信号的解调装置,其特征在于上述确定装置在上述第1序列生成装置产生抖动信号的同步检测错误信号时,选择确定上述锯齿抖动序列的输出。6.如权利要求5所述的光盘抖动信号的解调装置,其特征在于在参照上述第1序列生成装置中检测出的比特时钟,当预先设置的同步模式不能正常检测出的情况下,上述抖动信号的同步检测错误信号就会发生。7.一种光盘抖动信号的解调方法,其特征在于包括以下操作过程第一阶段,并列分别检测出生成从光盘读出的模拟抖动信号中包含的MSK抖动信号相对应的MSK抖动信号序列和上述模拟抖动信号中包含的锯齿抖动信号序列;第二阶段,选择确定上述并列分别检测出的MSK抖动信号序列和锯齿抖动信号序列中的任意一个,解调为原来的抖动数据序列。8.如权利要求7所述的光盘抖动信号的解调装置,其特征在于上述锯齿抖动序列,在经过具有(Wc=fwob,1.5*fwob)的频率带通的第1带通滤波器和(Wc=fwob,2*fwob)的频率带通进行带通滤波,同时在生成MSK抖动序列的过程中检测输出的峰值检测信号的上升/下降边缘,检测确认依次通过将上述抖动信号进行相位移动90度的第2带通滤波器输出的抖动信号的振幅。9.如权利要求7所述的光盘抖动信号的解调装置,其特征在于上述第二阶段中的MSK抖动序列生成过程中,当抖动信号的同步检测错误信号发生时,选择确定上述锯齿抖动序列,然后将其解调为原来的抖动数据序列。10.如权利要求7所述的光盘抖动信号的解调装置,其特征在于在参照上述MSK抖动序列生成过程中,当检测出的比特时钟不能正常检测出预先设定的同步模式的情况下,上述抖动信号的同步检测错误信号就会发生。全文摘要本发明是关于光盘抖动信号的解调装置及其方法的,其具有很高的实用价值。在对光盘读取的模拟抖动信号中包含的MSK抖动信号所对应的MSK抖动序列和上述模拟抖动信号中包含的锯齿抖动信号所对应的锯齿抖动序列进行并列分别解调的同时,根据抖动信号的同步检测错误信号,将上述MSK抖动序列和锯齿抖动序列中的任意一个序列选择指定为原来的抖动数据序列,然后解调输出为地址信息,从而可以实现利用简单的数字构成装置迅速准确的对MSK抖动和锯齿抖动组合构成的ADIP单元的抖动信号进行解调。文档编号G11B21/10GK1595507SQ0315088公开日2005年3月16日申请日期2003年9月10日优先权日2003年9月10日发明者朱元培,朴廷培,徐相运申请人:上海乐金广电电子有限公司