21 #ifndef ABC__opt__ret__retInt_h
22 #define ABC__opt__ret__retInt_h
53 extern int Abc_NtkRetime(
Abc_Ntk_t * pNtk,
int Mode,
int nDelayLim,
int fForwardOnly,
int fBackwardOnly,
int fOneStep,
int fVerbose );
typedefABC_NAMESPACE_HEADER_START struct Vec_Ptr_t_ Vec_Ptr_t
INCLUDES ///.
st__table * Abc_NtkRetimePrepareLatches(Abc_Ntk_t *pNtk)
int Abc_NtkRetimeLValue(Abc_Ntk_t *pNtk, int nIterLimit, int fVerbose)
FUNCTION DEFINITIONS ///.
typedefABC_NAMESPACE_IMPL_START struct Vec_Int_t_ Vec_Int_t
DECLARATIONS ///.
ABC_NAMESPACE_HEADER_START int Abc_NtkRetimeMinArea(Abc_Ntk_t *pNtk, int fForwardOnly, int fBackwardOnly, int fVerbose)
INCLUDES ///.
Vec_Int_t * Abc_NtkRetimeInitialValues(Abc_Ntk_t *pNtkSat, Vec_Int_t *vValues, int fVerbose)
FUNCTION DEFINITIONS ///.
void Abc_NtkRetimeShareLatches(Abc_Ntk_t *pNtk, int fInitial)
Abc_Ntk_t * Abc_NtkRetimeBackwardInitialStart(Abc_Ntk_t *pNtk)
void Abc_NtkRetimeBackwardInitialFinish(Abc_Ntk_t *pNtk, Abc_Ntk_t *pNtkNew, Vec_Int_t *vValuesOld, int fVerbose)
int Abc_ObjSopSimulate(Abc_Obj_t *pObj)
int Abc_NtkRetimeFinalizeLatches(Abc_Ntk_t *pNtk, st__table *tLatches, int nIdMaxStart)
Vec_Ptr_t * Abc_NtkMaxFlow(Abc_Ntk_t *pNtk, int fForward, int fVerbose)
int Abc_NtkRetimeIncremental(Abc_Ntk_t *pNtk, int nDelayLim, int fForward, int fMinDelay, int fOneStep, int fVerbose)
FUNCTION DEFINITIONS ///.
void Abc_NtkRetimeTranferToCopy(Abc_Ntk_t *pNtk)
void Abc_NtkRetimeTranferFromCopy(Abc_Ntk_t *pNtk)
int Abc_NtkRetimeNodeIsEnabled(Abc_Obj_t *pObj, int fForward)
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
#define ABC_NAMESPACE_HEADER_END
void Abc_NtkRetimeNode(Abc_Obj_t *pObj, int fForward, int fInitial)
int Abc_NtkRetime(Abc_Ntk_t *pNtk, int Mode, int nDelayLim, int fForwardOnly, int fBackwardOnly, int fOneStep, int fVerbose)
FUNCTION DEFINITIONS ///.
Vec_Int_t * Abc_NtkRetimeCollectLatchValues(Abc_Ntk_t *pNtk)
void Abc_NtkRetimeInsertLatchValues(Abc_Ntk_t *pNtk, Vec_Int_t *vValues)
void Abc_NtkMaxFlowTest(Abc_Ntk_t *pNtk)
FUNCTION DEFINITIONS ///.
int Abc_NtkRetimeMinDelay(Abc_Ntk_t *pNtk, Abc_Ntk_t *pNtkCopy, int nDelayLim, int nIterLimit, int fForward, int fVerbose)
FUNCTION DEFINITIONS ///.