《计算机技术与发展杂志》发表论文赏析
作者:裴希杰;田泽;刘航;刘宁宁
摘要:在很多的电路设计中硬盘仍是解决海量数据存储、降低设计成本的最佳选择之一。为实现硬盘数据的高效可靠读写,文中在对ATA协议及已有硬盘控制器研究的基础上,提出了一种高效的IDE硬盘控制器设计方案。该硬盘控制器实现了ATA协议规定的PIO和UDMA操作,可支持不同速率的寄存器传输和数据传输,支持16位CRC校验,具有灵活、高效的特点。同时,该控制器还具有标准的PLB和DCR总线接口,可直接用于具有CoreConnect总线架构的电路设计,具有很好的可移植性。目前,该控制器已成功应用于某音视频处理芯片中,很好地完成了音视频数据的存储和读写,数据传输稳定可靠,读写速率接近理论最大值。
关键词:IDE控制器;PIO;UDMA ;CRC