|
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.