abc-master
|
#include "bmc.h"
#include "sat/cnf/cnf.h"
#include "sat/bsat/satSolver.h"
#include "aig/gia/giaAig.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START Gia_Man_t * | Bmc_EcoMiter (Gia_Man_t *pGold, Gia_Man_t *pOld, Vec_Int_t *vFans) |
DECLARATIONS ///. More... | |
static Cnf_Dat_t * | Cnf_DeriveGiaRemapped (Gia_Man_t *p) |
int | Bmc_EcoSolve (sat_solver *pSat, int Root, Vec_Int_t *vVars) |
int | Bmc_EcoPatch (Gia_Man_t *p, int nIns, int nOuts) |
void | Bmc_EcoMiterTest () |
ABC_NAMESPACE_IMPL_START Gia_Man_t* Bmc_EcoMiter | ( | Gia_Man_t * | pGold, |
Gia_Man_t * | pOld, | ||
Vec_Int_t * | vFans | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [bmcEco.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [SAT-based bounded model checking.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Computes miter for ECO with given root node and fanins.]
Description []
SideEffects []
SeeAlso []
Definition at line 48 of file bmcEco.c.
void Bmc_EcoMiterTest | ( | ) |
Function*************************************************************
Synopsis [Tests the ECO miter.]
Description []
SideEffects []
SeeAlso []
Definition at line 265 of file bmcEco.c.
int Bmc_EcoPatch | ( | Gia_Man_t * | p, |
int | nIns, | ||
int | nOuts | ||
) |
Function*************************************************************
Synopsis [Compute the patch function.]
Description []
SideEffects []
SeeAlso []
Definition at line 208 of file bmcEco.c.
int Bmc_EcoSolve | ( | sat_solver * | pSat, |
int | Root, | ||
Vec_Int_t * | vVars | ||
) |
Function*************************************************************
Synopsis [Solve the enumeration problem.]
Description []
SideEffects []
SeeAlso []
Definition at line 138 of file bmcEco.c.