电子设计249890119编辑宣传片

解决嵌入式系统日益复杂的问题

2018年12月15日
嵌入式设计到底有多复杂?科技编辑Bill Wong分析了2019年将影响这一领域的新兴趋势。

> >网站资源
..> >图书馆:TechXchange
. . . .>> TechXchange:嵌入式软件
. . . . . .>>主题:Ada和SPARK

嵌入式系统设计从来没有像现在这样令人兴奋和富有挑战性。从5G到PCI Express第5代,再到机器学习(ML)和人工智能(AI)的日益广泛使用,新技术给开发者提供了更多选择和更多决策,更不用说学习了。

处理新技术一直是嵌入式系统的祸害和诱惑。如今的问题是,其他方面,如安全、保障和隐私,也是谜题的一部分,不能忽视。这些方面不再是可选的或不常见的设计问题。几乎所有的系统设计都必须解决这些问题。这意味着不要做一些愚蠢的事情,比如在设备上安装后门,或者假设产品出厂后出现技术错误时,有最终用户许可协议(EULA)可以保护公司。

代码质量对所有类型的嵌入式系统也变得至关重要,而不仅仅是那些与安全相关的产品,如军事、航空电子或医疗系统。像Rust和Ada/SPARK这样的编程语言对于一般嵌入式应用程序的兴趣越来越大,C和c++开发人员更频繁地使用像静态分析这样的工具来提高代码质量。但是,这更加困难,因为C实际上使这些工具难以提供其他语言支持的检查级别。

程序大小和性能仍然很重要,但对于大多数嵌入式应用程序来说,购买更多的内存或性能更容易,而且通常更划算。试图从存储中挤出最后一个字节或使用系统的所有潜在带宽通常是徒劳的。

开发人员还应该利用模拟、测试和测量方面的改进。这些新工具或改进工具中有许多将用于5G和PCIe 5等新技术,但许多现有工具正变得更加方便和经济。模拟系统还可以公开更多物理系统上不可用的调试信息。

Live Planet的虚拟现实系统使用英伟达(NVIDIA)的Jetson TX2,从16个4K摄像机中整合视讯流。

gpgpu、ML/AI加速器和efpga等平台正在改变游戏环境。英伟达的Jetson TX2使Live Planet的虚拟现实系统等产品成为可能,该系统可以将16台4K摄像机的视频拼接在一起(见图).更新的Jetson AGX Xavier包括更先进的ML/AI加速,将性能提高了10倍。这只是新硬件性能提升幅度的一个例子。

性能中断并不是唯一的趋势。RISC-V的增长正在打破Arm在嵌入式和定制SoC设计方面的主导地位,尽管Arm正在再次进军企业和云计算领域。

不幸的是,这个行业还有其他与技术进步无关的中断。政治上的变化、关税等因素都在抑制这种产品的供应和销售。分发链的考虑现在可能是设计过程中一个更大的部分。

话说回来,如果处理所有这些变化都很容易,那么任何人都可以做到。

> >网站资源
..> >图书馆:TechXchange
. . . .>> TechXchange:嵌入式软件
. . . . . .>>主题:Ada和SPARK

从我们的合作伙伴

博客:云之外的分布式分析

分析、AI和ML通常被实现为网络中的集中功能,通常位于云中。分配的趋势在增长。

协同处理器体系结构:一种用于快速成型的嵌入式系统体系结构

2021年7月6日
编者注:尽管它以数字处理性能和吞吐量而闻名,但协处理器体系结构提供了嵌入式系统…

复杂嵌入式系统中动力轨序列测试

2021年9月20日
嵌入式计算系统通常需要多个电源电压来为微处理器、内存和其他车载设备提供电源。其他……

推动汽车电气化

此视频在此浏览器中不可用或不支持。如果您使用的是旧的浏览器,请尝试升级或安装Flash..消费……

Amphenol ICC的EV电池管理系统互连设计

设计互连的电动汽车电池管理系统:Gijs Werner,分销和营销总监FCI基础BU, Amphenol ICC介绍…

声音你的意见!

本网站要求您注册或登录后发表评论。
目前还没有任何评论。想开始对话吗?
Baidu