Changes between Version 7 and Version 8 of UsingGhdl


Ignore:
Timestamp:
Feb 12, 2021, 10:00:56 AM (4 years ago)
Author:
Eric Hazen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UsingGhdl

    v7 v8  
    1 Using {{{ghdl}}} and {{{gtkwave}}}, some notes to get started.  On Ubuntu (20.04, at least):
     1[http://ghdl.free.fr/ GHDL] is an open-source VHDL simulator.  It works well and runs fast.  The main problem with using it for development of firmware for specific FPGAs is the fact that vendor-specific IP cores can't easily be used.  However, with care to use "inferred" IP whenever possible, much can be done with GHDL.
     2
     3Simulator output can be written as text using {{{std_logic_textio}}} or other VHDL facilities, but also waveform data may be written in a [https://en.wikipedia.org/wiki/Value_change_dump VCD] file and viewed by (for example) [http://gtkwave.sourceforge.net/ gtkwave].
     4
     5Some notes to get started.  On Ubuntu (20.04, at least):
    26
    37{{{