- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SOC的软硬件协同设计 性能分析 1. 系统性能分析 系统性能分析的目的是将有关系统性能的描述转换成相应的软硬件设计规范。系统性能分析的任务有: (1)明确性能描述的含义。 (2)估算满足性能规范的硬件成本。 (3)估算软硬件的开发时间。 * 精品PPT·实用借鉴 SOC的软硬件协同设计 性能分析 2. 体系结构性能分析 体系结构性能分析的目的是根据硬件设计的规范确定系统硬件的构架,系统使用处理器的种类和数量。 在进行体系结构性能分析时,首先先应提出候选的体系结构,在性能分析的基础上,综合考虑系统的成本、设计周期、可靠性等各种因素,选择较好的一种。 处理器对操作系统的支持也是处理器类型选择的一个重要方面 * 精品PPT·实用借鉴 SOC的软硬件协同设计 性能分析 3. CPU性能分析 CPU性能分析的目的是确定CPU的主体框架,其内容包括CPU的指令集、CPU的并行处理技术、CPU的字长以及流水线级数等。 高速缓存Cache也是CPU性能分析的一个重要内容。高速缓存对CPU的性能影响比指令的执行方式对CPU的影响更大。CPU性能的提高,可以通过增大Cache的容量,将一部分关键代码驻留在Cache上实现。 * 精品PPT·实用借鉴 SOC的软硬件协同设计 性能分析 4.软/硬件的划分 当体系结构确定后,就可以对软硬件的功能进行划分。 软硬件的划分操作必须在设计规范的指导下进行,并且找出影响系统性能的关键路径。对于能够用软件达到系统性能要求的任务,应尽可能用软件完成,以降低系统的成本;而对于一些用软件难以达到系统必须指标的功能,则应由专用的硬件完成,使得划分后的软/硬件功能满足关键路径的技术要求。 在进行软硬件划分时,所用的模型应比较简单,以便对划分结构做出快速评估。 * 精品PPT·实用借鉴 SOC的软硬件协同设计 性能评估 软硬件划分是否合理,最终是需要经过性能评估来确定的。 数字系统评估的最重要的指标是速度和成本两个因素,在任何情况下,首先应保证系统的时间特性,成本是第二位的。 对系统的性能评估就是要将速度和成本这两方面的内容转换为一组可以度量的,并在设计过程中可以观察到的具体指标。 通常系统的时间特性估计以时延为标准。 对系统成本的估计则落实到系统的复杂度上,在SOC设计中又多以等效门数和所占芯片面积为标准。 * 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·实用借鉴 精品PPT·收集整理 第五讲SOC系统的结构设计(3) * 精品PPT·实用借鉴 SOC的软硬件协同设计 SOC的软硬件协同设计过程: 为了进行合理的系统设计,恰当地分配系统硬件和软件所承担的任务,在软件和硬件实现之前,对系统所实现的功能进行折中,以便产生一个最佳的软件、硬件分解方案来满足系统速度、面积、存储容量、功耗、实时性等一系列技术指标要求; 在流片投产之前,对包含软件、硬件的嵌入式系统统所实现的功能进行全面验证,
文档评论(0)