coriolis/katabatic/src
Jean-Paul Chaput b99a362509 Apaired segments building for symmetric routing (step 1).
* Change: In Hurricane::BaseFlags, store flags in uint64_t instead of
    unsigned int because we start to need more than 32 different flags
    in some tools.
* New: In ::getString() & ::getRecord() templates, add support for
    std::array<>.
* Change: In CRL::ToolEngine, add support for timer (time & memory
    measurements) displaced from Katabatic. This way all ToolEngine
    can use this feature. The _postCreate() method display the
    memory just after ToolEngine allocation.
* Change: In Etesian::EtesianEngine, make use of the ToolEngine
    builtin timer (remove the local one). Forgot to call the base
    class _postCreate() and _preDestroy().
* Change: In Anabatic::AnabaticEngine, make use of the ToolEngine
    builtin timer (remove the local one).
* New: In Anabatic, new AutoSegments_Connecteds() collection. This
    Collection allows a deterministic walkthough *all* the AutoSegments
    connected either to source or target of one AutoSegment.
* New: In Anabatic::AutoContactTerminal::isEndPoint() to check if an
    AutoContactTerminal is the *only one* anchored on a RoutingPad,
    thus being a true "end point" and not a kind of feed-through.
* New: In Katana::KatanaEngine, added support for symmetric nets.
    Created new class DataSymmetric to store symmetric information
    of a net (mainly the paired AutoSegments).
      Added KatanaEngine::runSymmetricRouter(), for now only build
    the DataSymmetric informations. More to come...
* Change: In Katana::GraphicKatanaEngine::_runTest(), now perform
    symmetric information building the non-symmetric routing.
2017-03-12 19:34:12 +01:00
..
katabatic Apaired segments building for symmetric routing (step 1). 2017-03-12 19:34:12 +01:00
AutoContact.cpp Solve the template lookup problem in tstream. 2016-07-19 16:02:55 +02:00
AutoContactHTee.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
AutoContactTerminal.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
AutoContactTurn.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
AutoContactVTee.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
AutoHorizontal.cpp Correct way too slow clock-tree. Backport Katana fixes to Kite. 2016-12-02 00:13:17 +01:00
AutoSegment.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
AutoSegments.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
AutoVertical.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
CMakeLists.txt Added new CMake macro add_python_module() and some cleanup. 2015-03-22 19:12:45 +01:00
ChipTools.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
Configuration.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
GCell.cpp Forgot to perform Track re-order after removing zero-length segments. 2016-09-20 11:30:45 +02:00
GCellGrid.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
GraphicKatabaticEngine.cpp * ./katabatic: 2013-12-04 00:58:58 +00:00
Grid.cpp Update copyright to 2016 for Knik, Katabatic & Kite. 2016-03-06 12:36:18 +01:00
KatabaticEngine.cpp Apaired segments building for symmetric routing (step 1). 2017-03-12 19:34:12 +01:00
LayerAssign.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
LoadGrByNet.cpp Solve the template lookup problem in tstream. 2016-07-19 16:02:55 +02:00
NetConstraints.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
NetOptimals.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
Observer.cpp * ./katabatic: 2013-12-04 00:58:58 +00:00
PowerRails.cpp * ./katabatic: 2013-12-04 00:58:58 +00:00
PyKatabatic.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
Session.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00