I am doing the porting one project schematic from PDK1 to PDK2 (both GF foundry PDK). In order to keep the original wire connection, I uses the symbols of the element devices from PDK1 as reference then to modify those symbols of PDK2.
For library in PDK2, It is better way to copy the original device library (e.g. 180NSX1) to a new one (e.g. 180NSX1_mac) and in "Attach to an existing technology library" option I choose to attach to 180NSX1. I just rename the devices with "_mac" added.
here comes the question: (before I did any modification on symbol)
when I create an instance of resistor "opppcresx_mac" from library "180NSX1_mac", CIW windows says: *WARNING* one80NSX1baseResLengthLimitCheck() : Device "opppcresx_mac" not suported...
when I try to modify "W" of "opppcresx_mac" from default value (e.g. 3u) to any number, it will automatically change to "0", and a window pop-up
Limits Exceeded
! Device "opppcresx_mac":
Width is larger than maximum value of 0. Resetting value.
So I want to know how to solve this problem and more importantly I want a right way to create a 180NSX1_mac library with only its device symbol shape changed and everything keep the same as its original