abc-master
|
Go to the source code of this file.
Function*************************************************************
Synopsis [Transfers names from pNtk1 to pNtk2.]
Description [Internally calls new procedure for mapping node IDs of both networks into the shared equivalence classes.]
SideEffects []
SeeAlso []
Definition at line 419 of file abcDress2.c.
Vec_Ptr_t* Abc_NtkDressComputeEquivs | ( | Abc_Ntk_t * | pNtk1, |
Abc_Ntk_t * | pNtk2, | ||
int | nConflictLimit, | ||
int | fVerbose | ||
) |
Function*************************************************************
Synopsis [Computes equivalence classes of objects in pNtk1 and pNtk2.]
Description [Returns the array (Vec_Ptr_t) of integer arrays (Vec_Int_t). Each of the integer arrays contains entries of one equivalence class. Each entry contains the following information: the network number (0/1), the polarity (0/1) and the object ID in the the network (0 <= num < MaxId) where MaxId is the largest number of an ID of an object in that network.]
SideEffects []
SeeAlso []
Definition at line 290 of file abcDress2.c.
Function*************************************************************
Synopsis [Create mapping of node IDs of pNtk into equiv classes of pMiter.]
Description []
SideEffects []
SeeAlso []
Definition at line 146 of file abcDress2.c.
Function*************************************************************
Synopsis [Computes equivalence classes of objects in pNtk1 and pNtk2.]
Description [Internal procedure.]
SideEffects []
SeeAlso []
Definition at line 225 of file abcDress2.c.
void Abc_NtkDressMapSetPolarity | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Sets polarity attribute of each object in the network.]
Description []
SideEffects []
SeeAlso []
Definition at line 123 of file abcDress2.c.
void Abc_NtkDressPrintEquivs | ( | Vec_Ptr_t * | vRes | ) |
Function*************************************************************
Synopsis [Prints information about node equivalences.]
Description []
SideEffects []
SeeAlso []
Definition at line 333 of file abcDress2.c.
Function*************************************************************
Synopsis [Prints information about node equivalences.]
Description []
SideEffects []
SeeAlso []
Definition at line 361 of file abcDress2.c.
DECLARATIONS ///.
Function*************************************************************
Synopsis [Converts the network from the AIG manager into ABC.]
Description [Assumes that registers are ordered after PIs/POs.]
SideEffects []
SeeAlso []
Definition at line 233 of file abcDar.c.
Function*************************************************************
Synopsis [Returns the vector of given equivalence class of objects.]
Description []
SideEffects []
SeeAlso []
Definition at line 182 of file abcDress2.c.
int Abc_ObjDressMakeId | ( | Abc_Ntk_t * | pNtk, |
int | ObjId, | ||
int | iNtk | ||
) |
Function*************************************************************
Synopsis [Returns the ID of a node in an equivalence class.]
Description [The ID is composed of three parts: object ID, followed by one bit telling the phase of this node, followed by one bit telling the network to which this node belongs.]
SideEffects []
SeeAlso []
Definition at line 209 of file abcDress2.c.
int Abc_ObjEquivId2NtkId | ( | int | EquivId | ) |
Definition at line 58 of file abcDress2.c.
int Abc_ObjEquivId2ObjId | ( | int | EquivId | ) |
CFile****************************************************************
FileName [abcDressw.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Transfers names from one netlist to the other.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 56 of file abcDress2.c.
int Abc_ObjEquivId2Polar | ( | int | EquivId | ) |
Definition at line 57 of file abcDress2.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Creates the dual-output miter.]
Description []
SideEffects []
SeeAlso []
Definition at line 82 of file abcDress2.c.
void Dch_ComputeEquivalences | ( | Aig_Man_t * | pAig, |
Dch_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Performs computation of AIGs with choices.]
Description [Takes several AIGs and performs choicing.]
SideEffects []
SeeAlso []
Definition at line 134 of file dchCore.c.