Automatically try to load the layout of Terminal Cells.
* Change: In CRL::AllianceFramework::getCell(), if the Cell is marked as TerminalNetlist, then it may be a standard cell. So it's layout must be loaded. So now, systematically try to load the layout of netlist terminal cells.
This commit is contained in:
parent
c6287c8d95
commit
ac04466090
|
@ -354,7 +354,10 @@ namespace CRL {
|
||||||
// The cell is not even in the Catalog : add an entry.
|
// The cell is not even in the Catalog : add an entry.
|
||||||
if (state == NULL) state = _catalog.getState( name, true );
|
if (state == NULL) state = _catalog.getState( name, true );
|
||||||
|
|
||||||
if (state->isTerminalNetlist()) depth = 0;
|
if (state->isTerminalNetlist()) {
|
||||||
|
depth = 0;
|
||||||
|
mode |= Catalog::State::Physical;
|
||||||
|
}
|
||||||
state->setDepth( depth );
|
state->setDepth( depth );
|
||||||
|
|
||||||
// Do not try to load.
|
// Do not try to load.
|
||||||
|
|
Loading…
Reference in New Issue