主要内容

选择一个试验台HDL代码生成

当您生成与高密度脂蛋白HDL代码编码器™,你可以生成一个试验台。编码器还为您所指定的高密度脂蛋白模拟器生成生成-运行脚本。试验台的选项是:

  • 高密度脂蛋白试验台——高密度脂蛋白试验台,包括生成的HDL DUT和文件包含输入和输出数据向量。这个试验台验证生成的HDL DUT从仿真软件对测试向量生成万博1manbetx®模型。看到试验台的一代

  • Cosimulation模型,仿真软件模型,其万博1manbetx中包括一个高密度脂蛋白Cosimulation块生成的HDL代码运行在一个高密度脂蛋白模拟器。模型还包含了原始模型刺激一代,你的行为模型,任何块显示或输出数据的分析。万博1manbetx模型的输出进行比较高密度脂蛋白Cosimulation对源子系统的输出块。看到生成Cosimulation模型

  • SystemVerilog DPI试验台——高密度脂蛋白试验台,包括生成的高密度脂蛋白DUT和生成的c语言组件。C组件创建输入刺激和DUT子系统的行为模型。试验台使用直接编程接口(DPI)运行C仿真组件在一个高密度脂蛋白。这个试验台验证生成的高密度脂蛋白DUT的C表示源仿真软件模型。万博1manbetx看到使用SystemVerilog DPI试验台验证HDL设计

  • FPGA-in-the-loop——一个仿万博1manbetx真软件模型,包括一个FPGA-in-the-Loop块与HDL设计虽然FPGA板上运行。模型还包含了原始模型刺激一代,你的行为模型,任何块显示或输出数据的分析。万博1manbetx模型的输出进行比较FPGA-in-the-Loop对源子系统的输出块。看到费尔模拟与高密度脂蛋白工作流仿真软件Advisor万博1manbetx(高密度脂蛋白校验)

在高密度脂蛋白工作流顾问选择试验台选项HDL代码生成>设置Testbench选项,或在模型配置参数对话框,下HDL代码生成>试验台。另外,对于命令行访问,选择您的试验台使用的属性makehdltb

FPGA-in-the-loop,选择目标工作流在高密度脂蛋白工作流顾问设定目标>设置目标设备和合成工具。然后选择你的FPGA和合成工具。还可以为现有的HDL代码生成一个FPGA-in-the-loop模型通过使用FPGA-in-the-Loop向导(高密度脂蛋白校验)

试验台 许可证要求 优点 缺点
高密度脂蛋白试验台
  • 快速编译时HDL模拟器

  • 运行仿真生成数据文件,可以为大型数据集需要很长时间

  • 文件I / O可以减缓模拟大型数据集

  • 在高密度脂蛋白模拟器运行测试

  • 固定投入刺激

Cosimulation模型
  • 高密度脂蛋白校验™

  • 快速编译时HDL模拟器

  • 从仿真软件运行测试,包括更改参万博1manbetx数影响输入刺激

  • 自动试验台从高密度脂蛋白工作流执行顾问

SystemVerilog DPI试验台
  • 高密度脂蛋白验证器

  • 万博1manbetx仿真软件编码器™

  • 生成速度快,因为编码器不运行一个模拟

  • 大型数据集快速仿真时间,因为刺激来自生成的代码而不是文件

  • 在高密度脂蛋白模拟器运行测试

  • 没有可调参数刺激的一代

FPGA-in-the-loop
  • 高密度脂蛋白验证器

  • 高密度脂蛋白Xilinx验万博1manbetx证器支持包®FPGA板高密度脂蛋白校验为英特尔支万博1manbetx持包®FPGA板

  • 从仿真软件运行测试,包括更改参万博1manbetx数影响输入刺激

  • DUT的原型硬件实现

  • 长时间一代由于合成到FPGA

  • 硬件设置

相关的话题