Aldec Active-HDL

Active-HDL Lattice Edition II is distributed with Lattice Semiconductor's Diamond 3.11 for Windows.

This version of Active-HDL is free to use, but requires a license.
The license can be acquired at the Lattice Semiconductor web site.

Download and licensing requires a registration.

Application Details:

Version: 10.5 Lattice Edition II
License: Free to use
Votes: 0
Latest Rating: Garbage
Latest Wine Version Tested: 5.0-rc5

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download Included with Lattice Diamond 3.11

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Licensing can be bothersome, but does work. The license must match your network interface's MAC address, there ideally should be only one such network interface to avoid confusing the software, and the license must be in the right place for Diamond and Active-HDL (those places are configured in several different and confusing ways, reinstalling Diamond can be the simplest way to make the license found again).

Compiling (not simulating) Verilog/SystemVerilog projects works

The design browser, editor, workspaces, library manager, assertion viewer and waveform work.

What does not

Simulation fails to initialize (bug #48449), this means designs cannot be tested. A workaround is unfortunately not easy without touching the binary or modifying Wine.

If a file open in the Active-HDL editor is modified outside of it, Active-HDL will freeze while trying to open a message dialog, and needs to be killed.


If source files need to be modified outside Active-HDL, the setting in Preferences -> Editors -> General can be changed to only notify of changes for the active file, instead of all open files. This prevents a freeze as long as the modified file wasn't active in the editor (this feature unfortunately cannot be disabled entirely).

If the simulator initialization bug is somehow worked-around (which I don't have a straightforward, reproducible method for), then simulation, assertion and other test-bench features work flawlessly.

What was not tested

Compiling VHDL or SystemC code was not tested (except for the VHDL vendor Libraries required for simulating Lattice designs, which do work).

Many advanced Active-HDL features (and features for which the license is not provided with Diamond) were not tested.

Hardware tested


  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

Active-HDL is an HDL Design/Simulation environment, but without workarounds only compiling and basic editing work (when it does not freeze).

As a result, this version is almost unusable on Wine out of the box.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentDebian 10.x "Buster"Jan 11 20205.0-rc5Yes Yes YesGarbageTimothée Isnard 

Known Bugs

Bug # Description Status Resolution Other apps affected
48449 'CreateProcess(0, "cmd /C [...]' fails when a trailing newline follows a redirect in the cmdline UNCONFIRMED View

Show all bugs


Comments Disabled

Comments for this application have been disabled because there are no maintainers.