coriolis/etesian/src
Jean-Paul Chaput 8ce2a7e318 In Etesian, do not reset the placement if we are using a sub-block.
* Bug: In EtesianEngine::place(), reset the placement *only* if we are
    *not* placing a sub-block *and* the top cell abutment box is empty.
* Bug: In EtesianEngine::place(), set the instance placement status of
    all intermediate instances to PLACED, so the AP driver will save
    them (we were having partially saved layout when using hierarchical
    designs).
* Bug: In EtesianEngine::resetPlacement(), reset the PLACED flag and
    the abutment box on the top cell or sub-block to be placed.
2020-07-14 19:51:01 +02:00
..
etesian Add setters for space margin and aspect ratio in Etesian. 2020-06-16 21:39:10 +02:00
AddFeeds.cpp Clarify semantic of flatten Collections (walkthrough). 2020-03-10 12:10:53 +01:00
BloatCells.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
BloatProperty.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
CMakeLists.txt Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
Configuration.cpp Bug fix, restore the FreePDK 45 (real) support. 2020-04-27 10:34:19 +02:00
EtesianEngine.cpp In Etesian, do not reset the placement if we are using a sub-block. 2020-07-14 19:51:01 +02:00
FeedCells.cpp Etesian should use the CellGauge slice step when adding the feed cells. 2019-11-15 12:26:14 +01:00
GraphicEtesianEngine.cpp Support for mixing real pads & symbolic core. Wrapper around s2r. 2019-05-22 14:34:32 +02:00
PyEtesian.cpp New implementation for the Python hash and compare methods. 2019-11-14 23:56:01 +01:00
PyEtesianEngine.cpp Add setters for space margin and aspect ratio in Etesian. 2020-06-16 21:39:10 +02:00
PyGraphicEtesianEngine.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00