diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2012-08-30 12:34:53 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2012-08-30 12:34:53 -0700 |
commit | 69c36f426cbe6d6a7aeff9130326abcd1c202ac7 (patch) | |
tree | 7510e0f6262d759392a7512c64e701f0f2abab3f /src/map/scl/sclUtil.c | |
parent | 6dd270d41f8ac2d0bb56e099fa296b4d0b242811 (diff) | |
download | abc-69c36f426cbe6d6a7aeff9130326abcd1c202ac7.tar.gz abc-69c36f426cbe6d6a7aeff9130326abcd1c202ac7.tar.bz2 abc-69c36f426cbe6d6a7aeff9130326abcd1c202ac7.zip |
Improvements to gate-sizing.
Diffstat (limited to 'src/map/scl/sclUtil.c')
-rw-r--r-- | src/map/scl/sclUtil.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/map/scl/sclUtil.c b/src/map/scl/sclUtil.c index 0356e83d..b541bfc8 100644 --- a/src/map/scl/sclUtil.c +++ b/src/map/scl/sclUtil.c @@ -137,11 +137,13 @@ void Abc_SclLinkCells( SC_Lib * p ) // create new representative pRepr = Vec_PtrEntry( vList, 0 ); pRepr->pNext = pRepr->pPrev = pRepr; + pRepr->Order = 0; // relink cells Vec_PtrForEachEntryStart( SC_Cell *, vList, pCell, i, 1 ) { pRepr->pPrev->pNext = pCell; pCell->pNext = pRepr; pCell->pPrev = pRepr->pPrev; pRepr->pPrev = pCell; + pCell->Order = i; } // update list Vec_PtrWriteEntry( p->vCellOrder, k, pRepr ); |