事务级模型生成

TLM SystemC的虚拟原型的生成

HDL验证™集成了金宝app®编码器™或嵌入式编码®出口的SystemC TLM-​​兼容的事务级模型。您可以将此组件集成到您的HDL仿真的行为模型。

该TLM生成工具提供了默认的插座和内存配置。要自定义TLM组件的插座和内存映射,提供IP-XACT文件。您可以配置产生的组件使用SystemC的线程或回调函数。

HDL验证生成TLM测试平台,测试向量,并且生成文件来验证组件,并与集成帮助到您的HDL仿真环境。

主题

产生TLM组件和试验台

入门TLM发电机

该示例示出了如何配置的Simulink模型使用tlmgenerator目标要金宝app么Simulink的编码器或嵌入式编码™以生成SystemC的™/ TLM组件。

的TLM生成处理

当您获得由HDL验证软件产生的TLM组件文件,就可以编译TLM部件和可选测试台与OSCI SystemC的库和OSCI TLM库。

TLM生成算法

使用,以产生TLM分量,该算法可以由能够产生C代码Simulink模块的任意组合。金宝app

子系统的准则和限制

可转变成C代码最子系统都适合用于产生TLM组件。

TLM组件架构

该TLM发生器从Simulink模型子系统出口目标TLM组件。金宝app

产生TLM文件

HDL验证软件生成以下文件:

TLM组件生成工作流

以下工作流程列出所需的步骤,使用HDL验证软件TLM组件:

定义内存映射

准备导入IP-XACT文件

要自定义要生成组件的TLM接口,您可以导入自己的IP-XACT的XML文件到TLM发生器。

生成的IP-XACT文件的内容

该TLM生成器自动生成IP-XACT文件符合IEEE符合规定®标准IP-XACT 2085至09年。

实现内存映射与SCML

在系统C建模库(SCML)是用于与Synopsys使用创建TLM模型界面的TLM 2.0兼容API库®原型工具。

出口TLM组件

出口TLM组件

之后的代码生成完成,去你的工作文件夹。

TLM组件构造

描述了生成的TLM部件构造和默认参数,以用于改变那些参数的信息。

测试TLM组件

该测试平台生成选项将被控制TLM测试平台配置参数对话框中的选项卡。

精选示例