论文部分内容阅读
在当今数字化时代背景下,能控制硬盘的读写、对大容量高速率数字码流进行处理的技术将在数字化音/视频、数字信号处理等相关产品中将会得到广泛应用.对于传统系统的解决方案是用操作系统控制硬盘的读写操作,已不适合目前的需求.虽然开发方便、简单,不用编写硬盘的驱动程序,软件工作量小,但是采用操作系统的这种方案无疑造成了CPU资源的极大浪费,占用资源多,设备利用率低,性价比不高,而对于单任务设备、便携式数字产品就更不合适了.本系统中的DSP是泛指现代DSP技术,不是仅限于DSP处理器.而现代DSP技术就是利用DSP处理器、CPLD/FPGA器件实现处理各种类型信息的基本理论和基本算法的新技术.随着现代DSP技术的飞速发展,基于DSP的系统将会有大放光彩的广阔前景.DSP的系统不但能脱离了微机平台而独立运行,而且还能进行实时高速地硬盘读写、进行高速大容量数据的处理.而脱离PC独立运行的DSP系统由于引入了IDE硬盘充当数据存储体,同时数据的传输模式采用了DMA方式,所以充分发挥了硬盘存储量大、数据读写速度快、永不磨损、安全性能高等优点;由于DSP芯片和大规模可编程逻辑器件(CPLD/FPGA)具备了高速度信号处理、强大运算能力的特点,毫无疑义地担当起了进行数据处理、对高速数字信号实时控制的重任.这样不但摆脱了对PC的依赖,而且还具备了体积小、实时性强、性价比高、灵活性、结构可重构性等优点.本系统适合于当前许多要求进行结构特性随时变更的应用场合,即所谓面向用户型的DSP系统,或者说是用户可定制型,或可重配置的DSP应用系统.在本文中主要完成了硬件系统的设计.由于系统中采用了大规模可编程逻辑器件与DSP芯片,所以在此硬件平台的基础之上可以灵活地与其它模块结合,采用合理的软件编程可组合出多种功能的设备,例如可作为HDTV的高速码流回放机(解码板的前端),与VCD/DVD的解码板结合可构成信息家电、低成本的车载、便携式数字媒体,加上数据处理模块可构成高速数据采集系统等等.因此,研究基于DSP的硬盘读写系统具有重要意义.