From e908ff1cb9aadabf49584487b8e3f98abf55eebb Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Mon, 9 Apr 2012 11:46:42 -0700 Subject: Improving printouts of critical path. --- src/base/io/ioWriteBlif.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/base/io/ioWriteBlif.c b/src/base/io/ioWriteBlif.c index 8b3baef2..e7e8cff3 100644 --- a/src/base/io/ioWriteBlif.c +++ b/src/base/io/ioWriteBlif.c @@ -595,7 +595,8 @@ void Io_WriteTimingInfo( FILE * pFile, Abc_Ntk_t * pNtk ) fprintf( pFile, ".and_gate_delay %g\n", pNtk->AndGateDelay ); pTimeDef = Abc_NtkReadDefaultArrival( pNtk ); - fprintf( pFile, ".default_input_arrival %g %g\n", pTimeDef->Rise, pTimeDef->Fall ); + if ( pTimeDef->Rise != 0.0 || pTimeDef->Fall != 0.0 ) + fprintf( pFile, ".default_input_arrival %g %g\n", pTimeDef->Rise, pTimeDef->Fall ); Abc_NtkForEachPi( pNtk, pNode, i ) { pTime = Abc_NodeReadArrival(pNode); @@ -605,7 +606,8 @@ void Io_WriteTimingInfo( FILE * pFile, Abc_Ntk_t * pNtk ) } pTimeDef = Abc_NtkReadDefaultRequired( pNtk ); - fprintf( pFile, ".default_output_required %g %g\n", pTimeDef->Rise, pTimeDef->Fall ); + if ( pTimeDef->Rise != 0.0 || pTimeDef->Fall != 0.0 ) + fprintf( pFile, ".default_output_required %g %g\n", pTimeDef->Rise, pTimeDef->Fall ); Abc_NtkForEachPo( pNtk, pNode, i ) { pTime = Abc_NodeReadRequired(pNode); -- cgit v1.2.3