logoalt Hacker News

8f2ab37a-ed6clast Saturday at 8:50 PM5 repliesview on HN

What are the best modern tools to get started with in simulation for those who have never dabbled before?


Replies

sehuggyesterday at 10:20 AM

Try https://8bitworkshop.com/verilog to get started with dabbling

Neywinyyesterday at 3:09 AM

I do the vast majority of my work on xilinx and it's easiest to just use the built in simulator. It's free and supports vhdl and verilog. Most support just one. For lattice and microchip work I use what the tool provides which is usually a cut down modelsim or something

sweetjulyyesterday at 12:27 AM

The other commentator mentioned Verilator (which is indispensable in larger designs) but you may also want to grab Icarus Verilog too. It's a FOSS simulator and, unlike Verilator, is 2-bit and so it handles X ("don't care") and Z ("high impedance") signals. It's ridiculously slow compared to Verilator but the greater fidelity can be valuable depending on what you're trying to do.

vanjoelast Saturday at 10:35 PM

Verilator is very good. It's faster than anything else, and it is free. The downsides are it won't stimulate encrypted IP blocks. And it doesn't do mixed language sim, so vhdl is no bueno.