摘要
本文介绍了硬盘接口和工作原理,提供了一种FPGA实现ATA协议的方式,并且对协议的时序进行了分析和实现,最后详细介绍了存储和加密两个模块的具体实现并且通过数据显示进行了验证。较之传统接口驱动设备,该方案中,硬盘初始化、存储、格式化等功能完全可以脱机使用;另外只需通过USB接口芯片与计算机的USB接口相连,就可以在计算机界面上完成读取、加密等功能,具有很强的实用性和灵活性。
This paper introduces the Hard Disk Interface and its principle, provides its FPGA implementation in ATA(At Attachment) driver, analyzes Time Sequence and implement it, describe the FPGA implementation of storage module and encrypt module, finally provides data to prove it. Comparing with the traditional I/O driver system, the initialization, storage and formatting of HD can work without PC in this way. In addition, appending a USB diver chip to USB I/O of PC hardware, HD can also be read and encrypted on PC interface.
出处
《信息通信》
2009年第3期17-19,31,共4页
Information & Communications
关键词
硬盘
ATA
FPGA
加密
hard disk, ATA(At Attachment) , FPGA, encrypt