abc-master
|
Go to the source code of this file.
Data Structures | |
struct | Gia_ObjEra_t_ |
struct | Gia_ManEra_t_ |
Typedefs | |
typedef typedefABC_NAMESPACE_IMPL_START struct Gia_ObjEra_t_ | Gia_ObjEra_t |
DECLARATIONS ///. More... | |
typedef struct Gia_ManEra_t_ | Gia_ManEra_t |
typedef struct Gia_ManEra_t_ Gia_ManEra_t |
typedef typedefABC_NAMESPACE_IMPL_START struct Gia_ObjEra_t_ Gia_ObjEra_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [giaEra.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Scalable AIG package.]
Synopsis [Explicit reachability analysis.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
int Gia_ManAnalyzeResult | ( | Gia_ManEra_t * | p, |
Gia_ObjEra_t * | pState, | ||
int | fMiter, | ||
int | fStgDump | ||
) |
Function*************************************************************
Synopsis [Analized reached states.]
Description []
SideEffects []
SeeAlso []
Definition at line 449 of file giaEra.c.
Vec_Int_t* Gia_ManCollectBugTrace | ( | Gia_ManEra_t * | p, |
Gia_ObjEra_t * | pState, | ||
int | iCond | ||
) |
Function*************************************************************
Synopsis [Performs one iteration of reachability analysis.]
Description []
SideEffects []
SeeAlso []
Definition at line 404 of file giaEra.c.
int Gia_ManCollectReachable | ( | Gia_Man_t * | pAig, |
int | nStatesMax, | ||
int | fMiter, | ||
int | fDumpFile, | ||
int | fVerbose | ||
) |
Function*************************************************************
Synopsis [Resizes the hash table.]
Description []
SideEffects []
SeeAlso []
Definition at line 527 of file giaEra.c.
int Gia_ManCountDepth | ( | Gia_ManEra_t * | p | ) |
Function*************************************************************
Synopsis [Counts the depth of state transitions leading ot this state.]
Description []
SideEffects []
SeeAlso []
Definition at line 426 of file giaEra.c.
Gia_ManEra_t* Gia_ManEraCreate | ( | Gia_Man_t * | pAig | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Creates reachability manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 79 of file giaEra.c.
Gia_ObjEra_t* Gia_ManEraCreateState | ( | Gia_ManEra_t * | p | ) |
Function*************************************************************
Synopsis [Creates new state.]
Description []
SideEffects []
SeeAlso []
Definition at line 143 of file giaEra.c.
|
inlinestatic |
void Gia_ManEraFree | ( | Gia_ManEra_t * | p | ) |
|
inlinestatic |
Function*************************************************************
Synopsis [Returns the place of this state in the table or NULL if it exists.]
Description []
SideEffects []
SeeAlso []
Definition at line 201 of file giaEra.c.
void Gia_ManEraHashResize | ( | Gia_ManEra_t * | p | ) |
Function*************************************************************
Synopsis [Resizes the hash table.]
Description []
SideEffects []
SeeAlso []
Definition at line 229 of file giaEra.c.
|
inlinestatic |
Definition at line 62 of file giaEra.c.
int Gia_ManEraStateHash | ( | unsigned * | pState, |
int | nWordsSim, | ||
int | nTableSize | ||
) |
void Gia_ManInsertState | ( | Gia_ManEra_t * | p, |
Gia_ObjEra_t * | pState | ||
) |
|
inlinestatic |
void Gia_ManPerformOneIter | ( | Gia_ManEra_t * | p | ) |
Function*************************************************************
Synopsis [Performs one iteration of reachability analysis.]
Description []
SideEffects []
SeeAlso []
Definition at line 380 of file giaEra.c.
|
inlinestatic |
|
inlinestatic |