嵌入式系统-硕士课程电子版本.ppt

上传人:豆**** 文档编号:77249058 上传时间:2023-03-13 格式:PPT 页数:291 大小:13.22MB
返回 下载 相关 举报
嵌入式系统-硕士课程电子版本.ppt_第1页
第1页 / 共291页
嵌入式系统-硕士课程电子版本.ppt_第2页
第2页 / 共291页
点击查看更多>>
资源描述

《嵌入式系统-硕士课程电子版本.ppt》由会员分享,可在线阅读,更多相关《嵌入式系统-硕士课程电子版本.ppt(291页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统硕士课程 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望什么是嵌入式计算机什么是嵌入式计算机从产品的角度看嵌入式浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/背景:计算机系统的三大应用领域背景:计算机系统的三大应用领域p服务器n目标:p可用性p可扩展性p有效带宽n利润最大的市场n包括大型机、超级计算机等p桌面n办公等用途n最广阔的市场n包括台式机,笔

2、记本p嵌入式n非计算机形态n潜力最大的市场p以往计算机分类:n大型计算机、中型机、小型机和微计算机p目前计算机分类:n超级计算机,大型计算机、工作站、微计算机、亚微计算机亚微计算机(嵌入式计算机)是以嵌入式系统的形式隐藏在各种装置、产品和系统中浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/动力动力p计算机硬件发展危机nVLSI发展到ULSI/GSIn主频瓶颈3.8Gp技术上两条出路n提高片内核的数量p发展到多核n集成外围电路到处理器中p发展到SOC(系统芯片,systemonchip)p产业上的出路nPC市场有没有出路,来源于对多核计算机的需求n将成熟的32位计算

3、机技术融合(嵌入)到非PC产品中n使用计算机网络技术取代通讯浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/计算机系统的创新:多核计算机系统的创新:多核p2006年突然推出双核,年底到四核p2006年Q4英特尔内部已有16核处理器p2007年2月英特尔展示了80核计算机p2008年10月,英特尔展示32硬核128逻辑核的larlabeep市场对多核反应冷淡n技术准备不足p多处理器技术长期以来针对服务区p并行计算技术针对科学计算n实际难点多p应用软件,事务处理如何使用多核?p系统软件对多核的支持不足p软件开发对多核支持不足p机会与挑战并存浙浙 江江 大大 学学 嵌嵌

4、入入 式式 研研 发发 中中 心心http:/计算机系统的创新:桌面计算机计算机系统的创新:桌面计算机p平板计算机p个人电脑ModBook 平板电脑Toshiba平板电脑ClickStart My First ComputerViewsonic无线遥控平板 人人电脑计划(OLPC)双屏幕笔记本电脑浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/计算机系统的创新:计算机系统的创新:UMPCpUltra-MobilePCp小巧的体积可以使UMPC轻松放到书包里面,随身携带pUMPC外形设计新潮,集成各种附加功能,一般有网络、GPS、键盘或屏幕手写等模块。pnetbook

5、HTC Athena 大同UMPCoQoSony浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统嵌入式系统p移动终端nUMPC,PDA,手机,移动电子书以及电子词典p信息家电n智能冰箱、洗衣机、智能空调、数字电视、微波炉、无线家庭网关、数码相机与数码摄像机、游戏机p汽车电子n车载、车控p智能仪器仪表p通讯设备p其他浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:嵌入式系统:PDAp个人信息助理p掌上电脑PDA 手机+GPS 导航 Dopod U1000,且支持SkyPEMap-Star的GPS定位设备华硕GPS导航器

6、SONY GPS导航器Nokia 6110 四频 HSDPA/GPS 导航器浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:手机嵌入式系统:手机p普通手机p智能手机n与PDA结合p网络手机ngphone韩国电信手机/电视遥控器二合一产品Sony Ericsson超小型手机电超小型手机电脑手机放在底座上成为电脑脑手机放在底座上成为电脑Nokia手机户外音响内置 DVB-H 移动电视手机浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:嵌入式系统:PMPiLuv可即时将视频录制到iPod/闪存卡上,与以前技术相反Sony

7、家用影音综合设备XtremeMac开发的iPod音箱IPEVO支持Skype电话Nike的 iPod 帽Meizu M8Ipod nanoArchos带Wifi的704pPortableMediaPlayer浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:办公用品嵌入式系统:办公用品p录音笔pFLY数字笔n能“看懂”在专用纸上所写的内容n能“阅读”写作和纠正语法错误n完成简单的算术运算n将英文互相翻译成西班牙文等pGenius数字便笺n存储100页便笺n2000LPI分辨率n32MB板载内存n可通过USB连接电脑n笔迹识别软件pPolymerVision

8、手机书n使用可卷电子纸的电子书阅读器浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:手表嵌入式系统:手表pMartinFrey手表n日程表n和手机联动n获取网络连接和GPS定位信息p手表手机:M300n1英寸的显示屏nUSB接口n可播放音乐n支持蓝牙pNike的Speed+手表n结合iPod和运动计测p韩国防性罪犯的电子手镯n可追踪罪犯的定位和坐标p爱国者视频MP4手表浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:运动玩具游戏嵌入式系统:运动玩具游戏pGTX公司定位的运动跑鞋n内置的GPS接收器和可充电电池p遥控

9、蜻蜓p次世代三大主流n三款主机Xbox360,WII,PS3GameCube XboX360PS3Wii,手柄,手套,枪浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:摄像器材嵌入式系统:摄像器材p数码相机pDV浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/智能家电智能家电p智能冰箱(有时称为网络冰箱)n在冰箱内部装有摄像头、RFID接收器或者条码扫描器n可以通过这些设备采集冰箱内部存货的信息,并通过网络进行传输信息n对冰箱的温度控制n韩国一家公司的“网络冰箱”,门上有一个15英寸液晶显示器,用户可以通过冰箱上网、打可视电话

10、和观看影片p网络微波炉、网络电饭煲、网络空调等家电n功能现对简单,可以通过网络下载食谱,可以通过网络进行控制浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:智能家居嵌入式系统:智能家居p智能家具p智能家电Roto-Rooter公司马桶组合笔记本/ipod/冰箱/Xbox360/健身高科技的捕鼠器遮断红外线光束掉下笼子DangerBomb 闹钟 不起床就爆炸啰配备电子食谱的锅铲coo.boo智能型垃圾桶 i.Master浙江大学显示营养智能果汁机浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/浙江大学产品创新中心的智能割草机浙江

11、大学产品创新中心的智能割草机浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/主要特点主要特点l 通过显示屏显示榨出的果汁的通过显示屏显示榨出的果汁的主要营养成分主要营养成分l 根据水果的软硬程度自动调整根据水果的软硬程度自动调整转速,最大程度保存营养成分转速,最大程度保存营养成分l 联网实时更新程序,享受科技联网实时更新程序,享受科技的进步,不会贬值的果汁机的进步,不会贬值的果汁机l 根据不断变化的个人特点给与根据不断变化的个人特点给与实时的营养建议实时的营养建议智智能能营营养养果果汁汁机机浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/

12、嵌入式系统:多媒体终端嵌入式系统:多媒体终端pIP电话p视频会议p可视电话基于视频电话的小型视频会议系统(MCU)语音识别电话基于H.323协议族的网络视频电话浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:家庭音响嵌入式系统:家庭音响p引入计算机技术的音响配备B&O与Core 2 Duo的P.Guerra家庭影院Sonos ZP80无线音响LG HD DVD/蓝光播放器Motorola支持M卡的 HD DVR 录像机iPhone浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:电视嵌入式系统:电视p高清电视p数字电

13、视p立体显示技术LG内置数字录像机的 LCD TVAppleTV:Intel Pentium M 1.0 GHz 2MB of L2 高速缓存nVidia G72M 显示卡 64MB DDR2 内存内置的 40GB 硬盘播放 iTunes能输出 1080p 高画质影像的 iPod Dock数字电视机顶盒浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/p家庭相册p远程宠物喂养器n远程观看到宠物的行动n跟它对话n远程喂养宠物浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:通讯设备嵌入式系统:通讯设备p有计算机能力的各种通讯设备p路

14、由器/交换机/防火墙等Buffalo 路由器/USB 网卡套装VPN产品产品千兆网关防火墙千兆网关防火墙 浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:仪器仪表嵌入式系统:仪器仪表pDCG(动态心电图仪)p便携式多参数监护仪p中医指套传感器脉象虚拟仪器p推拿手法测试仪p电动机故障状态监测保护系统监控仪手持仪浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:交通相关嵌入式系统:交通相关p汽车电子n处理器个数可达三位数n车载p娱乐,定位等n车控pABS、EBD等p其他中国版月球车汽车立体声音响HD Radio扩展包 改

15、装遮阳板 DVD/TV/MP3浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:军工嵌入式系统:军工p武器控制系统p数字化单兵系统n有苛刻要求p尺寸和重量p功率消耗p震动和冲击p温度和湿度21世纪部队旅及旅以下作战指挥系统夜视扫描、全球定位、指挥通信浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统:新兴硬件嵌入式系统:新兴硬件GPS/蓝牙双拼模块芯片龙芯2号增强型处理器芯片Intel 八十核心处理器2007年2月服用的 RFID 芯片 Intel Tolapai计划要把南北桥做在芯片中AMD Swift已经集成了北桥、

16、CPU、显卡浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统案例分析:嵌入式视频服务器嵌入式系统案例分析:嵌入式视频服务器p无需使用完整的计算机p需要的功能分析n音视频采集,压缩n网络功能n存储n硬件系统n处理器n存储器n外存n采集设备n网卡n软件系统n视频采集、压缩、传输n网络交互浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统应用案例分析:智能家电集成嵌入式系统应用案例分析:智能家电集成数数数数字字字字化化化化家家家家庭庭庭庭浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统应用

17、案例分析:网络产品集成嵌入式系统应用案例分析:网络产品集成信息化社会信息化社会信息化社会信息化社会浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/CCID数据数据p2000年嵌入式软件市场规模为70.33亿元p2001年为95.43亿元p2002年118.56亿元n2002年中国软件市场为345.0亿元,嵌入式软件约占软件总市场的34.37。p2003年嵌入式软件市场中国市场规模达到188亿元p2004年,673.62亿元n软件统计数据为:n套装软件共计478亿元,为具有独立产品形态的软件。p其中包括系统软件89亿元(操作系统44.19亿元、数据库管理系统20.06

18、亿元、支撑软件25.71亿元)、p中间件软件6.98亿元、p应用软件304.53亿元(包括通用应用软件(安全软件、办公软件、管理软件、游戏软件、教育软件等)与行业应用软件(金融、电信、政府等)、n嵌入式软件(673.62亿元)n另外软件服务(937.48亿元):除生产产品化软件之外的所有的软件研发及相关活动,包括系统集成、软件外包、咨询、数据加工和处理等p2005年,1061.4亿元n2005年,中国嵌入式软件产业在整个软件产业中的比重已经接近40%,占全球嵌入式软件产业的比重已经提升到4.8%浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统是一种技术,应

19、用技术嵌入式系统是一种技术,应用技术p以实现产业产品为目的p嵌入式产品n任何包含一个或多个专用或者通用计算机部件的电子设备n不以计算机形态出现n将计算机”嵌入嵌入“在电子设备内n能执行特定功能的计算机硬件和软件的结合体p广义广义:任何一个非计算机的计算系统任何一个非计算机的计算系统浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统必要条件嵌入式系统必要条件p有处理器n计算机五大部件p运算器,控制器合称处理器p存储器p输入输出n如果只有存储器、输入输出,不能认为是嵌入式系统p不能执行计算机最基础的功能p常用32位处理器n价格与单片机接近n性能高n网络支持能力强

20、浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式产品硬件特征嵌入式产品硬件特征p通常由嵌入式处理器、嵌入式外围设备组成p高集成度n逐步形成单芯片解决方案p系统芯片(SOC)p定制性n面向用户n面向产品n面向应用p解决方案不唯一n不可垄断的高度分散的工业,候选器件太多n而PC由WINTEL(window,intel)垄断浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式系统硬件嵌入式系统硬件浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式产品软件特征嵌入式产品软件特征p包括嵌入式操作系统和嵌入式应

21、用软件、开发工具p软件要求固态化存储p稳定性要求高n软件代码高质量、高可靠性p可能无系统软件p软硬件紧密结合,协同开发浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/其他可能有的要求其他可能有的要求p实时性强p功耗低p支持升级n软件和硬件结合紧密p由于定制,可能无硬盘,无通用操作系统p产品升级换代困难p和硬件同步升级n具有较长的生命周期浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/定义定义p微软在2002年将嵌入式系统定义为完成某一特定功能、或是使用某一特定嵌入式应用软件的计算机或计算装置。p英国电机工程师学会的定义:n“嵌入式系统为控

22、制、监视或辅助设备、机器或甚至工厂操作的装置”n通常执行特定功能n以微电脑和外围构成核心n严格的时序和稳定性要求n全自动操作循环p精确定义:n以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统互联网企业蚕食嵌入式互联网企业蚕食嵌入式浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/Google手机发布手机发布pT-MobileG1n硬件p高通MSM7201处理器,GPS卫星导航、300万像素摄像头,3.17英寸触摸屏480 x320分辨率,18GBMicroSD卡p支持WCDMA/HSPA网络,理论下

23、载速率7.2Mbps;支持Wi-Fin软件pAndroid操作系统p各种谷歌的服务Gmail、GoogleMaps、YouTube、Google日历、GoogleTalkpChrome精简版p一键搜索pAndroidMarket下载,全免费基于图片的导航软件“BreadCrumbz”用手机唱卡拉OK的软件“TuneWiki”n179美元浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/几个问题几个问题p1、互联网企业进入手机领域p2、手机未来是否就是计算机p3、手机技术走势如何浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/处理器作为发动机

24、,让手机飞起来处理器作为发动机,让手机飞起来p处理器发展趋势n制造工艺发展到32nm,实现小尺寸、微功耗和低成本n需要计算能力,提供精巧的多媒体人机界面n联网成为必然的趋势,芯片上集成Wifi、WiMaxp最新处理器nARM(16/32-bit),XScale(32-bit)nVIANano(64-bit,5-25w)nIntelAtom(32-bit,0.6-2.5w)p本地+远程n本地提供相对充足的计算能力n远程提供超级计算能力nScottMcNealy:Thenetworkisthecomputer.p多核n双核-多核-千核浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心

25、http:/能耗是风阻,让手机飞行时间变短能耗是风阻,让手机飞行时间变短p能耗n是手机等移动终端所面临的一个重要问题p解决方法n硬件节能:低功耗设计、工艺n软件节能:解决内存墙,动态调频,节能编译,节能调度n提高电池容量p燃料电池可能从根本上解决能耗问题n其能量密度,理论上可为锂离子电池的五至十倍以上n补充供电燃料仅需数秒;n最适合可携式微小型系统p质子交换膜燃料电池和直接甲醇燃料电池p在室温下运作、体积小、重量轻、方便电池堆设计n挑战:p小型化;p安全性浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/联网方式是飞行通道联网方式是飞行通道p移动通信n2G、2.5Gn

26、3GpWCDMApCDMA2000pTD-SCDMA中国造pWiMAX挑战巨大n4G:p无线接入技术n802.15(无线个域网,WPAN)n802.11(无线局域网,WLAN)n802.16a/d(无线固定接入,FWA)n802.20(宽带移动接入,WBMA)p发展方向n带宽更大,至少保证流畅视频n安全性更高n多模手机浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/存储扩容,资料丰富存储扩容,资料丰富p器件n速度、容量增长p内存n基本可以运行桌面上的软件p外存n可以插拔n网络存储p依托互联网p本地存储基本的程序、数据;p其他数据保存在网络存储中浙浙 江江 大大 学学

27、 嵌嵌 入入 式式 研研 发发 中中 心心http:/终端硬件终端硬件p手机终端n计算能力强n支持多种互联网和移动通讯网络接入n待机时间长n便携小尺寸p分类界限逐步模糊n手机nPDAnMID/PMPnUMPCn笔记本电脑p手机硬件与台式机无差别nX86,大存储,大屏幕,人机设备浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/手机嵌入式软件的需求变化手机嵌入式软件的需求变化p1、实时性需求n到底哪些嵌入式设备需要实时?手机实时性要求不高p2、内核小n小内存vs大内存p3、处理器架构不一样nARM(RISC架构)vsatom(X86架构)p4、软件定制化n定制化的软件v

28、s可以随意安装卸载软件p5、基带芯片协议栈n已经非常完备p手机软件需要研究什么?n手机嵌入式操作系统:No.有足够多的解决方案了n手机支撑软件与应用软件:从桌面移植浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/手机终端软件架构手机终端软件架构p传统手机软件:层次化架构nBSPn专业操作系统nGUIn定制应用软件p手机软件革命:平台结构n平台软件p封装手机操作系统、驱动、网络浏览器、GUIp以API形式提供应用开发者n应用软件p基于开放API开发的软件p通过网络获取定制应用,人机友好,用户下载p革了谁的命革了谁的命?浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发

29、发 中中 心心http:/网络化手机软件网络化手机软件p计算机的网络化n以前:单机为主n现在:必须在网,大部分工作依赖于网络p手机的网络化n开机即在网p连接移动通讯网启动计算机网络n手机=移动网络终端p在网的终端与非在网终端,软件上的差异性在哪里n计算机p单机操作系统网络操作系统n手机p支持移动网的操作系统普通手机p支持协议栈的操作系统智能手机p网络化操作系统网络手机浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/WebOS应运而生应运而生pWebOSn基于网络(Web)的操作系统nWeboperatingsystem或者Web-basedOperatingSyst

30、emp内涵n运行在浏览器中的虚拟OS,是基于Web的服务的开放式集合n提供了WebOSAPI,能够根据WebOSAPI进行编程n能够在WebOS中打开应用程序p外延n用户通过浏览器运行基于Web的在线应用n能实现PC操作系统上的各种操作n程序语言以PHP,XML,JS等Web语言为主,尽可能消灭高级语言pAndroid是典型的WebOS浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/WebOS是下一代手机软件平台吗?是下一代手机软件平台吗?p优点n基于Web的标准化程度很高,不同的程序和服务能够方便的对接n无需下载,维护方便,软件升级扩展性好n免受病毒木马的骚扰,容

31、易解决盗版问题,解决了收费困难的问题n可在不同浏览器、不同的OS上运行程序,甚至可以在其他的终端p缺点n执行效率低p机器码运行osos运行浏览器浏览器运行weboswebos运行webservicep传统:机器码运行osos运行softwaren网络依赖性过强,对网络要求高nWebOS本身开发难度大,js调试困难,浏览器的兼容性差n隐私性:操作在网上,数据在服务器上p个人观点nWebOS使得一切工作都在线nWebOS是一种趋势、一种方向浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/Android/chrome都是一种都是一种WebOSpAndroid:google

32、phonepChrome:googlebrowserp屏蔽底层OS/驱动/GUInOS可以是linux或其他n驱动程序支持各种BSPnGUI可以是各类p提供上层应用以APIn非OS的APIp技术路线nLinux内核+apachep运行机制n完全开放开源n遵循Apachev2Licensep免费的商业性使用n软件服务提供商p提供专业的Android平台应用服务n手机开发厂商p可以方便的基于Android平台添加个性化的应用和服务n收费p广告引擎浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/终端软件终端软件p单点技术的研究热情逐步消退p与台式机逐步融合p平台化趋势明显

33、p在网要求越来越强浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式热点领域嵌入式热点领域p日益增长的功能密度p更高的可靠性保障p灵活的网络连接p分布式应用和移动应用p多媒体信息处理p更便捷的信息共享p适应更加激烈的市场竞争嵌入式系统中的处理器嵌入式系统中的处理器浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/1嵌入式系统中的处理器嵌入式系统中的处理器p嵌入式系统的核心部件n品种总量已经超过1000多种每个月都有新产品出现n流行体系结构有三十几个系列n8051体系的占有多半n32,64位微处理器是目前嵌入式系统的核心p主要硬件厂商包括

34、Intel,Motorola,Philip,AMD等p2001年嵌入式系统国际会议年会JimTurley的报告中,统计得到PC的数量只占CPU总耗量的0.1%。数字化 产品上上 游游嵌入式系统软件平台嵌入式系统软件平台下下 游游芯片、硬件 嵌入式 操作系统 嵌入式 应用组件 嵌入式 开发环境浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/2嵌入式计算机内核分类与综述嵌入式计算机内核分类与综述 p嵌入式微处理器(EmbeddedMicroprocessorUnit,EMPU)p嵌入式微控制器(MicrocontrollerUnit,MCU)p嵌入式DSP处理器(Emb

35、eddedDigitalSignalProcessor,EDSP)p嵌入式片上系统(SystemOnChip)浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式微处理器嵌入式微处理器(EMPU)p通用通用计算机中的CPUp专门设计的电路板n只保留和嵌入式应用有关的母板功能p增强工作温度、抗电磁干扰、可靠性等方面p功能与和工业控制计算机相似p嵌入式处理器主要类型nAm186/88n386EXnSC-400nPowerPCn68000nMIPSnARM系列浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式微控制器嵌入式微控制器(MCU

36、)p又称单片机p以某一种微处理器内核为核心p芯片内部集成nROM/EPROM、RAM、总线、总线逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A、FlashRAM、EEPROM等各种必要功能和外设p特点n单片化,体积大大减小,从而使功耗和成本下降、可靠性提高p代表性的通用系列n8051、P51XA、MCS-251、MCS-96/196/296、C166/167、MC68HC05/11/12/16、68300等。p半通用系列n支持USB接口的MCU8XC930/931、C540、C541;支持I2C、CAN-Bus、LCD及众多专用MCU和兼容系列p占嵌入式系统

37、约70的市场份额浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式DSP处理器(EDSP)pDSP应用n数字信号处理n限时完成pDSP处理器对系统结构和指令进行了特殊设计,使其适合于执行DSP算法,编译效率较高,指令执行速度也较高。p在数字滤波、FFT、谱分析等方面DSP算法正在大量进入嵌入式领域,DSP应用正从在通用单片机中以普通指令实现DSP功能,过渡到采用嵌入式DSP处理器。p代表性的产品nTexasInstruments的TMS320系列pTMS320系列处理器包括用于控制的C2000系列,移动通信的C5000系列,以及性能更高的C6000和C8000系

38、列。nMotorola的DSP56000系列pDSP56000目前已经发展成为DSP56000,DSP56100,DSP56200和DSP56300等几个不同系列的处理器浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式片上系统(SOC)p在一个硅片上实现一个复杂的系统p整个嵌入式系统大部分均可集成到一块或几块芯片中去p应用系统电路板将变得很简洁pSOC可以分为通用和专用两类。n通用系列pInfineon(Siemens)的TriCore,Motorola的M-Core,某些ARM系列器件,Echelon和Motorola联合研制的Neuron芯片等。n专用SO

39、C一般专用于某个或某类系统中p代表性的产品:Philips的SmartXA浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/处理器位数处理器位数4位8位163264单片机型TMS1000COPS8048/49/508051/526801/04/05Z88096/9768200ARMRISCCOREMIPS32COREMIPS64CORE一般用途型4004404080856809Z806502680280868028680186Z8000803868048668000/10/20/30/40PentiumII/III/IV/?/Core2duo嵌入式处理器应用产品4位遥

40、控器相机防盗器玩具简易计量表等8位电视游戏机空调传真机电话录音16位手机摄象机录象机各种多媒体应用32位MODEM掌上电脑路由器数码相机GPRS网络家庭64位高级工作站新型电脑游戏机各种多媒体应用浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式嵌入式CPU特点特点p处理速度快或者相当pI/O功能强p功率损耗低p实时响应快浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/3维处理器发展前沿维处理器发展前沿p微处理器成为处理器的主流p研究热点n进一步提高单个微处理器的性能p全面提高计算机的系统性能:可用性,可维护性,可缩放性。n基于微处理

41、器的多处理器体系结构。p多核n三维器件p背包SOCp三维VLSIn光速极限问题pIC电路有极限:p线宽不能无限缩小;p性能价格+低功耗n新型器件p光计算机p分子计算机pDNA计算机浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/Multicore 浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/3D Chip浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/主流处理器迅速在嵌入式领域得到使用主流处理器迅速在嵌入式领域得到使用pCISCnEIA:EmbeddedIA,工业控制nMulticore:ViiV欢跃双核,

42、用于数字电视pRISCnARMnMIPSnPPCnPA-RISC等n嵌入式中的主流p数字信号处理器(DSP)n乘法与加法运算n离散傅立叶变换(DFT)n离散余弦变换(DCT)nFiniteImpluseResponesnFilterpRISC主流的理由n指令使用频度较均衡n控制逻辑规整,适于VLSI工艺n软硬功能分配合理n利于指令级并行技术n芯片代码公开n可定制性强n桌面市场被CISC积压,需要寻找出路n性能强pIA架构的挑战nEIA通用性太强n开放环境成熟度高浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/嵌入式处理器五大类体系结构嵌入式处理器五大类体系结构pAR

43、MpMIPSpPOWERPCpX86pSH系列浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/4主流嵌入式处理器主流嵌入式处理器ARMp属于RISC体系p工业标准pARM:AdvancedRISCMachinesn只设计内核的英国公司n85年英国剑桥ARM原型n90年成立ARMltd.n不制造VLSI设备,只提供授权n2001年,市场占有率75pARM内核被授权给数百家厂商nARM主要应用于无线局域网、3G、手机、手持设备、有线网络通讯n应用形式:集成到专用芯片中作控制器n集成ARM内核的芯片p英特尔、德洲仪器、三星半导体、摩托罗拉、飞利浦半导体、意法半导体、亿恒半

44、导体、科胜讯、ADI公司、安捷伦、高通公司、Atmel、Intersil、Alcatel、Altera、CirrusLogic、Linkup、Parthus、LSILogic、Micronas,SiliconWave、Virata、Portalplayerinc.、NetSilicon,Parthus浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/ARM体系结构体系结构pARM7采用冯.诺依曼体系pARM9采用哈佛体系p对汇编程序员透明pARM架构nV1版架构nV2版架构nV3版架构nV4版架构nV5版架构pARM流水线nARM7的三级流水线nARM9的五级流水线浙

45、浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/ARM系列产品表示系列产品表示pARM系列产品很多,以ARM7系列为例,其内核ARM7TDMI表示为:pARM7:ARM系列具有32位整数运算核pT:内含16位压缩指令集ThumbpD:支持片内Debug调试,pM:采用增强型乘法器(Multiplier),pI:内含嵌入式ICE宏单元p另外,各产品的后缀提供了各种形式与功能的选择:p-S:可综合的软核Softcorep-E:具有DSP的功能p-J:Jazeller,允许直接执行Java字节码浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/系列

46、系列pARM7n系列产品pARM7TDMI/ARM7TDMI/ARM720TpARM7EJ最低功耗n具有:p嵌入式ICE-RT逻辑硬件上提供片上断点与调试点支持p非常低的功耗p提供0.9MIPS/MHz的三级流水线和冯.诺依曼体系pARM9n系列产品pARM920T与ARM922TpARM940Tn具有:p5级流水线p1.1MIPS/MHz的哈佛结构pARM9En系列产品pARM966E-SpARM946E-SpARM926EJ-Sn提供pDSP扩充p嵌入式ICE-RT调试逻辑p1.1MIPS/MHz的5级流水线和哈佛结构p紧耦合存储器(TCM)接口,可使存储器以最高处理器速度运转,可直接连到

47、内核上pARM10En产品系列pARM1022Erev0/ARM1020Erev1n提供pDSP扩展p嵌入式ICE-RTp全性能MMUpCachep对于指令与数据,64位AHB接口p6级流水线p内部64位数据通道p1.25MIPS/MHzp比同等ARM9器件,同样时钟下,性能提高50pSecurcoren专为安全设计n抗窜改(resisttampering)n逆向工程(reverseengineering)n保护机构确保操作系统与数据安全v采用采用ARM7内核最多内核最多v最典型为最典型为ARM7TDMI、ARM720T浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:

48、/ARM特定功能的变种特定功能的变种 pT变种(Thumb指令集):nThumb指令集n严格控制产品成本n比采用ARM指令更多的指令,不适合对时间要求苛刻的场合pM变种(长乘法指令):n增加了两条用于进行长乘法操作的ARM指令n首先在ARM体系版本3引入,在ARM体系版本4之后,M变种成为系统的标准功能;pE变种(增强型DSP指令):n包含附加指令用于增强处理器对一些典型DSP算法的处理性能nE变种首先在ARM体系版本5T中使用pJ变种(Java加速器Jazelle):n提供Java加速功能pD变种(片内Debug):n支持片内Debug调试;pI变种(嵌入式ICE):n集成嵌入式ICE宏单元

49、;pSIMD变种(ARM媒体功能扩展):n高性能的音频/视频处理技术浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/ARM体系结构特点体系结构特点1p1)16/32位指令集并存nThumb指令集的16位指令集p32ARM指令集的子集p代码密度高,性能高n状态pARM状态,Thumb状态n每指令集都有p切换状态的指令pARM指令集n32位长度n字对准n可以传送8bit,16bit,32bit符号/无符号数据pThumb指令集n16位长度n半字对准n操作寄存器中是32bitn数据访问和取指使用全32bit地址n条件分支指令是唯一一句CPSR的Thumb指令n大多数指令访

50、问R0R7浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/ARM体系结构特点体系结构特点2p2)寄存器n37个寄存器p31个32bit通用寄存器p6个32bit状态寄存器(实际只用12bit)pR13堆栈pR14返回地址pR15=PCn寄存器分成可以重叠的组浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/Thumb状态的寄存器集状态的寄存器集p可访问的寄存器集是ARM的子集p8个通用寄存器R0R7pPC(R15)pSP(R13)pLR(R14)pCPSR浙浙 江江 大大 学学 嵌嵌 入入 式式 研研 发发 中中 心心http:/Thumb

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