coriolis/kite/src
Jean-Paul Chaput 8f0a8e5a3a Added support for loading user defined global routing in Anabatic.
* New: In Hurricane::NetRoutingProperty, add and change the meaning
    of the following flags:
      - ManualGlobalRoute : now means that a global routing *trunk*
        is present, made of "gmetalh", "gmetalv" & "gcontact".
      - Manualdetailroute : added, get the former meaning of
        ManualGlobalRoute, that is, the detailed routing is
	already present for this net, but can be changed by the
	detailed router. Implies that it respect the Terminal,
	HTee & VTee structuration.
* New: Add Anabatic::Diskstra::loadFixedGlobal(), to account
    a manually global net into the edges capacities.
* New: In Anabatic::Edges::ripup(), exclude manually global routed
    segments from the ripup. Change the segment sorting function
    so that thoses segments are put in head of list (considered
    as "smaller").
* Change: In AnabaticEngine::setupPreRouteds(), now detect manual
    global routed and manual detail routed signals, and tag them
    accordingly.
* New: In AnabaticEngine::Configuration & Session, add proxies
    for the global routing layers ("gmetalh", "gmetalv", "gcontact").
* New: In Anabatic::Constants, add flags for global fixed and
    detail routed nets.
* Change: In KatanaEngine::updateEstimateDensity(), now use int64_t
    for flute coordinates.
* New: Add CRL::RoutingGauge::hasLayer(), to know if a layer is
    managed by the gauge (comparison by mask).
2020-09-30 11:55:39 +02:00
..
kite Enhanced techno rule support. Inspector support bug fix. 2020-07-21 11:22:04 +02:00
BuildPowerRails.cpp Added support for loading user defined global routing in Anabatic. 2020-09-30 11:55:39 +02:00
BuildPreRouteds.cpp Added support for loading user defined global routing in Anabatic. 2020-09-30 11:55:39 +02:00
CMakeLists.txt Make FLUTE an independant tool in the Coriolis git repository. 2019-02-12 12:48:52 +01:00
Configuration.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
DataNegociate.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
GraphicKiteEngine.cpp Switch place in menus between Katana & Kite (Katana becomes the default). 2019-05-10 11:59:21 +02:00
HorizontalTrack.cpp * ./kite: 2013-12-04 00:59:29 +00:00
KiteEngine.cpp Added support for loading user defined global routing in Anabatic. 2020-09-30 11:55:39 +02:00
KiteMain.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Manipulator.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
NegociateWindow.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
PreProcess.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
ProtectRoutingPads.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PyGraphicKiteEngine.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PyKite.cpp New implementation for the Python hash and compare methods. 2019-11-14 23:56:01 +01:00
PyKiteEngine.cpp New implementation for the Python hash and compare methods. 2019-11-14 23:56:01 +01:00
RoutingEvent.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
RoutingEventHistory.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
RoutingEventLoop.cpp * ./kite: 2013-12-04 00:59:29 +00:00
RoutingEventQueue.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
RoutingPlane.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
SegmentFsm.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Session.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Track.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
TrackCost.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
TrackElement.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
TrackElements.cpp Various typos correction (courtesy of G. Gouvine). 2019-07-30 13:13:57 +02:00
TrackFixedSegment.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
TrackMarker.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
TrackSegment.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
TrackSegment.cpp.OK UTurn management in Katabatic & Kite. 2016-03-06 12:37:30 +01:00
TrackSegmentCost.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Tracks.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
VerticalTrack.cpp * ./kite: 2013-12-04 00:59:29 +00:00
kiteRefactor.conf * ./hurricane/src/hviewer, 2010-03-09 15:24:55 +00:00