coriolis/cumulus/src
Jean-Paul Chaput 258bd053c4 Various bug fixes on blockages & H-Tree managment under Katana.
* Change: In Katana::PowerRailsPlanes::Rail::doLayout(): change the delta
    computation. Extend of the pitch *minus* the half wire-width *minus* 1.
    So a wire at minimal with will reach exactly the previous and next
    track axis. And will not be insterted in them due to the "minus 1".
      TrackFixedSegments created at this stage must be flagged as
    TElemBlockageNet, so that any overlap between them is not seen as an
    error by the track overlap checker.
      This was a problem for the clock tree wires which partly uses
    pre-fixed wires, but the driver of the H-Tree is a normal signal that
    must abide the usual checking.
* Change: In Katana::TrackFixedSegment::getNet(), no longer rely on the
    kind of net to choose to return the actual net or the blockage one,
    but uses the TElemUseBlockageNet flag.
2023-08-08 00:59:48 +02:00
..
designflow Add technology description for the new LSxLib symbolic layout. 2023-07-14 12:33:03 +02:00
plugins Various bug fixes on blockages & H-Tree managment under Katana. 2023-08-08 00:59:48 +02:00
tools Migration towards Python3, first stage: still based on C-Macros. 2021-09-19 19:41:24 +02:00
CMakeLists.txt Add basic yosys (nopy), klayout scripts and command support to designflow. 2023-03-01 23:57:55 +01:00
__init__.py Comprehensive reorganisation of the Python part of Coriolis. 2023-02-27 22:14:32 +01:00