首先要说明本文介绍的是如何使用vivado的替代品在macOS上实现vivado的部分功能:verilog代码编写,仿真(simulation)和生成波形图。
而并没有成功安装vivado。
刚开始为了实现在macOS上使用vivado,使用搜索引擎,最终发现好像只能装虚拟机。
但是我不会装虚拟机,而且看了一下,似乎过程还很复杂,于是放弃了。
后来有用windows系统的朋友告诉我可以用vs code去编写verilog程序,于是想到是否有vivado的替代品?即使用vs code中的一些插件实现部分vivado的功能。
在vs code中下载这个插件:
之后就可以在vs code中进行verilog的编程。
注意verilog文件的后缀名为:.v
后来又搜索发现了这个网站:https://www.edaplayground.com
利用它,可以实现在线的模拟。
注意在使用的时候,如果希望生成波形图,需要在激励块中加入语句:
initial begin
$dumpfile("dump.vcd");
$dumpvars(1);
end
此语句块用于产生一个 *.vcd 文件。
标签:macOS,code,vivado,vs,verilog,使用 From: https://www.cnblogs.com/onthemoon/p/16790681.html