|
abc-master
|
#include "cecInt.h"Go to the source code of this file.
| int Cec_ManSimAnalyzeOutputs | ( | Cec_ManSim_t * | p | ) |
Function*************************************************************
Synopsis [Returns 1 if computation should stop.]
Description []
SideEffects []
SeeAlso []
Definition at line 584 of file cecClass.c.
Function*************************************************************
Synopsis [Creates equivalence class.]
Description []
SideEffects []
SeeAlso []
Definition at line 234 of file cecClass.c.
| int Cec_ManSimClassesPrepare | ( | Cec_ManSim_t * | p, |
| int | LevelMax | ||
| ) |
Function*************************************************************
Synopsis [Returns 1 if the bug is found.]
Description []
SideEffects []
SeeAlso []
Definition at line 851 of file cecClass.c.
| int Cec_ManSimClassesRefine | ( | Cec_ManSim_t * | p | ) |
Function*************************************************************
Synopsis [Returns 1 if the bug is found.]
Description []
SideEffects []
SeeAlso []
Definition at line 908 of file cecClass.c.
| int Cec_ManSimClassRefineOne | ( | Cec_ManSim_t * | p, |
| int | i | ||
| ) |
Function*************************************************************
Synopsis [Refines one equivalence class.]
Description []
SideEffects []
SeeAlso []
Definition at line 268 of file cecClass.c.
| int Cec_ManSimClassRemoveOne | ( | Cec_ManSim_t * | p, |
| int | i | ||
| ) |
Function*************************************************************
Synopsis [Refines one equivalence class.]
Description []
SideEffects []
SeeAlso []
Definition at line 308 of file cecClass.c.
| int Cec_ManSimCompareConst | ( | unsigned * | p, |
| int | nWords | ||
| ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Compares simulation info of one node with constant 0.]
Description []
SideEffects []
SeeAlso []
Definition at line 50 of file cecClass.c.
| int Cec_ManSimCompareConstFirstBit | ( | unsigned * | p, |
| int | nWords | ||
| ) |
Function*************************************************************
Synopsis [Returns the number of the first non-equal bit.]
Description []
SideEffects []
SeeAlso []
Definition at line 110 of file cecClass.c.
| void Cec_ManSimCompareConstScore | ( | unsigned * | p, |
| int | nWords, | ||
| int * | pScores | ||
| ) |
Function*************************************************************
Synopsis [Returns the number of the first non-equal bit.]
Description []
SideEffects []
SeeAlso []
Definition at line 170 of file cecClass.c.
| int Cec_ManSimCompareEqual | ( | unsigned * | p0, |
| unsigned * | p1, | ||
| int | nWords | ||
| ) |
Function*************************************************************
Synopsis [Compares simulation info of two nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 80 of file cecClass.c.
| int Cec_ManSimCompareEqualFirstBit | ( | unsigned * | p0, |
| unsigned * | p1, | ||
| int | nWords | ||
| ) |
Function*************************************************************
Synopsis [Compares simulation info of two nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 140 of file cecClass.c.
| void Cec_ManSimCompareEqualScore | ( | unsigned * | p0, |
| unsigned * | p1, | ||
| int | nWords, | ||
| int * | pScores | ||
| ) |
Function*************************************************************
Synopsis [Compares simulation info of two nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 202 of file cecClass.c.
| void Cec_ManSimCreateInfo | ( | Cec_ManSim_t * | p, |
| Vec_Ptr_t * | vInfoCis, | ||
| Vec_Ptr_t * | vInfoCos | ||
| ) |
Function*************************************************************
Synopsis [Creates simulation info for this round.]
Description []
SideEffects []
SeeAlso []
Definition at line 808 of file cecClass.c.
| void Cec_ManSimFindBestPattern | ( | Cec_ManSim_t * | p | ) |
Function*************************************************************
Synopsis [Find the best pattern using the scores.]
Description []
SideEffects []
SeeAlso []
Definition at line 548 of file cecClass.c.
| int Cec_ManSimHashKey | ( | unsigned * | pSim, |
| int | nWords, | ||
| int | nTableSize | ||
| ) |
Function*************************************************************
Synopsis [Computes hash key of the simuation info.]
Description []
SideEffects []
SeeAlso []
Definition at line 350 of file cecClass.c.
| void Cec_ManSimMemRelink | ( | Cec_ManSim_t * | p | ) |
Function*************************************************************
Synopsis [Resets pointers to the simulation memory.]
Description []
SideEffects []
SeeAlso []
Definition at line 378 of file cecClass.c.
| void Cec_ManSimProcessRefined | ( | Cec_ManSim_t * | p, |
| Vec_Int_t * | vRefined | ||
| ) |
Function*************************************************************
Synopsis [Refines nodes belonging to candidate constant class.]
Description []
SideEffects []
SeeAlso []
Definition at line 467 of file cecClass.c.
| void Cec_ManSimSavePattern | ( | Cec_ManSim_t * | p, |
| int | iPat | ||
| ) |
Function*************************************************************
Synopsis [Saves the input pattern with the given number.]
Description []
SideEffects []
SeeAlso []
Definition at line 518 of file cecClass.c.
| unsigned* Cec_ManSimSimDeref | ( | Cec_ManSim_t * | p, |
| int | i | ||
| ) |
Function*************************************************************
Synopsis [Dereferences simulaton info.]
Description []
SideEffects []
SeeAlso []
Definition at line 441 of file cecClass.c.
| unsigned* Cec_ManSimSimRef | ( | Cec_ManSim_t * | p, |
| int | i | ||
| ) |
Function*************************************************************
Synopsis [References simulation info.]
Description []
SideEffects []
SeeAlso []
Definition at line 404 of file cecClass.c.
| int Cec_ManSimSimulateRound | ( | Cec_ManSim_t * | p, |
| Vec_Ptr_t * | vInfoCis, | ||
| Vec_Ptr_t * | vInfoCos | ||
| ) |
Function*************************************************************
Synopsis [Simulates one round.]
Description [Returns the number of PO entry if failed; 0 otherwise.]
SideEffects []
SeeAlso []
Definition at line 652 of file cecClass.c.
|
inlinestatic |
Definition at line 33 of file cecClass.c.
|
inlinestatic |
Definition at line 31 of file cecClass.c.
|
inlinestatic |
DECLARATIONS ///.
CFile****************************************************************
FileName [cecClass.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Combinational equivalence checking.]
Synopsis [Equivalence class refinement.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 30 of file cecClass.c.