Jørgen Kragh Jakobsen
11/11/2023, 6:58 AMMitch Bailey
11/11/2023, 7:17 AMJørgen Kragh Jakobsen
11/11/2023, 8:43 AMMitch Bailey
11/11/2023, 10:03 AMopenframe_project_wrapper
where the outer power ring was too wide causing the density error. I believe @Marwan Abbas fixed this and is working on a fix. Marwan, can you advise on the config.json
settings and precheck version?Jørgen Kragh Jakobsen
11/11/2023, 11:47 AMMitch Bailey
11/11/2023, 12:07 PMJørgen Kragh Jakobsen
11/11/2023, 2:15 PMMitch Bailey
11/11/2023, 2:18 PMJørgen Kragh Jakobsen
11/11/2023, 2:30 PMpolygons" in: met_min_ca_density.lydrc:35
Polygons (raw): 88979628 (flat) 23692 (hierarchical)
Elapsed: 0.050s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:36
Polygons (raw): 2255932722 (flat) 422270 (hierarchical)
Elapsed: 0.260s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:38
Polygons (raw): 87498378 (flat) 34538 (hierarchical)
Elapsed: 0.040s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:39
Polygons (raw): 391649496 (flat) 194011 (hierarchical)
Elapsed: 0.140s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:41
Polygons (raw): 23554057 (flat) 14915 (hierarchical)
Elapsed: 0.040s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:42
Polygons (raw): 143676798 (flat) 218252 (hierarchical)
Elapsed: 0.140s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:44
Polygons (raw): 1844178 (flat) 6219 (hierarchical)
Elapsed: 0.020s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:45
Polygons (raw): 128015970 (flat) 304262 (hierarchical)
Elapsed: 0.200s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:47
Polygons (raw): 54569760 (flat) 6105 (hierarchical)
Elapsed: 0.010s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:48
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.000s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:49
Polygons (raw): 432588018 (flat) 52578 (hierarchical)
Elapsed: 0.040s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:51
Polygons (raw): 171666342 (flat) 7047 (hierarchical)
Elapsed: 0.050s Memory: 3322.00M
"input" in: met_min_ca_density.lydrc:53
Polygons (raw): 1 (flat) 1 (hierarchical)
Elapsed: 0.000s Memory: 3322.00M
"area" in: met_min_ca_density.lydrc:55
Elapsed: 0.020s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:59
Polygons (raw): 88979628 (flat) 23692 (hierarchical)
Elapsed: 0.040s Memory: 3322.00M
"area" in: met_min_ca_density.lydrc:59
Elapsed: 0.620s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:60
Polygons (raw): 88979628 (flat) 23692 (hierarchical)
Elapsed: 0.060s Memory: 3322.00M
"area" in: met_min_ca_density.lydrc:60
Elapsed: 0.650s Memory: 3322.00M
li1 area is 51868214.84775
full area is 15094153.5569
li1_ca_density is -2.4363115925794627
"output" in: met_min_ca_density.lydrc:67
Polygons (raw): 1 (flat) 1 (hierarchical)
Elapsed: 0.030s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:72
Polygons (raw): 87498378 (flat) 34538 (hierarchical)
Elapsed: 0.050s Memory: 3322.00M
"area" in: met_min_ca_density.lydrc:72
Elapsed: 0.930s Memory: 3322.00M
M1 area : 17758649.38212
full area : 15094153.5569
"polygons" in: met_min_ca_density.lydrc:76
Polygons (raw): 87498378 (flat) 34538 (hierarchical)
Elapsed: 0.060s Memory: 3322.00M
"area" in: met_min_ca_density.lydrc:76
Elapsed: 0.960s Memory: 3322.00M
m1_ca_density is -0.17652502441927087
"output" in: met_min_ca_density.lydrc:81
Polygons (raw): 1 (flat) 1 (hierarchical)
Elapsed: 0.020s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:86
Polygons (raw): 23554057 (flat) 14915 (hierarchical)
Elapsed: 0.030s Memory: 3322.00M
"area" in: met_min_ca_density.lydrc:86
Elapsed: 0.360s Memory: 3322.00M
m2_ca_density is 0.15639475244127732
"output" in: met_min_ca_density.lydrc:91
Polygons (raw): 1 (flat) 1 (hierarchical)
Elapsed: 0.000s Memory: 3322.00M
"polygons" in: met_min_ca_density.lydrc:96
Polygons (raw): 1844178 (flat) 6219 (hierarchical)
Elapsed: 0.010s Memory: 3322.00M
"area" in: met_min_ca_density.lydrc:96
Elapsed: 0.140s Memory: 3322.00M
m3_ca_density is 0.6527867633312747
"polygons" in: met_min_ca_density.lydrc:106
Polygons (raw): 54569760 (flat) 6105 (hierarchical)
Elapsed: 0.030s Memory: 3322.00M
"area" in: met_min_ca_density.lydrc:106
Elapsed: 0.290s Memory: 3322.00M
m4_ca_density is 0.5012429800826708
"polygons" in: met_min_ca_density.lydrc:116
Polygons (raw): 171666342 (flat) 7047 (hierarchical)
Elapsed: 0.030s Memory: 3322.00M
"area" in: met_min_ca_density.lydrc:116
Elapsed: 0.560s Memory: 3322.00M
m5_ca_density is 0.42214595438093927
jakobsen@t490s
Tim Edwards
11/11/2023, 2:30 PMJørgen Kragh Jakobsen
11/11/2023, 2:33 PMJørgen Kragh Jakobsen
11/11/2023, 2:33 PMTim Edwards
11/11/2023, 2:33 PMli1 area is 51868214.84775
full area is 15094153.5569
li1_ca_density is -2.4363115925794627
Something is very wrong here. Klayout is reporting a much larger area of local interconnect than the total area of the design. . .Jørgen Kragh Jakobsen
11/11/2023, 2:34 PMJørgen Kragh Jakobsen
11/11/2023, 2:36 PMMitch Bailey
11/11/2023, 2:37 PMJørgen Kragh Jakobsen
11/11/2023, 2:37 PMJørgen Kragh Jakobsen
11/11/2023, 2:37 PMTim Edwards
11/11/2023, 2:38 PMJørgen Kragh Jakobsen
11/11/2023, 2:39 PMTim Edwards
11/11/2023, 2:40 PMTim Edwards
11/11/2023, 2:43 PMJørgen Kragh Jakobsen
11/11/2023, 2:49 PMTim Edwards
11/11/2023, 2:50 PMJørgen Kragh Jakobsen
11/11/2023, 2:55 PMMitch Bailey
11/11/2023, 2:57 PMli1_wildcard
definition may contain some non mask layers.
li1_wildcard = "67/0-4,6-9,11-43,45-*"
mcon_wildcard = "67/44"
li1fill_wildcard = "56/28"
m1_wildcard = "68/0-4,6-9,11-43,45-*"
via_wildcard = "68/44"
m1fill_wildcard = "36/28"
m2_wildcard = "69/0-4,6-9,11-43,45-*"
via2_wildcard = "69/44"
m2fill_wildcard = "41/28"
m3_wildcard = "70/0-4,6-9,11-43,45-*"
via3_wildcard = "70/44"
m3fill_wildcard = "34/28"
m4_wildcard = "71/0-4,6-9,11-43,45-*"
via4_wildcard = "71/44"
m4fill_wildcard = "51/28"
m5_wildcard = "72/0-4,6-9,11-43,45-*"
m5fill_wildcard = "59/28"```
It may contain these layers. Do you have any of these layers in your gds?
li1 resistor 67:13
li1 net 67:23
li1 pin 67:16
li1 pin 67:0
li1 pin 67:14
li1 probe 67:25
li1 short 67:15
@omla I think the *_wildcard
layers might need to be only the actual mask layers.Tim Edwards
11/11/2023, 3:37 PMtim_edwards
.Tim Edwards
11/11/2023, 3:38 PMTim Edwards
11/11/2023, 3:44 PMMitch Bailey
11/11/2023, 4:15 PMinput
function which in turn explains
Multiple filters can be given and all layers matching at least one of these filter expressions are joined to render the input layer for the DRC engine.
The joined
may mean a concatenation on layer data as opposed to a merge. Calibre has a similar functionality.
There may be different results if the wildcard layers consisting of multiple data types are merged before the area is computed.Mitch Bailey
11/11/2023, 4:27 PMpolygons
function when used with multiple input data merges the layers or concatenates the raw data?Marwan Abbas
11/11/2023, 4:33 PMAmro Tork
11/11/2023, 9:47 PMTim Edwards
11/12/2023, 2:21 AMMitch Bailey
11/12/2023, 5:46 AMdeep
keyword in the rule file.Tim Edwards
11/12/2023, 3:17 PMdeep
in a density rule.