发明名称 一种基于FPGA的直接多块硬盘高速并行读写方法
摘要 本发明涉及一种基于FPGA的直接多块硬盘高速并行读写的实现方法。实现过程是:在FPGA中首先实现高性能SATA硬盘控制器,并在此基础上构建硬盘阵列读写控制器,对SATA硬盘进行并行存取,从而实现数据采集的高速海量吞吐功能,用于对高速连续采集数据的实时采集、分析处理和记录。同时,本实现方法还通过使用基于FPGA的高速DDR2缓存控制技术和基于光纤的采集数据流通用接口技术的进行补充,充分保证了采集数据的可靠性和对外接口的通用性,有力的保证了高速实时连续数据采集的工程化实现和使用的便利性。
申请公布号 CN103593315A 申请公布日期 2014.02.19
申请号 CN201310586432.0 申请日期 2013.11.20
申请人 中国船舶重工集团公司第七二四研究所 发明人 张信民;吕卫祥
分类号 G06F13/38(2006.01)I;G06F3/06(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 代理人
主权项 一种基于FPGA的直接多块硬盘高速并行读写方法,其特征在于:在FPGA(2)内实现磁盘阵列读写控制器(2‑2),并通过Rocket IO GTP(2‑1)接口与SATA硬盘(1)进行物理连接,完成FPGA(2)同时4块以上SATA硬盘(1)的读写控制;在FPGA(2)内实现DDR2缓存控制器(2‑3),并将其与DDR2(3)进行物理连接,完成FPGA(2)对大容量DDR2缓存控制,进而完成输入的采集数据流的分流控制;将FPGA(2)的Rocket IO GTP(2‑1)通过光纤与被采集设备接口物理连接,完成采集数据流到信号采集设备的传输。
地址 210003 江苏省南京市中山北路346号
您可能感兴趣的专利