abc-master
|
#include "abs.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START void | Gia_ManDupAbsFlops_rec (Gia_Man_t *pNew, Gia_Obj_t *pObj) |
DECLARATIONS ///. More... | |
Gia_Man_t * | Gia_ManDupAbsFlops (Gia_Man_t *p, Vec_Int_t *vFlopClasses) |
FUNCTION DECLARATIONS ///. More... | |
Vec_Int_t * | Gia_GlaCollectAssigned (Gia_Man_t *p, Vec_Int_t *vGateClasses) |
void | Gia_ManGlaCollect (Gia_Man_t *p, Vec_Int_t *vGateClasses, Vec_Int_t **pvPis, Vec_Int_t **pvPPis, Vec_Int_t **pvFlops, Vec_Int_t **pvNodes) |
void | Gia_ManDupAbsGates_rec (Gia_Man_t *pNew, Gia_Obj_t *pObj) |
Gia_Man_t * | Gia_ManDupAbsGates (Gia_Man_t *p, Vec_Int_t *vGateClasses) |
void | Gia_ManPrintFlopClasses (Gia_Man_t *p) |
void | Gia_ManPrintGateClasses (Gia_Man_t *p) |
void | Gia_ManPrintObjClasses (Gia_Man_t *p) |
Function*************************************************************
Synopsis [Returns the array of neighbors.]
Description []
SideEffects []
SeeAlso []
Definition at line 121 of file absDup.c.
FUNCTION DECLARATIONS ///.
Function*************************************************************
Synopsis [Extractes a flop-level abstraction given a flop map.]
Description []
SideEffects []
SeeAlso []
Definition at line 65 of file absDup.c.
ABC_NAMESPACE_IMPL_START void Gia_ManDupAbsFlops_rec | ( | Gia_Man_t * | pNew, |
Gia_Obj_t * | pObj | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [absDup.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Abstraction package.]
Synopsis [Duplication procedures.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Duplicates the AIG manager recursively.]
Description []
SideEffects []
SeeAlso []
Definition at line 44 of file absDup.c.
Function*************************************************************
Synopsis [Extractes a gate-level abstraction given a gate map.]
Description [The array contains 1 for those objects (const, RO, AND) that are included in the abstraction; 0, otherwise.]
SideEffects []
SeeAlso []
Definition at line 220 of file absDup.c.
Function*************************************************************
Synopsis [Duplicates the AIG manager recursively.]
Description []
SideEffects []
SeeAlso []
Definition at line 198 of file absDup.c.
void Gia_ManGlaCollect | ( | Gia_Man_t * | p, |
Vec_Int_t * | vGateClasses, | ||
Vec_Int_t ** | pvPis, | ||
Vec_Int_t ** | pvPPis, | ||
Vec_Int_t ** | pvFlops, | ||
Vec_Int_t ** | pvNodes | ||
) |
Function*************************************************************
Synopsis [Collects PIs and PPIs of the abstraction.]
Description []
SideEffects []
SeeAlso []
Definition at line 158 of file absDup.c.
void Gia_ManPrintFlopClasses | ( | Gia_Man_t * | p | ) |
void Gia_ManPrintGateClasses | ( | Gia_Man_t * | p | ) |
Function*************************************************************
Synopsis [Prints stats for the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 331 of file absDup.c.
void Gia_ManPrintObjClasses | ( | Gia_Man_t * | p | ) |
Function*************************************************************
Synopsis [Prints stats for the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 367 of file absDup.c.