数据采集卡-逻辑功能开发及系统联调:
完成了数据采集卡-FPGA(Xilinx-7A200t )的光口、DDR数据存储等功能的设计开发、仿真验证和整机联调测试工作,并输出FPGA方案设计文档和FPGA详细设计文档。该板卡FPGA主要包含光口Transciver收发功能、读写DDR功能,以及PCIE的软硬件交互等功能,其中PCIE部分为继承性模块:
1.光口6G-Transciver收发功能,实现物理层、数据链路层通信,接收来自下级FPGA的数据;
2.读写DDR功能,将数据存入DDR缓存,根据RC要求从DDR中取出对应的数据,并对DDR的存入地址做管理;
PCIE的软硬件交互,以及上行DMA实现。将数据存入DDR的起始地址等信息通过寄存器实时上报给RC,接收RC读地址命令,将数据通过DMA传输给RC。