news 2026/4/28 10:14:01

vcs+verdi 使用记录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
vcs+verdi 使用记录

参考文章:VCS+Verdi仿真Xilinx FPGA Vivado工程

参考文章:Linux下VCS与Verdi联合仿真简易教程及例子示范

在tb.v文件中加入:

`ifdef FSDB initial begin $fsdbDumpfile("test.fsdb"); //xxx根据需要替换为文件名 $fsdbDumpvars; $fsdbDumpMDA(); $dumpfile("test.vcd"); $dumpvars(0,tb_my_design.uut); end `endif

.v文件列表整理:

find ../rtl/ -name "*.v" -exec ls -dl \{\} \; | awk '{print $9}' >> file.f

写入绝对路径:

find ./ -name "*.v" -exec readlink -f {} \; >> file.f

vcs编译:

vcs -R -full64 +v2k -fsdb +define+FSDB -sverilog -f file.f -l run.log -timescale=1ns/1ns

makefile代码:

fl: find ./ \( -name "*.v" -o -name "*.sv" \) >> filelist.f vcs: vcs -R -full64 +v2k -fsdb +define+FSDB -sverilog -f filelist.f -l run.log -timescale=1ns/1ns vd: verdi -sv -f filelist.f -ssf *.fsdb -nologo cl: rm -rf *.fsdb *.rc *.key *.log *.conf simv* csrc verdi*
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/28 10:10:22

5分钟搞定SketchUp到3D打印的终极桥梁:STL插件完全指南

5分钟搞定SketchUp到3D打印的终极桥梁:STL插件完全指南 【免费下载链接】sketchup-stl A SketchUp Ruby Extension that adds STL (STereoLithography) file format import and export. 项目地址: https://gitcode.com/gh_mirrors/sk/sketchup-stl 你是否曾经…

作者头像 李华
网站建设 2026/4/28 10:10:04

Yew响应式设计:打造适配移动端的完整指南

Yew响应式设计:打造适配移动端的完整指南 【免费下载链接】yew Rust / Wasm framework for creating reliable and efficient web applications 项目地址: https://gitcode.com/gh_mirrors/ye/yew Yew是一个基于Rust和WebAssembly的现代Web框架,它…

作者头像 李华
网站建设 2026/4/28 10:09:11

用STM32CubeIDE玩转HC-05蓝牙和舵机:一个物联网小车的完整项目搭建实录

用STM32CubeIDE玩转HC-05蓝牙和舵机:一个物联网小车的完整项目搭建实录 在嵌入式开发领域,没有什么比亲手打造一个能跑能动的实物项目更令人兴奋了。想象一下,用手机蓝牙控制一辆自制的小车,看着它按照指令灵活转向——这种将代码…

作者头像 李华
网站建设 2026/4/28 10:06:32

从Switch手柄到PC游戏控制器:JoyCon-Driver的完整用户体验指南

从Switch手柄到PC游戏控制器:JoyCon-Driver的完整用户体验指南 【免费下载链接】JoyCon-Driver A vJoy feeder for the Nintendo Switch JoyCons and Pro Controller 项目地址: https://gitcode.com/gh_mirrors/jo/JoyCon-Driver 你是否曾经想过,…

作者头像 李华