abc-master
|
#include "fra.h"
Go to the source code of this file.
Function*************************************************************
Synopsis [Add implication clauses to the SAT solver.]
Description [Note that implications should be checked in the first frame!]
SideEffects []
SeeAlso []
Definition at line 428 of file fraImp.c.
Function*************************************************************
Synopsis [Check implications for the node (if they are present).]
Description [Returns the new position in the array.]
SideEffects []
SeeAlso []
Definition at line 503 of file fraImp.c.
void Fra_ImpCompactArray | ( | Vec_Int_t * | vImps | ) |
Function*************************************************************
Synopsis [Removes empty implications.]
Description []
SideEffects []
SeeAlso []
Definition at line 607 of file fraImp.c.
double Fra_ImpComputeStateSpaceRatio | ( | Fra_Man_t * | p | ) |
Function*************************************************************
Synopsis [Determines the ratio of the state space by computed implications.]
Description []
SideEffects []
SeeAlso []
Definition at line 628 of file fraImp.c.
Function*************************************************************
Synopsis [Derives implication candidates.]
Description [Implication candidates have the property that (1) they hold using sequential simulation information (2) they do not hold using combinational simulation information (3) they have as high expressive power as possible (heuristically) that is, they are easy to disprove combinationally meaning they cover relatively larger sequential subspace.]
SideEffects []
SeeAlso []
Definition at line 321 of file fraImp.c.
Function*************************************************************
Synopsis [Record proven implications in the AIG manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 705 of file fraImp.c.
Function*************************************************************
Synopsis [Removes those implications that no longer hold.]
Description [Returns 1 if refinement has happened.]
SideEffects []
SeeAlso []
Definition at line 575 of file fraImp.c.
int Fra_ImpVerifyUsingSimulation | ( | Fra_Man_t * | p | ) |
Function*************************************************************
Synopsis [Returns the number of failed implications.]
Description []
SideEffects []
SeeAlso []
Definition at line 665 of file fraImp.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Counts the number of 1s in each siminfo of each node.]
Description []
SideEffects []
SeeAlso []
Definition at line 66 of file fraImp.c.
|
inlinestatic |
DECLARATIONS ///.
CFile****************************************************************
FileName [fraImp.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [New FRAIG package.]
Synopsis [Detecting and proving implications.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 30, 2007.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Counts the number of 1s in each siminfo of each node.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file fraImp.c.
Vec_Int_t* Fra_SmlSelectMaxCost | ( | Vec_Int_t * | vImps, |
int * | pCosts, | ||
int | nCostMax, | ||
int | nImpLimit, | ||
int * | pCostRange | ||
) |
Function*************************************************************
Synopsis [Returns the array of implications with the highest cost.]
Description []
SideEffects []
SeeAlso []
Definition at line 244 of file fraImp.c.
Function*************************************************************
Synopsis [Returns the array of nodes sorted by the number of 1s.]
Description []
SideEffects []
SeeAlso []
Definition at line 154 of file fraImp.c.
int Sml_CompareMaxId | ( | unsigned short * | pImp1, |
unsigned short * | pImp2 | ||
) |
|
inlinestatic |
|
inlinestatic |
Function*************************************************************
Synopsis [Counts the number of 1s in the complement of the implication.]
Description []
SideEffects []
SeeAlso []
Definition at line 111 of file fraImp.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Computes the complement of the implication.]
Description []
SideEffects []
SeeAlso []
Definition at line 133 of file fraImp.c.