coriolis/etesian/src
Jean-Paul Chaput 0e17b91692 Add at least one pitch to each cell in BloatChannel profile.
* Change: In Etesian::BloatChannel, when two DFFs are side by side, if
    they are not separated by at least one pitch, the track avoid
    mechanism will not be able to work. Hence the minimal one pitch.
2023-01-14 12:09:43 +01:00
..
etesian Support for avoidance of vertical tracks in low metal techs. 2022-12-13 16:02:23 +01:00
AddFeeds.cpp New method EtesianEngine::flattenPower() to build power abstract. 2021-03-02 12:18:11 +01:00
BloatCells.cpp Add at least one pitch to each cell in BloatChannel profile. 2023-01-14 12:09:43 +01:00
BloatProperty.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
BufferCells.cpp Backport cumulus/hfns4 into C++ in EtesianEngine::doHFNS(). 2021-03-23 17:14:39 +01:00
CMakeLists.txt Fix library linking problem for gcc 9 and above (Ubuntu 20/Debian 11). 2021-11-22 00:05:48 +01:00
Configuration.cpp Update the channel routing feature to integrate with the OTC P&R. 2022-10-22 16:39:22 +02:00
EtesianEngine.cpp Support for avoidance of vertical tracks in low metal techs. 2022-12-13 16:02:23 +01:00
FeedCells.cpp Change in feed & tie managements to fill the empty row spaces. 2021-12-17 15:58:13 +01:00
FlattenPower.cpp Migration towards Python3, first stage: still based on C-Macros. 2021-09-19 19:41:24 +02:00
GraphicEtesianEngine.cpp Fix memory corruption in Etesian::Area, separate it's creation. 2021-05-11 14:00:04 +02:00
HFNS.cpp Remove unconnected part of the nets after HFNS. 2022-05-25 17:09:00 +02:00
Placement.cpp Take into account blockages and right shift bug in track avoidance. 2022-12-16 17:17:05 +01:00
PyEtesian.cpp Migration towards Python3, first stage: still based on C-Macros. 2021-09-19 19:41:24 +02:00
PyEtesianEngine.cpp Support for avoidance of vertical tracks in low metal techs. 2022-12-13 16:02:23 +01:00
PyGraphicEtesianEngine.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00