summaryrefslogtreecommitdiffstats
path: root/src/misc/tim/timMan.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2012-09-23 18:34:10 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2012-09-23 18:34:10 -0700
commit40d9b5853b2849c3bf7e2157a4b4c6b798b043d5 (patch)
tree7c49799a451a3148a757efb35762ffa7c7aa2d01 /src/misc/tim/timMan.c
parentf7caf84f21ff02b12e41be6b7e1fdfeeab3a560f (diff)
downloadabc-40d9b5853b2849c3bf7e2157a4b4c6b798b043d5.tar.gz
abc-40d9b5853b2849c3bf7e2157a4b4c6b798b043d5.tar.bz2
abc-40d9b5853b2849c3bf7e2157a4b4c6b798b043d5.zip
Testing GIA with time manager.
Diffstat (limited to 'src/misc/tim/timMan.c')
-rw-r--r--src/misc/tim/timMan.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/misc/tim/timMan.c b/src/misc/tim/timMan.c
index c177a707..6aa5034a 100644
--- a/src/misc/tim/timMan.c
+++ b/src/misc/tim/timMan.c
@@ -186,7 +186,9 @@ void Tim_ManPrint( Tim_Man_t * p )
Tim_Obj_t * pObj, * pPrev;
float * pTable;
int i, j, k, TableX, TableY;
- printf( "TIMING INFORMATION:\n" );
+ if ( p == NULL )
+ return;
+ printf( "TIMING MANAGER:\n" );
// print CI info
pPrev = p->pCis;
@@ -214,7 +216,10 @@ void Tim_ManPrint( Tim_Man_t * p )
if ( Tim_ManBoxNum(p) > 0 )
Tim_ManForEachBox( p, pBox, i )
{
- printf( "*** Box %5d : Ins = %4d. Outs = %4d. DelayTable = %4d\n", i, pBox->nInputs, pBox->nOutputs, pBox->iDelayTable );
+ printf( "*** Box %5d : I =%4d. O =%4d. I1 =%6d. O1 =%6d. Table =%4d\n",
+ i, pBox->nInputs, pBox->nOutputs,
+ Tim_ManBoxInputFirst(p, i), Tim_ManBoxOutputFirst(p, i),
+ pBox->iDelayTable );
// print box inputs
pPrev = Tim_ManBoxInput( p, pBox, 0 );