abc-master
|
#include <stdio.h>
#include "base/main/main.h"
#include "aig/aig/aig.h"
#include "aig/saig/saig.h"
#include <string.h>
#include "base/main/mainInt.h"
#include "proof/pdr/pdr.h"
Go to the source code of this file.
Macros | |
#define | BARRIER_MONOTONE_TEST |
#define BARRIER_MONOTONE_TEST |
CFile****************************************************************
FileName [arenaViolation.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Liveness property checking.]
Synopsis [module for addition of arena violator detector induced by stabilizing constraints]
Author [Sayak Ray]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - October 31, 2012.]
Definition at line 29 of file arenaViolation.c.
Vec_Ptr_t* collectBarrierDisjunctions | ( | Aig_Man_t * | pAigOld, |
Aig_Man_t * | pAigNew, | ||
Vec_Ptr_t * | vBarriers | ||
) |
Definition at line 124 of file arenaViolation.c.
Definition at line 235 of file arenaViolation.c.
Definition at line 285 of file arenaViolation.c.
Definition at line 255 of file arenaViolation.c.
Definition at line 271 of file arenaViolation.c.
Aig_Obj_t* createAndGateForMonotonicityVerification | ( | Aig_Man_t * | pNewAig, |
Vec_Ptr_t * | vDisjunctionSignals, | ||
Vec_Ptr_t * | vDisjunctionLo, | ||
Aig_Obj_t * | pendingLo, | ||
Aig_Obj_t * | pendingSignal | ||
) |
Definition at line 299 of file arenaViolation.c.
Definition at line 57 of file arenaViolation.c.
ABC_NAMESPACE_IMPL_START Vec_Ptr_t* createArenaLO | ( | Aig_Man_t * | pAigNew, |
Vec_Ptr_t * | vBarriers | ||
) |
Definition at line 33 of file arenaViolation.c.
Aig_Obj_t* createArenaViolation | ( | Aig_Man_t * | pAigOld, |
Aig_Man_t * | pAigNew, | ||
Aig_Obj_t * | pWindowBegins, | ||
Aig_Obj_t * | pWithinWindow, | ||
Vec_Ptr_t * | vMasterBarriers, | ||
Vec_Ptr_t * | vBarrierLo, | ||
Vec_Ptr_t * | vBarrierLiDriver, | ||
Vec_Ptr_t * | vMonotoneDisjunctionNodes | ||
) |
Definition at line 165 of file arenaViolation.c.
Definition at line 212 of file arenaViolation.c.
Definition at line 82 of file arenaViolation.c.
Aig_Man_t* createNewAigWith0LivePoWithDSC | ( | Aig_Man_t * | pAig, |
Vec_Ptr_t * | signalList, | ||
int * | index0Live, | ||
int | windowBeginIndex, | ||
int | withinWindowIndex, | ||
int | pendingSignalIndex, | ||
Vec_Ptr_t * | vBarriers | ||
) |
Definition at line 323 of file arenaViolation.c.
Definition at line 106 of file arenaViolation.c.
Aig_Man_t* generateWorkingAigWithDSC | ( | Aig_Man_t * | pAig, |
Abc_Ntk_t * | pNtk, | ||
int * | pIndex0Live, | ||
Vec_Ptr_t * | vMasterBarriers | ||
) |
Definition at line 529 of file arenaViolation.c.