Partial update from the reverted commit: Added the GDS files (which are not being
installed for now), and corrected a command in the Makefile that was under the
wrong recipe. Changed a message in foundry_install referring to magic 8.2 to
convey the proper meaning of "8.2 or better". Updated the LEF files for the I/O
pads, which did not get updated along with the SPICE and GDS files, but have been
corrected like the others by separating the pad and core nets of the power
supply pad cells.
diff --git a/common/foundry_install.py b/common/foundry_install.py
index 42846c3..80e5c64 100755
--- a/common/foundry_install.py
+++ b/common/foundry_install.py
@@ -505,14 +505,15 @@
elif int(mag_version_info[0]) == 8:
if int(mag_version_info[1]) >= 2:
have_mag_8_2 = True
- print('Magic version 8.2 available on the system.')
+ print('Magic version 8.2 (or better) available on the system.')
except ValueError:
print('Error: "magic --version" did not return valid version number.')
except FileNotFoundError:
print('Error: Failed to find executable for magic in standard search path.')
if not have_mag_8_2:
- print('WARNING: Magic version 8.2 cannot be executed from the standard executable search path.')
+ print('WARNING: Magic version 8.2 (or beter) cannot be executed ')
+ print('from the standard executable search path.')
print('Please install or correct the search path.')
print('Magic database files will not be created, and other missing file formats may not be generated.')