The lang/verilator port
verilator-5.044 – very fast free Verilog HDL simulator (cvsweb github mirror)
Description
Verilator is the fastest free Verilog HDL simulator, and beats most commercial simulators. It compiles synthesizable Verilog (not test-bench code!), plus some PSL, SystemVerilog and Synthesis assertions into C++ or SystemC code. It is designed for large projects where fast simulation performance is of primary concern, and is especially well suited to generate executable models of CPUs for embedded software design teams.WWW: https://www.veripool.org/wiki/verilator/Intro
Maintainer
The OpenBSD ports mailing-list
Only for arches
aarch64 alpha amd64 arm hppa i386 m88k mips64 mips64el powerpc powerpc64 riscv64 sh sparc64
Categories
Build dependencies
Test dependencies
Files
- /usr/local/bin/verilator
- /usr/local/bin/verilator_bin
- /usr/local/bin/verilator_bin_dbg
- /usr/local/bin/verilator_coverage
- /usr/local/bin/verilator_coverage_bin_dbg
- /usr/local/bin/verilator_gantt
- /usr/local/bin/verilator_profcfunc
- /usr/local/man/man1/verilator.1
- /usr/local/man/man1/verilator_coverage.1
- /usr/local/man/man1/verilator_gantt.1
- /usr/local/man/man1/verilator_profcfunc.1
- /usr/local/share/examples/verilator/
- /usr/local/share/examples/verilator/cmake_hello_c/
- /usr/local/share/examples/verilator/cmake_hello_c/CMakeLists.txt
- /usr/local/share/examples/verilator/cmake_hello_c/Makefile
- /usr/local/share/examples/verilator/cmake_hello_sc/
- /usr/local/share/examples/verilator/cmake_hello_sc/CMakeLists.txt
- /usr/local/share/examples/verilator/cmake_hello_sc/Makefile
- /usr/local/share/examples/verilator/cmake_protect_lib/
- /usr/local/share/examples/verilator/cmake_protect_lib/CMakeLists.txt
- /usr/local/share/examples/verilator/cmake_protect_lib/Makefile
- /usr/local/share/examples/verilator/cmake_tracing_c/
- /usr/local/share/examples/verilator/cmake_tracing_c/CMakeLists.txt
- /usr/local/share/examples/verilator/cmake_tracing_c/Makefile
- /usr/local/share/examples/verilator/cmake_tracing_sc/
- /usr/local/share/examples/verilator/cmake_tracing_sc/CMakeLists.txt
- /usr/local/share/examples/verilator/cmake_tracing_sc/Makefile
- /usr/local/share/examples/verilator/json_py/
- /usr/local/share/examples/verilator/json_py/Makefile
- /usr/local/share/examples/verilator/json_py/sub.v
- /usr/local/share/examples/verilator/json_py/top.v
- /usr/local/share/examples/verilator/json_py/vl_file_copy
- /usr/local/share/examples/verilator/json_py/vl_hier_graph
- /usr/local/share/examples/verilator/make_hello_binary/
- /usr/local/share/examples/verilator/make_hello_binary/Makefile
- /usr/local/share/examples/verilator/make_hello_binary/top.v
- /usr/local/share/examples/verilator/make_hello_c/
- /usr/local/share/examples/verilator/make_hello_c/Makefile
- /usr/local/share/examples/verilator/make_hello_c/sim_main.cpp
- /usr/local/share/examples/verilator/make_hello_c/top.v
- /usr/local/share/examples/verilator/make_hello_sc/
- /usr/local/share/examples/verilator/make_hello_sc/Makefile
- /usr/local/share/examples/verilator/make_hello_sc/sc_main.cpp
- /usr/local/share/examples/verilator/make_hello_sc/top.v
- /usr/local/share/examples/verilator/make_protect_lib/
- /usr/local/share/examples/verilator/make_protect_lib/Makefile
- /usr/local/share/examples/verilator/make_protect_lib/secret_impl.v
- /usr/local/share/examples/verilator/make_protect_lib/sim_main.cpp
- /usr/local/share/examples/verilator/make_protect_lib/top.v
- /usr/local/share/examples/verilator/make_tracing_c/
- /usr/local/share/examples/verilator/make_tracing_c/Makefile
- /usr/local/share/examples/verilator/make_tracing_c/Makefile_obj
- /usr/local/share/examples/verilator/make_tracing_c/input.vc
- /usr/local/share/examples/verilator/make_tracing_c/sim_main.cpp
- /usr/local/share/examples/verilator/make_tracing_c/sub.v
- /usr/local/share/examples/verilator/make_tracing_c/top.v
- /usr/local/share/examples/verilator/make_tracing_sc/
- /usr/local/share/examples/verilator/make_tracing_sc/Makefile
- /usr/local/share/examples/verilator/make_tracing_sc/Makefile_obj
- /usr/local/share/examples/verilator/make_tracing_sc/input.vc
- /usr/local/share/examples/verilator/make_tracing_sc/sc_main.cpp
- /usr/local/share/examples/verilator/make_tracing_sc/sub.v
- /usr/local/share/examples/verilator/make_tracing_sc/top.v
- /usr/local/share/pkgconfig/verilator.pc
- /usr/local/share/verilator/
- /usr/local/share/verilator/bin/
- /usr/local/share/verilator/bin/verilator
- /usr/local/share/verilator/bin/verilator_bin
- /usr/local/share/verilator/bin/verilator_bin_dbg
- /usr/local/share/verilator/bin/verilator_ccache_report
- /usr/local/share/verilator/bin/verilator_coverage
- /usr/local/share/verilator/bin/verilator_coverage_bin_dbg
- /usr/local/share/verilator/bin/verilator_gantt
- /usr/local/share/verilator/bin/verilator_includer
- /usr/local/share/verilator/bin/verilator_profcfunc
- /usr/local/share/verilator/include/
- /usr/local/share/verilator/include/gtkwave/
- /usr/local/share/verilator/include/gtkwave/fastlz.c
- /usr/local/share/verilator/include/gtkwave/fastlz.h
- /usr/local/share/verilator/include/gtkwave/fst_config.h
- /usr/local/share/verilator/include/gtkwave/fst_win_unistd.h
- /usr/local/share/verilator/include/gtkwave/fstapi.c
- /usr/local/share/verilator/include/gtkwave/fstapi.h
- /usr/local/share/verilator/include/gtkwave/lz4.c
- /usr/local/share/verilator/include/gtkwave/lz4.h
- /usr/local/share/verilator/include/verilated.cpp
- /usr/local/share/verilator/include/verilated.h
- /usr/local/share/verilator/include/verilated.mk
- /usr/local/share/verilator/include/verilated.v
- /usr/local/share/verilator/include/verilated_config.h
- /usr/local/share/verilator/include/verilated_config.h.in
- /usr/local/share/verilator/include/verilated_cov.cpp
- /usr/local/share/verilator/include/verilated_cov.h
- /usr/local/share/verilator/include/verilated_cov_key.h
- /usr/local/share/verilator/include/verilated_dpi.cpp
- /usr/local/share/verilator/include/verilated_dpi.h
- /usr/local/share/verilator/include/verilated_fst_c.cpp
- /usr/local/share/verilator/include/verilated_fst_c.h
- /usr/local/share/verilator/include/verilated_fst_sc.cpp
- /usr/local/share/verilator/include/verilated_fst_sc.h
- /usr/local/share/verilator/include/verilated_funcs.h
- /usr/local/share/verilator/include/verilated_imp.h
- /usr/local/share/verilator/include/verilated_intrinsics.h
- /usr/local/share/verilator/include/verilated_probdist.cpp
- /usr/local/share/verilator/include/verilated_profiler.cpp
- /usr/local/share/verilator/include/verilated_profiler.h
- /usr/local/share/verilator/include/verilated_random.cpp
- /usr/local/share/verilator/include/verilated_random.h
- /usr/local/share/verilator/include/verilated_saif_c.cpp
- /usr/local/share/verilator/include/verilated_saif_c.h
- /usr/local/share/verilator/include/verilated_saif_sc.h
- /usr/local/share/verilator/include/verilated_save.cpp
- /usr/local/share/verilator/include/verilated_save.h
- /usr/local/share/verilator/include/verilated_sc.h
- /usr/local/share/verilator/include/verilated_sc_trace.h
- /usr/local/share/verilator/include/verilated_std.sv
- /usr/local/share/verilator/include/verilated_std_waiver.vlt
- /usr/local/share/verilator/include/verilated_sym_props.h
- /usr/local/share/verilator/include/verilated_syms.h
- /usr/local/share/verilator/include/verilated_threads.cpp
- /usr/local/share/verilator/include/verilated_threads.h
- /usr/local/share/verilator/include/verilated_timing.cpp
- /usr/local/share/verilator/include/verilated_timing.h
- /usr/local/share/verilator/include/verilated_trace.h
- /usr/local/share/verilator/include/verilated_trace_imp.h
- /usr/local/share/verilator/include/verilated_types.h
- /usr/local/share/verilator/include/verilated_vcd_c.cpp
- /usr/local/share/verilator/include/verilated_vcd_c.h
- /usr/local/share/verilator/include/verilated_vcd_sc.cpp
- /usr/local/share/verilator/include/verilated_vcd_sc.h
- /usr/local/share/verilator/include/verilated_vpi.cpp
- /usr/local/share/verilator/include/verilated_vpi.h
- /usr/local/share/verilator/include/verilatedos.h
- /usr/local/share/verilator/include/verilatedos_c.h
- /usr/local/share/verilator/include/vltstd/
- /usr/local/share/verilator/include/vltstd/sv_vpi_user.h
- /usr/local/share/verilator/include/vltstd/svdpi.h
- /usr/local/share/verilator/include/vltstd/veriuser.h
- /usr/local/share/verilator/include/vltstd/vpi_user.h
- /usr/local/share/verilator/verilator-config-version.cmake
- /usr/local/share/verilator/verilator-config.cmake