|
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 []