abc-master
|
Go to the source code of this file.
Data Structures | |
struct | Ssw_Pars_t_ |
struct | Ssw_RarPars_t_ |
Typedefs | |
typedef typedefABC_NAMESPACE_HEADER_START struct Ssw_Pars_t_ | Ssw_Pars_t |
INCLUDES ///. More... | |
typedef struct Ssw_RarPars_t_ | Ssw_RarPars_t |
typedef struct Ssw_Sml_t_ | Ssw_Sml_t |
typedef typedefABC_NAMESPACE_HEADER_START struct Ssw_Pars_t_ Ssw_Pars_t |
INCLUDES ///.
CFile****************************************************************
FileName [ssw.h]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Inductive prover with constraints.]
Synopsis [External declarations.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - September 1, 2008.]
Revision [
]PARAMETERS ///BASIC TYPES ///
typedef struct Ssw_RarPars_t_ Ssw_RarPars_t |
typedef struct Ssw_Sml_t_ Ssw_Sml_t |
int Ssw_BmcDynamic | ( | Aig_Man_t * | pAig, |
int | nFramesMax, | ||
int | nConfLimit, | ||
int | fVerbose, | ||
int * | piFrame | ||
) |
MACRO DEFINITIONS ///.
FUNCTION DECLARATIONS ///
Function*************************************************************
Synopsis [Performs BMC for the given AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 126 of file sswBmc.c.
Aig_Man_t* Ssw_LatchCorrespondence | ( | Aig_Man_t * | pAig, |
Ssw_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Performs computation of latch correspondence.]
Description []
SideEffects []
SeeAlso []
Definition at line 521 of file sswCore.c.
Function*************************************************************
Synopsis [Finds one satisfiable assignment of the timeframes.]
Description []
SideEffects []
SeeAlso []
Definition at line 100 of file sswConstr.c.
void Ssw_ManSetDefaultParams | ( | Ssw_Pars_t * | p | ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [sswCore.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Inductive prover with constraints.]
Synopsis [The core procedures.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - September 1, 2008.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [This procedure sets default parameters.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file sswCore.c.
void Ssw_ManSetDefaultParamsLcorr | ( | Ssw_Pars_t * | p | ) |
Function*************************************************************
Synopsis [This procedure sets default parameters.]
Description []
SideEffects []
SeeAlso []
Definition at line 92 of file sswCore.c.
int Ssw_MiterStatus | ( | Aig_Man_t * | p, |
int | fVerbose | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [sswPairs.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Inductive prover with constraints.]
Synopsis [Calls to the SAT solver.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - September 1, 2008.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Reports the status of the miter.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file sswPairs.c.
void Ssw_RarSetDefaultParams | ( | Ssw_RarPars_t * | p | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 102 of file sswRarity.c.
int Ssw_RarSignalFilter | ( | Aig_Man_t * | pAig, |
Ssw_RarPars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Filter equivalence classes of nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 1219 of file sswRarity.c.
int Ssw_RarSimulate | ( | Aig_Man_t * | pAig, |
Ssw_RarPars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Perform sequential simulation.]
Description []
SideEffects []
SeeAlso []
Definition at line 973 of file sswRarity.c.
int Ssw_SecGeneral | ( | Aig_Man_t * | pAig1, |
Aig_Man_t * | pAig2, | ||
Ssw_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Runs inductive SEC for the miter of two AIGs.]
Description []
SideEffects []
SeeAlso []
Definition at line 415 of file sswPairs.c.
int Ssw_SecGeneralMiter | ( | Aig_Man_t * | pMiter, |
Ssw_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Runs inductive SEC for the miter of two AIGs.]
Description []
SideEffects []
SeeAlso []
Definition at line 452 of file sswPairs.c.
int Ssw_SecWithPairs | ( | Aig_Man_t * | pAig1, |
Aig_Man_t * | pAig2, | ||
Vec_Int_t * | vIds1, | ||
Vec_Int_t * | vIds2, | ||
Ssw_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Runs inductive SEC for the miter of two AIGs with node pairs defined.]
Description []
SideEffects []
SeeAlso []
Definition at line 380 of file sswPairs.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_SignalCorrespondence | ( | Aig_Man_t * | pAig, |
Ssw_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Performs computation of signal correspondence with constraints.]
Description []
SideEffects []
SeeAlso []
Definition at line 414 of file sswCore.c.
Aig_Man_t* Ssw_SignalCorrespondencePart | ( | Aig_Man_t * | pAig, |
Ssw_Pars_t * | pPars | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [sswPart.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Inductive prover with constraints.]
Synopsis [Partitioned signal correspondence.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - September 1, 2008.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Performs partitioned sequential SAT sweeping.]
Description []
SideEffects []
SeeAlso []
Definition at line 46 of file sswPart.c.
int Ssw_SmlCheckNonConstOutputs | ( | Ssw_Sml_t * | p | ) |
Function*************************************************************
Synopsis [Assings random simulation info for the PIs.]
Description []
SideEffects []
SeeAlso []
Definition at line 928 of file sswSim.c.
int Ssw_SmlNumFrames | ( | Ssw_Sml_t * | p | ) |
Function*************************************************************
Synopsis [Returns the number of frames simulated in the manager.]
Description []
SideEffects []
SeeAlso []
int Ssw_SmlNumWordsTotal | ( | Ssw_Sml_t * | p | ) |
Function*************************************************************
Synopsis [Get simulation data.]
Description []
SideEffects []
SeeAlso []
Definition at line 1189 of file sswSim.c.
Function*************************************************************
Synopsis [Returns the pointer to the simulation info of the node.]
Description [The simulation info is normalized unless procedure Ssw_SmlUnnormalize() is called in advance.]
SideEffects []
SeeAlso []
Definition at line 1321 of file sswSim.c.
Function*************************************************************
Synopsis [Performs simulation of the uninitialized circuit.]
Description []
SideEffects []
SeeAlso []
Definition at line 1228 of file sswSim.c.
Function*************************************************************
Synopsis [Performs simulation of the initialized circuit.]
Description []
SideEffects []
SeeAlso []
Definition at line 1248 of file sswSim.c.
void Ssw_SmlStop | ( | Ssw_Sml_t * | p | ) |
Function*************************************************************
Synopsis [Deallocates simulation manager.]
Description []
SideEffects []
SeeAlso []