UID40995
威望241
金钱5156268
交易诚信度0
主题96
帖子14109
注册时间2001-11-21
最后登录2024-5-29
核心会员
      
交易诚信度0
注册时间2001-11-21
|
原帖由 yuwhu 于 2009-8-3 15:41 发表 
那我问你几个问题吧?
EFM能不能纠错?CIRC的纠错率有多高?游程长度是什么意思?CD-Audio使用的游程长度是多少?EFM编码后的数据有多少位?CIRC解码前的数据长度是多少?解码后的数据是多少?希望你现在不是用百度 ... 关于“游程长度”,说两句。LD 的游程长度是一个模拟量,它的量就是一个凹陷或凸起的实际弧线长度,单位是物理长度单位。
CDDA 由于已经对游程长度进行了数字量化,实际上已经边成了对于一个“单位弧线长度”数量的描述。EFM 的记录方式是这样的,取样点如果在凹陷或凸起内部,即代表数字 0;而如果在于凹陷或凸起的边界,则代表数字 1。所以所谓游程长度又可以转化成为对 EFM 码中连续的数字 0 的个数或 BIT 数的描述。
另外我们规定,两个 1 之间至少出现两个连续的数字 0,最多出现 10 个,也就是说一个合法的凹陷或凸起长度是 3~11 个“单位弧线长度”,这样大概就回答了楼主所问的“CD-Audio使用的游程长度是多少”的问题吧。
每个 EFM 包含了 14 个 BIT 的数据,其内部可以保证“两个 1 之间至少出现两个连续的数字 0,最多出现 10 个”,但如果两个 EFM 连续存放的时候,可能就会出现问题,因为该编码方式并不保证分属不同 14 位 EFM 之间的两个连续出现的 1 之间也一定存在 2~10 个 0。于是设计者便每在两个位 EFM 之间插入 3 位“连接码”,这样只要通过选取恰当 0 和 1 来充当连接码,就可以解决前面的问题了。
[ 本帖最后由 yxiao 于 2009-8-4 10:17 编辑 ] |
评分
-
查看全部评分
|