abc-master
|
#include "if.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START void | If_ManCleanNodeCopy (If_Man_t *p) |
DECLARATIONS ///. More... | |
void | If_ManCleanCutData (If_Man_t *p) |
void | If_ManCleanMarkV (If_Man_t *p) |
void | If_ManResetOriginalRefs (If_Man_t *p) |
int | If_ManCrossCut (If_Man_t *p) |
Vec_Ptr_t * | If_ManReverseOrder (If_Man_t *p) |
float | If_ManMarkMapping_rec (If_Man_t *p, If_Obj_t *pObj) |
void | If_ManMarkMapping (If_Man_t *p) |
Vec_Ptr_t * | If_ManCollectMappingDirect (If_Man_t *p) |
Vec_Int_t * | If_ManCollectMappingInt (If_Man_t *p) |
int | If_ManCountSpecialPos (If_Man_t *p) |
static void | If_CutTraverse_rec (If_Obj_t *pNode, Vec_Ptr_t *vNodes) |
void | If_CutTraverse (If_Man_t *p, If_Obj_t *pRoot, If_Cut_t *pCut, Vec_Ptr_t *vNodes) |
void | If_CutTraverseTest (If_Man_t *p, If_Obj_t *pRoot, If_Cut_t *pCut) |
void | If_ObjPrint (If_Obj_t *pObj) |
Definition at line 565 of file ifUtil.c.
Function*************************************************************
Synopsis [Traverse the cut and counts its volume.]
Description []
SideEffects []
SeeAlso []
Definition at line 553 of file ifUtil.c.
Definition at line 583 of file ifUtil.c.
void If_ManCleanCutData | ( | If_Man_t * | p | ) |
void If_ManCleanMarkV | ( | If_Man_t * | p | ) |
ABC_NAMESPACE_IMPL_START void If_ManCleanNodeCopy | ( | If_Man_t * | p | ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [ifUtil.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [FPGA mapping based on priority cuts.]
Synopsis [Various utilities.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - November 21, 2006.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Sets all the node copy to NULL.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file ifUtil.c.
Function*************************************************************
Synopsis [Collects nodes used in the mapping in the topological order.]
Description []
SideEffects []
SeeAlso []
Definition at line 462 of file ifUtil.c.
Function*************************************************************
Synopsis [Collects nodes used in the mapping in the topological order.]
Description [Represents mapping as an array of integers.]
SideEffects []
SeeAlso []
Definition at line 486 of file ifUtil.c.
int If_ManCountSpecialPos | ( | If_Man_t * | p | ) |
int If_ManCrossCut | ( | If_Man_t * | p | ) |
void If_ManMarkMapping | ( | If_Man_t * | p | ) |
Function*************************************************************
Synopsis [Computes area, references, and nodes used in the mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 434 of file ifUtil.c.
Function*************************************************************
Synopsis [Computes area, references, and nodes used in the mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 400 of file ifUtil.c.
void If_ManResetOriginalRefs | ( | If_Man_t * | p | ) |
Function*************************************************************
Synopsis [Computes the reverse topological order of nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 363 of file ifUtil.c.