diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-09-17 23:00:59 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-09-17 23:00:59 -0700 |
commit | 3d8dc1217c3634963e36f793d475cb73622d8719 (patch) | |
tree | e3daf46c273ebc5a4005716f805213ab4b8245a1 /src/map/scl/sclUpsize.c | |
parent | efa6b54b5ed1549a39495a89db57c1189f4e5a93 (diff) | |
download | abc-3d8dc1217c3634963e36f793d475cb73622d8719.tar.gz abc-3d8dc1217c3634963e36f793d475cb73622d8719.tar.bz2 abc-3d8dc1217c3634963e36f793d475cb73622d8719.zip |
Integrating input driving cell constraint into buffering/sizing.
Diffstat (limited to 'src/map/scl/sclUpsize.c')
-rw-r--r-- | src/map/scl/sclUpsize.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/map/scl/sclUpsize.c b/src/map/scl/sclUpsize.c index 09eadfa0..d7196216 100644 --- a/src/map/scl/sclUpsize.c +++ b/src/map/scl/sclUpsize.c @@ -222,7 +222,8 @@ void Abc_SclFindNodesToUpdate( Abc_Obj_t * pPivot, Vec_Int_t ** pvNodes, Vec_Int // collect fanins, node, and fanouts Vec_IntClear( vNodes ); Abc_ObjForEachFanin( pPivot, pNext, i ) - if ( Abc_ObjIsNode(pNext) && Abc_ObjFaninNum(pNext) > 0 ) +// if ( Abc_ObjIsNode(pNext) && Abc_ObjFaninNum(pNext) > 0 ) + if ( Abc_ObjIsCi(pNext) || Abc_ObjFaninNum(pNext) > 0 ) Vec_IntPush( vNodes, Abc_ObjId(pNext) ); Vec_IntPush( vNodes, Abc_ObjId(pPivot) ); if ( pExtra ) |