-
公开(公告)号:US20080201522A1
公开(公告)日:2008-08-21
申请号:US12032722
申请日:2008-02-18
申请人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai , Tai-Liang Lin , Ping-Sheng Chen
发明人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai , Tai-Liang Lin , Ping-Sheng Chen
IPC分类号: G06F12/00
CPC分类号: G11B19/044 , G06F3/0605 , G06F3/0656 , G06F3/0677
摘要: A buffer management method is provided, particularly adaptable in an optical disc drive to access an optical disc. One or more data blocks are recorded to the optical disc in response to received write commands. Data blocks corresponding to the write commands are first buffered in a buffer of the optical disc drive. Thereafter, one or more write tasks may be organized based on the buffered write commands, each associated with a group of data blocks having consecutive destination addresses. A recording operation can be scheduled based on those write tasks, and the recording operation is performed to record the data blocks to the optical disc.
摘要翻译: 提供一种缓冲器管理方法,特别适用于光盘驱动器以访问光盘。 响应于接收到的写命令,一个或多个数据块被记录到光盘。 与写入命令相对应的数据块首先被缓冲在光盘驱动器的缓冲器中。 此后,可以基于缓冲的写入命令来组织一个或多个写入任务,每个写入命令与具有连续的目的地地址的一组数据块相关联。 可以基于这些写入任务调度记录操作,并且执行记录操作以将数据块记录到光盘。
-
公开(公告)号:US08205059B2
公开(公告)日:2012-06-19
申请号:US12032719
申请日:2008-02-18
申请人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai , Tai-Liang Lin , Ping-Sheng Chen
发明人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai , Tai-Liang Lin , Ping-Sheng Chen
IPC分类号: G06F12/00
CPC分类号: G11B19/044 , G06F3/0605 , G06F3/0656 , G06F3/0677
摘要: An optical disc drive is provided, mainly comprising a buffer, a processor and a driving module for accessing an optical disc. The optical disc drive receives a plurality of write commands. Each write command comprises a data block and a destination address. The buffer buffers data blocks to be recorded to the optical disc with corresponding write commands in either a random mode or a sequential mode. The processor schedules a recording operation based on the write commands, and selectively switches the buffer to the random mode or to the sequential mode based on arrangements of data blocks buffered in the buffer. The driving module is controlled by the processor to perform the recording operation, whereby the data blocks are recorded to the optical disc when a start recording condition is met. Specifically, the start recording condition varies with the random or sequential modes.
摘要翻译: 提供了一种光盘驱动器,主要包括缓冲器,处理器和用于访问光盘的驱动模块。 光盘驱动器接收多个写命令。 每个写命令包括数据块和目的地地址。 缓冲器以随机模式或顺序模式以相应的写入命令缓冲要记录到光盘的数据块。 处理器基于写命令调度记录操作,并且基于缓冲器中缓冲的数据块的布置来选择性地将缓冲器切换到随机模式或顺序模式。 驱动模块由处理器控制以执行记录操作,由此当满足开始记录条件时,数据块被记录到光盘。 具体来说,开始记录条件随随机或顺序模式而变化。
-
公开(公告)号:US07948842B2
公开(公告)日:2011-05-24
申请号:US12773192
申请日:2010-05-04
申请人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai
发明人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai
CPC分类号: G11B20/10527 , G11B7/00458 , G11B7/08505 , G11B20/1879 , G11B2020/10777 , G11B2220/2537
摘要: A random access control method is provided, implemented in an optical disc drive for recording data to an optical disc. In the optical disc drive, a buffer stores a plurality of write commands each associated with a data block bound to a destination address. A processor controls the buffer to build a disc write task from the write commands in which addresses are organized in order. A drive unit is controlled by the processor, performing a recording operation to record the data blocks to the optical disc according to the disc write task; wherein the processor further controls the drive unit to verify the recorded data blocks after completing the recording operation.
摘要翻译: 提供了一种在光盘驱动器中实现的用于将数据记录到光盘的随机存取控制方法。 在光盘驱动器中,缓冲器存储多个写入命令,每个写入命令与与目标地址绑定的数据块相关联。 一个处理器控制缓冲区,从写入命令构建一个光盘写入任务,其中按顺序组织地址。 驱动单元由处理器控制,执行记录操作以根据光盘写入任务将数据块记录到光盘; 其中所述处理器进一步控制所述驱动单元在完成所述记录操作之后验证所记录的数据块。
-
公开(公告)号:US20080198706A1
公开(公告)日:2008-08-21
申请号:US12032719
申请日:2008-02-18
申请人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai , Tai-Liang Lin , Ping-Sheng Chen
发明人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai , Tai-Liang Lin , Ping-Sheng Chen
CPC分类号: G11B19/044 , G06F3/0605 , G06F3/0656 , G06F3/0677
摘要: An optical disc drive is provided, mainly comprising a buffer, a processor and a driving module for accessing an optical disc. The optical disc drive receives a plurality of write commands. Each write command comprises a data block and a destination address. The buffer buffers data blocks to be recorded to the optical disc with corresponding write commands in either a random mode or a sequential mode. The processor schedules a recording operation based on the write commands, and selectively switches the buffer to the random mode or to the sequential mode based on arrangements of data blocks buffered in the buffer. The driving module is controlled by the processor to perform the recording operation, whereby the data blocks are recorded to the optical disc when a start recording condition is met. Specifically, the start recording condition varies with the random or sequential modes.
摘要翻译: 提供了一种光盘驱动器,主要包括缓冲器,处理器和用于访问光盘的驱动模块。 光盘驱动器接收多个写命令。 每个写命令包括数据块和目的地地址。 缓冲器以随机模式或顺序模式以相应的写入命令缓冲要记录到光盘的数据块。 处理器基于写命令调度记录操作,并且基于缓冲器中缓冲的数据块的布置来选择性地将缓冲器切换到随机模式或顺序模式。 驱动模块由处理器控制以执行记录操作,由此当满足开始记录条件时,数据块被记录到光盘。 具体来说,开始记录条件随随机或顺序模式而变化。
-
公开(公告)号:US20100214888A1
公开(公告)日:2010-08-26
申请号:US12773192
申请日:2010-05-04
申请人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai
发明人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , KuanYu Lai
IPC分类号: G11B7/00
CPC分类号: G11B20/10527 , G11B7/00458 , G11B7/08505 , G11B20/1879 , G11B2020/10777 , G11B2220/2537
摘要: A random access control method is provided, implemented in an optical disc drive for recording data to an optical disc. In the optical disc drive, a buffer stores a plurality of write commands each associated with a data block bound to a destination address. A processor controls the buffer to build a disc write task from the write commands in which addresses are organized in order. A drive unit is controlled by the processor, performing a recording operation to record the data blocks to the optical disc according to the disc write task; wherein the processor further controls the drive unit to verify the recorded data blocks after completing the recording operation.
摘要翻译: 提供了一种在光盘驱动器中实现的用于将数据记录到光盘的随机存取控制方法。 在光盘驱动器中,缓冲器存储多个写入命令,每个写入命令与与目标地址绑定的数据块相关联。 一个处理器控制缓冲区,从写入命令构建一个光盘写入任务,其中地址按顺序组织。 驱动单元由处理器控制,执行记录操作以根据光盘写入任务将数据块记录到光盘; 其中所述处理器进一步控制所述驱动单元在完成所述记录操作之后验证所记录的数据块。
-
公开(公告)号:US20080198709A1
公开(公告)日:2008-08-21
申请号:US12032724
申请日:2008-02-18
申请人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , Kuan Yu Lai
发明人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , Kuan Yu Lai
IPC分类号: G11B7/00
CPC分类号: G11B20/10527 , G11B7/00458 , G11B7/08505 , G11B20/1879 , G11B2020/10777 , G11B2220/2537
摘要: A random access control method is provided, implemented in an optical disc drive for recording data to an optical disc. In the optical disc drive, a buffer stores a plurality of write commands each associated with a data block bound to a destination address. A processor controls the buffer to build a disc write task from the write commands in which addresses are organized in order. A drive unit is controlled by the processor, performing a recording operation to record the data blocks to the optical disc according to the disc write task; wherein the processor further controls the drive unit to verify the recorded data blocks after completing the recording operation.
摘要翻译: 提供了一种在光盘驱动器中实现的用于将数据记录到光盘的随机存取控制方法。 在光盘驱动器中,缓冲器存储多个写入命令,每个写入命令与与目标地址绑定的数据块相关联。 一个处理器控制缓冲区,从写入命令构建一个光盘写入任务,其中按顺序组织地址。 驱动单元由处理器控制,执行记录操作以根据光盘写入任务将数据块记录到光盘; 其中所述处理器进一步控制所述驱动单元在完成所述记录操作之后验证所记录的数据块。
-
公开(公告)号:US07738329B2
公开(公告)日:2010-06-15
申请号:US12032724
申请日:2008-02-18
申请人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , Kuan Yu Lai
发明人: Tse-Hong Wu , Shih-Hsin Chen , Shih-Ta Hung , Kuan Yu Lai
CPC分类号: G11B20/10527 , G11B7/00458 , G11B7/08505 , G11B20/1879 , G11B2020/10777 , G11B2220/2537
摘要: A random access control method is provided, implemented in an optical disc drive for recording data to an optical disc. In the optical disc drive, a buffer stores a plurality of write commands each associated with a data block bound to a destination address. A processor controls the buffer to build a disc write task from the write commands in which addresses are organized in order. A drive unit is controlled by the processor, performing a recording operation to record the data blocks to the optical disc according to the disc write task; wherein the processor further controls the drive unit to verify the recorded data blocks after completing the recording operation.
摘要翻译: 提供了一种在光盘驱动器中实现的用于将数据记录到光盘的随机存取控制方法。 在光盘驱动器中,缓冲器存储多个写入命令,每个写入命令与与目标地址绑定的数据块相关联。 一个处理器控制缓冲区,从写入命令构建一个光盘写入任务,其中按顺序组织地址。 驱动单元由处理器控制,执行记录操作以根据光盘写入任务将数据块记录到光盘; 其中所述处理器进一步控制所述驱动单元在完成所述记录操作之后验证所记录的数据块。
-
公开(公告)号:US20110289352A1
公开(公告)日:2011-11-24
申请号:US12784593
申请日:2010-05-21
申请人: Chia-Wen Lee , Shih-Hsin Chen , Shih-Ta Hung , Ping-Sheng Chen , Po-Ching Lu
发明人: Chia-Wen Lee , Shih-Hsin Chen , Shih-Ta Hung , Ping-Sheng Chen , Po-Ching Lu
CPC分类号: G06F11/1441 , G06F12/0246 , G06F2212/7201
摘要: The invention provides a method for data recovery. In one embodiment, a memory comprises a plurality of pages for data storage. First, first data is obtained from a host. A first page for storing the first data is then selected from the pages of the memory. A start page link indicating the first page is then stored in the memory. The first data, a first page link indicating a next page, and first FTL fragment data corresponding to the first page are then written into the first page. Next data is then obtained from the host. The next data, a next page link indicating a subsequent page, and FTL fragment data corresponding to the next page are written into the next page.
摘要翻译: 本发明提供了一种数据恢复方法。 在一个实施例中,存储器包括用于数据存储的多个页面。 首先,从主机获取第一个数据。 然后从存储器的页面中选择用于存储第一数据的第一页面。 然后将指示第一页的起始页链接存储在存储器中。 然后将第一数据,指示下一页的第一页链接和对应于第一页的第一FTL片段数据写入第一页。 然后从主机获取下一个数据。 下一个数据,指示后续页面的下一个页面链接和对应于下一个页面的FTL片段数据被写入下一个页面。
-
9.
公开(公告)号:US08560898B2
公开(公告)日:2013-10-15
申请号:US12621509
申请日:2009-11-19
申请人: Pi-Hai Liu , Chih-Ching Yu , Li-Lien Lin , Shih-Hsin Chen , Shih-Ta Hung
发明人: Pi-Hai Liu , Chih-Ching Yu , Li-Lien Lin , Shih-Hsin Chen , Shih-Ta Hung
IPC分类号: H03M13/05
CPC分类号: G11B20/18 , G11B20/1833 , G11B2020/1272 , G11B2020/1823 , G11B2020/1846 , G11B2220/2541 , H03M13/2954
摘要: An error correction method for correcting an first ECC code from a storage unit, comprising: (a) marking at least a first part of the first ECC code according to a correction result generated by correcting error of the first ECC code, to generate a first error correction reference information; and (b) marking at least a second part of the first ECC code according to the first error correction reference information to generate a second error correction reference information.
摘要翻译: 一种用于从存储单元校正第一ECC代码的纠错方法,包括:(a)根据通过校正第一ECC代码的错误产生的校正结果来标记第一ECC代码的至少第一部分,以产生第一ECC代码 纠错参考信息; 和(b)根据第一纠错参考信息标记第一ECC码的至少第二部分,以产生第二纠错参考信息。
-
公开(公告)号:US08381018B2
公开(公告)日:2013-02-19
申请号:US12784593
申请日:2010-05-21
申请人: Chia-Wen Lee , Shih-Hsin Chen , Shih-Ta Hung , Ping-Sheng Chen , Po-Ching Lu
发明人: Chia-Wen Lee , Shih-Hsin Chen , Shih-Ta Hung , Ping-Sheng Chen , Po-Ching Lu
IPC分类号: G06F11/00
CPC分类号: G06F11/1441 , G06F12/0246 , G06F2212/7201
摘要: The invention provides a method for data recovery. In one embodiment, a memory comprises a plurality of pages for data storage. First, first data is obtained from a host. A first page for storing the first data is then selected from the pages of the memory. A start page link indicating the first page is then stored in the memory. The first data, a first page link indicating a next page, and first FTL fragment data corresponding to the first page are then written into the first page. Next data is then obtained from the host. The next data, a next page link indicating a subsequent page, and FTL fragment data corresponding to the next page are written into the next page.
摘要翻译: 本发明提供了一种数据恢复方法。 在一个实施例中,存储器包括用于数据存储的多个页面。 首先,从主机获取第一数据。 然后从存储器的页面中选择用于存储第一数据的第一页面。 然后将指示第一页的起始页链接存储在存储器中。 然后将第一数据,指示下一页的第一页链接和对应于第一页的第一FTL片段数据写入第一页。 然后从主机获取下一个数据。 下一个数据,指示后续页面的下一个页面链接和对应于下一个页面的FTL片段数据被写入下一个页面。
-
-
-
-
-
-
-
-
-