abc-master
|
#include "abc.h"
Go to the source code of this file.
Function*************************************************************
Synopsis [Procedure used for sorting the nodes in decreasing order of levels.]
Description []
SideEffects []
SeeAlso []
Definition at line 309 of file abcNames.c.
void Abc_NodeFreeNames | ( | Vec_Ptr_t * | vNames | ) |
Function*************************************************************
Synopsis [Gets fanin node names.]
Description []
SideEffects []
SeeAlso []
Definition at line 257 of file abcNames.c.
Vec_Ptr_t* Abc_NodeGetFakeNames | ( | int | nNames | ) |
Function*************************************************************
Synopsis [Gets fanin node names.]
Description []
SideEffects []
SeeAlso []
Definition at line 221 of file abcNames.c.
Function*************************************************************
Synopsis [Gets fanin node names.]
Description []
SideEffects []
SeeAlso []
Definition at line 199 of file abcNames.c.
void Abc_NtkAddDummyBoxNames | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Adds dummy names.]
Description []
SideEffects []
SeeAlso []
Definition at line 418 of file abcNames.c.
void Abc_NtkAddDummyPiNames | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Adds dummy names.]
Description []
SideEffects []
SeeAlso []
Definition at line 378 of file abcNames.c.
void Abc_NtkAddDummyPoNames | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Adds dummy names.]
Description []
SideEffects []
SeeAlso []
Definition at line 398 of file abcNames.c.
char** Abc_NtkCollectCioNames | ( | Abc_Ntk_t * | pNtk, |
int | fCollectCos | ||
) |
Function*************************************************************
Synopsis [Collects the CI or CO names.]
Description []
SideEffects []
SeeAlso []
Definition at line 278 of file abcNames.c.
Function*************************************************************
Synopsis [Moves names from the other network.]
Description []
SideEffects []
SeeAlso []
Definition at line 510 of file abcNames.c.
void Abc_NtkOrderObjsByName | ( | Abc_Ntk_t * | pNtk, |
int | fComb | ||
) |
Function*************************************************************
Synopsis [Orders PIs/POs/latches alphabetically.]
Description []
SideEffects []
SeeAlso []
Definition at line 335 of file abcNames.c.
void Abc_NtkShortNames | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Replaces names by short names.]
Description []
SideEffects []
SeeAlso []
Definition at line 490 of file abcNames.c.
void Abc_NtkStartNameIds | ( | Abc_Ntk_t * | p | ) |
Function*************************************************************
Synopsis [Saves name IDs into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 538 of file abcNames.c.
Function*************************************************************
Synopsis [Remaps the AIG from the old manager into the new manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 588 of file abcNames.c.
Function*************************************************************
Synopsis [Tranfers names to the old network.]
Description [Assumes that the new nodes are attached using pObj->pCopy.]
SideEffects []
SeeAlso []
Definition at line 139 of file abcNames.c.
Function*************************************************************
Synopsis [Tranfers names to the old network.]
Description [Assumes that the new nodes are attached using pObj->pCopy.]
SideEffects []
SeeAlso []
Definition at line 168 of file abcNames.c.
void Abc_NtkUpdateNameIds | ( | Abc_Ntk_t * | p | ) |
Function*************************************************************
Synopsis [Updates file with name IDs.]
Description []
SideEffects []
SeeAlso []
Definition at line 620 of file abcNames.c.
char* Abc_ObjAssignName | ( | Abc_Obj_t * | pObj, |
char * | pName, | ||
char * | pSuffix | ||
) |
Function*************************************************************
Synopsis [Assigns the given name to the object.]
Description [The object should not have a name assigned. The same name may be used for several objects, which they share the same net in the original netlist. (For example, latch output and primary output may have the same name.) This procedure returns the pointer to the internally stored representation of the given name.]
SideEffects []
SeeAlso []
Definition at line 68 of file abcNames.c.
ABC_NAMESPACE_IMPL_START char* Abc_ObjName | ( | Abc_Obj_t * | pObj | ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [abcNames.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Procedures working with net and node names.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Returns the unique name for the object.]
Description [If the name previously did not exist, creates a new unique name but does not assign this name to the object. The temporary unique name is stored in a static buffer inside this procedure. It is important that the name is used before the function is called again!]
SideEffects []
SeeAlso []
Definition at line 48 of file abcNames.c.
char* Abc_ObjNameDummy | ( | char * | pPrefix, |
int | Num, | ||
int | nDigits | ||
) |
Function*************************************************************
Synopsis [Returns the dummy PI name.]
Description []
SideEffects []
SeeAlso []
Definition at line 121 of file abcNames.c.
char* Abc_ObjNamePrefix | ( | Abc_Obj_t * | pObj, |
char * | pPrefix | ||
) |
Function*************************************************************
Synopsis [Appends name to the prefix]
Description []
SideEffects []
SeeAlso []
Definition at line 85 of file abcNames.c.
char* Abc_ObjNameSuffix | ( | Abc_Obj_t * | pObj, |
char * | pSuffix | ||
) |
Function*************************************************************
Synopsis [Appends suffic to the name.]
Description []
SideEffects []
SeeAlso []
Definition at line 103 of file abcNames.c.