论文部分内容阅读
光盘存储技术以其容量大、寿命长、盘片可更换、成本低、复制速度快等优点近年来已得到了飞速的发展.不仅光盘种类繁多,容量越来越大,而且光盘驱动器存取速度也越来越快.目前,光盘驱动器的性能指标已经接近20世纪90年代中期硬盘的性能指标.但是IDE接口光盘驱动器在使用时存在着一些不利之处,而且由于盘片质量参差不齐,使光盘驱动器在读取差盘时性能表现很差.通过对这两方面问题的分析开展了理论和实验研究工作.通用串行总线(USB)的出现,解决了IDE接口光盘驱动器在使用时存在的一些不利之处.经过协议转换IDE接口的光盘驱动器也可以具有USB接口,特别是USB2.0的出现,使数据传输速度大为增加.在对USB接口的光盘存储设备体系结构进行研究和对USB大容量存储类进行分析的基础上采用USB2.0控制器实现了光盘驱动器USB2.0接口.为了提高数据传输速率,采用了FIFO (先进先出队列)和GPIF(通用可编程接口)来提高端点间的数据传输.在实际测试中经过转换的光盘驱动器性能基本不受影响.智能控制技术是光盘驱动器提高读取性能的主要措施之一.由于盘片质量差异很大,读取策略必须根据光盘质量进行调整.在基于光盘类型静态调速机制以及根据光盘信号质量动态调速机制的基础上,通过对重复读取次数来决定主轴旋转速度策略的改进,提出了模模湖控制策略,并实际应用于系统中,较好的解决了光盘驱动器在读取差盘时的性能问题.