嵌入式系统的我国发展机遇.pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统的我国发展机遇.pdf

嵌入式系统的我国发展机遇 作者:陈章龙 单位:复旦大学计算机科学与工程系 一、嵌入式系统概述 嵌入式系统(Embedded System)是将计算机直接嵌入至应用系统中,是信息技术 IT (Information Technology)的最终产品。 嵌入式系统随着应用方式不同,可有 IP(Intellectual Property)级、芯片级和模块级 等 3 中不同体系结构形式。 嵌入式系统采用“量体裁衣”的方式可把所需的功能(IP单元、芯片(MCU、RAM、ROM、I/O 等)或模块等)嵌入至各种应用系统。 把不同的 IP单元,根据应用的要求集成在一块芯片中,也就是系统级芯片 SOC(System On Chip)的形式。各种嵌入式软件也可以以 IP 的方式集成在芯片中。 根据各种 IT的产品(应用系统)的要求,可以选用相应的处理器(MCU、DSP、RISC型 MPU) 芯片、RAM、ROM(EPROM/EEPROM/Flash)及 I/O 接口芯片等组成了相应的嵌入式系统;相应的 系统软件/应用软件也以固件形成固化在 ROM 中。这是目前嵌入式系统最常见的形式。 第三种形式是以 X86 处理器构成的计算机系统模块嵌入到应用系统中,这样可充分利用了 目前常用的 PC 机的通用性和便利性。不过,此方式不但要缩小体积、增加可靠性,而且要把操 作系统 OS 改造为嵌入式操作系统 OS,把应用软件固化在固态盘中。此种嵌入式系统较多出现在 工业控制和仪器仪表中。 二、嵌入式系统开发 嵌入式系统开发工具及平台是嵌入式系统应用的很重要因素。以微控制器 MCU 为例,我国 年应用已达 4 亿片,二者与年产量达万台的具有中国特色的开发工具及平台是分不开的。 嵌入式系统中的软件和硬件 80%以上是重复设计的,故软件和硬件的复用十分必要。在 IP 级的 SOC 设计中,建立了各种 IP 库,采用 IP 复用技术,设计片上的嵌入式系统;在模块级 SOM 设计中,配置了各种应用模块及相应的组态软件,供用户选用和组合,组成各种应用的嵌入式 系统。以 32 位 RISC MCU 为核的新型嵌入式系统可根据不同的应用对象,用构件的方式构置相 应的中间件,便于用户的开发应用。 基于构件的软件体系统有层次体系结构(Layered Architecture)和 C2 体系结构。嵌入 式系统较多采用的是层次体系结构(如图 1 所示)。 图 1 构件的层次体系结构 例如,Intel 的个人互联网用户架构 PCA(Personal Internet Client Architecture)、IBM 公司的 WebSphereEveryplace Embedded 和 TI 公司的开放的多媒体应用平台 OMAP(Open Multimedia Application Platform)等都是新近推出的嵌入式系统开发应用平台。 Intel 公司于 2000 年 9 月推出了基于 Strong ARM(或 XScale) 嵌入式处理器的面向互联网的嵌入式系统架构——Intel 个人互联网用户架构 PCA。PCA 是一 个开放式平台架构,它由应用子系统、通信子系统和存储器子系统组成,每个子系统都可以 以模块方式集成、扩充和接口。图 2 是 PCA 应用子系统的开放式架构。 图 2IntelPCA 应用子系统的开放式架构 PCA 应用子系统硬件平台包括了 Strong ARM/Xscale 的处理器、存储器和相应的 I/O 构成。 PCA 应用子系统的开放式软件框架根据构件的层次体系结构,可以分为系统软件、中间件、特 定业务和用户应用等层。 ·系统软件(嵌入式 OS)为各种任务及应用任务提供了结构框架和基本服务:支持数据流音频 和视频应用的多媒体服务、安全服务、用户设备的平台管理服务和通信服务。) ·中间件:以组件形式提供了集成性能中间件,如:多媒体框架(其包括了各种多媒体编解码 器、过滤器和转发器等,并可集成至操作系统和执行环境中)、IP 电话技术套件、音频处理组件 及加密/认证的安全算法。它也允许可自制中间件。 另外,Intel 还提供了集成性能函数库 IPP(Integrated Performance Primitives )。这是跨 平台的底层软件,它从处理器提取了多媒体编解码器功能,提供了一组底层映像和信号操作功 能。 IBM 公

文档评论(0)

docinppt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档