From ae27704c13b8b964ec5e82d685693a2c782744d0 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Sun, 11 Aug 2013 11:35:22 -0700 Subject: Integrated buffering and sizing. --- src/map/scl/sclSize.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'src/map/scl/sclSize.c') 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" ); -- cgit v1.2.3