|
abc-master
|
#include "fsimInt.h"Go to the source code of this file.
Macros | |
| #define | FSIM_ZER 1 |
| DECLARATIONS ///. More... | |
| #define | FSIM_ONE 2 |
| #define | FSIM_UND 3 |
Functions | |
| static int | Aig_XsimNotCond (int Value, int fCompl) |
| static int | Aig_XsimAndCond (int Value0, int fCompl0, int Value1, int fCompl1) |
| static int | Fsim_ManTerSimInfoGet (unsigned *pInfo, int i) |
| static void | Fsim_ManTerSimInfoSet (unsigned *pInfo, int i, int Value) |
| static unsigned * | Fsim_ManTerStateNext (unsigned *pState, int nWords) |
| static void | Fsim_ManTerStateSetNext (unsigned *pState, int nWords, unsigned *pNext) |
| static void | Fsim_ManTerSimulateCi (Fsim_Man_t *p, int iNode, int iCi) |
| FUNCTION DEFINITIONS ///. More... | |
| static void | Fsim_ManTerSimulateCo (Fsim_Man_t *p, int iCo, int iFan0) |
| static void | Fsim_ManTerSimulateNode (Fsim_Man_t *p, int iNode, int iFan0, int iFan1) |
| static void | Fsim_ManTerSimInfoInit (Fsim_Man_t *p) |
| static void | Fsim_ManTerSimInfoTransfer (Fsim_Man_t *p) |
| int | Fsim_ManTerStateHash (unsigned *pState, int nWords, int nTableSize) |
| int | Fsim_ManTerStateLookup (unsigned *pState, int nWords, unsigned **pBins, int nBins) |
| void | Fsim_ManTerStateInsert (unsigned *pState, int nWords, unsigned **pBins, int nBins) |
| unsigned * | Fsim_ManTerStateCreate (unsigned *pInfo, int nPis, int nCis, int nWords) |
| void | Fsim_ManTerStatePrint (unsigned *pState, int nRegs) |
| static void | Fsim_ManTerSimulateRound (Fsim_Man_t *p) |
| Vec_Ptr_t * | Fsim_ManTerSimulate (Aig_Man_t *pAig, int fVerbose) |
| #define FSIM_ONE 2 |
Definition at line 31 of file fsimTsim.c.
| #define FSIM_UND 3 |
Definition at line 32 of file fsimTsim.c.
| #define FSIM_ZER 1 |
DECLARATIONS ///.
CFile****************************************************************
FileName [fsimTsim.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Fast sequential AIG simulator.]
Synopsis [Varius utilities.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 30 of file fsimTsim.c.
|
inlinestatic |
Definition at line 42 of file fsimTsim.c.
|
inlinestatic |
Definition at line 34 of file fsimTsim.c.
|
inlinestatic |
Definition at line 51 of file fsimTsim.c.
|
inlinestatic |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 131 of file fsimTsim.c.
|
inlinestatic |
Definition at line 55 of file fsimTsim.c.
|
inlinestatic |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 154 of file fsimTsim.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 339 of file fsimTsim.c.
|
inlinestatic |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 80 of file fsimTsim.c.
|
inlinestatic |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 96 of file fsimTsim.c.
|
inlinestatic |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 113 of file fsimTsim.c.
|
inlinestatic |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 306 of file fsimTsim.c.
| unsigned* Fsim_ManTerStateCreate | ( | unsigned * | pInfo, |
| int | nPis, | ||
| int | nCis, | ||
| int | nWords | ||
| ) |
Function*************************************************************
Synopsis [Inserts value into the table.]
Description []
SideEffects []
SeeAlso []
Definition at line 255 of file fsimTsim.c.
| int Fsim_ManTerStateHash | ( | unsigned * | pState, |
| int | nWords, | ||
| int | nTableSize | ||
| ) |
Function*************************************************************
Synopsis [Computes hash value of the node using its simulation info.]
Description []
SideEffects []
SeeAlso []
Definition at line 178 of file fsimTsim.c.
| void Fsim_ManTerStateInsert | ( | unsigned * | pState, |
| int | nWords, | ||
| unsigned ** | pBins, | ||
| int | nBins | ||
| ) |
Function*************************************************************
Synopsis [Inserts value into the table.]
Description []
SideEffects []
SeeAlso []
Definition at line 236 of file fsimTsim.c.
| int Fsim_ManTerStateLookup | ( | unsigned * | pState, |
| int | nWords, | ||
| unsigned ** | pBins, | ||
| int | nBins | ||
| ) |
Function*************************************************************
Synopsis [Inserts value into the table.]
Description []
SideEffects []
SeeAlso []
Definition at line 214 of file fsimTsim.c.
|
inlinestatic |
Definition at line 62 of file fsimTsim.c.
| void Fsim_ManTerStatePrint | ( | unsigned * | pState, |
| int | nRegs | ||
| ) |
Function*************************************************************
Synopsis [Inserts value into the table.]
Description []
SideEffects []
SeeAlso []
Definition at line 276 of file fsimTsim.c.
|
inlinestatic |
Definition at line 63 of file fsimTsim.c.