[发明专利]错误检测码产生电路和使用该电路的编码电路及相关方法有效
申请号: | 200710196250.7 | 申请日: | 2007-11-30 |
公开(公告)号: | CN101452722A | 公开(公告)日: | 2009-06-10 |
发明(设计)人: | 陈建志;郭协星 | 申请(专利权)人: | 瑞昱半导体股份有限公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10;G11B20/18 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 蒲迈文 |
地址: | 中国台湾新*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 错误 检测 产生 电路 使用 编码 相关 方法 | ||
技术领域
本发明涉及错误检测码产生电路以及使用此产生电路的编码电路,特别涉及光盘数据错误检测码产生电路以及使用此产生电路的编码电路。
背景技术
一般而言,一张DVD光盘由连续的错误更正码区块(Error CorrectionCode Block ECC Block)所组成,一张DVD光盘至少含有143,500个ECCBlock。以下即为ECC Block示意图。图1绘示了DVD光盘的错误更正码区块100的示意图,如图1所示,每个错误更正码区块共分为208(192+16)个列、每一列共有182Bytes(172+10)。每一列的前172Bytes,可供烧录数据存放之用、而最后10个Bytes所存信息,则是所谓的PI(Parity of theInner code,内部奇偶校验码);至于每个错误更正码区块的最后16列,则称为PO(Parity of the Outer code,外部奇偶校验码)。简单来说,PI、PO都是为了能正确读取光盘烧录数据,而制定的检查码。一般而言,PI,PO利用里德所罗门码(Reed-Solomon Codes)编码而产生。
此外,错误更正码区块100包含16个区段(仅绘示一部分的区段101,102,103)。而每一区段都包含主数据(main data)2048字节、标头(header)12字节以及错误检测码(error detection code,EDC)4字节。标头通常包含区段数据(sector information)1字节、数据识别码(ID number)3字节、数据识别码的错误检测码(IED)2字节、以及其他辅助信息(CPRMAI)6字节。
一般而言,光盘编码系统会包含一存储器装置、一总线、一传输接口、一加扰器、一标头产生器、一错误检测码产生器以及一编码器,其中传输接口、加扰器、标头产生器、错误检测码产生器以及编码器通过总线而分别耦接至存储器装置。传输接口可为ATAPI(Advanced Technology Attachment/ATA Packet Interface,美国国家标准协会X3T1Q工作小组所定义)。传输接口用以接收主数据并传入存储器装置,加扰器(Scrambler)用以对主数据进行加扰处理,标头产生器用以接收标头信息以产生标头,错误检测码产生器用以根据主数据和标头产生错误检测码,编码器根据标头、主数据以及错误检测码进行编码以进行PI/PO编码。此类系统的缺点在于加扰器须将整个区段的数据读出再写回,非常耗费频宽。此外,依照光盘编码系统的结构,错误检测码产生器亦需读出整个区段以产生仅有4字节的错误检测码,相当没有效率。
为了改善上述问题,已知技术提出了相对应的发明,其在标头和主数据存入存储器装置之前,利用加扰器对主数据进行加扰处理以及利用错误检测码产生器产生错误检测码,因此可避免上述的问题。然而,因为主数据来自主机计算机,标头信息来自芯片中的固件,两者的来源不同。因此两者在传送时需有协调机制,例如在传送首部时须先暂停主数据的传送,或使用缓冲器缓冲主机数据。而且,传输接口的传输速度通常受规格规范,若两者协调不当或固件流程有误,会造成缓冲器满载,易造成传输接口传输失败。而且,在固件的撰写上,传输接口以及首部产生器的流程须互相搭配,无法视为两个独立的流程。
发明内容
因此,本发明的一目的是提出一种错误检测码产生电路,其在传输接口以及标头产生器独立的情况下,亦可节省EDC的频宽。
因此,本发明的一目的是提出一种编码电路,其在传输接口以及标头产生器独立的情况下,可以最小的EDC频宽对光盘数据进行编码操作。
本发明的实施例公开了一种错误检测码产生电路,包含:一存储器装置;一错误检测码产生电路,耦接至该存储器装置,用以根据至少一主数据来产生一第一错误检测码,并将该第一错误检测码储存至该存储器装置;一标头产生器,耦接至该存储器装置,用以根据标头信息来产生该标头;以及一错误检测码更正电路,耦接至该存储器装置,用以自该存储器装置中读取该第一错误检测码并根据该标头来更正该第一错误检测码以产生一第二错误检测码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞昱半导体股份有限公司,未经瑞昱半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710196250.7/2.html,转载请声明来源钻瓜专利网。