- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统(北航2006年详细的授课PPT教案)Chap6.ppt
软硬件协同设计基本步骤 Implementation: Physical realization of the hardware (through synthesis) and of executable software (through compilation). 协同设计中的软硬件划分与调度 (where and when) A hardware/software partitioning represents a physical partition of system functionality into application-specific hardware and software. Scheduling is to assign an execution start time to each task in a set, where tasks are linked by some relations. 嵌入式系统的节能设计 (硬件节能、软件节能) 嵌入式系统的节能设计 节能计算成为嵌入式系统设计、系统软件重点考虑的基本方面: 节能计算包括: 硬件体系结构支持 在小巧外形尺寸下,如何实现所需电源性能的工艺和技术 热管理、降噪、电池管理和功能整合 软件支持 节能编译 操作系统 节能策略 现状 电源管理策略 面向PC、笔记本电脑、服务器、通信设备的刀片服务器 APM:高级电源管理方案 ACPI:高级配置和电源接口 根据嵌入式系统模型定制节能技术非常缺乏,甚至在某些方面是空白 手持设备电源管理 电池寿命不等同于电源管理的成效 性能、多媒体系统、数码摄像 新增功能增加系统的耗电量 缩短电池寿命 影响因素 CPU 功能 系统软件 中间件 管理策略 传统手持设备管理策略 处理器时钟变慢 操作系统转入待机、睡眠状态 动态电源管理 (DPM) 调整内核电压和频率 高性能存储器 彩色显示器 无线接口 固化为通用电源管理IC 软件节能策略 预测什么时候设备的未来使用状况或者使用率 “time-out”策略预测特定的时间长度 基于GSPN网络和HMM的技术 Montavista 基于linux 通用性强,但是嵌入式系统定制性强,效果不佳 能耗测试 测试出每条指令的能耗,估计测试程序运行完的总能耗 测试出每个函数的能耗,然后利用这些函数作为标准去估计其他函数运行的能耗 节能操作系统 目的 保证操作系统实时性的前提下,完成能耗计算 调度算法的节能优化 中断处理优化 低功耗文件系统 CPU 电压和频率调节会给实时性能带来了严峻挑战 可能造成不稳定 “重新锁定”锁相环路和其它动态时钟机制需要时间,造成了很长的等待时间(有时是毫秒级别) 锁定期间 CPU 既不能执行计算操作,又不能响应外部事件(中断) 每一软件 相应的手机最低电压 CPU频率 相应设备 通过动态的调节CPU的内核频率与内核电压,以及动态的关闭系统的某些设备和调整某些设备的状态 外设驱动 针对不同功能部件的能耗,进行合理的功耗优化 从电池开始,严格和精确地电量测量 根据外设特征研究不同的电源管理策略下的驱动 现有情况 硬件产品有几种状态定义 状态提供不同的服务质量和消耗的能量 提供各种状态之间的转换接口 算法目标 实现状态转换的节能策略 减少待机能耗 人工智能技术的应用 通过软件来动态的预测和控制某些部件的开关 节能通讯协议栈 连接干预 节能的传输调度算法 缓冲区技术 局部性原理与预取 低功耗压缩算法 节能编译 对每条指令的能耗进行测试 对函数编译结果的能耗进行估计 错误处理代码的能耗设计 基于ICE进行函数执行代码统计 * * * * * The common definitions for HW/SW codesign is presented above. The two key concepts involved in codesign are concurrent development of HW and SW, and integrated design. Integrated design allows interaction between the design of HW and SW. Codesign techniques using these two key concepts take advantage of design flexibility to create systems that can meet stringent performance requirements with a shorter design cycle. [DeMichel
您可能关注的文档
- hr总监强化提升-咨询公司-002Meeting-Feb02-波士顿咨询顾问公司服务模式的启示.ppt
- 2012届高三数学大一轮复习 3.3定积分课件.ppt
- USING THE ANISOTROPIC DIFFUSION TO TRACK NEURAL 使用各向异性扩散跟踪神经.ppt
- CONSUMER CHOICE - NISA UNI - home消费者的选择-尼萨单家.ppt
- 河南公共频道推介资料《共鸣》10月.ppt
- 2011国际商务单证员考试复习国际货物运输与保险单证[资格认证考试资料].ppt
- 二年级语文上册 植物妈妈有办法课件 人教版.ppt
- ROUGE RIVER WATERSHED胭脂河流域.ppt
- [金牌原创]数据库应用技术SQL Server 2005.ppt
- 分红报告送达流程相关话术.ppt
文档评论(0)