简介
卫星与地面站之间可靠的数据连接对任何卫星任务的成功都至关重要。为此,我们的一位航天工业客户要求我们开发一套数据传输测试系统。
客户的需求
测试系统(特殊检查设备,SCOE)用于验证各个卫星组件之间的通信以及卫星与地面站之间的通信。它需要能够传输、记录、存储和检查大量数据,模拟最极端的情况,并挑起通信过程中可能发生的潜在错误。客户很难找到这种现成的特殊解决方案,因此他们选择Enclustra进行开发。
解决方案
在这个项目中,我们的工程团队设计了Mercury KX1模块,安装在定制的PCIe基板上,采用了Enclustra的FPGA Manager PCI Express IP解决方案。同时,团队开发了完整的 FPGA 固件(用于实时处理所采用的协议)以及主机软件(提供用于设置、运行和分析通信测试的图形用户界面)。
Mercury KX1和FPGA Manager PCIe
水星Mercury KX1亮点
水星Mercury KX1
(点击图片,了解更多产品详情)
采用最新的性价比最高的AMD Kintex 7 28nm FPGA系列
提供功能强大且易于使用的基于赛普拉斯EZ-USB FX3的USB 3.0设备接口
为高带宽/低延迟网络提供双千兆以太网PHY
提供用于高速数据传输的PCIe Gen2x4接口
比信用卡还小
可在工业级温度范围内使用
功能强大、结构紧凑的FPGA板
水星Mercury KX1结构框图
FPGA Manager PCIe亮点
FPGA Manager PCIe
(点击图片,了解更多设计服务)
支持C、C++和C#/.NET用户应用程序
单次DMA传输最多可传输4 GB字节数据
无限长流传输
最多可预取128K DMA描述符
支持基于数据包或数据流的数据传输
可配置的用户数据路径宽度(64位/128位/256位)
支持TLP完成重排序
电源管理功能
在Windows上(睡眠/关机和恢复)
FPGA管理器评估套件
客户反馈
"Enclustra公司为我们提供了用于SARah卫星任务中卫星内通信测试的特殊检出设备(SCOE)的交钥匙开发服务。他们拥有从PCB到FPGA固件再到应用软件开发的全套专业知识,能够一站式满足我们的需求。我们很乐意在今后的项目中再次考虑他们"。——拉斐尔-普隆卡(Rafael Plonka),OHB系统股份公司团队负责人
全部0条评论
快来发表一下你的评论吧 !