我想用我的逻辑分析器使用Verilog导入数据。在Verilog中导入数据
我不知道什么是将它导入我的测试平台,我可以测试我准备好的模块的最佳方式是什么?
另一个问题是,如果我应该从逻辑分析器中输出它的Binary,Csv或Vdc类型?
谢谢你的帮助!
我想用我的逻辑分析器使用Verilog导入数据。在Verilog中导入数据
我不知道什么是将它导入我的测试平台,我可以测试我准备好的模块的最佳方式是什么?
另一个问题是,如果我应该从逻辑分析器中输出它的Binary,Csv或Vdc类型?
谢谢你的帮助!
Vivado具有内置功能,以zip格式保存ChipScope转储。
当您手动提取该zip文件时,您将获得包含所有信号值的CSV文件。
根据您的使用情况进行修改,使用文件管理系统调用在Verilog中读取!
write_hw_ila_data my_hw_ila_data_file.zip [upload_hw_ila_data hw_ila_1]
我在说这个命令生成的zip文件。
waveform.csv
注意:删除信号名称,并提取所有向量。相应地在测试台中分配。
Verilog允许使用文件进行操作。因此,如果您在逻辑分析器中使用verilog,则可以将所需的数据写入文件,然后在测试台中读取文件。 – Roman
我想显示在Vivado仿真器中使用逻辑分析仪捕获的信号。 – surfer113
你需要解释你想如何使用捕获的数据作为刺激。每个引脚的时序是严格的,还是只是采样数据在时钟边沿?数据是否代表对您的模块(包括时钟)的完整激励,还是只有一个接口进入您的DUT? –