abc-master
|
#include "sswInt.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START void | Ssw_CreatePair (Vec_Int_t *vPairs, Aig_Obj_t *pObj0, Aig_Obj_t *pObj1) |
DECLARATIONS ///. More... | |
void | Ssw_MatchingStart (Aig_Man_t *p0, Aig_Man_t *p1, Vec_Int_t *vPairs) |
void | Ssw_MatchingExtendOne (Aig_Man_t *p, Vec_Ptr_t *vNodes) |
int | Ssw_MatchingCountUnmached (Aig_Man_t *p) |
void | Ssw_MatchingExtend (Aig_Man_t *p0, Aig_Man_t *p1, int nDist, int fVerbose) |
void | Ssw_MatchingComplete (Aig_Man_t *p0, Aig_Man_t *p1) |
Vec_Int_t * | Ssw_MatchingPairs (Aig_Man_t *p0, Aig_Man_t *p1) |
Vec_Int_t * | Ssw_MatchingMiter (Aig_Man_t *pMiter, Aig_Man_t *p0, Aig_Man_t *p1, Vec_Int_t *vPairsAll) |
Aig_Man_t * | Ssw_SecWithSimilaritySweep (Aig_Man_t *p0, Aig_Man_t *p1, Vec_Int_t *vPairs, Ssw_Pars_t *pPars) |
int | Ssw_SecWithSimilarityPairs (Aig_Man_t *p0, Aig_Man_t *p1, Vec_Int_t *vPairs, Ssw_Pars_t *pPars) |
Vec_Int_t * | Saig_StrSimPerformMatching_hack (Aig_Man_t *p0, Aig_Man_t *p1) |
int | Ssw_SecWithSimilarity (Aig_Man_t *p0, Aig_Man_t *p1, Ssw_Pars_t *pPars) |
Function*************************************************************
Synopsis [Dummy procedure to detect structural similarity.]
Description []
SideEffects []
SeeAlso []
Definition at line 514 of file sswIslands.c.
ABC_NAMESPACE_IMPL_START void Ssw_CreatePair | ( | Vec_Int_t * | vPairs, |
Aig_Obj_t * | pObj0, | ||
Aig_Obj_t * | pObj1 | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [sswIslands.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Inductive prover with constraints.]
Synopsis [Detection of islands of difference.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - September 1, 2008.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Creates pair of structurally equivalent nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file sswIslands.c.
Function*************************************************************
Synopsis [Used differences in p0 to complete p1.]
Description []
SideEffects []
SeeAlso []
Definition at line 287 of file sswIslands.c.
int Ssw_MatchingCountUnmached | ( | Aig_Man_t * | p | ) |
Function*************************************************************
Synopsis [Establishes relationship between nodes using pairing.]
Description []
SideEffects []
SeeAlso []
Definition at line 193 of file sswIslands.c.
Function*************************************************************
Synopsis [Establishes relationship between nodes using pairing.]
Description []
SideEffects []
SeeAlso []
Definition at line 219 of file sswIslands.c.
Function*************************************************************
Synopsis [Establishes relationship between nodes using pairing.]
Description []
SideEffects []
SeeAlso []
Definition at line 130 of file sswIslands.c.
Vec_Int_t* Ssw_MatchingMiter | ( | Aig_Man_t * | pMiter, |
Aig_Man_t * | p0, | ||
Aig_Man_t * | p1, | ||
Vec_Int_t * | vPairsAll | ||
) |
Function*************************************************************
Synopsis [Transfers the result of matching to miter.]
Description [The array of pairs should be complete.]
SideEffects []
SeeAlso []
Definition at line 370 of file sswIslands.c.
Function*************************************************************
Synopsis [Derives matching for all pairs.]
Description [Modifies both AIGs.]
SideEffects []
SeeAlso []
Definition at line 332 of file sswIslands.c.
Function*************************************************************
Synopsis [Establishes relationship between nodes using pairing.]
Description []
SideEffects []
SeeAlso []
Definition at line 64 of file sswIslands.c.
int Ssw_SecWithSimilarity | ( | Aig_Man_t * | p0, |
Aig_Man_t * | p1, | ||
Ssw_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Solves SEC with structural similarity.]
Description []
SideEffects []
SeeAlso []
Definition at line 542 of file sswIslands.c.
int Ssw_SecWithSimilarityPairs | ( | Aig_Man_t * | p0, |
Aig_Man_t * | p1, | ||
Vec_Int_t * | vPairs, | ||
Ssw_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Solves SEC with structural similarity.]
Description [The first two arguments are pointers to the AIG managers. The third argument is the array of pairs of IDs of structurally equivalent nodes from the first and second managers, respectively.]
SideEffects [The managers will be updated by adding "islands of difference".]
SeeAlso []
Definition at line 478 of file sswIslands.c.
Aig_Man_t* Ssw_SecWithSimilaritySweep | ( | Aig_Man_t * | p0, |
Aig_Man_t * | p1, | ||
Vec_Int_t * | vPairs, | ||
Ssw_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Solves SEC using structural similarity.]
Description [Modifies both p0 and p1 by adding extra logic.]
SideEffects []
SeeAlso []
Definition at line 419 of file sswIslands.c.