hdlmake.tools.riviera package

Module contents

Module providing support for Aldec Riviera-PRO simulation

class hdlmake.tools.riviera.ToolRiviera

Bases: hdlmake.tools.sim_makefile_support.VsimMakefileWriter

Class providing the interface for Aldec Riviera-PRO simulator

CLEAN_TARGETS = {'clean': ['*.asdb'], 'mrproper': ['*.vcd']}
STANDARD_LIBS = ['ieee', 'std', 'cpld', 'vl', 'vital95', 'vital2000', 'synopsys', 'aldec', 'vtl', 'vtl_dbg', 'assertions', 'ieee_proposed', 'ovm_2_0_3', 'ovm_2_1_2', 'uvm_1_0p1', 'uvm_1_1d', 'uvm', 'osvvm', 'cpld', 'secureip', 'simprim', 'unimacro', 'unisim', 'xilinxcorelib', 'cpld_ver', 'secureip', 'simprims_ver', 'uni9000_ver', 'unimacro_ver', 'unisims_ver', 'xilinxcorelib_ver']
TOOL_INFO = {'id': 'riviera', 'linux_bin': 'vsim', 'name': 'Riviera', 'windows_bin': 'vsim.exe'}