iverilog
Preprocesses and compiles Verilog HDL (IEEE-1364) code into executable programs for simulation. More information: <https://github.com/steveicarus/iverilog>.
Install
- All systems
-
curl cmd.cat/iverilog.sh
- Debian
-
apt-get install iverilog
- Ubuntu
-
apt-get install iverilog
- Arch Linux
-
pacman -S iverilog
- Kali Linux
-
apt-get install iverilog
- Fedora
-
dnf install iverilog
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install iverilog
- OS X
-
brew install iverilog
- Raspbian
-
apt-get install iverilog
- Dockerfile
- dockerfile.run/iverilog
Preprocesses and compiles Verilog HDL (IEEE-1364) code into executable programs for simulation. More information: <https://github.com/steveicarus/iverilog>.
-
Compile a source file into an executable:
iverilog path/to/source.v -o path/to/executable
-
Compile a source file into an executable while displaying all warnings:
iverilog path/to/source.v -Wall -o path/to/executable
-
Compile and run explicitly using the VVP runtime:
iverilog -o path/to/executable -tvvp path/to/source.v
-
Compile using Verilog library files from a different path:
iverilog path/to/source.v -o path/to/executable -Ipath/to/library_directory
-
Preprocess Verilog code without compiling:
iverilog -E path/to/source.v
© tl;dr; authors and contributors