Removed the conversion of device names from "nfet_05v0" to "nfet_06v0" and "pfet_05v0" to "pfet_06v0" in the standard cell netlists, because the "5V" device names have now been added to the ngspice models.
diff --git a/gf180mcu/custom/scripts/convert_sc_cdl.py b/gf180mcu/custom/scripts/convert_sc_cdl.py index baf7faa..a03b225 100755 --- a/gf180mcu/custom/scripts/convert_sc_cdl.py +++ b/gf180mcu/custom/scripts/convert_sc_cdl.py
@@ -33,8 +33,11 @@ # 1) Lines starting with M --> change to X fixedline = re.sub('^M', 'X', fixedline, flags=re.IGNORECASE) - # 2) 5V transistor models --> change to 6V - fixedline = re.sub('_05v0', '_06v0', fixedline, flags=re.IGNORECASE) + ## 2) 5V transistor models --> change to 6V + ## TO DO: This should only be done when transitor length exceeds the minimum. + ## Otherwise, the _05v0 model has been implemented as a limited-range copy of + ## the _06v0 model. + ## fixedline = re.sub('_05v0', '_06v0', fixedline, flags=re.IGNORECASE) # 3) Uppercase diode "d" for consistency fixedline = re.sub('^d', 'D', fixedline) # 4) Convert $m to M