I realize the sky130 compilation support isn't up ...
# openram
d
I realize the sky130 compilation support isn't up yet, but wanted to confirm if this error I have on
dev
branch isn't tech dependent and will come up for sky130 builds too: I am trying out OpenRAM just to get a feel for it and using the verilog sim models in my tests, which seem tech independent. Using the demo RAM config with minor tweaks (still
scn4m_subm
):
Copy code
# Data word size
word_size = 8
# Number of words in the memory
num_words = 1024

num_rw_ports = 1
num_r_ports = 0
num_w_ports = 0

num_banks = 1
..produces errors such as this but only for particular
num_words
. Changing it from 1024 to 512 for example "fixes" this.
Copy code
power_leak = spice["nand4_leakage"]
KeyError: 'nand4_leakage'
Is this an issue that I'd see in sky130 builds or is it a tech specific issue I can disregard?
m
Please file an issue. We recently added the 4x16 predecoder and that is related. This is used in the analytical power estimation.
d
I have to run for a bit but when I'm back, will open an issue with a few configs that do / don't work + stack traces
m
You can just include what you did there and I will know.