summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-06-26 22:43:24 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-06-26 22:43:24 -0700
commitc7b1deed3e5dc9b577eb692c4883370e1a78c87a (patch)
tree5ae930c05d0f14b529acacc0003588ad86de1609
parent868caab9c01ce9b6dbad2b34b90c3794c7298498 (diff)
downloadabc-c7b1deed3e5dc9b577eb692c4883370e1a78c87a.tar.gz
abc-c7b1deed3e5dc9b577eb692c4883370e1a78c87a.tar.bz2
abc-c7b1deed3e5dc9b577eb692c4883370e1a78c87a.zip
Saving delay information after mapping.
-rw-r--r--src/map/if/if.h1
-rw-r--r--src/map/if/ifCore.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/map/if/if.h b/src/map/if/if.h
index ca5937fd..be787a0b 100644
--- a/src/map/if/if.h
+++ b/src/map/if/if.h
@@ -140,6 +140,7 @@ struct If_Par_t_
int nLatchesCoBox; // the number of white box inputs among the COs
int fLiftLeaves; // shift the leaves for seq mapping
int fUseCoAttrs; // use CO attributes
+ float FinalDelay; // final delay after mapping
If_LibLut_t * pLutLib; // the LUT library
float * pTimesArr; // arrival times
float * pTimesReq; // required times
diff --git a/src/map/if/ifCore.c b/src/map/if/ifCore.c
index ff5c3654..38c9c5ba 100644
--- a/src/map/if/ifCore.c
+++ b/src/map/if/ifCore.c
@@ -162,6 +162,7 @@ int If_ManPerformMappingComb( If_Man_t * p )
fclose( pTable );
}
*/
+ p->pPars->FinalDelay = p->RequiredGlo;
return 1;
}