coriolis/knik/src
Jean-Paul Chaput 9db97608cb More clever way of taking into account constraints on caged terminals.
* Change: In vlsispad, in Dots, add an enable/disable flag because when printing
    into a cmess, it is only the base class ostream which is took into account
    as none of it's methods are virtuals (silly me).
* Bug: In Etesian, print into cmess instead of cout and make use of the Dots
    enabling feature.
* New: In Katabatic, added AutoContact::migrateConstraintBox() to transfert
    constraint from one contact to another.
      New flag for AutoContact, CntWeakTerminal for AutoContact which are at
    the other of a segment directly connected to a terminal. They may hold
    special constraints in case of caged terminals (computed in Kite).
      In AutoHorizontal & AutoVertical, in ::_makeDogleg(), transfert flags
    and constraints when breaking a segment directly connected to a terminal.
* New: In Kite, in protectCagedTerminals(), uses cross constraint on the
    AutoContact opposite to the ContactTerminal (CntWeakTerminal) instead
    of moving up one terminal over two consecutives. This is simpler without
    degrading the routing quality.
2015-08-18 15:42:28 +02:00
..
flute-3.1 Rationalization of Cell's flags. Compilation warnings hunt. 2015-06-10 15:49:58 +02:00
knik Added support for "same layer" dogleg. Big fix for pad routing. 2015-08-16 23:29:28 +02:00
CMakeLists.txt Updated Flute 2.4 to Flute 3.1 2015-04-03 17:27:30 +02:00
Configuration.cpp * ./hurricane/src/hviewer, 2010-03-09 15:23:58 +00:00
Edge.cpp Compliance with Clang 3.4 (RHEL7, MacOS). 2014-12-09 23:49:46 +01:00
Graph.cpp More clever way of taking into account constraints on caged terminals. 2015-08-18 15:42:28 +02:00
GraphicKnikEngine.cpp Rationalization of Cell's flags. Compilation warnings hunt. 2015-06-10 15:49:58 +02:00
HEdge.cpp Compliance with Clang 3.4 (RHEL7, MacOS). 2014-12-09 23:49:46 +01:00
KnikEngine.cpp Doc for Yosys and Etesian + minor fixes 2015-04-05 11:35:06 +02:00
LoadSolution.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
MatrixVertex.cpp Added support for "same layer" dogleg. Big fix for pad routing. 2015-08-16 23:29:28 +02:00
NetExtension.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
SlicingTree.cpp * ./hurricane/src/hviewer, 2010-03-09 15:23:58 +00:00
VEdge.cpp Compliance with Clang 3.4 (RHEL7, MacOS). 2014-12-09 23:49:46 +01:00
Vertex.cpp Support for Windows/Cygwin, part 2. 2014-07-23 00:55:50 +02:00
knikRefactor.conf * ./hurricane/src/hviewer, 2010-03-09 15:23:58 +00:00