Go to the source code of this file.
DECLARATIONS ///.
CFile****************************************************************
FileName [lpkMan.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Fast Boolean matching for LUT structures.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - April 28, 2007.]
Revision [
- Id:
- lpkMan.c,v 1.00 2007/04/28 00:00:00 alanmi Exp
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file lpkMan.c.
49 assert( pPars->nLutsMax <= 16 );
50 assert( pPars->nVarsMax > 0 && pPars->nVarsMax <= 16 );
59 for ( i = 0; i < 8; i++ )
69 for ( i = 1; i < 2; i++ )
72 for ( i = 1; i < 4; i++ )
75 for ( i = 1; i < 8; i++ )
78 for ( i = 1; i < 16; i++ )
static int Kit_TruthWordNum(int nVars)
#define ABC_ALLOC(type, num)
Kit_DsdMan_t * Kit_DsdManAlloc(int nVars, int nNodes)
DECLARATIONS ///.
static int Abc_TruthWordNum(int nVars)
for(p=first;p->value< newval;p=p->next)
static Vec_Ptr_t * Vec_PtrAllocTruthTables(int nVars)
static Vec_Int_t * Vec_IntAlloc(int nCap)
FUNCTION DEFINITIONS ///.
unsigned * ppTruths[5][16]
static Vec_Ptr_t * Vec_PtrAlloc(int nCap)
FUNCTION DEFINITIONS ///.
static Vec_Ptr_t * Vec_PtrAllocSimInfo(int nEntries, int nWords)
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 94 of file lpkMan.c.
102 for ( i = 0; i < 8; i++ )
static void Vec_VecFree(Vec_Vec_t *p)
unsigned * ppTruths[5][16]
void Kit_DsdManFree(Kit_DsdMan_t *p)
static void Vec_IntFree(Vec_Int_t *p)
void If_ManStop(If_Man_t *p)
static void Vec_PtrFree(Vec_Ptr_t *p)