what do you think about placement of OpenRAM macro...
# openlane
b
what do you think about placement of OpenRAM macros and DIE_AREA about this layout? I will change DIE_AREA from [2200 3000] to [1800 2400] and rerun the flow. But I am not sure about OpenRAM macro placement if it is OK to keep them as it is or do you suggest increasing distance betweem them ?
v
is that automatic or manual placement of macros?
b
manual data_mem.open_ram_2k 150 130 N instr_mem.sp_ram_wrap_i.open_ram_2k 150 750 N
v
is routing completed without any issues? no drc errors found right?
b
yes the flow is OK, but I will use this as a macro and add extra modules for final wrapper, so I need smaller DIE_AREA, I will rerun flow with lower DIE_AREA, but I just want to know what is experienced users opinion about OpenRAM placement, is there any rule of thumb?
v
yes you can reduce area and try it. it will work
place macros close to pins. If its already done, you can optimize area now
m
you have lots of empty space so you can reduce the area quite a bit without needing to move the macros closer
that said they could be closer if needed based on your image