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
unable to view the floorplan def files in klayout of oprn lane #2095
Comments
@Ashutosh-3107 You can not directly open a DEF file by itself. https://www.klayout.de/doc/about/lef_def_import.html |
Looks like you can also specify the LEF file in Tools -> Manage Technologies -> Reader Options -> LEF/DEF. |
tried both the methods still the same error pops |
@Ashutosh-3107 What LEF file are you using? |
I have uploaded in the Reproduction material |
|
I am unsure which lef file to use
|
I don't know for sure, but you could start with |
But i am importing the sky130 A technology in klayout in the reader option , it is not displaying the layout |
Can you send a screen shot of your reader options? The DEF file contains routing information and cell references. The data for the actual cells is in the LEF file. There are different types of LEF files. A technology LEF file will only contain wire sizes, spacing, etc. - it probably doesn't have the LEF data for cells that you'll need to view in klayout. |
Fwiw ORFS defines a target to open the layout in klayout with all the necessary options; OL might want to do the same. |
I doubt you need all 3 files, but I don't know if it causes a problem. Can you |
@Ashutosh-3107 I'm using a different pdk version, but I'm able to open the def file with only specifying the one lef file from the pdk. Can you try with just the I wonder if the klayout version makes a difference. I'm using 0.28.15. Are you using docker for either klayout or file references? |
I am using the docker, may be there is bug in the klayout app, do you have any idea how to fix this klayout. I am currently using 0.28.2 |
You might try installing klayout locally and see if you can open the def file there. I don’t know how to update the docker version. |
@Ashutosh-3107 you may want to try and use |
I'm using klayout with lef+def without any issues, but what's the point ?
with load_design.or containing
|
Description
ERROR: Unable to open file: /home/ashutosh_anand/OpenLane/designs/Pipeline_top/runs/run1/results/floorplan/Pipeline_top.def/merged.lef (errno=20)
Expected Behavior
to be able to view the intermediate lef / def files
Environment report
Reproduction material
Pipeline_top.zip
Relevant log output
The text was updated successfully, but these errors were encountered: