Enclustra瑞苏盈科:航天发射数据记录仪
测试和测量系统的主要任务之一是记录尽可能多的测量值。在这种情况下,基于FPGA的解决方案的优点(如固有的并行性、极高的带宽、灵活性、对广泛接口的支持以及集成的CPU)就发挥了作用。如果把FPGA核心板模块作为硬件设计的基础,额外的硬件设计通常被简化为开发一个简单的载板,其复杂度低、仅需少量组件。这种方法大大降低了项目风险、开发时间和成本。
所有这些都说服了终端客户委托Enclustra瑞苏盈科开发一个数据记录仪来升级现有的测量系统。为了最小化开发时间,Enclustra瑞苏盈科的FPGA专家在进行固件和软件开发的同时,开始了基于XilinxZynqUltraScale+的Mercury+XU8核心板模块的载板的开发。Linux作为FPGA集成的四处理器系统上的操作系统,其任务是读取和写入SSD硬盘上的数据。Ext4被用作日志数据的文件系统。由于Mercury+XU8免费提供了LinuxBoardSupportPacket(BSP),所以项目组很快就做出了使用该技术的决定。
另外两项关键技术也有助于减少投入开发的时间和精力。Enclustra瑞苏盈科总是尽可能的在固件开发过程中使用IP核,以避免第二次发明轮子、尽可能高效地解决问题。测量数据的临时存储,即写入SSD磁盘之前,是使用流缓冲控制器IP核的虚拟FIFO实现的。这个IP核可以同时管理多达16个独立的数据流,支持高达4GB的内存大小,这足以满足几乎所有的需求。
软件基于ASP.NETCore,采用C#语言编写,使数据记录仪能够在记录时间内集成到现有的网络基础设施中。通过使用WebAPI,数据记录器能够通过网络由上游系统控制。实践证明基于ASP.NETMVC包含RazorPages的本地的、最新型的WebGUI对启动过程非常有帮助。
在很短的时间内,项目组实现了一个带有两个SATASSD硬盘(带热插拔接口)的系统。该系统可以以800MB/s的速度持续记录和访问测量数据。FPGA技术的灵活性还允许以另一种方式设计系统,即M.2接口中的SATA硬盘可以在以后被更快的NVMe硬盘取代。
由于Enclustra瑞苏盈科标准核心板模块和底板的平台化设计,此数据记录仪在需要更多逻辑资源时可以迅速由XCZU4CG升级到XCZU5EV或XCZU7EV,仅需通过插拔更换核心板模块。
此定制项目
Enclustra瑞苏盈科提供:水星Mercury+XU8核心板模块,FPGA系统设计,FPGA硬件设计,FPGAHDL,嵌入式软件设计,装配,测试
终端客户提供:外壳
为什么此客户选择Enclustra?
一站式服务,降低了项目风险、开发时间和成本。Enclustra瑞苏盈科提供的设计服务涵盖了整个基于FPGA的系统开发范围:从高速硬件或HDL固件到嵌入式软件,从技术参数和实现到原型和量产。
在FPGA解决方案方面,Enclustra瑞苏盈科开发和销售高度集成的FPGA核心板模块和久经优化的FPGAIP核。
具备广泛的工程实际经验和知识,并专注于前瞻性的FPGA技术,Enclustra瑞苏盈科可以以最小的成本提供理想的解决方案。
上一篇: PSU电源在电机行业的应用及特点分析
热门资讯
- MAX32670是一款超低功耗、高性价比、高可靠性的32位微控制器,在实现复杂的传感器处理设计的同时不会影响电池寿命
- MAX32550嵌入式安全方案采用多重先进的物理安全机制保护敏感数据,提供最高等级的密钥存储安全保护
- MAX28200是一款低功耗、16位MAXQ®微控制器(µC),设计用于智能电话和消费类电子等低功耗应用
- DS5003安全微处理器集成了最先进的加密功能,包括一套专门设计的安全机构,能够抵御各种级别的威胁,包括监测、分析和物理攻击
- ADUCM331集成了所有在各种工作条件下对12 V电池参数(如电池电流、电压和温度)进行精确智能监控、处理和诊断等必需的功能
- ADUCM350是一款可配置的阻抗转换器和恒电位仪,具有电流和电压测量功能,适合电化学传感器和生物传感器
- ADA4558 是用于桥式传感器的完全集成的传感器信号调节器 IC
- ADUCM320具有低功耗ARM Cortex-M3处理器和一个32位RISC机器,峰值性能最高可达100 MIPS
- ADUCM363自带一个片内32 kHz振荡器和一个内部16 MHz高频振荡器
- ADUCM3027微控制器单元(MCU)均为集成电源管理的超低功耗微控制器系统,可用于处理、控制和连接