Fixed in/out mismatch in connection between wb_openram_wrapper and sky130_sram modules. DV with simple picorv32 firmware now passing!
diff --git a/verilog/rtl/user_project_wrapper.v b/verilog/rtl/user_project_wrapper.v index 0154db3..c41fc64 100644 --- a/verilog/rtl/user_project_wrapper.v +++ b/verilog/rtl/user_project_wrapper.v
@@ -138,8 +138,8 @@ .web0 (openram_web0), // active low write control .wmask0 (openram_wmask0), // write mask .addr0 (openram_addr0), - .din0 (openram_din0), - .dout0 (openram_dout0) + .din0 (openram_dout0), + .dout0 (openram_din0) ); endmodule // user_project_wrapper