Hi, I am trying to generate a 1 port memory using sky130, I am getting errors saying "Should use a pin iterator since more than one pin vpb" and "No pin found with name vpb on sky130_fd_bd_sram__sram_sp_colenda. Saved as missing_pin.gds". I am not getting this error when I a create a 2 port memory(1rw 1r). Can you please tell if I am making any mistake in my config file.
m
Matthew Guthaus
09/03/2023, 2:47 AM
This is a tiny SRAM. You are probably better off using DFFs.
What commit of OpenRAM are you using?
Matthew Guthaus
09/03/2023, 2:49 AM
I think that the dev branch recently had some fixes for single port, so try to use the most recent there.
n
Namratha
09/03/2023, 10:00 AM
I used latest version 1.2.33 of dev branch and I even tried with stable branch. I am getting the same issue. I am facing this issue for single port, for dual port it did not give any error
m
Matthew Guthaus
09/03/2023, 12:29 PM
Please file issue. I'm on vacation right now but others might help in the meantime
Matthew Guthaus
09/03/2023, 1:12 PM
Oh, also reinstall the SRAM PDK to ensure you have an update:
make pdk
make install