Hardware Description Language

From CPUdev wiki
Revision as of 20:35, 21 March 2025 by Demindiro (talk | contribs) (Created page with "A <strong>hardware description language</strong>, or <strong>HDL</strong>, is a tool to describe the behavior of electronic circuits. While intended for simulation, most (all...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A hardware description language, or HDL, is a tool to describe the behavior of electronic circuits.

While intended for simulation, most (all?) HDLs are also usable to synthesize physical circuits. However, beware some languages support constructs that cannot actually be translated to a physical circuit.

The most common HDL is Verilog, followed by VHDL. Many other HDLs are translated to Verilog under the hood.

Simulation

Verilator

Synthesis

Yosys

List of HDLs

This list is incomplete. Feel free to add more entries.

Please keep the list alphabetic.

See also

External references