光学记录通道的改进写入拼接的制作方法

文档序号:6781055阅读:234来源:国知局
专利名称:光学记录通道的改进写入拼接的制作方法
技术领域
本发明一般地涉及光学记录通道,更具体而言,涉及用于将新数据拼 接到光学记录介质上的现有数据的改进的系统和方法。
背景技术
数据是以微小的凹坑(pit)(或者说标记(mark))和分隔相邻的凹 坑的岸台(land)(或者说空白(space))的形式存储在光盘上的。当光 盘旋转时,凹坑和岸台经过光学激光束。盘的凹坑和岸台以不同的强度反 射激光束。所反射的光束随后被光学拾取单元(OPU)所检测,并且被转 换成二进制数据的流。每当所拾取的激光经过凹坑时,二进制"0"就被 读取。每当所拾取的激光经过岸台时,二进制"1"就被读取。所得到的 编码后通道数据的体系随后通过一系列解码步骤被转换成用户数据。
大多数的可写入光盘(例如CD、 DVD、 HD-DVD和蓝光盘)具有沿 着螺旋轨道或同心轨道形成的沟槽(groove)。在沟槽形成过程中,可以 向每个沟槽的壁应用特定的变化。于是,在记录/再现过程中,基于该特定 变化可以生成特定的频率。该特定频率可用作辅助时间源,因而该特定频 率被称为摆动信号(wobble signal)。
定时控制和位置信息是在摆动信号的帮助下来维护的,在DVD-R(W) 介质的情况下是在岸台预制凹坑(land pre-pit)信号的帮助下来维护的。 例如,当写入到光盘时,定时环(timing loop)可被锁定到盘摆动信号。摆动信号还可包含地址信息。传统上,在写入过程期间,摆动信号上的定 时锁定被维护,并且地址信息被监视。
但是,在一些情况下,可能需要使新的数据与光盘上的先前记录的一 组数据相邻接。例如,利用多会话记录,数据的每个轨道一般是在单个会 话中记录的,该单个会话在轨道被记录之后就被关闭。在关闭会话之后,
可以将导出(lead-out)写入到盘,并且可以写入导入(lead-in),这样使
盘为将来要写入的新会话作好准备。又例如,用户可能希望渐进式地向现 有轨道添加数据(例如利用打包写入或任何其他适当的渐进式写入技 术),或者一些系统中断(例如空的写入缓冲器或者系统失真)可能停止 写入过程。在之后某个时候,用户可能希望向盘中写入更多的数据,以便 看起来旧数据和新数据是在一个序列中写入的。先前记录的那组数据和新 数据之间的边界被称为写入拼接(write splice)。
但是,对于光学读取通道来说,写入拼接常常看起来是一个相位跳 变。这可能导致定时锁定的临时丢失和数据读取差错。写入拼接本身表现 为相位跳变的原因至少有两个。首先,在第一次写入结束和第二次写入开 始之间,相对于盘位置的定时环相位可能是不同的。
其次,在第一写入会话和第二写入会话之间,写入路径延迟可能是不 同的,或者写入路径延迟补偿可能没有被正确地校准。由于光记录通道中 的失真是非常不稳定的,因此在定时环抖动中可能存在很大变化。例如, 激光功率在写入操作期间可能是脉动式的,而在读取操作期间则可能不是 脉动式的。这可能导致在两个操作期间有全然不同的抖动值。因此,在写 入或拼接数据时,在跟踪盘的先前写入部分的同时锁定到摆动信号是远非 理想的。
因此,希望提供用于光学通道中数据的改进拼接的系统和方法。改进 的写入拼接可以减小读回信号在写入拼接位置处的相位跳变。还希望提供 使用可记录(R)和可改写(RW)光学介质两者的改进写入拼接的系统和 方法
发明内容
根据本发明的原理,提供了光学记录通道的改进写入拼接。光学控制 电路锁定到先前写入的数据,并且确定估计写入拼接位置。训练序列被写 入到该通道的基于估计写入拼接位置的位置处。然后通过读取训练序列来 估计相位偏移。然后可以计算针对相位偏移估计进行补偿的新的写入拼接 位置。最后,可以将要拼接的新数据改写到该通道的新写入拼接位置处。
在一些实施例中,尤其是在记录通道不可改写(RW)时,训练序列 可以被写入到盘的校准或测试区域中的写入拼接位置。如果在该区域中没 有适当的数据,则在写入测试序列之前,测试数据可以被写入到盘。可以 通过读取校准或测试区域中的训练序列来估计相位偏移,并且可以计算针 对相位偏移估计进行补偿的新写入拼接位置。然后,可以将要拼接的新数 据写入到该通道的新写入拼接位置处。
在一些实施例中,训练序列被写入到盘,然后被用与所需相位相对应 的替换序列所覆写。然后,要拼接的新数据可以被截断,并且要写入的数 据的第一部分被丢弃。截断的数据可以被写入到盘上替换序列之后。或
者,训练样式(training pattern)可以被新数据所覆写,而不截断新数据。 在这些实施例中,差错校正电路可以对在被覆写的序列期间发生的任何数 据读取差错进行校正。
在一些实施例中,训练序列是基于要拼接的新数据的第一部分来选择 的。例如,训练序列可以包括被縮短了固定数目的样本的、要拼接的数据 的第一部分。该序列随后可以被写入到该通道的基于估计写入拼接位置的 位置处。训练序列可以被读取,并且序列中的转变处的相位偏移可以被测 量。平均相位偏移随后可以被计算。要拼接到现有数据的实际数据样式随 后可以被写入在训练序列上,从而针对平均相位偏移进行补偿。
在一些实施例中,在估计相位偏移之后,训练序列在盘上被保持不 变,并且要拼接的实际数据被邻接到训练序列的末尾。在这些实施例中, 延迟补偿电路可以对引入到系统中的任何延迟进行校正。
在本发明的一个实施例中,通道记录装置可以将训练样式写入到光 盘。通道读取装置可以读取该训练样式,并且相位估计装置可以基于所读 取的训练样式来计算估计的相位偏移。相位估计装置随后可以利用估计的相位偏移来确定新的写入拼接位置,并且通道记录装置可以在新的写入拼 接位置处写入新的数据。
在本发明的一个实施例中,提供了在处理器上运行的计算机程序,以 控制光学记录通道。该程序可以包括使得光学记录设备将训练样式写入到 光盘的程序逻辑。该程序逻辑可以使得光学读取通道读取训练样式并且基 于所读取的信号计算估计相位偏移。该程序逻辑随后可以基于相位偏移估 计来计算新的写入拼接位置,并且使得光学记录设备在新的写入拼接位置 处写入新的数据序列。
本发明的其他特征、其性质和各种优点将从附图和以下详细描述中更 清楚显现出来。


