TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Verilator: Fast, Free Verilog HDL Simulator

102 点作者 steven741大约 6 年前

8 条评论

bpye大约 6 年前
Verilator is an awesome tool. I suggest if you are interested in open-source EDA this you also check out Icarus Verilog [1] - an event based Verilog sim, Yosys [2] - a Verilog synthesis tool and formal solver, and NextPNR [3] - a place-and-route tool. The set of these provide a pretty reasonable set of tools for developing hardware (that is HDL) with fully open source software!<p>[1] - <a href="http:&#x2F;&#x2F;iverilog.icarus.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;iverilog.icarus.com&#x2F;</a> [2] - <a href="http:&#x2F;&#x2F;www.clifford.at&#x2F;yosys&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.clifford.at&#x2F;yosys&#x2F;</a> [3] - <a href="https:&#x2F;&#x2F;github.com&#x2F;YosysHQ&#x2F;nextpnr" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;YosysHQ&#x2F;nextpnr</a>
评论 #19552743 未加载
analognoise大约 6 年前
Verilator has some serious limitations:<p><pre><code> The driving test bench is C&#x2F;C++ It is a cycle simulator, not a delta-time simulator: it will only simulate synthesizable code (not test bench code) It cannot do back-annotated timing simulations It cannot use encrypted vendor libraries (no simulations with Xilinx IP, for example) It has no mixed-HDL language capabilities It requires Gtkwave to view waveforms with (opinion, but I hate the UI) </code></pre> It is a terrible recommendation for beginners - you&#x27;d be much better served by using Xilinx Vivado&#x27;s inbuilt simulator and waveform viewer.
评论 #19552145 未加载
评论 #19553039 未加载
评论 #19557760 未加载
qalmakka大约 6 年前
During my short experience with hardware design at the university I never had the chance of using Verilog. Are there advantages in using it instead of VHDL?
评论 #19553605 未加载
评论 #19555250 未加载
TD-Linux大约 6 年前
One cool thing you can do with Verilator is use the API to simulate other hardware. For example, here&#x27;s a Verilog Gameboy being simulated realtime by simulating the display attached to it: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;zephray_wenting&#x2F;status&#x2F;1112691732393664512" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;zephray_wenting&#x2F;status&#x2F;11126917323936645...</a>
评论 #19556411 未加载
celeritascelery大约 6 年前
The verilator team also wrote the verilog mode for emacs. Very well done.
jdsully大约 6 年前
I met the author at a conference about 6 months ago. Very nice guy. Verilator is a really good way to test your designs if your building something non trivial.
amann11大约 6 年前
Does anyone have links to free analog design tools?
评论 #19556867 未加载
fxfan大约 6 年前
And how does one get a cheap FPGA board out of it? China? Any recommendations?
评论 #19552003 未加载