首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > CD-ROM格式数据的软解码模块设计

CD-ROM格式数据的软解码模块设计

资料介绍
消费类电子论文

CD-ROM格式数据的软解码模块设计
摘要:介绍应用于嵌入式系统的CD-ROM格式数据软解码模块的设计方法;分析CD-
ROM格式的数据结构,给出EDC及ECC解码算法的软件实现方法以及该模块的软件流程图。

    关键词:CD-ROM格式 软解码 EDC检错 ECC纠错
引言
CD-
ROM是目前应用非常广泛的大容量、低成本的存储设备。为了减小误码率,原始数据经过
格式化编码和信道编码后,才写入CD-
ROM盘片中;在读取时,则需经过信道解码和格式化解码后才能得到所需的原始数据。C
D-ROM数据的读写过程如图1所示。
在一般的音像设备(如VCD机)和个人电脑中,CD-
ROM数据的解码过程是由专用解码芯片来完成的;而CD-
ROM不但可以应用在音像设备和个人电脑中,还可以应用到需要读取大量数据的嵌入式系
统中。比如在车辆导般系统中,就可使用CD-
ROM存放地理信息数据。嵌入式系统中的CD-
ROM数据的解码方法比较灵活,可以使用专用解码芯片(暂称硬解码),也可以通过处理
器的解码程序来完成(软解码)。相对于硬解码来说,软解码有其独特的优点所在。因
为它只需增加一个解码程序模块,就省掉了专用解码芯片电路,简化了系统的硬件电路
,降低了系统的成本。如图1所示,CD-
ROM数据经过信道解码后,得到的是以扇区结构组织的CD-ROM格式数据,还需进行CD-
ROM格式化解码才能得到最终的用户数据。本文介绍的就是嵌入式系统中CD-
ROM格式数据软解码模块的设计。
1 CD-ROM格式数据的扇区结构
CD-
ROM数据是以扇区为基本单元进行编码处理的。经过信道解码处理后得到的扇区对于不同
的数据来源,其结构是不同的。对于CD-
DA(双声道的CD音频)数据,由于没有经过格式化编码,可以直接得到用户数据;而CD
-ROM数据和VCD数据都经过CD-RO
CD-ROM格式数据的软解码模块设计
本地下载

评论