-
Notifications
You must be signed in to change notification settings - Fork 312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
error during running make #2800
Comments
Examine the congestion heat map in the GUI and paste an image here for help |
Where can I get the heat map. Pls guide |
but as the .def file is not generated how can i open gui. |
The GUI uses the .odb file. |
It looks like the placement density is too high - what do you have it set to? |
Initially place-density variable was 0.6. then I reduced to 0.3 which resulted in floor plan error where it said that density to low and suggested to increase it to 0.41. I did the same and ran the flow again. The same error occurred. The above heat map is for 0.41. |
Can you suggest me the perfect comfig.mk file. I really need to complete this project in time. Thank you in advance |
With no test case it is hard to help. In order to lower the density further you may need to expand the area for the block. |
How can I do that. And what do you mean by test case |
A test case is something that runs and reproduces the issue rather than just some text and images. What does "I really need to complete this project in time." refer to? Is this a school project of some sort? You said "Currently I have set the die_area as (0 0 3000 3000)" so you would increase that area. |
Yes it's a college mini project |
How can I get and give test case to you. I am new to openROAD so I don't know much |
I don't think having me solve your homework is a good plan. You should learn how to use the tool and I'm glad to give assistance to your learning. |
I don't want you to do the project. I just need a way to resolve this error. It's takes a long time run one script. And I don't think changing die area or place density manually is a good idea |
You have a congestion problem so it will require some change. |
I am trying to do changes. But if there is a proper path to get through this error then it would be very helpful |
Reducing the placement density is the most likely path to success. |
Based on the heat map can you recommend how much density should I have. Like some value around which I can test |
i tried to decrease density and set the MAX_ROUTE layer as met5. A new error came at gloubal_route |
That sounds more like a bug. How can I reproduce it? Lowering MAX_ROUTING_LAYER will only produce more congestion as you remove possible layers to route on. You should be looking to get the routing congestion below 100%. |
Subject
[Flow] for any util, flow Makefile, or flow script issues.
Describe the bug
i ran the make file after setting up the .sdc and .mk file and also added MAKE CONFIG in the Makefile. I ran make and error occured at 5_1_grt.log . the error is
[INFO GRT-0018] Total wirelength: 10393062 um
[INFO GRT-0014] Routed nets: 138935
[ERROR GRT-0116] Global routing finished with congestion. Check the congestion regions in the DRC Viewer.
Error: global_route.tcl, 110 GRT-0116
Command exited with non-zero status 1
Elapsed time: 11:04.64[h:]min:sec. CPU time: user 660.69 sys 4.13 (100%). Peak memory: 1790328KB.
Expected Behavior
end report generation after complete flow
Environment
To Reproduce
[INFO GRT-0018] Total wirelength: 10393062 um
[INFO GRT-0014] Routed nets: 138935
[ERROR GRT-0116] Global routing finished with congestion. Check the congestion regions in the DRC Viewer.
Error: global_route.tcl, 110 GRT-0116
Command exited with non-zero status 1
Elapsed time: 11:04.64[h:]min:sec. CPU time: user 660.69 sys 4.13 (100%). Peak memory: 1790328KB.
Relevant log output
Screenshots
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: