#include "retInt.h"
Go to the source code of this file.
Functions | |
| int | Abc_NtkRetimeIncremental (Abc_Ntk_t *pNtk, int nDelayLim, int fForward, int fMinDelay, int fOneStep, int fUseOldNames, int fVerbose) |
| FUNCTION DEFINITIONS ///. | |
| st__table * | Abc_NtkRetimePrepareLatches (Abc_Ntk_t *pNtk) |
| int | Abc_NtkRetimeFinalizeLatches (Abc_Ntk_t *pNtk, st__table *tLatches, int nIdMaxStart, int fUseOldNames) |
| int | Abc_NtkRetimeNodeIsEnabled (Abc_Obj_t *pObj, int fForward) |
| void | Abc_NtkRetimeNode (Abc_Obj_t *pObj, int fForward, int fInitial) |
| int | Abc_NtkRetimeCheckCompatibleLatchFanouts (Abc_Obj_t *pObj) |
| void | Abc_NtkRetimeShareLatches (Abc_Ntk_t *pNtk, int fInitial) |
| int Abc_NtkRetimeCheckCompatibleLatchFanouts | ( | Abc_Obj_t * | pObj | ) |
Function*************************************************************
Synopsis [Returns the number of compatible fanout latches.]
Description []
SideEffects []
SeeAlso []
Definition at line 406 of file retIncrem.c.

| int Abc_NtkRetimeFinalizeLatches | ( | Abc_Ntk_t * | pNtk, |
| st__table * | tLatches, | ||
| int | nIdMaxStart, | ||
| int | fUseOldNames ) |
Function*************************************************************
Synopsis [Finalizes the latches after retiming.]
Description [Reuses the LIs/LOs for old latches.]
SideEffects []
SeeAlso []
Definition at line 146 of file retIncrem.c.


| int Abc_NtkRetimeIncremental | ( | Abc_Ntk_t * | pNtk, |
| int | nDelayLim, | ||
| int | fForward, | ||
| int | fMinDelay, | ||
| int | fOneStep, | ||
| int | fUseOldNames, | ||
| int | fVerbose ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Performs retiming in one direction.]
Description [Currently does not retime over black boxes.]
SideEffects []
SeeAlso []
Definition at line 47 of file retIncrem.c.


| void Abc_NtkRetimeNode | ( | Abc_Obj_t * | pObj, |
| int | fForward, | ||
| int | fInitial ) |
Function*************************************************************
Synopsis [Retimes the node backward or forward.]
Description []
SideEffects []
SeeAlso []
Definition at line 324 of file retIncrem.c.

| int Abc_NtkRetimeNodeIsEnabled | ( | Abc_Obj_t * | pObj, |
| int | fForward ) |
Function*************************************************************
Synopsis [Returns 1 if retiming forward/backward is possible.]
Description []
SideEffects []
SeeAlso []
Definition at line 293 of file retIncrem.c.
Function*************************************************************
Synopsis [Prepares the network for retiming.]
Description [Hash latches into their number in the original network.]
SideEffects []
SeeAlso []
Definition at line 109 of file retIncrem.c.


| void Abc_NtkRetimeShareLatches | ( | Abc_Ntk_t * | pNtk, |
| int | fInitial ) |
Function*************************************************************
Synopsis [Retimes the node backward or forward.]
Description []
SideEffects []
SeeAlso []
Definition at line 436 of file retIncrem.c.

