abc-master
|
#include "gia.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START int | Gia_ManVerifyCex (Gia_Man_t *pAig, Abc_Cex_t *p, int fDualOut) |
DECLARATIONS ///. More... | |
int | Gia_ManFindFailedPoCex (Gia_Man_t *pAig, Abc_Cex_t *p, int nOutputs) |
int | Gia_ManSetFailedPoCex (Gia_Man_t *pAig, Abc_Cex_t *p) |
void | Gia_ManCounterExampleValueStart (Gia_Man_t *pGia, Abc_Cex_t *pCex) |
void | Gia_ManCounterExampleValueStop (Gia_Man_t *pGia) |
int | Gia_ManCounterExampleValueLookup (Gia_Man_t *pGia, int Id, int iFrame) |
void | Gia_ManCounterExampleValueTest (Gia_Man_t *pGia, Abc_Cex_t *pCex) |
Abc_Cex_t * | Gia_ManCexExtendToIncludeCurrentStates (Gia_Man_t *p, Abc_Cex_t *pCex) |
Abc_Cex_t * | Gia_ManCexExtendToIncludeAllObjects (Gia_Man_t *p, Abc_Cex_t *pCex) |
Function*************************************************************
Synopsis [Returns CEX containing all object valuess for each timeframe.]
Description []
SideEffects []
SeeAlso []
Definition at line 349 of file giaCex.c.
Function*************************************************************
Synopsis [Returns CEX containing PI+CS values for each timeframe.]
Description []
SideEffects []
SeeAlso []
Definition at line 302 of file giaCex.c.
int Gia_ManCounterExampleValueLookup | ( | Gia_Man_t * | pGia, |
int | Id, | ||
int | iFrame | ||
) |
Function*************************************************************
Synopsis [Returns the value of the given object in the given timeframe.]
Description [Should be called to probe the value of an object with the given ID (iFrame is a 0-based number of a time frame - should not exceed the number of timeframes in the original counter-example).]
SideEffects []
SeeAlso []
Definition at line 262 of file giaCex.c.
Function*************************************************************
Synopsis [Starts the process of returning values for internal nodes.]
Description [Should be called when pCex is available, before probing any object for its value using Gia_ManCounterExampleValueLookup().]
SideEffects []
SeeAlso []
Definition at line 184 of file giaCex.c.
void Gia_ManCounterExampleValueStop | ( | Gia_Man_t * | pGia | ) |
Function*************************************************************
Synopsis [Procedure to test the above code.]
Description []
SideEffects []
SeeAlso []
Definition at line 279 of file giaCex.c.
ABC_NAMESPACE_IMPL_START int Gia_ManVerifyCex | ( | Gia_Man_t * | pAig, |
Abc_Cex_t * | p, | ||
int | fDualOut | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [giaAbs.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Scalable AIG package.]
Synopsis [Counter-example-guided abstraction refinement.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Resimulates the counter-example.]
Description []
SideEffects []
SeeAlso []
Definition at line 44 of file giaCex.c.