可重用设计方法在S0PC系统设计中.pptVIP

  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文档。上传文档
查看更多
可重用设计方法在S0PC系统设计中

微电子讲座之一 ;主要内容;引言;;可重用设计方法定义;;设计方法的转变;可重用设计方法理念;可重用设计方法规范;研究内容;;;;;采用可重用设计方法的意义;;ESL系统级设计;;系统级设计流程;;;;;ESL设计步骤;电子系统设计流程;首先接受一个设计定义的输入,这个定义可以是文本、图表、算法或某种描述语言。根据这个输入的定义,完成算法的开发,提出一种系统的架构,用ESL语言来描述这种系统架构,即系统级描述,并在此基础上完成软硬件的初步划分。 完成基本的软硬件划分后,开始软件和系统级硬件的设计。这里的系统级硬件设计是指对功能单元的高抽象层次的建模,完成功能设计。软件设计是根据架构中指定的处理器和软件任务的定义完成应用软件的设计。 软硬件协同验证,根据协同验证的结构反馈给体系结构和软硬件划分,根据性能成本等因素重新做出调整,这是一个重复的过程,在整个设计过程中要根据验证的结果对系统和设计做出调整。 完成验证的硬件和软件就可以组成一个完整的系统设计。 ;ELS系统级设计特点;;ESL系统级设计的挑战;SOPC技术概述;;;;;MCU、 DSP、FPGA;;;;;;;;;;基于SOPC平台的可重用设计方法的拓宽;;基于FPGA硬件结构的可重构设计;;;基于网络技术的可重配置设计;;;IP核复用及IP核设计;;;IP核复用 ;;;;;;;;;IP核设计;;;基于EDA设计环境的算法可重用设计;;;;;设计流程的具体步骤如下: (1)对算法进行分析,确定其基本功能,定义其输入输出信号; (2)在simulink环境下进行建模,分层次、分模块完成算法建模; (3)进行算法的功能仿真,确定是否满足系统要求; (4)仿真通过后利用DSpBuilder设计工具加入DSPBuilder的库模块完成建模, 这种建模是和硬件实现相联系的,是最终实现硬件设计的前提。 (5)进行EDA环境仿真,simulink中的算法模型可以给DsPBuilder中的模型提供对比、参考,使设计达到系统所要求的性能; ;;;2.算法可重用的实现:设计好的模块可以保存在自己定义的库中,做为原有系统或升级系统中的子模块,可以在设计其他系统时重用这些模块。 3.算法可重用的仿真:包括功能仿真,软件仿真,硬件仿真。在功能仿真中,可以使用MATLAB提供的测试激励??或者RTL语言实现的输入激励。既可以使用Simulink中的模块查看输出结果,而转换过程中生成的testbench可以支持其他EDA设计工具做时序仿真。 4.算法可重用的测试:在硬件在环测试中,可以将转化为硬件实现的模型放在SoPC平台上运行,而结果输出到MATLAB环境中进行验证。这种方式可加快仿真速度。 ;;;

文档评论(0)

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

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

1亿VIP精品文档

相关文档