如何为您的下一个应用程序选择嵌入式系统

如何为您的下一个应用程序选择嵌入式系统,第1张

  电子发烧友网核心提示:本文重点阐述了部分工程师对嵌入式平台的一些常见误会和误解;在此基础上提出了正确的讨论框架;明确区分今天的嵌入式解决方案和 5 年或 10 年前那些方案的不同之处;认识到当前嵌入式技术发生的重要演进;告诉大家如何给自己的下一个应用程序选择嵌入式系统

  摘要

  众所周知,许多系统集成商和最终用户都会继续为某些类型的嵌入式应用程序选择标准 PC平台。尽管过去标准 PC 的确拥有一些胜过定制设计的嵌入式平台的优势,特别是对于那些以较低的费用而需要“类似 PC”的性能和能力的应用程序。嵌入式解决方案的前景发生了翻天覆地的变化,一切只为更好地服务于这些应用程序:

  (1)嵌入式系统技术和设计的演进包括基于标准的界面和平台的扩展、配合 CPU 的快速发展、并且以图形性能弥补与 PC之间的差距。

  (2)在嵌入式应用程序中开发典型的商用 PC,与之关联的隐性使用寿命管理费用并非始终为人所知。在这种充满挑战的全球经济环境中,系统集成商面对日益增长的压力,以降低成本、加快上市时间(TTM),在实现利润最大化的同时降低风险。本文探索了商用 PC 平台在嵌入式应用程序中使用时的隐藏费用,以及今天的嵌入式平台,如 AMD 启用的那些,是您为自己的下一个高端嵌入式应用程序选择嵌入式系统提供的卓越之选。

  简介

  嵌入式是IDC预测的一个巨大市场,到 2015 年底全球收入将增长到 2 万6 千亿美元,并且 CAGR 将达到10%。大部分人没有认识到 PC 只占当前使用的所有计算设备的约2%。据 Artemis Embedded CompuTIng Systems IniTIaTIveii 估计,今天所有计算设备中的 98% 都是嵌入其他类型的电子设备,并且到 2020年,将有超过400 亿台的嵌入式设备。

  当今嵌入式平台的误会和误解

  至关重要的是通过澄清有关嵌入式平台的一些常见误会和误解以便提出正确讨论框架。要达到这样的目的,我们首先需要明确区分今天的嵌入式解决方案和 5 年或 10 年前那些方案的不同之处,并认识到当前嵌入式技术的重要演进。

  误会 1:与相当一部分嵌入式系统相比,PC 始终拥有更高的性能(特别是在图形和视频密集的应用程序中)。

  今天的主流 PC 处理子系统(CPU、图形和视频)具有高 MHz、多核、大缓存、快速广泛的系统总线。尽管目前大部分 PC 的确能在运行 PC 应用程序和基准方面击败嵌入式平台,但问题是您真正需要多少性能,以及您真正需要何种性能?并且在尺寸和功耗方面,您准备为性能水平支付怎样的价格?在今天众多嵌入式应用程序向着更加交互、连接和多媒体丰富的使用情况(即“智能系统”)演进的同时,嵌入式 CPU 和 GPU 日益紧跟这些不断增长的性能需求。今天生产的许多设备具备多核、快速专用的 2D 和 3D 显卡以及支持多种高清视频流的硬件。这些设备的架构提供针对特定嵌入式应用程序的性能级别,并经过高度优化,提供胜过传统 PC 的每美元和每瓦特的卓越性能。

   *** 作系统还在系统性能中扮演重要的角色。今天的主流 PC 需要额外的马力和系统内存才能有效运行 Windows®或 Linux® *** 作系统,以及并发执行一些苛刻的应用程序和后台任务。由于嵌入式系统通常拥有一组需要它们运行的预先定义的应用程序,所以硬件的总体性能要求通常低于一台 PC,而不会影响用户体验。一个有限的应用程序组还允许嵌入式系统运行为其专门构造的 *** 作系统,例如 Windows Embedded(及其所有衍生产品)和 Embedded Linux。尽管这些 *** 作系统完全具有特征,它们也可用作组成软件包,能通过构建匹配嵌入式硬件,但这却意味着产生的“图像”只包含支持特定硬件配置和有限应用程序组所需的模块、资源和驱动程序。嵌入式 *** 作系统也“更单薄”,这意味着应用程序拥有更多的直接控制力以及对硬件的更快访问,可对总体系统性能做出重大贡献。想象一下任何时候为 PC 安装一个新的设备驱动程序都会显著提高其运行一个特定应用程序的性能(特别是图形密集的应用程序)。这是软件的多个层驻留在应用程序之间以及典型 PC 中的硬件会影响性能和用户体验的一个范例。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/dianzi/2714474.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存