事务级别模型生成
代SystemC TLM虚拟原型
高密度脂蛋白校验™集成万博1manbetx®编码器™或者嵌入式编码器®出口SystemC™TLM-compatible事务级模型。你可以将这个组件集成到高密度脂蛋白模拟行为模型。
TLM生成工具提供了一个默认的套接字和内存配置。定制的套接字和内存映射TLM组件,提供一个IP-XACT™文件。您可以配置生成的组件使用SystemC线程或一个回调函数。
HDL验证器生成一个TLM试验台,测试向量和一个makefile来验证组件和协助集成到您的高密度脂蛋白模拟器环境。
主题
生成TLM组件和试验台
- 开始使用TLM生成器
这个例子展示了如何配置一个仿真软件®模型来生成一个SystemC™/ TLM万博1manbetx组件使用tlmgenerator目标仿真软件程序员™或嵌入式程序员®。 - TLM生成过程
后获得TLM组件文件产生的高密度脂蛋白校验软件,您可以编译TLM组件和可选试验台OSCI SystemC库和OSCI TLM库。 - TLM生成算法
你使用的算法生成TLM组件可以由仿真软件模块的任意组合,可以生成C代码。万博1manbetx - 子系统的指导方针和局限性
大多数子系统,可以转换为C代码适用于生成TLM组件。 - TLM组件体系结构
TLM发电机出口目标TLM组件从一个仿真软件模型子系统。万博1manbetx - 生成的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选项卡的配置参数对话框。