嵌入式系统软硬件协同设计方法学研究.pdfVIP

嵌入式系统软硬件协同设计方法学研究.pdf

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

第一篇 嵌入式软件设计 与开发技术 2 中国西部嵌入式系统与单片机技术论坛2005学术年会论文集 嵌入式系统软/硬件协同设计方法学研究 詹瑾瑜 熊光泽 0054 电子科技尢学计算机学院,成都,61 摘要随着i故电子拄拳和计算机技术的飞速发展,嵌入式产品广泛应用于消费电子、智能謇电、通信设 备等多个领域。本文介绍了嵌入式系统现状,分析了夸后的发展趋势,阐述了传统方法的缺陷,提出了一个新 的设计方法学 嵌入式系统软/硬件硌同设计方法学,并介绍了支撑新方法学的相关技术。 关键词嵌入式系统,协同设计,重用,SoC,IP核,软件构件,协同综合,测试调度 1 引 言 汁算机自1946年诞生以来,经历了一个快速发展的过程。现在的计算机没有变成庞然大物,而是更加小 巧玲珑。它们无处不在,功能强大,却又隐藏起来,这就是嵌人式系统。嵌入式系统是以应用为中心,以计算机 技术为基础,软件硬件可剪裁,适用于应用系统对功能、町靠性、成本,体积、功耗有严格要求的专用计算机系 统。嵌入式系统是将先进的计算机技术、微电子技术和现代电于系统技术与各个行业的具体应用相结合的产 物,这~点决定了其必然是一个技术密集、高度分散、不断创新的知识集成系统。其广泛应用于国民经济和国 防各个领域,发展非常迅速。有调查数据表明,嵌A式系统每年的增长速度约为】8%,大约是整个信息技术产 业平均增长速度的2倍。目前,世界上大约有2亿台通崩计算机,而嵌入式处理器大约有60亿个,嵌入式系统 产业将会是21世纪信息产业的莺要增长点。 2 嵌入式系统设计的发展趋势 系统设计是指将用户的客观需求转换成与之对应的技术系统的过程,是应用计算机技术建立起来的一个 从现实世界到抽象世界的映射。随着嵌人式系统用户需求和相关技术的迅速发展,其趋势如下: (1)随着用户需求不断增加,嵌入式系统设计的复杂性不断提高,设计规模不断增大,设计对象由单机走 向分布式系统; (2)随着嵌入式系统应用领域不断扩大,不同场台对系统设计的功能、功耗、实时性、面积等需求各不相 『可,其殴计要求由单目标走向多目标; (3)随着嵌A式技术大量应用于手机等出电池供电的移动设备叶J,系统设计的功耗和体积限制要求不断 增强,嵌入式产品的集成度越来越高} 接u等IP核集成在单个硅片上成为可能,并且逐步成为当今嵌入式系统设计的主流; (s)随着嵌A式产品更新速度加快-系统设计周期不断缩短,新产品问世所需时间不断缩短,系统设计更 加强调设计重用,软件系统更多地采用构件重用,硬件系统更多地采用IP核重用; (6)不同于在通用计算机系统上开发软件,嵌入式系统是一个软件和硬件并存的系统它们互相联系,相互 补充,且互相制约,因此,设计时要从软件和硬件两个领域综合考虑。 3 传统设计方法的局限性 过去的嵌入式系统硬件部分设计容易,系统开发主要是在目标电路板上进行编程和交叉调试,所以那时的 嵌入式系统开发很大精力都放在软件上,通常认为只要软件开发质量能够保证疽£可以很好地满足整个系统的 功能需求。传统的嵌人式系统设计流程如图J所示。系统软件和硬件划分完成后,首先进行硬件于系统的设 计与实现,再进行软件于系统的设计与实现,整个系统的设计与实现基本是一个串行过程。 但随着嵌人式产品需求不断增加,硬件集成度不断提高,传统的嵌入式开发方法逐渐暴露出很多不足…: (i)软件和硬件的开发过程割裂,缺乏沟通。嵌入式系统在设计早期就分开进行,由于异构型系统软硬件 复杂-这种设计过程使软件和硬件不能得到协调优化,导致设计效率低下。 第一篇嵌入式软件设计与开发技术 3 (2)设计自动化层次低。系统级设计由设计人员手工完成,垃计的 好坏依赖于殴计人员的经验,而随着系统规模不断增大,设计复杂度将 往往超出人的思维范围,导致设}|不当。

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档