Например, я не могу прочитать параметры модуля с помощью Verilator, но Icarus работает.
Есть ли способ узнать, какой симулятор используется в тестовом файле Python?
Я хотел бы написать что-то вроде этого:
Код: Выделить всё
if SIM == 'icarus':
self.PULSE_PER_NS = int(dut.PULSE_PER_NS)
self.DEBOUNCE_PER_NS = int(dut.DEBOUNCE_PER_NS)
else:
self.PULSE_PER_NS = 4096
self.DEBOUNCE_PER_NS = 16777216
Подробнее здесь: https://stackoverflow.com/questions/631 ... -testbench