Open d-m-bailey opened 1 year ago
That was a simple typo, and I just fixed it and pushed. Thanks for the heads-up!
The difference in the .ext files is from the commit that introduced the stupid typo. It records area and perimeter for each terminal, and so it resolves the long-standing issue of magic lumping terminal area and perimeter onto one device connected to a single net, and leaving the others as zero. It makes it unnecessary to use the "-d" switch to "ext2spice", since the areas and perimeters are now not only distributed, but they are properly distributed.
You'll also note that magic no longer prints awkward dimensions like "480000u" for the pre-scaled values in the sky130 technology, but now outputs "0.48", which is a lot easier to parse, visually, at a glance.
In magic 8.3.328
In magic 8.3.368 (2
w
parameters)The
ext
files have the following differences in the device lines that might be relevant