Skip to content

FPGALab

FPGALab is a desktop virtual FPGA laboratory for Icestudio and Verilog designs. It compiles the generated HDL with Verilator and connects the resulting native model to an interactive board and peripheral workbench.

FPGALab showing the Alhambra II board and virtual peripheral workbench

Start here

Current scope

The first supported board is Alhambra II. The catalog includes LEDs, buttons, toggle and DIP switches, a vehicle-presence sensor, traffic lights, seven-segment and BCD displays, and VGA monitors.

FPGALab is released under the GNU Affero General Public License, version 3 or later.