mirror of https://github.com/VLSIDA/OpenRAM.git
This allows disabling the $display commands that are generated for every
read and write access to the model. The verilog output has been tested
with the following example script
from compiler.base.verilog import verilog
v = verilog()
v.num_words = 256
v.word_size = 32
v.write_size = 8
v.name = "sky130_sram_1kbyte_1rw1r_32x256_8"
v.all_ports = [0,1]
v.readwrite_ports = [0]
v.read_ports = [0,1]
v.write_ports = [0]
v.addr_size=8
v.verilog_write("mymodule.v")
Signed-off-by: Olof Kindgren <olof.kindgren@gmail.com>
|
||
|---|---|---|
| .. | ||
| channel_route.py | ||
| contact.py | ||
| custom_cell_properties.py | ||
| custom_layer_properties.py | ||
| delay_data.py | ||
| design.py | ||
| errors.py | ||
| geometry.py | ||
| graph_util.py | ||
| hierarchy_design.py | ||
| hierarchy_layout.py | ||
| hierarchy_spice.py | ||
| lef.py | ||
| pin_layout.py | ||
| power_data.py | ||
| route.py | ||
| utils.py | ||
| vector.py | ||
| verilog.py | ||
| wire.py | ||
| wire_path.py | ||
| wire_spice_model.py | ||