hdlmake.tools.ghdl package¶
Module contents¶
Module providing support for GHDL simulator
-
class
hdlmake.tools.ghdl.
ToolGHDL
¶ Bases:
hdlmake.tools.make_sim.ToolSim
Class providing the interface for GHDL simulator
-
CLEAN_TARGETS
= {'clean': ['*.cf', '*.o', '$(TOP_MODULE)', 'work'], 'mrproper': ['*.vcd']}¶
-
HDL_FILES
= {<class 'hdlmake.srcfile.VHDLFile'>: ''}¶
-
SIMULATOR_CONTROLS
= {'vlog': None, 'vhdl': 'ghdl -a $<', 'compiler': 'ghdl -e $(TOP_MODULE)'}¶
-
STANDARD_LIBS
= ['ieee', 'std']¶
-
TOOL_INFO
= {'linux_bin': 'ghdl', 'windows_bin': None, 'name': 'GHDL', 'id': 'ghdl'}¶
-