diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-07-12 19:33:46 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-07-12 19:33:46 -0700 |
commit | 7efe9f2afd033b4e9d171e87317d29d195255dc4 (patch) | |
tree | cca9eef9643290e403549ef75781c39a68ecf51e /src/map/mpm/mpm.h | |
parent | 634dd6d030f5f54cfd0032be83ab10ec064530f1 (diff) | |
download | abc-7efe9f2afd033b4e9d171e87317d29d195255dc4.tar.gz abc-7efe9f2afd033b4e9d171e87317d29d195255dc4.tar.bz2 abc-7efe9f2afd033b4e9d171e87317d29d195255dc4.zip |
New technology mapper.
Diffstat (limited to 'src/map/mpm/mpm.h')
-rw-r--r-- | src/map/mpm/mpm.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/map/mpm/mpm.h b/src/map/mpm/mpm.h index a8a600f4..0f5bdcd6 100644 --- a/src/map/mpm/mpm.h +++ b/src/map/mpm/mpm.h @@ -56,7 +56,12 @@ struct Mpm_LibLut_t_ typedef struct Mpm_Par_t_ Mpm_Par_t; struct Mpm_Par_t_ { + Mpm_LibLut_t * pLib; + int nNumCuts; int DelayTarget; + int fUseTruth; + int fCutMin; + int fDeriveLuts; int fVerbose; }; @@ -71,6 +76,9 @@ struct Mpm_Par_t_ /*=== mpmCore.c ===========================================================*/ extern void Mpm_ManSetParsDefault( Mpm_Par_t * p ); +/*=== mpmLib.c ===========================================================*/ +extern Mpm_LibLut_t * Mpm_LibLutSetSimple( int nLutSize ); +extern void Mpm_LibLutFree( Mpm_LibLut_t * pLib ); ABC_NAMESPACE_HEADER_END |