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.rpt
Mitch 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