主要内容

事务级别模型生成

代SystemC TLM虚拟原型

高密度脂蛋白校验™集成金宝app®编码器™或者嵌入式编码器®出口SystemC™TLM-compatible事务级模型。你可以将这个组件集成到高密度脂蛋白模拟行为模型。

TLM生成工具提供了一个默认的套接字和内存配置。定制的套接字和内存映射TLM组件,提供一个IP-XACT™文件。您可以配置生成的组件使用SystemC线程或一个回调函数。

HDL验证器生成一个TLM试验台,测试向量和一个makefile来验证组件和协助集成到您的高密度脂蛋白模拟器环境。

主题

生成TLM组件和试验台

开始使用TLM生成器

这个例子展示了如何配置一个仿真软件®模型来生成一个SystemC™/ TLM金宝app组件使用tlmgenerator目标仿真软件程序员™或嵌入式程序员®。

TLM生成过程

后获得TLM组件文件产生的高密度脂蛋白校验软件,您可以编译TLM组件和可选试验台OSCI SystemC库和OSCI TLM库。

TLM生成算法

你使用的算法生成TLM组件可以由仿真软件模块的任意组合,可以生成C代码。金宝app

子系统的指导方针和局限性

大多数子系统,可以转换为C代码适用于生成TLM组件。

TLM组件体系结构

TLM发电机出口目标TLM组件从一个仿真软件模型子系统。金宝app

生成的TLM文件

高密度脂蛋白校验软件生成下列文件:

TLM组件生成工作流

以下工作流程列出了所需的步骤生成一个TLM组件使用HDL校验软件:

定义内存映射

准备IP-XACT文件导入

定制组件的TLM接口你想生成,您可以导入您自己的XML文件IP-XACT TLM生成器。

IP-XACT生成文件的内容

TLM生成器自动生成一个符合IEEE IP-XACT文件®IP-XACT标准1685 - 2009。

实现与SCML内存映射

SystemC建模库(SCML)是一个TLM 2.0兼容的API库创建TLM Synopsys对此模型接口使用®原型设计工具。

出口TLM组件

出口TLM组件

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

TLM组件的构造函数

描述了生成TLM组件的构造函数,默认参数,改变这些参数的信息。

测试TLM组件

试验台一代选项控制TLM Testbench选项卡的配置参数对话框。

特色的例子