#include "abc.h"
Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START void | Abc_NodeStrashToGia_rec (Gia_Man_t *pNew, Hop_Obj_t *pObj) |
| DECLARATIONS ///. | |
| int | Abc_NodeStrashToGia (Gia_Man_t *pNew, Abc_Obj_t *pNode) |
| void | Abc_NtkFlattenHierarchyGia2_rec (Gia_Man_t *pNew, Abc_Ntk_t *pNtk, int *pCounter, Vec_Int_t *vBufs) |
| Gia_Man_t * | Abc_NtkFlattenHierarchyGia2 (Abc_Ntk_t *pNtk) |
| void | Gia_ManPrintBarBufDrivers (Gia_Man_t *p) |
| Gia_Man_t * | Gia_ManSweepHierarchy (Gia_Man_t *p) |
| int | Gia_ManFlattenLogicPrepare (Abc_Ntk_t *pNtk) |
| int | Abc_NtkFlattenHierarchyGia_rec (Gia_Man_t *pNew, Vec_Ptr_t *vSupers, Abc_Obj_t *pObj, Vec_Ptr_t *vBuffers) |
| Gia_Man_t * | Abc_NtkFlattenHierarchyGia (Abc_Ntk_t *pNtk, Vec_Ptr_t **pvBuffers, int fVerbose) |
| Abc_Obj_t * | Gia_ManInsertOne_rec (Abc_Ntk_t *pNtk, Abc_Ntk_t *pNew, Abc_Obj_t *pObj) |
| void | Gia_ManInsertOne (Abc_Ntk_t *pNtk, Abc_Ntk_t *pNew) |
| void | Abc_NtkInsertHierarchyGia (Abc_Ntk_t *pNtk, Abc_Ntk_t *pNew, int fVerbose) |
Definition at line 56 of file abcHieGia.c.


| ABC_NAMESPACE_IMPL_START void Abc_NodeStrashToGia_rec | ( | Gia_Man_t * | pNew, |
| Hop_Obj_t * | pObj ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [abcHieGia.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Procedures to handle hierarchy.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
] FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Transfers the AIG from one manager into another.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file abcHieGia.c.


Definition at line 418 of file abcHieGia.c.


Definition at line 134 of file abcHieGia.c.

| void Abc_NtkFlattenHierarchyGia2_rec | ( | Gia_Man_t * | pNew, |
| Abc_Ntk_t * | pNtk, | ||
| int * | pCounter, | ||
| Vec_Int_t * | vBufs ) |
Function*************************************************************
Synopsis [Flattens the logic hierarchy of the netlist.]
Description []
SideEffects []
SeeAlso []
Definition at line 89 of file abcHieGia.c.


| int Abc_NtkFlattenHierarchyGia_rec | ( | Gia_Man_t * | pNew, |
| Vec_Ptr_t * | vSupers, | ||
| Abc_Obj_t * | pObj, | ||
| Vec_Ptr_t * | vBuffers ) |
Definition at line 374 of file abcHieGia.c.


Definition at line 535 of file abcHieGia.c.

| int Gia_ManFlattenLogicPrepare | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Flattens the logic hierarchy of the netlist.]
Description [This procedure requires that models are uniqified.]
SideEffects []
SeeAlso []
Definition at line 355 of file abcHieGia.c.


Definition at line 503 of file abcHieGia.c.


Function*************************************************************
Synopsis [Inserts the result of mapping into logic hierarchy.]
Description [When this procedure is called PIs/POs of pNtk point to the corresponding nodes in network with barbufs.]
SideEffects []
SeeAlso []
Definition at line 488 of file abcHieGia.c.


| void Gia_ManPrintBarBufDrivers | ( | Gia_Man_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 213 of file abcHieGia.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 292 of file abcHieGia.c.

