coriolis/crlcore/python/helpers
Jean-Paul Chaput 55a29488c9 Correct handling of lambdas & microns in configuration files.
* Bug: In CRL/etc/NODE/VENDOR/Technology.conf, the database must be configured
    as early has possible so the functions ensuring length conversions can
    work correctly (l(v), u(v)). So we can no longer rely on a table to be
    read after the execution of the file. We perform a direct call to the
    helpers.Technology.initTechno() function. And it must be made first
    thing.
      In all tables taking dimensions, we must use one of the converter
    function helpers.l(v), helpers.u(v) or helpers.n(v) so the the value v
    get converted in lambda, microns or nanometer (resp.). Make the
    modifications in all technology.conf and kite.conf files.
* Change: In CRL/coriolisInit.py, remove the technoConfig variable that has
    been replaced by a direct call to helpers.Technology.initTechno().
* Change: In CRL/helpers.Alliance.loadRoutingGaugesTable(), no longer try to
    convert coordinates, they must already be in DbU.
* Change: In CRL/helpers.__init__.py, remove lambdaMode() and micronsMode()
    they could not be made to work as expected. Create l(), u(), n() as
    replacement.
2018-07-16 11:32:40 +02:00
..
Alliance.py Correct handling of lambdas & microns in configuration files. 2018-07-16 11:32:40 +02:00
Configuration.py Added GDSII driver. Bug in Blif parser. 2018-05-15 13:12:00 +02:00
Debug.py Cleaner support for real technologies (Hurricane, CRL Core configuration). 2017-12-27 13:13:29 +01:00
Display.py Added METCAP layer, for MIM capacitors. 2016-03-06 12:40:23 +01:00
Patterns.py Python Script launcher extended to accomodate Chams. 2015-03-17 16:31:24 +01:00
Technology.py Correct handling of lambdas & microns in configuration files. 2018-07-16 11:32:40 +02:00
__init__.py Correct handling of lambdas & microns in configuration files. 2018-07-16 11:32:40 +02:00
etesian.py Python Script launcher extended to accomodate Chams. 2015-03-17 16:31:24 +01:00
hMetis.py Python Script launcher extended to accomodate Chams. 2015-03-17 16:31:24 +01:00
kite.py Reorganisation of technology configuration files. 2017-11-17 11:10:32 +01:00
mauka.py Python Script launcher extended to accomodate Chams. 2015-03-17 16:31:24 +01:00
misc.py Complete rewrite of the trace system (now a stream). 2016-05-17 23:00:06 +02:00
nimbus.py Python Script launcher extended to accomodate Chams. 2015-03-17 16:31:24 +01:00