1
0
mirror of https://github.com/myhdl/myhdl.git synced 2025-01-24 21:52:56 +08:00

_toVerilog.py: 'skip_zero_mem_init': repaired test for 'zero' value :( (#433)

* _toVerilog.py: 'skip_zero_mem_init': repaired test for 'zero' value :(

* incremented subminor version number
This commit is contained in:
Josy Boelen 2024-06-14 08:39:27 +02:00 committed by GitHub
parent ac9b87c273
commit e3b4d5263a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -49,7 +49,7 @@ traceSignals -- function that enables signal tracing in a VCD file
toVerilog -- function that converts a design to Verilog
"""
__version__ = "0.11.48"
__version__ = "0.11.49"
class StopSimulation(Exception):

View File

@ -381,7 +381,7 @@ def _writeSigDecls(f, intf, siglist, memlist):
if toVerilog.initial_values and not k == 'wire':
if all([each._init == m.mem[0]._init for each in m.mem]):
if toVerilog.initial_values == 'skip_zero_mem_init' and _intRepr(m.mem[0]._init) == 0:
if toVerilog.initial_values == 'skip_zero_mem_init' and int(m.mem[0]._init) == 0:
pass
else:
initialize_block_name = ('INITIALIZE_' + m.name).upper()