
Go to the source code of this file.
Function*************************************************************
Synopsis [Checks that the order and number of CI/CO is the same.]
Description []
SideEffects []
SeeAlso []
Definition at line 466 of file abcNames.c.


Function*************************************************************
Synopsis [Orders PIs/POs/latches alphabetically.]
Description []
SideEffects []
SeeAlso []
Definition at line 406 of file abcNames.c.

Function*************************************************************
Synopsis [Orders PIs/POs/latches alphabetically.]
Description []
SideEffects []
SeeAlso []
Definition at line 316 of file abcNames.c.


| void Abc_NodeFreeNames | ( | Vec_Ptr_t * | vNames | ) |
Function*************************************************************
Synopsis [Gets fanin node names.]
Description []
SideEffects []
SeeAlso []
Definition at line 264 of file abcNames.c.

| Vec_Ptr_t * Abc_NodeGetFakeNames | ( | int | nNames | ) |
Function*************************************************************
Synopsis [Gets fanin node names.]
Description []
SideEffects []
SeeAlso []
Definition at line 228 of file abcNames.c.


Function*************************************************************
Synopsis [Gets fanin node names.]
Description []
SideEffects []
SeeAlso []
Definition at line 206 of file abcNames.c.


| void Abc_NtkAddCharPiNames | ( | Abc_Ntk_t * | pNtk | ) |
Definition at line 503 of file abcNames.c.


| void Abc_NtkAddCharPoNames | ( | Abc_Ntk_t * | pNtk | ) |
Definition at line 529 of file abcNames.c.


| void Abc_NtkAddDummyBoxNames | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Adds dummy names.]
Description []
SideEffects []
SeeAlso []
Definition at line 547 of file abcNames.c.


| void Abc_NtkAddDummyPiNames | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Adds dummy names.]
Description []
SideEffects []
SeeAlso []
Definition at line 495 of file abcNames.c.


| void Abc_NtkAddDummyPoNames | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Adds dummy names.]
Description []
SideEffects []
SeeAlso []
Definition at line 521 of file abcNames.c.


| void Abc_NtkCharNames | ( | Abc_Ntk_t * | pNtk | ) |
Definition at line 627 of file abcNames.c.

| void Abc_NtkCleanNames | ( | Abc_Ntk_t * | pNtk | ) |
Definition at line 635 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 285 of file abcNames.c.


Definition at line 682 of file abcNames.c.

Function*************************************************************
Synopsis [Creates name manager storing input/output names.]
Description []
SideEffects []
SeeAlso []
Definition at line 373 of file abcNames.c.


| void Abc_NtkOrderObjsByName | ( | Abc_Ntk_t * | pNtk, |
| int | fComb ) |
Definition at line 330 of file abcNames.c.


| void Abc_NtkRedirectCiCo | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Moves names from the other network.]
Description []
SideEffects []
SeeAlso []
Definition at line 658 of file abcNames.c.


| void Abc_NtkShortNames | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Replaces names by short names.]
Description []
SideEffects []
SeeAlso []
Definition at line 619 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 711 of file abcNames.c.

Function*************************************************************
Synopsis [Remaps the AIG from the old manager into the new manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 761 of file abcNames.c.

Definition at line 415 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 146 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 175 of file abcNames.c.

| void Abc_NtkUpdateNameIds | ( | Abc_Ntk_t * | p | ) |
Function*************************************************************
Synopsis [Updates file with name IDs.]
Description []
SideEffects []
SeeAlso []
Definition at line 793 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 69 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 49 of file abcNames.c.

| char * Abc_ObjNameChar | ( | int | Num, |
| int | fCap ) |
Definition at line 128 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 122 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 86 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 104 of file abcNames.c.

