HDL验证器™ 与万博1manbetx®编码器™或嵌入式编码器®导出与SystemC TLM兼容的事务级模型。您可以将此组件作为行为模型集成到HDL模拟中。
TLM生成工具提供默认的套接字和内存配置。要自定义TLM组件的套接字和内存映射,请提供一个IP-XACT文件。您可以将生成的组件配置为使用SystemC线程或回调函数。
HDL验证器生成TLM测试台、测试向量和makefile,以验证组件并协助集成到HDL模拟器环境中。
此示例演示如何配置Simulink®模型以生成SystemC™/为Simul万博1manbetxink编码器或嵌入式编码器使用tlmgenerator目标的TLM组件™.
获得HDL验证软件生成的TLM组件文件后,可以使用OSCI SystemC库和OSCI TLM库编译TLM组件和可选的测试台。
用于生成TLM组件的算法可以由可以生成C代码的Simulink块的任意组合组成。万博1manbetx
大多数可以转换成C代码的子系统都适合生成TLM组件。
TLM生成器从Simulink模型子系统导出目标TLM组件。万博1manbetx
HDL验证器软件生成以下文件:
TLM Component Generation Workflow
以下工作流列出了使用HDL验证程序软件生成TLM组件所需的步骤:
要自定义要生成的组件的TLM接口,可以将自己的IP-XACT XML文件导入TLM生成器。
TLM生成器自动生成符合IEEE的IP-XACT文件®IP-XACT 1685-2009标准。
System C建模库(SCML)是一个TLM 2.0兼容的API库,用于创建与Synopsys一起使用的TLM模型接口®prototyping tools.