驱家通行证
 
联系我们 | 镜像合作
 
首页 | 资讯 视点 评测 | 产品体验 | 驱动中心 更新 搜索 分类 查询向导 订阅向导 驱动精灵 | 移动之家 硬件工具 | 社区 | 手机版
评测首页 | 最近文章 | 最热文章 | 处理器资料库 | 图形核心资料库 | 推荐文章 | 综合横评
当前位置 > 评测中心 > 光磁产品
 搜索
有多少错误可以忍耐?CD与DVD光盘质量深入探讨(上篇)
驱动之家[原创] 作者:存储时代:赵效民 编辑:rayHu 2005-01-05 13:22:00 Loading

内容导航:

    [CD光盘的编码与纠错——CIRC编码流程]

上文已经讲过,每个24字节的原始数据帧都要附加上8字节的校验码以保证帧数据的可靠性,而这个校验码则分为两个步骤来生成,我们来具体看一下。

有多少错误可以忍耐?CD与DVD光盘质量深入探讨(上篇)

CIRC编码流程图(点击放大),图出的W12代表组成一个F1帧的12个字(16bit),n代表F1帧的编号,A、B代表组成一个字的两个字节(8bit)

第一步:交叉交错后生成C2校验码

在介绍CD数据生成过程的时候,我们知道CIRC编码处于F2生成阶段,因此要先导入F1原始数据帧,也就是24字节。要知道,之所以称为CIRC编码,是因为在编码的过程中,源数据有交叉和交错的过程。首先,源数据要按两个字(图中的A、B)一组分成6个大组,偶数组进行两个字节的延迟,从而形成扰频交错编码。

这里要解释一下所谓的延迟,两个字节的延迟意味着延迟两帧。也就是说,当进行交错之后,偶数组已经不再是原来F1帧中的源数据,而是当前帧的前两帧中的偶数组数据(相对于前两帧,当前帧就意味着两个字节的延迟),原始的偶数组将在后两帧的交错编码中出现。另外,从图中可以看出,字的顺序在交错后发生了很大不同,这种前后帧数据交叉并且顺序交错的过程就是扰频交错编码。

此后,扰频交错后生成的新数据进入C2编码器生成Q校验码。Q校验码为4字节,最后生成的新数据为28字节,因此C2也被称为(28,24)编码,意思是指输入24个字节,输出28个字节。

由此可见,C2编码并是针对原始F1帧的数据进行,但为什么要进行如此复杂的交叉交错的编码呢?这是为了保证纠错效率而设计,下文将有更详细的讲述。

第二步:字节依次延迟4帧后生成C1编码

将C2编码完成后,将进行大规模的字节延迟交错编码,执行这个操作的就是延迟线,延迟单位为4字节,也就是说4帧,操作单位是每个字中的单个字节。这个要怎么理解呢?比方说,C2编码后的的第一个字节不延迟,第二个字节则将延后4帧,第三字节将延后8帧……如此反复直至第28个字节,将被延后108帧。也就是说,C2编码后的28个字节,将被有规律的分散到109个帧中(第一个字节延后0帧,加上最后一个字节延后108帧,一共是109帧)。

延迟操作之后则进入了C1编码器,显然此时的数据与原始的F1帧数据差别更大了,C1编码器将在28个字节的基础上再生成4个字节的P校验码,从而完成了建立了F2帧的操作。由于输入28个字节,输出32个字节,因此C1也被称为(32,28)编码。从这个过程中不难看出,C1编码的对象中包含了C2编码(虽然是交错延后的),也承担了对Q校验码进行保护的任务。

现在的F2帧已经与F1帧有了很大不同,如果帧编号为n,那么F2-n帧中只有一个字节来自于F1-n帧。所以,严格的讲,C1、C2并不是对F1帧的校验编码,因为从C2编码开始,对象就已经不再是F1帧中的原始数据。这样(交叉交错)的目的就在于防止一帧中出现连续大量的错误而无法纠正,如果原原本本地按原始F1——C2编码——C1编码的过程生成校验码,将是非常脆弱的,如果这一帧的24个字节中出现连续大量的错误码,仅凭CIRC的设计,纠错能力仍然有限。若将源数据分散到不同的数据帧中,然后再进行校验,将大大提供单个数据帧的纠错能力。理论上即使24个字节原始数据全有问题,但由于每个字节最终分布在间距为4的28个帧(跨度为109帧)中,也有可能被完全修复。显然,如果不进行交叉交错的话,这种可能性是不会存在的。

继续>>下一页
上一页 [第1页][第2页][第3页][第4页][第5页][第6页][第7页][第8页][第9页] 下一页
对此文章的评价:
文章内容导航
第1页:[有多少错误可以忍耐?CD与DVD光盘质量深入探讨]第2页:[CD光盘的编码与纠错——CD光盘的数据结构]
第3页:[CD光盘的编码与纠错——CD光盘的编码与流程]第4页:[CD光盘的编码与纠错——CIRC编码流程]
第5页:[CD光盘的编码与纠错——C1与C2解码纠错]第6页:[CD光盘的编码与纠错——有关CD光盘纠错的业界标准]
第7页:[DVD光盘的编码与纠错——DVD光盘的数据流程]第8页:[DVD光盘的编码与纠错——RSPC数据块与扇区结构]
第9页:[DVD光盘的编码与纠错——DVD有关数据错误标准的业界规定] 
相关文章
· 华硕20X新品DVD刻录机简测 (08-07)
· LG GGW-H20L开创蓝光刻录新时代 (04-03)
· 10款DVD刻录机横向测试 (01-24)
· 建碁18速DVD刻录机测试 (01-21)
· 台电女神DVDROM测试 (12-26)
· 全能王 三星18倍速DVD光雕刻录机 (09-30)
一周热点文章
· 四核王朝更迭 45nm Q9300强势登基 (10-07)
· 采用Intel Atom CPU 第三代EeePC简评 (10-06)
· 华硕无线路由WL-500g再升级 (10-07)
· HTPC绝配―双敏速配95GT玩家静音版 (10-07)
最受关注产品
· 新生力量 惠普黑幻游戏电脑评测 (08-12)
· 玩家国度华硕EN9600GT MATRIX (08-12)
· PNY 9500GT测试 (08-08)
· 华硕20X新品DVD刻录机简测 (08-07)
· 妥协的魅力 VAIO Z顶配机型测试 (08-07)
· 微星K9A2 CF主板评测 (08-06)
· 技嘉GA-EG43M-S3H测试 (08-06)
· 华硕19英寸宽屏显示器VK192 (08-05)
· 新生低端力如何?盈通9500GT显卡. (08-04)
· 爱国者SP-F070i数码音箱测试 (08-04)
近期热门文章
PV排行榜 热议排行榜

调 查

您最希望看到哪款显卡的驱动评测










查看结果