摘要
在通信技术快速发展的背景下,数据传输呈现速度快、容量大、带宽高的特点,为解决由此带来的数据缓存问题,设计一款基于SATA3.0协议的高速大容量存储系统。采用Xilinx-Virtex7系列XC7VX690TFFG1158作为控制核心,SRIO协议缓存前级高带宽大容量的数据,同SSD的数据通信采用SATA3.0协议,同上位机之间的数据通信采用RGMII协议。利用FPGA并行处理数据的优点,应用RAID0阵列实现并行控制8块SSD。经实际测试,存储系统平均写入速度大于20 Gb/s,整个SSD阵列平均写入速度可达29.2 Gb/s,平均读取速度可达35.7 Gb/s,在卫星通信等高速数字信号处理领域有广泛应用前景。同时为高速大容量存储系统的设计提供一定的参考意义。
-
单位成都信息工程大学; 电子工程学院