摘要

为满足飞行器发射过程中传感数据的存储需求,以及飞行器训练时传感数据的观测需求,文中设计一种基于千兆以太网的可抗高过载的高速数据记录器。该记录器以FPGA为主控芯片,可通过以太网接口实时解析以太网协议数据包,解包后实时写入DDR缓存,同步通过DDR缓存读出;采用创新编帧、解帧方式,可实时记录、校验数据,保证数据正确写入eMMC存储单元,并可在后期进行回收数据验证。试验结果表明,该记录器能够实现千兆网ARP、UDP通信,且以太网写入平均速率可达526 Mb/s,可以实现将解析后数据以60 MB/s的实时存储平均速度写入存储单元,最大速度可达100 MB/s。为适应弹上狭小空间的安装并兼容速度及时序,硬件上创新地采用存储模块外挂设计将存储单元小型化,不仅可抗高过载而且可以减少逻辑资源的消耗。所设计的记录器系统在实际测试中未出现丢帧及误码状况,为高过载情况下高速读取数据提供了解决方案。

全文