This directory contains the sources of GHDL, the open-source analyzer, compiler, simulator and (experimental) synthesizer for VHDL, a Hardware Description Language (HDL). GHDL is not an interpreter: it allows you to analyze and elaborate sources for generating machine code from your design. Native program execution is the only way for high-speed simulation. Full support for the 1987, 1993, 2002 versions of the IEEE 1076 VHDL standard, and partial for the 2008 and 2019 revisions. By using a code generator (LLVM, GCC or, x86_64/i386 only, a built-in one), it is much faster than any interpreted simulator. It can handle very large designs, such as leon3/grlib. GHDL runs on GNU/Linux, Windows and macOS; on x86, x86_64, armv6/armv7/aarch32, aarch64 and ppc64. You can freely download nightly assets, use OCI images (aka Docker/Podman containers), or try building it on your own machine.

Features

  • Partial support of PSL
  • Can write waveforms to GHW, VCD or FST files
  • Co-simulation with foreign applications is supported through Verilog Procedural Interface (VPI) and/or VHPIDIRECT
  • an synthesize arbitrarily complex VHDL designs into a VHDL 1993 netlist
  • Supported third party projects: Yosys
  • GHDL is available through the default package manager on most distributions: Debian/Ubuntu, Fedora, Arch Linux, MSYS2, etc.

Project Samples

Project Activity

See All Activity >

Categories

Compilers, Simulation

License

GNU General Public License version 3.0 (GPLv3)

Follow GHDL

GHDL Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of GHDL!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

VHDL/Verilog

Related Categories

VHDL/Verilog Compilers, VHDL/Verilog Simulation Software

Registered

2022-05-24