diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-08-11 11:35:22 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-08-11 11:35:22 -0700 |
commit | ae27704c13b8b964ec5e82d685693a2c782744d0 (patch) | |
tree | bcc1f26a54b3244b315428180ece0a05da25a0ac /src/map/scl/sclSize.c | |
parent | ec4804aab61503e8a65c1c31488683eb6bdbe8e1 (diff) | |
download | abc-ae27704c13b8b964ec5e82d685693a2c782744d0.tar.gz abc-ae27704c13b8b964ec5e82d685693a2c782744d0.tar.bz2 abc-ae27704c13b8b964ec5e82d685693a2c782744d0.zip |
Integrated buffering and sizing.
Diffstat (limited to 'src/map/scl/sclSize.c')
-rw-r--r-- | src/map/scl/sclSize.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/map/scl/sclSize.c b/src/map/scl/sclSize.c index 0f085ecb..ec26d261 100644 --- a/src/map/scl/sclSize.c +++ b/src/map/scl/sclSize.c @@ -132,15 +132,16 @@ void Abc_SclTimeNtkPrint( SC_Man * p, int fShowAll, int fPrintPath ) float maxDelay = Abc_SclObjTimePs(p, pPivot, fRise); p->ReportDelay = maxDelay; - printf( "WireLoad model = \"%s\" ", p->pWLoadUsed ? p->pWLoadUsed->pName : "none" ); - printf( "Gates =%7d ", Abc_NtkNodeNum(p->pNtk) ); - printf( "(%5.1f %%) ", Abc_SclGetAverageSize(p->pNtk) ); - printf( "Cave =%5.1f ff ", p->EstLoadAve ); - printf( "Area =%12.2f ", Abc_SclGetTotalArea(p->pNtk) ); - printf( "(%5.1f %%) ", 100.0 * Abc_SclCountMinSize(p->pLib, p->pNtk, 0) / Abc_NtkNodeNum(p->pNtk) ); - printf( "Delay =%9.2f ps ", maxDelay ); - printf( "(%5.1f %%) ", 100.0 * Abc_SclCountNearCriticalNodes(p) / Abc_NtkNodeNum(p->pNtk) ); - printf( " \n" ); + printf( "WireLoad = \"%s\" ", p->pWLoadUsed ? p->pWLoadUsed->pName : "none" ); + printf( "Gates =%7d ", Abc_NtkNodeNum(p->pNtk) ); + printf( "(%5.1f %%) ", 100.0 * Abc_SclGetBufInvCount(p->pNtk) / Abc_NtkNodeNum(p->pNtk) ); + printf( "Cap =%5.1f ff ", p->EstLoadAve ); + printf( "(%5.1f %%) ", Abc_SclGetAverageSize(p->pNtk) ); + printf( "Area =%12.2f ", Abc_SclGetTotalArea(p->pNtk) ); + printf( "(%5.1f %%) ", 100.0 * Abc_SclCountMinSize(p->pLib, p->pNtk, 0) / Abc_NtkNodeNum(p->pNtk) ); + printf( "Delay =%9.2f ps ", maxDelay ); + printf( "(%5.1f %%) ", 100.0 * Abc_SclCountNearCriticalNodes(p) / Abc_NtkNodeNum(p->pNtk) ); + printf( " \n" ); if ( fShowAll ) { // printf( "Timing information for all nodes: \n" ); |