图1是根据本发明一个实施例的示例性摆动信号检测装置的简化框
图2是示出根据本发明一个实施例在已经记录的数据序列之后写入的 测试序列的示例性通道图3是根据本发明一个实施例的与图2的单调测试序列相对应的示例 性正弦读回波形;
图4是根据本发明一个实施例的示例性相位估计器;
图5是示出根据本发明一个实施例针对计算出的相位偏移进行了补偿 的经覆写的测试序列的示例图6是根据本发明一个实施例的用于利用可改写介质来创建改进的写 入拼接的示例性方法;
图7是根据本发明一个实施例的用于利用不可改写介质来创建改进的 写入拼接的示例性方法;
图8是根据本发明一个实施例的用于利用不可改写介质来创建改进的 写入拼接的另一个示例性方法;
图9是根据本发明一个实施例的用于利用不可改写介质来创建改进的 写入拼接的另 一个示例性方法;图10是根据本发明一个实施例的用于利用不可改写介质来创建改进
的写入拼接的另一个示例性方法;并且
图11是可以采用所公开的技术的示例性光盘驱动器的框图。
具体实施例方式
本发明的实施例涉及用于创建改进的光学写入拼接的系统和方法。本 发明的改进的写入拼接可以通过任何光学介质上的任何光学记录通道来创
建,所述光学介质包括但不限于CD、 DVD、 HD-DVD和蓝光介质类型。 这些介质可以是可记录的(例如CD-R)或者可改写的(例如CD-RW)。 虽然所公开的方法中的一些可能是仅按照上述介质类型中的一种来描述 的,但是这么做仅仅是为了描述清楚,而不是为了进行限制。
图1示出用于检测从光盘读取的摆动信号的简化的摆动信号检测装置 100。摆动信号检测装置100包括带通滤波器(BPF) 102,用于对从可写 入光盘读取的推挽信号(push-pull signal)进行滤波。摆动信号可以是模 拟或数字信号。BPF 102可以在预定的频带上进行滤波,以从中去除高频 分量噪声分量或者直流(DC)偏移分量。模/数(A/D)转换器(ADC) 104将来自BPF 102的预定频带的输出模拟摆动信号转换成数字摆动信号 输出。可包括阈值检测器或切割器(slicer)的摆动信号检测器106接收数 字摆动信号并且基于预定的基准或阈值电平来检测该信号。例如,如果使 用方波摆动信号,则基准或阈值电平可以是零电平。
摆动信号检测器106的输出被连接到摆动锁相环(PLL) 108。摆动 PLL 108被配置为输出与摆动信号同步的摆动PLL时钟。摆动信号检测装 置100还可包括比特检测器110。比特检测器110可利用摆动PLL时钟来 检测从摆动信号检测器106输出的摆动信号或将其转换成比特(可能选自 集合{0, 1})的流。同步检测器112可以从该比特流中检测置于摆动信号 中的同步样式,并且生成和输出与检测到的同步样式相对应的同步信号。 地址解码器114可以基于同步信号从该比特流中解码出光盘的物理地址, 并且输出地址信息。
一般地,当一组新的数据要被写入到光学通道时,定时环被锁定到盘摆动信号。关于在何处开始写入的地址信息是利用摆动信号检测装置100 获得的,并且记录激光将该新数据写入到盘上适当位置处。但是,如上所 述,定时环抖动是光学通道中的一大问题。由于对盘的写入涉及使激光功 率脉动,因此在系统中,对盘进行写入时的信号噪声比和/或信号特性可能 不同于从盘读取时的信号噪声比和/或信号特性。因此,将定时环锁定到摆 动信号可能导致这样的写入,该写入的相位偏移若干比特时段或者更多。
为了使该相位跳变最小化,可以在拼接位置处或者其附近预先计算相 位偏移。然后,可以基于计算出的相位偏移来计算新的写入拼接位置。最 初,可以通过将定时环锁定到拼接位置之前的数据(而不是摆动信号)来 将相位跳变减小到大约1比特时段之内。 一般而言,与锁定到实际数据相 比,在锁定到摆动信号时,定时抖动更大。此外,如下所述,写入拼接位 置之前的数据也可给出地址信息。因此,通过锁定到数据,既可以获得定 时信息也可以获得地址信息,并且可能不需要在已经写入的部分上读取摆 动信号。
例如,假定相对于数据中的某个地址的拼接位置是已知的(例如,在
地址标记k之后n个比特),那么一旦光学拾取单元(OPU)经过该地址
标记,计数器就可被启动。然后,适当的写入拼接位置可以被计算为地址
标记k之后的n个时钟计数。但是,还存在读取路径延迟c^,该读取路径 延迟是从OPU经过地址标记时到该地址标记实际被检测时的时间。类似 地,存在写入路径延迟dw,该写入路径延迟是从写入脉冲被生成时到激光 实际将该脉冲写入到光盘上时的时间。因此,利用以上示例,如果要在写 入拼接处写入脉冲,并且在检测到地址标记k时启动时钟计数器,那么应
当根据以下式子来生成写入脉冲
Cowwf = M — (i「c w (式l) 图2示出了根据本发明一个实施例的示例性通道图200。样式202表 示先前写入到光盘的数据。如果用户希望将更多的数据拼接到样式202的 末尾,则在距样式202末尾的某个距离D处,训练序列可被写入。例如, 在通道图200中,训练序列204被写入到盘。在一些实施例中,训练序列 204被紧接在样式202之后写入(即,D = 0),但一般来说D的值将是非零的,以免可能覆写样式202的一部分。训练序列可以采取任何形式,并 且甚至可以基于要写入的数据(或者是对要写入的数据的修改),这将在 下文中更详细描述。可以通过读取已知的训练序列来估计相位偏移。该相
位偏移在图2的示例中被标注为A0,它随后可被用于校正写入拼接位置, 以便使拼接具有最小的相位跳变。如果盘是可改写的,则要拼接的实际数 据可以被改写到盘上经校正的写入拼接位置处。
在图2的示例中,训练序列204是周期为8比特时段或者说8T的单 调序列(即0-0-0-0-1-1-1-1的重复)。虽然训练序列204可包括任何样 式,但是优选使用这样一个序列该序列的相位可以被迅速且不复杂地估 计。因此,在本说明书中各处,单调序列有时被用作训练序列;但是,在
其他实施例中也可以使用任何训练序列。
图3示出经过光学记录通道的图2的8T单调训练序列的图300。方形 单调数据样式可能导致作为读回波形的正弦波302,因为更高次谐波一般 被光学记录通道所阻止。在图3的示例中,正弦波302具有8T的周期。 正弦波302的相位可以很容易地利用离散傅立叶变换(DFT)来检测,这 将在下文中针对图4来更详细描述。同样,任何单调训练序列的相位可以 利用DFT来估计,使得单调样式成为理想的训练序列。
图4示出了使用DFT方法来计算单调训练序列的相位的相位估计器 400 (例如正交解调器)。在图4的示例中被标注为X的读回波形401在 块404和402处分别被与正弦和余弦样式相关。然后,可以通过根据下式 在一个或多个完整周期(例如8T、 16T等等)上进行积分来利用块408计 算同相分量I:
"一1 A: 、
了 = 2 xA sin 2;r — (式2 )
其中n是在其上进行积分的周期的数目,Xk是时刻k的读回样本,Tt是单 调训练序列的周期。
类似地,可以通过根据下式在一个或多个完整周期上进行积分来利用 块406计算正交分量Q:
2=2、 cos2;r— (式3)
12然后可以根据下式利用四象限反正切来计算相位
0 = arctan(2,/) (式4) 其中Q和I分别是根据式3和式2的正交分量和同相分量。
在一些实施例中,训练序列不是单调信号。在这些实施例中,如果需 要,可以利用定时环中的由判决驱动的相位检测器来估计相位。例如,利 用作为判决的已知训练序列和读回波形,可以利用任何适当的方法来生成 相位估计。如针对图9更详细描述的,然后可以在某一时间段(例如30 个时钟周期)上对相位估计取平均,从而产生对写入拼接位置处的相位跳 变的良好估计。
图5是示出根据本发明一个实施例针对计算出的相位偏移进行了补偿 的经覆写的测试序列的示例图。在一些实施例(例如结合不可改写的介质 使用的实施例)中,单调训练序列504可被写入到盘。该训练序列的标记 长度可以比系统的最短允许标记长度(例如,对于CD和DVD是3,对于 HD-DVD和BD是2)至少大1。在从读取训练序列确定了相位偏移之 后,可以丢弃要拼接的数据的第一部分。要丢弃的数据的长度可以等于训 练序列的长度。在训练序列先前被写入的情况下,替换序列502被写入, 使得旧的标记被完全覆写。例如,如果训练序列包括长度为4的标记和长 度为4的空白,则替换序列502可以具有长度为5的标记和长度为3的空 白。在替换序列末尾,可以写入要拼接的实际数据的剩余部分。
对于不可改写的介质,只有标记可以被写入。这样,对盘的已写入部 分的唯一改变是使标记更长或者在空白位置处制作新的标记。如图5所 示,替换序列502只是简单地延伸在单调训练序列504的写入过程期间制 作的标记。替换序列是以新的替换序列的相位对应于所需相位(即,针对 估计的相位跳变而进行了补偿的相位,在图5中标注为A0)的方式被写入 的。该估计的相位跳变可以利用任何适当的技术来计算,例如上述的DFT 方法。
图6-10示出了用于改进光学记录通道中的写入拼接的示例性过程。一 些方法在下文中将被描述为使用可记录(R)或可改写(RW)介质;但 是,这只是示例性的,而不是限制性的。以下过程可以用于任何光学系统
13中并与任何光学介质(例如CD-R、 DVD+RW、 HD-DVD和蓝光型介质) 结合使用。
图6示出了优选地结合可改写(RW)光学介质使用的用于创建改进 的写入拼接的示例性过程600。在步骤602,光学控制器可将定时环锁定 到数据并确定大致的写入拼接位置。如上所述,锁定到数据(而不是盘摆 动信号) 一般会将相位跳变减小到大约一个比特时段之内。在步骤604, 可以停止定时环更新,并且可以将训练序列写入到盘。可以在步骤602中 所确定的大致写入拼接位置处或者在估计的写入拼接位置之后的某个距离 D处写入该训练序列。可以在定时环被锁定到数据或者盘摆动信号的同时 在大致写入拼接位置处写入训练序列。
在判决606,光学控制器可以判定训练序列写入操作是否完成。例 如,训练序列可以长达32比特时段。 一旦写入操作完成,光学控制器就 可以再次将定时环锁定到数据并且确定大致的写入拼接位置。在步骤 608,光学控制器可以读取训练序列并且计算估计的相位偏移。可以在定 时环被锁定到数据或者盘摆动信号的同时估计相位偏移。例如,估计的相 位偏移可以是所读取的训练序列的相位偏移。可以利用任何适当的相位估 计器(例如图4的正交解调器400)来确定训练序列的相位。利用该相位 偏移估计,在步骤610,可以调整拼接的写入策略以针对所估计的相位偏 移进行补偿。例如,可以确定一新的写入拼接位置,该新的写入拼接位置 针对所估计的相位偏移进行补偿以便相位跳变被最小化。在步骤612,可 以停止定时更新,并且可以将定时环锁定到数据。或者,在一些实施例 中,在步骤612可以将定时环锁定到盘摆动信号而不是数据。随后可以在 新的写入拼接位置启动新的数据写入。在步骤614,在改写期间,光学控 制器可以开始将定时环锁定到盘摆动信号。
在实践中,示例性过程600中所示的一个或多个步骤可被与其他步骤 相组合,被以任何适当的顺序来执行,被并行执行(例如同时或基本上同 时执行),或者被去除。
对于不可改写或者说可记录(R)型介质,可以采取若干种替换方 法。图7示出了用于将训练序列写入到盘的校准或测试区域中的写入拼接位置的示例性过程700。校准或测试区域可以包括盘上的任何一般被光学 驱动器所忽略的区域。例如,在盘上的第一轨道之前的导入之后的写入拼
接前置间隙(pre-g叩)区域在一些实施例中可被用作校准或测试区域。
在步骤702,光学控制器可以锁定到盘的校准或测试区域中的数据并 且确定其大致的写入拼接位置。如果在盘的校准或测试区域中不存在适当 的数据,则可以利用已知的地址标记来将一序列写入(例如,具有关于序 列末尾的地址标记的单调样式)。在步骤704,可以向盘的校准或测试区 域写入训练序列。可以在步骤702中所确定的估计写入拼接位置处或者在 估计写入拼接位置之后的某个距离D处写入该训练序列。可以在定时环被 锁定到数据或者盘摆动信号的同时在估计写入拼接位置处写入训练序列。
在一些实施例中,训练序列写入操作是利用仿真条件来执行的,以帮 助更好地匹配实际写入拼接处的条件(并从而产生更准确的相位偏移 值)。例如,在盘的校准或测试区域中的训练序列的写入可以在主轴速度 被调整以便数据速率与实际写入拼接位置处的数据速率相同的情况下执 行。在其他实施例中,取决于校准区域是否比写入位置更接近或更远离中 心(hub),光学控制器可以保持主轴速度和数据速率恒定,以产生更短 或更长的标记。在其他实施例中,数据速率被调整,以便最短标记长度恒 定。
在判决706,光学控制器可以判定训练序列写入操作是否完成。例 如,训练序列可以长达32比特时段。 一旦写入操作完成,光学控制器就 可以再次将定时环锁定到数据并且确定大致的写入拼接位置。在步骤 708,可以停止定时环更新,并且可以读取训练序列。根据所读取的训练 序列,可以估计相位偏移。可以在定时环被锁定到数据或者盘摆动信号的 同时估计相位偏移。例如,估计的相位偏移可以是所读取的训练序列的相 位偏移。可以利用任何适当的相位估计器(例如图4的正交解调器400) 来确定训练序列的相位。在步骤710,光学控制器返回到实际写入拼接轨 道,将定时环锁定到数据或盘摆动信号,并且确定大致的写入拼接位置。 利用在步骤708中计算的相位偏移估计,在步骤712,可以调整拼接的写 入策略以针对所估计的相位偏移进行补偿。例如,可以确定一新的写入拼接位置,该新的写入拼接位置针对所估计的相位偏移进行补偿以便相位跳 变被最小化。在步骤714,可以停止定时更新,并且可以将定时环锁定到
数据。随后可以在新的写入拼接位置启动新的数据写入。在步骤716,在
写入期间,光学控制器可以开始将定时环锁定到盘摆动信号。
在实践中,示例性过程700中所示的一个或多个步骤可被与其他步骤 相组合,被以任何适当的顺序来执行,被并行执行(例如同时或基本上同 时执行),或者被去除。
图8示出了用于改进不可改写的光学介质上的写入拼接的另一个示例 性过程。示例性过程800不利用示例性过程700中的盘的校准或测试区 域。与用于可改写介质的示例性过程600类似,在步骤802,光学控制器 可将定时环锁定到数据并确定盘上的估计写入拼接位置。在步骤804,可 以将训练序列写入到盘上的基于估计的写入拼接位置的位置处。例如,可 以将训练序列写入到估计的写入拼接位置之后的某个距离D处。
训练序列优选地是单调的,具有比系统的最短允许标记长度(例如, 对于CD和DVD是3,对于HD-DVD和蓝光介质是2)至少大1的标记长 度。例如,4比特时段的标记长度对于所有系统都是可行的。在判决 806,光学控制器可以判定训练序列写入操作是否完成。例如,训练序列 可以长达32比特时段。 一旦写入操作完成,光学控制器就可以再次将定 时环锁定到数据并且确定大致的写入拼接位置。在步骤808,可以停止定 时更新,并且可以读取训练序列。根据所读取的训练序列,可以估计相位 偏移。例如,估计的相位偏移可以是所读取的训练序列的相位偏移。可以 利用任何适当的相位估计器(例如图4的正交解调器400)来确定训练序 列的相位。
在步骤810,可以在训练序列上写入新的替换样式。该替换样式可以 通过延伸训练序列的标记或者在空白位置处创建新的标记来完全覆写训练 序列。如图5所示,该替换序列是以替换序列针对在步骤808中计算的相 位偏移进行补偿的方式被写入的。实际数据样式在步骤812处可被截断并 且被写入到光学介质上替换序列之后。要截断的数据的长度可以等于替换 序列的长度。在这些实施例中,替换序列最有可能导致数据差错,除非该序列匹配被截断的数据。这个量的数据丢失在大多数系统中都是可忽略 的,并且可以通过ECC解码器或某种其他的差错校正电路来校正。
在用于不可改写的介质的一些实施例中,训练序列可以基于要拼接到
现有数据的数据的第一部分。例如,图9示出了示例性过程900,其中训
练序列可以是基于要写入的数据的第一部分来选择的,并且标记被縮短了 若干比特时段(例如,在标记的每个末尾处縮短1比特时段)。在步骤
902,光学控制器可将定时环锁定到数据并确定盘上的估计写入拼接位 置。在步骤904,可以将训练序列(其基于要拼接到现有数据的实际数据 的第一部分)写入到盘上的基于估计的写入拼接位置的位置处。例如,可 以将训练序列写入到估计的写入拼接位置之后的某个距离D处。在判决 906,光学控制器可以判定训练序列写入操作是否完成。例如,训练序列 可以长达32比特时段。 一旦写入操作完成,在步骤908,就可以通过测量 遵守代码约束的训练序列转变处的相位偏移来估计相位偏移。然后,例如 可以通过对转变处的所有相位偏移测量值取平均来计算实际相位偏移估 计。优选地,利用读回波形和已知数据样式来计算相位估计,但是在一些 实施例中也可使用检测到的数据样式。由于训练序列基于要写入的实际数 据的第一部分(但是,例如,标记在每个末尾上被縮短了 1比特时段), 因此只要相位偏移在+/- 1T内(l比特时段),在步骤910,针对相位偏移 估计而调整的所需数据样式就可以被写入在训练序列上。取决于写入拼接 的预期相位偏移,训练序列的标记的长度可以被縮短任何所需的量。
又例如,如果己知相位偏移将会小于+/- 1/2T (半比特时段),则训练 序列可以是基于要写入的数据的第一部分来选择的,并且标记被縮短了 1 比特时段(例如,在标记的每个末尾上被縮短1/2比特时段)。然后可以 对训练序列的写入进行移相,使得相位误差在0到1T之间(或者-lT到O 之间)。
在本发明的用于不可改写的介质的另一个实施例中,所写入的训练序 列被保持不变(或者被要拼接的数据所覆写)。图IO示出了描述该方法 的示例性过程1000。步骤1002、 1004、 1006和1008可以与示例性过程 800 (图8)的步骤802、 804、 806和808相类似或相同。但是,在歩骤1010,在写入的训练序列之后,可以计算新的写入拼接位置(针对估计的 相位偏移进行了补偿)。然后,在步骤1012,可以在训练序列之后写入实 际数据。此实施例可能向光学通道中引入某种延迟,因为实际数据是在训 练序列之后写入的,但是该延迟一般是可忽略的,因为训练序列优选为很 短。可以利用差错校正或定时补偿电路来针对该延迟进行补偿。
现在参考图11,其中示出了本发明的示例性实现方式。本发明的改进 写入拼接可以用在任何具有光学记录通道的设备中。这些设备可以包括各
种光学驱动器,例如CD驱动器、DVD驱动器、HD-DVD驱动器、袖珍盘 播放器,以及具有光学存储或记录支持的各种媒体播放器。
如图ll所示,本发明可以实现在光盘(例如CD、 DVD、 HD-DVD、 蓝光)驱动器1110中。本发明可以实现光学驱动器1110的信号处理和/或 光学控制电路(在图11中总地标识为1112)和/或大容量数据存储装置中 的任一者或者两者。光学驱动器1110中的信号处理和/或光学控制电路 1112和/或其他电路(未示出)可以处理数据、执行编码和/或加密、执行 计算,以及/或者对从光学存储介质1116读取的数据和/或写入到光学存储 介质1116的数据进行格式化。在一些实现方式中,光学驱动器1110中的 信号处理和/或光学控制电路1112和/或其他电路(未示出)还可以执行其 他功能,例如编码和/或解码以及/或者与光学驱动器相关联的任何其他信 号处理功能。信号处理和/或光学控制电路1112还可以包括光学拾取单元 (未示出),该光学拾取单元可以从光学存储介质1116读取数据。在一 些实施例中,光盘驱动器1110包括光学记录和/或改写能力,在这种情况 下信号处理和/或光学控制电路1112可以使得激光将来自存储器1119、大 容量数据存储装置1118或相位估计器1115的数据写入到光学存储介质 1116。
相位估计器1115可以包括用于对从信号处理和/或光学控制电路1112 接收的信号的相位进行测量的任何硬件和/或软件。例如,相位估计器 1115可以包括图4的相位估计器400。在一些实施例中,相位估计器1115 可以包括正交解调器。如以上针对图6-10更详细描述的,信号处理和/或 光学控制电路1112可以使用由相位估计器1115计算的相位估计来调整光学存储介质1116上的写入拼接位置。
光学驱动器1110可以经由一个或多个有线或无线通信链路1117与诸 如计算机、电视机或其他设备之类的输出设备(未示出)通信。光学驱动 器1110可以与以非易失方式存储数据的大容量数据存储装置1118通信。 大容量数据存储装置1118可以包括硬盘驱动器(HDD) 。 HDD可以是包 括一个或多个直径小于约1.8"的盘片的袖珍HDD。光学驱动器1110可以 连接到存储器1119,例如RAM、 ROM、低等待时间非易失性存储器(例 如闪存)和/或其他适当的电子数据存储装置。
应当理解,以上只是对本发明的原理的例示,本领域的技术人员可以 进行各种修改,而不脱离本发明的范围和精神。例如,以上描述的应用只 是示例性的。本发明的改进的写入拼接可以用在任何具有光学记录通道的
权利要求
1. 一种用于将新数据组拼接到光学介质上的现有数据组的方法,该方法包括针对所述现有数据组确定估计写入拼接位置;将训练样式写入到所述光学介质的基于所述估计写入拼接位置的位置处;从所述光学介质读取所述训练样式;基于所读取的训练样式来计算相位偏移估计;调整所述估计写入拼接位置以针对计算出的相位偏移估计进行补偿;以及将所述新数据组写入在基于调整后的估计写入拼接位置的位置处。
2. 如权利要求1所述的方法,其中,将所述训练样式写入到所述光学 介质的步骤包括将单调序列写入到所述光学介质。
3. 如权利要求2所述的方法,其中,基于所读取的训练样式来计算所 述相位偏移估计的步骤包括测量训练样式读回波形的相位。
4. 如权利要求3所述的方法,其中,测量所述训练样式读回波形的相 位的步骤包括利用正交解调器来测量所述训练样式读回波形的相位。
5. 如权利要求1所述的方法,其中,确定所述估计写入拼接位置的步 骤包括将定时环锁定到盘摆动信号。
6. 如权利要求1所述的方法,其中,确定所述估计写入拼接位置的步 骤包括将定时环锁定到盘数据信号。
7. 如权利要求1所述的方法,其中,将所述训练样式写入到所述光学 介质的基于所述估计写入拼接位置的位置处的步骤包括在所述估计写入拼 接位置之后的距离D处写入所述训练样式。
8. 如权利要求1所述的方法,其中,所述光学介质是从由CD介质、 DVD介质、HD-DVD介质和蓝光介质构成的组中选择出来的。
9. 如权利要求1所述的方法,其中,调整所述估计写入拼接位置的步 骤包括从所述估计写入拼接位置中减去所述相位偏移估计。
10. 如权利要求1所述的方法,其中,将所述新数据组写入在基于调 整后的估计写入拼接位置的位置处的步骤包括在可改写介质上的调整后的 估计写入拼接位置处改写所述新数据组。
11. 如权利要求1所述的方法,其中,将所述新数据组写入在调整后 的估计写入拼接位置处的步骤包括在不可改写的介质上将所述新数据组的 至少一部分写入在所述训练样式上。
12. 如权利要求1所述的方法,其中,将所述新数据组写入在基于调 整后的估计写入拼接位置的位置处的步骤包括在不可改写的介质上将所述 新数据组写入在所述训练样式之后。
13. 如权利要求1所述的方法,其中,将所述新数据组写入在基于调 整后的估计写入拼接位置的位置处的步骤包括在将定时环锁定到盘摆动信 号的同时写入所述新数据组。
14. 一种用于将新数据组拼接到光学介质上的现有数据组的方法,该方法包括确定所述光学介质的校准或测试区域中的第一估计写入拼接位置; 将训练样式写入到所述光学介质的基于所述第一估计写入拼接位置的 位置处;从所述光学介质读取所述训练样式;基于所读取的训练样式来计算相位偏移估计;针对所述现有数据组确定第二估计写入拼接位置;调整所述第二估计写入拼接位置以针对计算出的相位偏移估计进行补 偿;以及将所述新数据组写入在基于调整后的第二估计写入拼接位置的位置处。
15. 如权利要求14所述的方法,其中,将所述训练样式写入到所述光 学介质的步骤包括将单调序列写入到所述光学介质。
16. 如权利要求15所述的方法,其中,基于所读取的训练样式来计算 所述相位偏移估计的步骤包括测量训练样式读回波形的相位。
17. 如权利要求16所述的方法,其中,测量所述训练样式读回波形的相位的步骤包括利用正交解调器来测量所述训练样式读回波形的相位。
18. 如权利要求14所述的方法,其中,确定所述第一估计写入拼接位 置和第二估计写入拼接位置的步骤包括将定时环锁定到盘摆动信号。
19. 如权利要求14所述的方法,其中,确定所述第一估计写入拼接位置和第二估计写入拼接位置的步骤包括将定时环锁定到盘数据信号。
20. 如权利要求14所述的方法,其中,将所述训练样式写入到所述光 学介质的基于所述第二估计写入拼接位置的位置处的步骤包括在所述第二 估计写入拼接位置之后的距离D处写入所述训练样式。
21. 如权利要求14所述的方法,其中,所述光学介质是从由CD介 质、DVD介质、HD-DVD介质和蓝光介质构成的组中选择出来的。
22. 如权利要求14所述的方法,其中,将所述新数据组写入在基于调 整后的第二估计写入拼接位置的位置处的步骤包括在将定时环锁定到盘摆 动信号的同时写入所述新数据组。
23. —种用于将新数据组拼接到光学介质上的现有数据组的方法,该 方法包括针对所述现有数据组确定估计写入拼接位置;将训练样式写入到所述光学介质的基于所述估计写入拼接位置的位置处;从所述光学介质读取所述训练样式; 基于所读取的训练样式来计算相位偏移估计;以及 利用替换样式来覆写所述训练序列,其中所述替换样式具有被调整以 针对所述相位偏移估计进行补偿的相位。
24. 如权利要求23所述的方法,其中,将所述训练样式写入到所述光 学介质的步骤包括将单调序列写入到所述光学介质。
25. 如权利要求23所述的方法,其中,基于所读取的训练样式来计算 所述相位偏移估计的步骤包括测量训练样式读回波形的相位。
26. 如权利要求25所述的方法,其中,测量所述训练样式读回波形的 相位的步骤包括利用正交解调器来测量所述训练样式读回波形的相位。
27. 如权利要求23所述的方法,其中,确定所述估计写入拼接位置的步骤包括将定时环锁定到盘摆动信号。
28. 如权利要求23所述的方法,其中,确定所述估计写入拼接位置的 步骤包括将定时环锁定到盘数据信号。
29. 如权利要求23所述的方法,其中,将所述训练样式写入到所述光 学介质的基于所述估计写入拼接位置的位置处的步骤包括在所述估计写入 拼接位置之后的距离D处写入所述训练样式。
30. 如权利要求23所述的方法,其中,所述光学介质是从由CD介 质、DVD介质、HD-DVD介质和蓝光介质构成的组中选择出来的。
31. 如权利要求23所述的方法,其中,覆写所述训练序列的步骤包括 在将定时环锁定到盘摆动信号的同时覆写所述训练序列。
32. —种用于将新数据组拼接到光学介质上的现有数据组的光学驱动 器,该光学驱动器包括光学控制电路,该光学控制电路被配置为执行以下操作 针对所述现有数据组确定估计写入拼接位置; 将训练样式写入到所述光学介质的基于所述估计写入拼接位置的 位置处;以及从所述光学介质读取所述训练样式;以及 相位估计电路,该相位估计电路被配置为基于所读取的训练样式来计 算相位偏移估计,并且调整所述估计写入拼接位置。
33. 如权利要求32所述的光学驱动器,其中,所述光学控制电路还被 配置为将所述新数据组写入在基于调整后的估计写入拼接位置的位置处。
34. 如权利要求32所述的光学驱动器,其中,所述训练样式是单调训 练样式。
35. 如权利要求32所述的光学驱动器,其中,所述相位估计电路被配 置为测量训练样式读回波形的相位。
36. 如权利要求32所述的光学驱动器,其中,所述相位估计电路包括 正交解调器。
37. 如权利要求32所述的光学驱动器,其中,所述光学介质是从由 CD介质、DVD介质、HD-DVD介质和蓝光介质构成的组中选择出来的。
全文摘要
公开了光学记录通道的增强的写入拼接。光学控制电路锁定到先前写入的数据(202),并且确定估计写入拼接位置。训练序列(204)被写入到光学介质的基于估计写入拼接位置的位置处。然后通过读取训练序列(204)来估计相位偏移(Delta Theta)。然后可以计算针对相位偏移估计(Delta Theta)进行补偿的新的写入拼接位置。最后,可以将要拼接的新数据写入或改写到该通道的新写入拼接位置处。
文档编号G11B20/10GK101438349SQ200780016584
公开日2009年5月20日 申请日期2007年3月6日 优先权日2006年3月7日
发明者潘塔斯·苏塔迪嘉, 马兹·奥伯格 申请人:马维尔国际贸易有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1