abc-master
|
#include "saig.h"
Go to the source code of this file.
Macros | |
#define | Aig_ObjForEachFanoutStatic(pObj, pFan, i) for ( i = 0; (i < (int)(pObj)->nRefs) && ((pFan) = Aig_ObjFanoutStatic(pObj, i)); i++ ) |
Functions | |
static ABC_NAMESPACE_IMPL_START Aig_Obj_t * | Aig_ObjFanoutStatic (Aig_Obj_t *pObj, int i) |
DECLARATIONS ///. More... | |
static void | Aig_ObjSetFanoutStatic (Aig_Obj_t *pObj, Aig_Obj_t *pFan) |
Aig_Obj_t ** | Aig_ManStaticFanoutStart (Aig_Man_t *p) |
FUNCTION DEFINITIONS ///. More... | |
void | Aig_ManMarkAutonomous_rec (Aig_Man_t *p, Aig_Obj_t *pObj) |
void | Saig_ManMarkAutonomous (Aig_Man_t *p) |
Aig_Man_t * | Saig_ManRetimeForwardOne (Aig_Man_t *p, int *pnRegFixed, int *pnRegMoves) |
Aig_Man_t * | Saig_ManRetimeForward (Aig_Man_t *p, int nMaxIters, int fVerbose) |
#define Aig_ObjForEachFanoutStatic | ( | pObj, | |
pFan, | |||
i | |||
) | for ( i = 0; (i < (int)(pObj)->nRefs) && ((pFan) = Aig_ObjFanoutStatic(pObj, i)); i++ ) |
Definition at line 33 of file saigRetFwd.c.
Function*************************************************************
Synopsis [Marks the objects reachable from the given object.]
Description []
SideEffects []
SeeAlso []
Definition at line 89 of file saigRetFwd.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Allocate static fanout for all nodes in the AIG manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 51 of file saigRetFwd.c.
|
inlinestatic |
DECLARATIONS ///.
CFile****************************************************************
FileName [saigRetFwd.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Sequential AIG package.]
Synopsis [Most-forward retiming.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 30 of file saigRetFwd.c.
Definition at line 31 of file saigRetFwd.c.
void Saig_ManMarkAutonomous | ( | Aig_Man_t * | p | ) |
Function*************************************************************
Synopsis [Marks with current trav ID nodes reachable from Const1 and PIs.]
Description [Returns the number of unreachable registers.]
SideEffects []
SeeAlso []
Definition at line 111 of file saigRetFwd.c.
Function*************************************************************
Synopsis [Derives the cut for forward retiming.]
Description [Assumes topological ordering of the nodes.]
SideEffects []
SeeAlso []
Definition at line 213 of file saigRetFwd.c.
Function*************************************************************
Synopsis [Derives the cut for forward retiming.]
Description [Assumes topological ordering of the nodes.]
SideEffects []
SeeAlso []
Definition at line 149 of file saigRetFwd.c.