* Change: In Hurricane, in DataBase::CellDepths() the recursion stop criterion must be Cell::isLeaf() and not Cell::isTerminal() as the second one can be used to hide some levels of hierarchy, and we want all of them in a blob. * New: In Hurricane, in Cell, create a new Slaveds relation to keep track of all the Cells with a slaved abutment box. This work is incomplete as we do not manage the behavior in case of merge or Cell destruction or slaving Cells with aready slaveds ones. Modify Cell::setAbutmentBox() to work in both autonomous and slaved mode. * New: In Hurricane, in Net, add a new type of Net: BLOCKAGE this avoid us to be dependant on the framework pattern recognition. (change propagated to the Python support) * New: In CRL Core, in the various drivers, recognize blockage nets as such and set their type accordingly. * Change: In CRL, in Toolbox::deleteEmptyNets(), preserve blockage Nets. This was the cause of crashs in Kite::BuildPowerRails() as we where trying to use a deleted blockage net... * Bug: In Hurricane, in NetAlias, do not write NetAlias as a name but as a type. They were not read back and moreover staying in the JSON parser stack. |
||
---|---|---|
.. | ||
cmake_modules | ||
doc | ||
src | ||
tests | ||
CMakeLists.txt |