Open kareefardi opened 7 months ago
When attempting to run the design through OpenLane 2 these linter errors were reported:
%Error-BLKANDNBLK: ./EF_PSRAM_CTRL/src/hdl/rtl/EF_PSRAM_CTRL.v:65:17: Unsupported: Blocked and non-blocking assignments to same variable: 'EF_PSRAM_CTRL_wb.MR.state' 65 | reg state, nstate; | ^~~~~ ./EF_PSRAM_CTRL/src/hdl/rtl/EF_PSRAM_CTRL.v:79:26: ... Location of blocking assignment 79 | if(!rst_n) state = IDLE; | ^ ./EF_PSRAM_CTRL/src/hdl/rtl/EF_PSRAM_CTRL.v:80:14: ... Location of nonblocking assignment 80 | else state <= nstate; | ^~~~~ %Error-BLKANDNBLK: ./EF_PSRAM_CTRL/src/hdl/rtl/EF_PSRAM_CTRL.v:166:17: Unsupported: Blocked and non-blocking assignments to same variable: 'EF_PSRAM_CTRL_wb.MW.state' 166 | reg state, nstate; | ^~~~~ ./EF_PSRAM_CTRL/src/hdl/rtl/EF_PSRAM_CTRL.v:180:26: ... Location of blocking assignment 180 | if(!rst_n) state = IDLE; | ^ ./EF_PSRAM_CTRL/src/hdl/rtl/EF_PSRAM_CTRL.v:181:14: ... Location of nonblocking assignment 181 | else state <= nstate;
Consider using EF_PSRAM_CTRL_V2 instead. This IP will be deleted.
When attempting to run the design through OpenLane 2 these linter errors were reported: