![]() |
![]() |
![]() |
嵌入式系统:嵌入式系统设计的演变随着企业面临比以往更快的创新压力,嵌入式系统设计也在不断发展。曾经专门构建的遗留系统必须现代化或让位于新的流体和连接系统。当然,这种转变的需要并不是一夜之间发生的。让我们回顾一下嵌入式系统的历史以及事物是如何改变以推动这种演变的。 嵌入式系统的演变 嵌入式系统设计正在通过变得更加灵活和软件定义来改变和跟随企业系统。传统上,嵌入式系统是使用每个设备独有的封闭架构专门构建的。他们在具有固定时间限制的系统中运行像VxWorks这样的实时操作系统 (RTOS) ,其中可预测性是关键。RTOS 确保这些系统不会出现故障。或者,没有实时要求的系统可以运行定制版本的Linux。 嵌入式系统设计变得更加灵活和软件定义。 曾经孤立的系统现在也越来越相互连接。以汽车示例说明,远程信息处理、制动和连接系统可以协同工作,将车辆数据发送给制造商、车队所有者,甚至是自动驾驶系统。随着远程信息处理系统随着时间的推移不断更新,制动和连接系统也可能需要更新——即使它们建立在不同的技术平台上并由不同的公司制造。 这些现在相互连接的汽车嵌入式系统需要比孤立时更大的安全对策。正如现在发生的许多重大数据泄露事件所表明的那样,一个系统可以为黑客提供进入另一个系统的途径。制造商获得嵌入式系统认证的方式正在发生类似的变化。与在组件级别进行认证相比,有一种向系统级认证的转变。这涉及确保各个独立的嵌入式系统,每个都在一个系统组件中,可以一致地协同工作。 为什么嵌入式系统设计正在发生变化 嵌入式系统设计变化的驱动因素包括硬件的改进以及软件开发方法的不断发展。 在硬件层面,现在可以用单个CPU做更多事情。新的多核片上系统(SoC)不是仅托管一个应用程序,而是可以在单个硬件平台上支持多个应用程序,同时仍然保持适度的功率和成本要求。 与此同时,软件开发技术的进步指向比其前辈更具有软件定义性和流动性的系统。 核心价值观不变 尽管嵌入式系统世界发生了许多变化,但核心要求保持不变。嵌入式系统必须是安全的、安全的、可靠的和可认证的。 安全性:网络攻击变得越来越普遍,同时完全隔离的系统变得越来越少。嵌入式系统工程师比以前更加重视安全性。 可靠性:嵌入式系统设计中的可靠性意味着它将始终按预期运行。它应该产生相同的结果,在相同的时间范围内,它被激活的第一次或百万次。毕竟,在不会发生故障的系统中,太晚不是一种选择。 可认证:认证过程是许多嵌入式系统开发的关键且成本高昂的部分。必须维护和利用遗留系统的认证,同时必须管理未来系统认证的便利性。
文章分类:
新闻动态
|