航电FC接口板存储模块设计与硬件电路实现
2016-12-21李炳乾谭小虎
网络安全与数据管理 2016年23期
李炳乾,王 勇,刘 达,谭小虎
(空军工程大学 航空航天工程学院,陕西 西安 710038)
航电FC接口板存储模块设计与硬件电路实现
李炳乾,王 勇,刘 达,谭小虎
(空军工程大学 航空航天工程学院,陕西 西安 710038)
航电光纤通道接口板是实现航电系统统一网络的基础,在高速传输过程中,光纤通道接口板需要及时对未处理的帧进行缓存。文章基于DDR2的大容量、高速率存储模块为这一问题提出了解决方案。对DDR2的功能及结构进行了简要阐述,根据输入和输出需求,设计实现了DDR2芯片组电路,采用FPGA IP核实现DDR2控制器,测试仿真控制器的读写时序。测试结果表明,所设计的DDR2控制器能够按照规则的时序进行操作,实现了高速读写,可以实现功能集成并节约成本,很好地满足光纤通道接口板的设计需求。
光纤通道;DDR2控制器;FPGA;IP核
0 引言
光纤通道(Fibre Channel,FC)总线接口板是综合模块化航电系统结构中的重要组成部分,依据航电系统网络中心化设计要求,光纤通道总线接口板要实现数据的接收与发送[1]。由于数据传输量巨大,为减轻主机CPU收发处理负担,还要具备包括数据缓存在内的多种功能。数据缓存功能就是要构建光纤通道接口板数据的接收和发送队列,缓存未及时处理的数据和接口板状态信息。
DDR2作为当前主流的内存芯片,具有存取速度快、储量大、成本较低等特点[2-3],被广泛地运用到通用计算机系统、嵌入式系统等电子行业的各大领域当中。根据课题要求,采用DDR2可以满足需求,因此,充分利用板上已有硬件资源,包括FPGA、DDR2芯片等,在FPGA中进行DDR2控制器设计,实现航电光纤通道接口卡上的存储模块设计。……
登录APP查看全文
