Ellen Wood
11/07/2023, 6:51 AMMitch Bailey
11/07/2023, 6:58 AMEllen Wood
11/07/2023, 7:30 AMEllen Wood
11/07/2023, 7:32 AMMitch Bailey
11/07/2023, 7:53 AMprecheck_results/<tag>/logs/precheck.log. If you have the previous version, you might try diff?Ellen Wood
11/07/2023, 8:00 AMTim Edwards
11/07/2023, 2:22 PMdrc style drc(full). The DRC decks in magic are split into simple drc style drc(fast) and full, because the DRC is interactive, and the full DRC deck can be a huge processing load when working with a large layout. So the "fast" style is used by default. It checks all the basic rules but is missing some of the more computationally expensive rules.Ellen Wood
11/08/2023, 10:47 AMmpw-9f repo, ran make setup and make precheck, and my local pre-check is still showing 0 Magic DRC's (even though I can now see them in my design)Ellen Wood
11/08/2023, 10:47 AMEllen Wood
11/08/2023, 10:47 AMEllen Wood
11/08/2023, 10:50 AMMitch Bailey
11/08/2023, 1:20 PMEllen Wood
11/08/2023, 4:12 PMEllen Wood
11/08/2023, 5:16 PMMitch Bailey
11/08/2023, 5:30 PMsky130A.tech in sky130B pdk.
I’ll log an issue.
Thanks for the report!Ellen Wood
11/08/2023, 5:42 PMsky130A pdk?Ellen Wood
11/08/2023, 5:43 PMsky130B - would that be causing the error?Mitch Bailey
11/08/2023, 5:46 PMEllen Wood
11/08/2023, 5:51 PMuser_project_wrapper with Openlane, should this step have failed too?Ellen Wood
11/08/2023, 5:51 PMEllen Wood
11/08/2023, 5:52 PMEllen Wood
11/08/2023, 5:53 PMdrc(full) and got 0 errors, but I hadn't run '`drc check/update`' nor waited for all the drcs to load in the large design!)Mitch Bailey
11/08/2023, 5:55 PM30-drc.log too?Ellen Wood
11/08/2023, 5:58 PMMitch Bailey
11/09/2023, 1:50 AMuser_project_wrapper/openlane-signoff/drc.tr? Looks like it’s trying to count the number of violations from that file.Ellen Wood
11/09/2023, 9:21 AMuser_project_wrapper/runs../reports/signoff , however its empty (0 bytes) and nothing in it when I try to open itMitch Bailey
11/09/2023, 2:16 PMdrc.rpt has errors but <http://drc.tr|drc.tr> does not?Ellen Wood
11/09/2023, 2:23 PMEllen Wood
11/09/2023, 2:23 PMdrc.rptMitch Bailey
11/09/2023, 11:56 PMEllen Wood
11/10/2023, 9:17 AMexport PDK=sky130A, and re-ran make setup etc. Now trying to rebuild my TOP_digital macro using Openlane, but its still creating a .mag file with cells read from the sky130B pdk directory. Is there any way to tell Openlane which PDK to use?Ellen Wood
11/10/2023, 9:18 AMEllen Wood
11/10/2023, 9:18 AMTim Edwards
11/10/2023, 1:32 PM$PDK variable. However, there will be occurrences in every .mag file, and potentially may be in setup files like .magicrc if they were copied from the PDK into the working directory.Tim Edwards
11/10/2023, 1:35 PM$PDK . To get all .mag files updated quickly, start magic with sky130A.magicrc for the startup file, and then do load <top_cell> -force to load the sky130B design into the sky130A technology, and do writeall force to rewrite all the files out with sky130A as the technology.Ellen Wood
11/10/2023, 1:43 PM$PDK in the .bashrc! Will re-write the files now.Ellen Wood
11/10/2023, 2:32 PM