Hello everyone, I'm trying to perform an ASIC flow...
# openlane
f
Hello everyone, I'm trying to perform an ASIC flow with Openlane and encountering some issues that I need help with. First, let me explain the error I'm getting. The error message is [ERROR GRT-0119] Routing congestion too high. Check the congestion heatmap in the GUI and load. Initially, I thought the cause might be FP_CORE_UTIL, so I changed this value to 30, but I still encountered the same error. When I looked into the Slack channel, I understood that I need to use FP_PDN_MACRO_HOOKS, but I couldn't grasp its correct usage even after reviewing the Openlane documentation. Could someone tell me how to do this? Apart from this, I haven't added the Base_sdc_file command and file to the chip flow. What impact does this have on the flow, and is it necessary to add it? Finally, I want to add a Pin_order.cfg file. How can I do this? I appreciate your assistance! There are lots of module on my code.
v
make sure you're using latest openlane and file an github issue with
issue_producible
generated by flow.
for pin placement: https://github.com/The-OpenROAD-Project/OpenLane/blob/master/designs/spm/pin_order.cfg add following in config.json:
"FP_PIN_ORDER_CFG": "dir::pin_order.cfg",