利用systemc建模库对平台驱动esl设计进行tlm外围设备建模.pdfVIP

利用systemc建模库对平台驱动esl设计进行tlm外围设备建模.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文档。上传文档
查看更多
利用systemc建模库对平台驱动esl设计进行tlm外围设备建模

FoRuM 技术论坛TEcHN|cAL ESL设计进行TLM外围设备建模 作者:Tim Kogel,CoWare公司 平台驱动ESL设计 需的重要先决条件之一,就是拥有一种基于 电子系统层级(EsL)设计指的是一整套标准的、能有效创建可重复利用的事务级外 系统级芯片(soC)设计任务,例如嵌入软件围设备模型的方法。 开发或系统结构定义,必须在芯片甚至是 RTL实现可用之前对这些任务进行寻址。使TLM用例和抽象层级 用EsL并通过soc平台的事务级模型执行这 有关对事务级建模进行正确抽象化的讨 些任务,可以提供需要的仿真速度、可见度和 论确实是相当困难的。通常情况下,建模方法 弹性。这极大地改进了运行和调试嵌入软件、 可以划分为通信、数据、时序、结构和功能几 调查系统结构选项、执行硬件/软件集成以及 大领域。每一个领域都可以用不同层级的抽 验证整合系统的性能和效率等步骤的效率。 象化来表示,例如,时序可以是计时级、非计 然而,在从EsL设计得益之前,每个用时级或循环精确级,数据可以建模为抽象化 户必须创建一个事务级SoC平台模型。通过数据类型、字脉冲或字。要使该讨论变得简 IP和EsL工具供应商提供的模块库,可以大单,我们首先根据用例而不是抽象层级来对 大降低在建模方面的重要投入。该补救措施 TLM(systemc事务级建模)进行分类。通 仅限于传统的标准即购即用商业化组件IP模 过这种分类方法,建模的目的就应该成为首 块,例如处理器和总线。平台专用IP模块的 要注意的重点。 主体必须由EsL用户建模。事实证明,这种 功能视图(Fv)是一种TLM用例,这 做法很容易出现问题,原因如下: 表示应用程序的可执行规格,该应用程序假 ·标准化的当前层级并不足以保护在建模 定在SoC平台上执行。由于功能视图用于应 方面的投入; 用程序建模,因此从某种意义上来说,它和以 ·在创建事务级模型时,只有有限资源是 下的其他三种TLM用例不同。另一方面,编 可用的; 程者、设计者和验证视图用于对平台系统结 ·根据 构进行建模。 精确性和 设计者视图(Av)是一种目标为系统结 仿真速度, 构探索的TLM用例。与soC系统结构的组 每一个 织规格相比,根据区域和IP版权费,对系统 ESL设计结构选项的先期探索和数量评估要承担降低 任务都有 芯片成本的潜在风险。 不同的建 另外,Av用例降低了由于缺少性能要求 模要求。 而导致的系统结构后期变化的风险。 因此, 在该用例中部署的模型应该拥有足够的 采用ESL 时序信息来启用系统结构选项和取舍分析的 图1,在ESL设计流程中的TLM平台模型。

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档