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
= {'compiler': '$(GHDL) -e $(GHDL_OPT) $(TOP_MODULE)', 'vhdl': '$(GHDL) -a $(GHDL_OPT) $<', 'vlog': None}¶
-
STANDARD_LIBS
= ['ieee', 'std']¶
-
TOOL_INFO
= {'id': 'ghdl', 'linux_bin': 'ghdl', 'name': 'GHDL', 'windows_bin': None}¶
-