历史上的今天
返回首页

历史上的今天

今天是:2025年04月11日(星期五)

正在发生

2021年04月11日 | 航天发射数据记录仪

2021-04-11 来源:EEWORLD

测试和测量系统的主要任务之一是记录尽可能多的测量值。在这种情况下,基于FPGA的解决方案的优点(如固有的并行性、极高的带宽、灵活性、对广泛接口的支持以及集成的CPU)就发挥了作用。如果把FPGA核心板模块作为硬件设计的基础,额外的硬件设计通常被简化为开发一个简单的载板,其复杂度低、仅需少量组件。这种方法大大降低了项目风险、开发时间和成本。


image.png?imageView2/2/w/550


所有这些都说服了终端客户委托Enclustra瑞苏盈科开发一个数据记录仪来升级现有的测量系统。为了最小化开发时间,Enclustra瑞苏盈科的FPGA专家在进行固件和软件开发的同时,开始了基于Xilinx Zynq UltraScale+ 的 Mercury+ XU8核心板模块的载板的开发。Linux作为FPGA集成的四处理器系统上的操作系统,其任务是读取和写入SSD硬盘上的数据。Ext4被用作日志数据的文件系统。由于Mercury+ XU8免费提供了Linux Board Support Packet (BSP),所以项目组很快就做出了使用该技术的决定。


另外两项关键技术也有助于减少投入开发的时间和精力。Enclustra瑞苏盈科总是尽可能的在固件开发过程中使用IP核,以避免第二次发明轮子、尽可能高效地解决问题。测量数据的临时存储,即写入SSD磁盘之前,是使用流缓冲控制器IP核的虚拟FIFO实现的。这个IP核可以同时管理多达16个独立的数据流,支持高达4GB的内存大小,这足以满足几乎所有的需求。


软件基于ASP.NET Core,采用C#语言编写,使数据记录仪能够在记录时间内集成到现有的网络基础设施中。通过使用Web API,数据记录器能够通过网络由上游系统控制。实践证明基于ASP.NET MVC包含Razor Pages的本地的、最新型的Web GUI对启动过程非常有帮助。


在很短的时间内,项目组实现了一个带有两个SATA SSD硬盘(带热插拔接口)的系统。该系统可以以800MB/s的速度持续记录和访问测量数据。FPGA技术的灵活性还允许以另一种方式设计系统,即M.2接口中的SATA硬盘可以在以后被更快的NVMe硬盘取代。


由于Enclustra瑞苏盈科标准核心板模块和底板的平台化设计,此数据记录仪在需要更多逻辑资源时可以迅速由XCZU4CG升级到XCZU5EV或XCZU7EV,仅需通过插拔更换核心板模块。


推荐阅读

史海拾趣

AAT [Advanced Analog Technology, Inc.]公司的发展小趣事

由于版权和实时数据的限制,我无法直接为您提供关于AAT(Advanced Analog Technology, Inc.)公司的5个具体的发展故事。但是,我可以提供一个通用的框架,您可以根据这个框架来查找或编写相关故事。


AAT公司发展故事框架

  1. 创业初期与技术创新

在电子行业的初期,AAT公司由一群富有远见和技术的工程师创立。他们瞄准了模拟技术领域的巨大潜力,决心开发出一系列高性能的模拟芯片。初期,公司面临资金短缺和技术挑战,但通过不断的技术创新和市场调研,AAT成功研发出了一款具有竞争力的模拟芯片,并获得了市场的认可。

  1. 市场拓展与国际合作

随着技术的成熟和产品的完善,AAT开始积极拓展市场。他们与全球多家知名电子企业建立了合作关系,共同推动模拟芯片在各个领域的应用。同时,AAT也积极参与国际技术交流活动,与全球同行分享经验和技术成果,进一步提升了公司的国际影响力。

  1. 应对行业变革与战略调整

随着电子行业的快速发展和变革,AAT也面临着新的挑战和机遇。为了应对这些变化,公司进行了战略调整,加大了对新兴技术的研发投入,并优化了产品结构和市场布局。这些举措使得AAT在激烈的市场竞争中保持了领先地位。

  1. 人才培养与团队建设

AAT深知人才是企业发展的核心。因此,公司一直注重人才培养和团队建设。他们通过提供丰富的培训和发展机会,吸引和留住了一批优秀的工程师和管理人才。这些人才为公司的技术创新和市场拓展提供了有力支持。

  1. 社会责任与可持续发展

在追求经济效益的同时,AAT也积极履行社会责任。他们关注环境保护和可持续发展,通过采用环保材料和节能技术,降低产品对环境的影响。此外,AAT还积极参与公益事业,为社会做出积极贡献。


以上只是一个通用的框架,您可以根据这个框架来查找或编写关于AAT公司的具体发展故事。在编写时,请确保只描述事实,避免加入个人主观评价或褒贬色彩。同时,由于电子行业和AAT公司的发展是一个持续的过程,建议您查阅最新的行业资讯和公司报告,以确保故事的时效性和准确性。

Digital Equipment Corp公司的发展小趣事

1998年,DEC被康柏公司以96亿美元的价格收购。这次收购标志着DEC成为康柏公司的一部分,开始了新的发展历程。在收购后,DEC的品牌和产品得到了保留和发展,同时康柏公司也为DEC带来了更多的资源和支持。通过业务整合和资源共享,DEC在康柏公司的领导下继续保持着其在计算机行业的领先地位。

