Earlier, I’ve described how you could do post synthesis simulation with ghdl from a generated xilinx-based vhdl netlist. Below, you can now find how simulate with icarus verilog if that netlist was to be verilog-based:
# yum install iverilog
# ------------------------------------------------------------- postsim: iverilog -Wall \ -y $(XILINXCADROOT)/verilog/src/unisims \ -y $(XILINXCADROOR)/verilog/src/XilinxCoreLib \ $(PROJECT)_synthesis.v $(PROJECT)_tb.v -o $(PROJECT).bin vvp $(PROJECT).bin #---------------------------------------------------------------
If you like automating your verilog-based digital design flow, Fedora provides additional perl scripts for Verilog (as well for VHDL) to help you sign off different stages of your design flow. Learn more about those Perl modules by:
# yum search perl-Verilog*
# rpm -qd PACKAGE
We would like to know if you are encountering any difficulties in your custom design flow with Fedora Electronic Lab, maybe we can smooth the edges for you.
With upcoming Fedora 11, we have provided enough solutions to harden your ASIC handoff checklist.