#include "bac.h"
Go to the source code of this file.
Classes | |
| struct | Bac_Pair_t_ |
Typedefs | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Bac_Pair_t_ | Bac_Pair_t |
| DECLARATIONS ///. | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Bac_Pair_t_ Bac_Pair_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [bacNtk.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Hierarchical word-level netlist.]
Synopsis [Netlist manipulation.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - November 29, 2014.]
Revision [
]
| int Bac_ManAssignCountNames | ( | Bac_Ntk_t * | p | ) |
Function*************************************************************
Synopsis [Assigns word-level names.]
Description []
SideEffects []
SeeAlso []
Definition at line 276 of file bacNtk.c.


| void Bac_ManAssignInternWordNames | ( | Bac_Man_t * | p | ) |
Definition at line 392 of file bacNtk.c.


Definition at line 302 of file bacNtk.c.


| int Bac_ManClpObjNum | ( | Bac_Man_t * | p | ) |
| int Bac_ManClpObjNum_rec | ( | Bac_Ntk_t * | p | ) |
Function*************************************************************
Synopsis [Count number of objects after collapsing.]
Description []
SideEffects []
SeeAlso []
Definition at line 414 of file bacNtk.c.


Definition at line 567 of file bacNtk.c.

| void Bac_ManDeriveFanout | ( | Bac_Man_t * | p | ) |
Definition at line 258 of file bacNtk.c.

| void Bac_ManSetupTypes | ( | char ** | pNames, |
| char ** | pSymbs ) |
| Vec_Int_t * Bac_NameToRanges | ( | char * | pName | ) |
Definition at line 172 of file bacNtk.c.

| Bac_ObjType_t Bac_NameToType | ( | char * | pName | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 523 of file bacNtk.c.


| void Bac_NtkDeriveFanout | ( | Bac_Ntk_t * | p | ) |
Function*************************************************************
Synopsis [Derives fanout.]
Description []
SideEffects []
SeeAlso []
Definition at line 241 of file bacNtk.c.

Function*************************************************************
Synopsis [Collects boxes in the DFS order.]
Description []
SideEffects []
SeeAlso []
Definition at line 442 of file bacNtk.c.


| int Bac_NtkDfsUserBoxes | ( | Bac_Ntk_t * | p | ) |
Definition at line 498 of file bacNtk.c.

Function*************************************************************
Synopsis [Collects user boxes in the DFS order.]
Description []
SideEffects []
SeeAlso []
Definition at line 481 of file bacNtk.c.


| char * Bac_NtkGenerateName | ( | Bac_Ntk_t * | p, |
| Bac_ObjType_t | Type, | ||
| Vec_Int_t * | vBits ) |
Definition at line 142 of file bacNtk.c.


| void Bac_NtkUpdateFanout | ( | Bac_Ntk_t * | p, |
| int | iOld, | ||
| int | iNew ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Replaces fanin iOld by iNew in all fanouts.]
Description []
SideEffects []
SeeAlso []