vcs+verdi搭建基础仿真的版本V1

2024-7-20

数字软件安装,仿真环境测试

dut重新修改

makefile重新修改

verdi整合完成

dut.v

复制代码
module dut ( );
    reg clk;
    initial begin
        clk =0;
        forever begin
            #10   clk = ~clk;
        end
    end

initial begin
    $fsdbDumpfile("verilog.fsdb");
    $fsdbDumpvars();
    $vcdpluson;
    $display("fsdbDumpfilrs is start at %d",$time);
    #1e9;
    $finish;
end
endmodule

makefile

复制代码
all:comp run
comp:
	vcs -full64 +v2k -sverilog   dut.v \
	-timescale=1ns/1ps \
	-P ${VERDI_HOME}/share/PLI/VCS/LINUX64/novas.tab \
	-debug_acc+all
run:
	./simv
verdi:
	verdi -full64 -sv  dut.v -ssf verilog.fsdb -nologo&
clean:
	rm -rf simv*
	rm -rf *.vpd
	rm -rf *.key
	rm -rf csrc

仿真结果

相关推荐
was1726 小时前
你的私有知识库:自托管 Markdown 笔记方案 NoteDiscovery
笔记·云原生·自部署
浅念-8 小时前
C++ string类
开发语言·c++·经验分享·笔记·学习
foolish..9 小时前
动态规划笔记
笔记·算法·动态规划
啊哈哈1213811 小时前
Python基本语法复盘笔记1(输入输出/字符串/列表)
开发语言·笔记·python
努力学习的小廉15 小时前
redis学习笔记(五)—— set 数据类型
redis·笔记·学习
像豆芽一样优秀15 小时前
Easy-Vibe Task03学习笔记
笔记·学习
Rsingstarzengjx15 小时前
【Photoshop从入门到精通】 A17 修饰修复 笔记
笔记
EmbedLinX16 小时前
嵌入式Linux根文件系统制作与移植
linux·服务器·笔记·学习
强子感冒了17 小时前
Javascript学习笔记:BOM和DOM
javascript·笔记·学习
2501_9011478318 小时前
学习笔记|LeetCode 739 每日温度:从暴力枚举到单调栈线性最优解
笔记·学习·leetcode