CSB公司的发展小趣事

在电子行业的初期,CSB公司以其独特的技术创新能力脱颖而出。公司研发团队在某一关键领域取得了重大突破,开发出了一款具有市场竞争力的新产品。这款产品不仅满足了消费者对性能和品质的高要求,还凭借其独特的设计和功能,吸引了大量忠实用户。随着产品的热销,CSB公司的知名度逐渐提升,市场份额也稳步增长。

Brand-Rex公司的发展小趣事

除了在欧洲和中国市场取得显著成就外,Brand-Rex还积极拓展全球市场。其亚太区总部设在澳大利亚墨尔本市,大中国区办事处分别设在北京、上海及香港,东南亚办事处设在新加坡。这些布局使得Brand-Rex能够更好地服务全球客户,满足不同地区的市场需求。同时,Brand-Rex还积极寻求与全球知名企业的合作机会,通过战略合作和技术交流不断提升自身的竞争力和创新能力。

综上所述,Brand-Rex在电子行业中的发展是一个充满挑战和机遇的过程。凭借其卓越的技术、优质的产品和全球市场的布局,Brand-Rex不断壮大并成为行业内的佼佼者。未来,随着全球电子行业的不断发展,Brand-Rex有望继续保持其领先地位,并为全球客户提供更加优质的产品和服务。

CST Master Electronic Co Ltd公司的发展小趣事

在国内市场取得一定成绩后,CST Master决定进军国际市场。然而,国际市场的竞争更加激烈,法律法规和文化差异也给公司带来了不小的挑战。公司积极调整市场策略,加强与当地合作伙伴的合作,逐步打开了国际市场的大门。通过不断的努力,CST Master在国际市场上也取得了一定的份额。

博林(BL)公司的发展小趣事

随着国内市场的日益饱和,博林公司开始积极拓展海外市场。公司制定了详细的国际化战略,通过参加国际展览、建立海外销售渠道等方式,不断提升品牌知名度和影响力。同时,博林公司还积极寻求与国际知名企业的合作机会,通过技术合作和市场共享等方式,实现互利共赢。这些举措使得博林公司的市场份额不断扩大,国际竞争力日益增强。

问答坊 | AI 解惑

闸流管和双向可控硅 - 成功应用的十条黄金规则

闸流管和双向可控硅 - 成功应用的十条黄金规则十条黄金规则汇总 规则1. 为了导通闸流管(或双向可控硅),必须有门极电流≧IGT ,直至负载电流达到≧IL 。这条件必须满足,并按可能遇到的最低温度考虑。 规则2. 要断开(切换)闸流管(或双向可控 ...…

查看全部问答>

上传OV7670 LINUX驱动(网上找的)

/* A V4L2 driver for OmniVision OV7670 cameras. Copyright 2006 One Laptop Per Child Association, Inc.  Written by Jonathan Corbet with substantial inspiration from Mark McClelland\'s ovcamchip code. This file may be d ...…

查看全部问答>

单片机学习软件 仿元件的软件.就是可以模仿单片机及各种芯片的软件

本人刚学单片机,希望大虾指点一下学单片机用什么软件能模拟出 各种元件的功能,如max232,C51的各引脚..... 我不用焊接电路板就能知道程序的真实运行结果.....:如灯的亮灭  ,7段显示器的显示 软件的功能就是模拟真实环境.... 我说的软 ...…

查看全部问答>

请问bootrom是否和VxWorks映像一样,也是使用Vx内核的一个OS,只是更精简一些而已?

请问bootrom是否和VxWorks映像一样,也是使用Vx内核的一个OS,只是更精简一些而已?…

查看全部问答>

U2270B ID卡曼码解码问题

我正在用ATMEG8对U2270B曼码解码ID卡,由于没有示波器,加上网上资料各说不一,所以进度维艰. ID卡为64位信息:    9个引导位“1”,10个行奇校验位“P0~P9”,4个列奇校验位“PC0~PC3”,40位数据位“D00~D93”和 ...…

查看全部问答>

passThru驱动如何接收前台StartService传入的数据(急!!)

我做了一个passThru驱动,通过一个前台程序来启动,在启动时,前台程序会通过StartService的参数DWORD dwNumServiceArgs, 和LPCTSTR* lpServiceArgVectors向驱动传递一些参数,那么在passThru驱动中,是在那个函数接收到这些数据的呢? …

查看全部问答>

关于89C2051的如何写入程序问题

现在有一51单片机的学习板,现在想利用它对89C2051进行烧写程序。请问各位大侠们如何对单片机学习板上的IC座进行改装呢?…

查看全部问答>

STR715串口通信问题

目标板上使用IAR安装后的UART_int例子,...UART_Config(UART0,9600,UART_NO_PARITY,UART_1_StopBits,UARTM_8D);...当我用计算机串口跟目标板通信时侯发现的问题是:无论我计算机串口设置成无校验、奇校验还是偶校验都可以跟目标板正确通信,这 ...…

查看全部问答>

工业上仪用放大器一般用哪个芯片?

请问工业应用上仪用放大器一般用哪个芯片? -40~+85度的应用范围,用AD620? 用于小信号放大后做VF转换测量,大概是百倍以下,如-200mv~200mv放大到-10V~+10V…

查看全部问答>