hdlmake.tools.isim package

Module contents

Module providing support for Xilinx ISim simulator

class hdlmake.tools.isim.ToolISim

Bases: hdlmake.tools.make_sim.ToolSim

Class providing the interface for Xilinx ISim simulator

CLEAN_TARGETS = {'clean': ['xilinxsim.ini $(LIBS)', 'fuse.xmsgs', 'fuse.log', 'fuseRelaunch.cmd', 'isim', 'isim.log', 'isim.wdb', 'isim_proj', 'isim_proj.*'], 'mrproper': ['*.vcd']}
HDL_FILES = {<class 'hdlmake.srcfile.VHDLFile'>: '', <class 'hdlmake.srcfile.VerilogFile'>: ''}
STANDARD_LIBS = ['std', 'ieee', 'ieee_proposed', 'vl', 'synopsys', 'simprim', 'unisim', 'unimacro', 'aim', 'cpld', 'pls', 'xilinxcorelib', 'aim_ver', 'cpld_ver', 'simprims_ver', 'unisims_ver', 'uni9000_ver', 'unimacro_ver', 'xilinxcorelib_ver', 'secureip']
TOOL_INFO = {'id': 'isim', 'linux_bin': 'isimgui', 'name': 'ISim', 'windows_bin': 'isimgui.exe'}