主要内容

验证代码与高密度脂蛋白试验台

模拟生成的HDL设计测试(DUT)试验台的测试向量使用指定的模拟工具。

  1. 开始MATLAB HDL工作流顾问。

  2. 在步骤高密度脂蛋白验证,点击与高密度脂蛋白试验台验证

  3. 选择产生高密度脂蛋白试验台

    这个选项使高密度脂蛋白编码器™产生高密度脂蛋白试验台从MATLAB代码®测试脚本。

  4. 可选地,选择模拟生成的高密度脂蛋白试验台。这个选项允许MATLAB模拟高密度脂蛋白HDL DUT的试验台。

    如果你选择这个选项,你必须选择仿真工具

  5. 试验台的选项,选择并设置可选参数根据下表的描述。

    高密度脂蛋白试验台参数 描述
    试验台的名字后缀 指定试验台的后缀名。
    力的时钟 使试验台迫使时钟输入信号。
    时钟高时间(单位:纳秒) 指定数量的纳秒时钟是高的。
    时钟低时间(单位:纳秒) 指定数量的纳秒时钟低。
    保存时间(单位:纳秒) 指定输入信号的保存时间和强制复位信号。
    力时钟使 使强迫钟启用。
    时钟使延迟(在时钟周期) 指定时间(在时钟周期)之间的deassertion重置和时钟启用断言。
    力重置 使试验台强制复位输入信号。
    重置长度(时钟周期) 指定时间(在时钟周期)之间的断言和deassertion重置。
    在样品间举行输入数据 使持有subrate时钟之间的信号样本。
    输入数据的时间间隔

    指定的时钟周期数之间的时钟启用断言。有关更多信息,请参见指定试验台时钟使切换率

    初始化试验台投入 使初始化值输入试验台之前向DUT试验台驱动器数据。
    多文件试验台 可以将生成的试验台分为辅助功能,数据和高密度脂蛋白试验台的代码。
    试验台数据文件名后缀 指定名称的特征向量添加试验台数据文件生成多文件时试验台。
    试验台参考后缀 指定附加的特征向量的名字参考信号在试验台的代码。
    忽略数据检查(样本) 指定样本的数量开始仿真,输出数据检查抑制。
    模拟迭代限制 指定要使用的最大数量的测试样本在模拟生成的HDL代码。
  6. 可选地,选择跳过这一步如果你不想使用高密度脂蛋白HDL DUT试验台验证。

  7. 点击运行

    如果试验台和仿真成功,您应该看到类似的消息,这些消息面板:

    # # # TestBench代开始。# # #收集数据……# # #开始HDL试验台文件生成记录样本生成试验台:# # # mlhdlc_sfir_fixpt_tb。vhd # # #创造刺激向量……# # #模拟设计“mlhdlc_sfir_fixpt”使用“ModelSim”。# # # mlhdlc_sfir_fixpt_vsim_log_compile生成编译报告。txt # # # mlhdlc_sfir_fixpt_vsim_log_sim生成模拟报告。txt # # #仿真成功。# # #运行时间:113.0315秒(s)

    如果有错误,这些消息出现在窗格的消息。修复错误并单击运行