|
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 |