summaryrefslogtreecommitdiffstats
path: root/src/map/scl/sclSize.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-08-11 11:35:22 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-08-11 11:35:22 -0700
commitae27704c13b8b964ec5e82d685693a2c782744d0 (patch)
treebcc1f26a54b3244b315428180ece0a05da25a0ac /src/map/scl/sclSize.c
parentec4804aab61503e8a65c1c31488683eb6bdbe8e1 (diff)
downloadabc-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.c19
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" );