summaryrefslogtreecommitdiffstats
path: root/src/map/scl/sclUpsize.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-09-17 23:00:59 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-09-17 23:00:59 -0700
commit3d8dc1217c3634963e36f793d475cb73622d8719 (patch)
treee3daf46c273ebc5a4005716f805213ab4b8245a1 /src/map/scl/sclUpsize.c
parentefa6b54b5ed1549a39495a89db57c1189f4e5a93 (diff)
downloadabc-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.c3
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 )