abc-master
|
#include "lpkInt.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START void | Lpk_CreateVarOrder (Kit_DsdNtk_t *pNtk, char pTable[][16]) |
DECLARATIONS ///. More... | |
void | Lpk_CreateCommonOrder (char pTable[][16], int piCofVar[], int nCBars, int pPrios[], int nVars, int fVerbose) |
int | Lpk_FindHighest (Kit_DsdNtk_t **ppNtks, int *piLits, int nSize, int *pPrio, int *pDecision) |
If_Obj_t * | Lpk_MapTreeMulti_rec (Lpk_Man_t *p, Kit_DsdNtk_t **ppNtks, int *piLits, int *piCofVar, int nCBars, If_Obj_t **ppLeaves, int nLeaves, int *pPrio) |
If_Obj_t * | Lpk_MapTreeMulti (Lpk_Man_t *p, unsigned *pTruth, int nVars, If_Obj_t **ppLeaves) |
void Lpk_CreateCommonOrder | ( | char | pTable[][16], |
int | piCofVar[], | ||
int | nCBars, | ||
int | pPrios[], | ||
int | nVars, | ||
int | fVerbose | ||
) |
Function*************************************************************
Synopsis [Creates commmon variable order.]
Description []
SideEffects []
SeeAlso []
Definition at line 87 of file lpkMulti.c.
ABC_NAMESPACE_IMPL_START void Lpk_CreateVarOrder | ( | Kit_DsdNtk_t * | pNtk, |
char | pTable[][16] | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [lpkMulti.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 [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Records variable order.]
Description [Increaments Order[x][y] by 1 if x should be above y in the DSD.]
SideEffects []
SeeAlso []
Definition at line 45 of file lpkMulti.c.
int Lpk_FindHighest | ( | Kit_DsdNtk_t ** | ppNtks, |
int * | piLits, | ||
int | nSize, | ||
int * | pPrio, | ||
int * | pDecision | ||
) |
Function*************************************************************
Synopsis [Finds components with the highest priority.]
Description [Returns the number of components selected.]
SideEffects []
SeeAlso []
Definition at line 176 of file lpkMulti.c.
Function*************************************************************
Synopsis [Prepares the mapping manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 347 of file lpkMulti.c.
If_Obj_t* Lpk_MapTreeMulti_rec | ( | Lpk_Man_t * | p, |
Kit_DsdNtk_t ** | ppNtks, | ||
int * | piLits, | ||
int * | piCofVar, | ||
int | nCBars, | ||
If_Obj_t ** | ppLeaves, | ||
int | nLeaves, | ||
int * | pPrio | ||
) |
Function*************************************************************
Synopsis [Prepares the mapping manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 272 of file lpkMulti.c.