Juan Andres
01/05/2023, 4:24 PMMitch Bailey
01/05/2023, 4:47 PMmake openlane
work? If you’re aiming for one of the mpw shuttles, make sure you’re using the correct tag of caravel_user_project
or caravel_user_project_analog
. The pdk version and openlane version should be defined in the Makefiles.Juan Andres
01/05/2023, 4:48 PMJuan Andres
01/05/2023, 4:57 PMJuan Andres
01/05/2023, 4:58 PMJuan Andres
01/05/2023, 5:00 PMMitch Bailey
01/05/2023, 5:06 PMcaravel_user_project
or caravel_user_project_analog
. Install openlane and the pdk from there.
If you are just experimenting and have no plans to tapeout, the easiest solution might be to recreate the pdk with the version of magic that openlane was tested with. 70988a8
It’s probably possible to use your existing pdk, but you might need to replace the magic version in the openlane docker to match and then you’d be using an untested environment. The magic version is stored in dependencies/tool_metadata.yml
. You can modify that and create a new docker container, but probably couldn’t use it for tapeouts.Juan Andres
01/05/2023, 5:10 PMJuan Andres
01/05/2023, 5:14 PMJuan Andres
01/05/2023, 5:20 PMTim Edwards
01/05/2023, 5:24 PMMitch Bailey
01/05/2023, 5:24 PMJuan Andres
01/05/2023, 5:26 PMJuan Andres
01/05/2023, 5:27 PMJuan Andres
01/05/2023, 5:33 PMJuan Andres
01/05/2023, 5:36 PM