abc-master
|
Go to the source code of this file.
Aig_ManCut_t* Aig_ComputeCuts | ( | Aig_Man_t * | pAig, |
int | nCutsMax, | ||
int | nLeafMax, | ||
int | fTruth, | ||
int | fVerbose | ||
) |
Function*************************************************************
Synopsis [Computes the cuts for all nodes in the static AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 631 of file aigCuts.c.
unsigned* Aig_CutComputeTruth | ( | Aig_ManCut_t * | p, |
Aig_Cut_t * | pCut, | ||
Aig_Cut_t * | pCut0, | ||
Aig_Cut_t * | pCut1, | ||
int | fCompl0, | ||
int | fCompl1 | ||
) |
Function*************************************************************
Synopsis [Performs truth table computation.]
Description []
SideEffects []
SeeAlso []
Definition at line 276 of file aigCuts.c.
int Aig_CutFilter | ( | Aig_ManCut_t * | p, |
Aig_Obj_t * | pObj, | ||
Aig_Cut_t * | pCut | ||
) |
Function*************************************************************
Synopsis [Returns 1 if the cut is contained.]
Description []
SideEffects []
SeeAlso []
Definition at line 370 of file aigCuts.c.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
int Aig_CutMerge | ( | Aig_ManCut_t * | p, |
Aig_Cut_t * | pCut0, | ||
Aig_Cut_t * | pCut1, | ||
Aig_Cut_t * | pCut | ||
) |
Function*************************************************************
Synopsis [Prepares the object for FPGA mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 507 of file aigCuts.c.
|
inlinestatic |
void Aig_CutPrint | ( | Aig_Cut_t * | pCut | ) |
int Aig_CutSupportMinimize | ( | Aig_ManCut_t * | p, |
Aig_Cut_t * | pCut | ||
) |
Function*************************************************************
Synopsis [Performs support minimization for the truth table.]
Description []
SideEffects []
SeeAlso []
Definition at line 307 of file aigCuts.c.
int Aig_ManCutCount | ( | Aig_ManCut_t * | p, |
int * | pnCutsK | ||
) |
ABC_NAMESPACE_IMPL_START Aig_ManCut_t* Aig_ManCutStart | ( | Aig_Man_t * | pMan, |
int | nCutsMax, | ||
int | nLeafMax, | ||
int | fTruth, | ||
int | fVerbose | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [aigCuts.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [AIG package.]
Synopsis [Computation of K-feasible priority cuts.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - April 28, 2007.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Starts the cut sweeping manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 46 of file aigCuts.c.
void Aig_ManCutStop | ( | Aig_ManCut_t * | p | ) |
void Aig_ObjComputeCuts | ( | Aig_ManCut_t * | p, |
Aig_Obj_t * | pObj, | ||
int | fTriv | ||
) |
Function*************************************************************
Synopsis [Derives cuts for one node and sweeps this node.]
Description []
SideEffects []
SeeAlso []
Definition at line 576 of file aigCuts.c.
void Aig_ObjCutPrint | ( | Aig_ManCut_t * | p, |
Aig_Obj_t * | pObj | ||
) |
Aig_Cut_t* Aig_ObjPrepareCuts | ( | Aig_ManCut_t * | p, |
Aig_Obj_t * | pObj, | ||
int | fTriv | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []