By default, Xic uses an internal resolution of 1000 units per micron. In releases prior to 3.0.12, this was internally hard-coded. As the dimensions used in integrated circuits continue to shrink, an option for higher resolution has been added.
The resolution can be set with the DatabaseResolution variable, which can be set to ``1000'', ``2000'', ``5000'', or ``10000''. If unset, 1000 units is used. This resolution applies only to physical data, electrical resolution is fixed at 1000.
This variable can be set only from the .xicinit file, which is read before the technology file, or the technology file. It can not be set or unset in a .xicstart file (read after the technology file) unless no technology file is read, or by any other means. It is important that the resolution be set before reading such things as DRC rules, since the rules contain resolution-dependent numbers which would be incorrect after a resolution change.
Superficially, changing the internal resolution has only subtle effects from the user's vantage point. Some of these are:
Unless there is a specific need, it is recommended that users employ the default resolution.