验证代码与高密度脂蛋白试验台
模拟生成的HDL设计测试(DUT)试验台的测试向量使用指定的模拟工具。
开始MATLAB HDL工作流顾问。
在步骤高密度脂蛋白验证,点击与高密度脂蛋白试验台验证。
选择产生高密度脂蛋白试验台。
这个选项使高密度脂蛋白编码器™产生高密度脂蛋白试验台从MATLAB代码®测试脚本。
可选地,选择模拟生成的高密度脂蛋白试验台。这个选项允许MATLAB模拟高密度脂蛋白HDL DUT的试验台。
如果你选择这个选项,你必须选择仿真工具。
为试验台的选项,选择并设置可选参数根据下表的描述。
高密度脂蛋白试验台参数 描述 试验台的名字后缀 指定试验台的后缀名。 力的时钟 使试验台迫使时钟输入信号。 时钟高时间(单位:纳秒) 指定数量的纳秒时钟是高的。 时钟低时间(单位:纳秒) 指定数量的纳秒时钟低。 保存时间(单位:纳秒) 指定输入信号的保存时间和强制复位信号。 力时钟使 使强迫钟启用。 时钟使延迟(在时钟周期) 指定时间(在时钟周期)之间的deassertion重置和时钟启用断言。 力重置 使试验台强制复位输入信号。 重置长度(时钟周期) 指定时间(在时钟周期)之间的断言和deassertion重置。 在样品间举行输入数据 使持有subrate时钟之间的信号样本。 输入数据的时间间隔 指定的时钟周期数之间的时钟启用断言。有关更多信息,请参见指定试验台时钟使切换率。
初始化试验台投入 使初始化值输入试验台之前向DUT试验台驱动器数据。 多文件试验台 可以将生成的试验台分为辅助功能,数据和高密度脂蛋白试验台的代码。 试验台数据文件名后缀 指定名称的特征向量添加试验台数据文件生成多文件时试验台。 试验台参考后缀 指定附加的特征向量的名字参考信号在试验台的代码。 忽略数据检查(样本) 指定样本的数量开始仿真,输出数据检查抑制。 模拟迭代限制 指定要使用的最大数量的测试样本在模拟生成的HDL代码。 可选地,选择跳过这一步如果你不想使用高密度脂蛋白HDL DUT试验台验证。
点击运行。
如果试验台和仿真成功,您应该看到类似的消息,这些消息面板:
# # # 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)
如果有错误,这些消息出现在窗格的消息。修复错误并单击运行。