摘要
为了防止计算机数据被U盘反向窃取,造成信息泄露,提出了一种基于光纤的U盘单向高速读取系统,可以实现数据的高速单向准确传输。基于Linux系统平台,采用管道技术,实现NAND FLASH接口对打包文件的数据传输。以光纤作为数据传输手段,基于FPGA设计数据编码和解码模块,通过研究曼彻斯特编码与同步传输的特性,设计了一种具有时钟线的数据编码传输方式,实现高速准确传输。采用高速USB与上位机进行通信,并利用SDRAM设计FIFO缓存方案,克服USB数据传输中的干扰。实验结果表明:FAT32、exFAT、NTFS 3种文件系统的U盘传输速度均在15 MB/s以上,文件传输的正确率可达到100%,满足U盘单向读取系统的需求。
-
单位河南科技大学; 机电工程学院