coriolis/crlcore
Jean-Paul Chaput 95dd4ab8ff Add minimal DEF support to parse the Caravel harness for Sky130.
* New: In CRL::DefImport, the previous version of the parser was designed
    only to read pure netlists, no physical components. Now add features
    for:
    * VIA generate statements. Generated VIAs are created as Cell and
      then instaciated wherever they are needed. Alternative would be
      to duplicate it's contents so the original netlist is not changed.
      But would create lot more objects.
    * PIN, added support for basic physical shapes.
    * SPECIALNETS and their associated wiring (path callback).
    Note: (to myself) As the Path is created *before* the NET or SPECIALNET
          callback is called, we must create a temporary net to store
          the path components. This is the "__prebuild__" net which
          will be merged later with the actual net.
2021-11-06 11:51:39 +01:00
..
cmake_modules include/coriolis -> include/coriolis2 2021-08-27 16:15:28 +00:00
doc Regenerated whole doc (by mistake)... 2021-10-01 21:36:45 +02:00
etc Change back the pixel display threshold to 5 (downgrade my HiDPI display). 2021-10-09 22:43:11 +02:00
python Adapt Nix code to Python 3 switch. 2021-10-26 20:10:59 +00:00
src Add minimal DEF support to parse the Caravel harness for Sky130. 2021-11-06 11:51:39 +01:00
CMakeLists.txt cmake: Set policy needed for latest FindPython to work 2021-10-15 13:40:25 +01:00