abc-master
|
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START Res_Sim_t * | Res_SimAlloc (int nWords) |
DECLARATIONS ///. More... | |
void | Res_SimAdjust (Res_Sim_t *p, Abc_Ntk_t *pAig) |
void | Res_SimFree (Res_Sim_t *p) |
void | Res_SimSetRandom (Res_Sim_t *p) |
void | Res_SimSetGiven (Res_Sim_t *p, Vec_Ptr_t *vInfo) |
void | Res_SimPerformOne (Abc_Obj_t *pNode, Vec_Ptr_t *vSimInfo, int nSimWords) |
void | Res_SimTransferOne (Abc_Obj_t *pNode, Vec_Ptr_t *vSimInfo, int nSimWords) |
void | Res_SimPerformRound (Res_Sim_t *p) |
void | Res_SimProcessPats (Res_Sim_t *p) |
void | Res_SimPadSimInfo (Vec_Ptr_t *vPats, int nPats, int nWords) |
void | Res_SimDeriveInfoReplicate (Res_Sim_t *p) |
void | Res_SimDeriveInfoComplement (Res_Sim_t *p) |
void | Res_SimReportOne (Res_Sim_t *p) |
void | Res_SimPrintOutPatterns (Res_Sim_t *p, Abc_Ntk_t *pAig) |
int | Res_SimPrepare (Res_Sim_t *p, Abc_Ntk_t *pAig, int nTruePis, int fVerbose) |
Function*************************************************************
Synopsis [Allocate simulation engine.]
Description []
SideEffects []
SeeAlso []
Definition at line 77 of file resSim_old.c.
ABC_NAMESPACE_IMPL_START Res_Sim_t* Res_SimAlloc | ( | int | nWords | ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [resSim.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Resynthesis package.]
Synopsis [Simulation engine.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - January 15, 2007.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Allocate simulation engine.]
Description []
SideEffects []
SeeAlso []
Definition at line 46 of file resSim_old.c.
void Res_SimDeriveInfoComplement | ( | Res_Sim_t * | p | ) |
Function*************************************************************
Synopsis [Complement the simulation info if necessary.]
Description []
SideEffects []
SeeAlso []
Definition at line 384 of file resSim_old.c.
void Res_SimDeriveInfoReplicate | ( | Res_Sim_t * | p | ) |
Function*************************************************************
Synopsis [Duplicates the simulation info to fill the space.]
Description []
SideEffects []
SeeAlso []
Definition at line 358 of file resSim_old.c.
void Res_SimFree | ( | Res_Sim_t * | p | ) |
Function*************************************************************
Synopsis [Free simulation engine.]
Description []
SideEffects []
SeeAlso []
Definition at line 121 of file resSim_old.c.
void Res_SimPadSimInfo | ( | Vec_Ptr_t * | vPats, |
int | nPats, | ||
int | nWords | ||
) |
Function*************************************************************
Synopsis [Pads the extra space with duplicated simulation info.]
Description []
SideEffects []
SeeAlso []
Definition at line 325 of file resSim_old.c.
Function*************************************************************
Synopsis [Simulates one node.]
Description []
SideEffects []
SeeAlso []
Definition at line 191 of file resSim_old.c.
void Res_SimPerformRound | ( | Res_Sim_t * | p | ) |
Function*************************************************************
Synopsis [Performs one round of simulation.]
Description []
SideEffects []
SeeAlso []
Definition at line 255 of file resSim_old.c.
Function*************************************************************
Synopsis [Prepares simulation info for candidate filtering.]
Description []
SideEffects []
SeeAlso []
Definition at line 477 of file resSim_old.c.
Function*************************************************************
Synopsis [Prints output patterns.]
Description []
SideEffects []
SeeAlso []
Definition at line 453 of file resSim_old.c.
void Res_SimProcessPats | ( | Res_Sim_t * | p | ) |
Function*************************************************************
Synopsis [Processes simulation patterns.]
Description []
SideEffects []
SeeAlso []
Definition at line 277 of file resSim_old.c.
void Res_SimReportOne | ( | Res_Sim_t * | p | ) |
Function*************************************************************
Synopsis [Free simulation engine.]
Description []
SideEffects []
SeeAlso []
Definition at line 411 of file resSim_old.c.
Function*************************************************************
Synopsis [Sets given PI simulation info.]
Description []
SideEffects []
SeeAlso []
Definition at line 166 of file resSim_old.c.
void Res_SimSetRandom | ( | Res_Sim_t * | p | ) |
Function*************************************************************
Synopsis [Sets random PI simulation info.]
Description []
SideEffects []
SeeAlso []
Definition at line 143 of file resSim_old.c.
Function*************************************************************
Synopsis [Simulates one CO node.]
Description []
SideEffects []
SeeAlso []
Definition at line 227 of file resSim_old.c.