abc-master
|
#include "gia.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START void | Gia_CollectSuper_rec (Gia_Man_t *p, Gia_Obj_t *pObj, Vec_Int_t *vSuper) |
DECLARATIONS ///. More... | |
void | Gia_CollectSuper (Gia_Man_t *p, Gia_Obj_t *pObj, Vec_Int_t *vSuper) |
void | Gia_ManPrintSignals (Gia_Man_t *p, int *pFreq, char *pStr) |
void | Gia_ManDetectSeqSignals (Gia_Man_t *p, int fSetReset, int fVerbose) |
Vec_Int_t * | Gia_ManDetectSeqSignalsWithFanout (Gia_Man_t *p, int nFanMax, int fVerbose) |
Vec_Int_t * | Gia_ManTransferFrames (Gia_Man_t *pAig, Gia_Man_t *pFrames, int nFrames, Gia_Man_t *pNew, Vec_Int_t *vSigs) |
Gia_Man_t * | Gia_ManUnrollInit (Gia_Man_t *p, int nFrames) |
Gia_Man_t * | Gia_ManUnrollAndCofactor (Gia_Man_t *p, int nFrames, int nFanMax, int fVerbose) |
Gia_Man_t * | Gia_ManRemoveEnables2 (Gia_Man_t *p) |
Gia_Man_t * | Gia_ManRemoveEnables (Gia_Man_t *p) |
Function*************************************************************
Synopsis [Collects the supergate.]
Description []
SideEffects []
SeeAlso []
Definition at line 70 of file giaEnable.c.
ABC_NAMESPACE_IMPL_START void Gia_CollectSuper_rec | ( | Gia_Man_t * | p, |
Gia_Obj_t * | pObj, | ||
Vec_Int_t * | vSuper | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [gia.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Scalable AIG package.]
Synopsis [Structural detection of enables, sets and resets.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Collects the supergate.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file giaEnable.c.
void Gia_ManDetectSeqSignals | ( | Gia_Man_t * | p, |
int | fSetReset, | ||
int | fVerbose | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 130 of file giaEnable.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 224 of file giaEnable.c.
void Gia_ManPrintSignals | ( | Gia_Man_t * | p, |
int * | pFreq, | ||
char * | pStr | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 96 of file giaEnable.c.
Function*************************************************************
Synopsis [Transform seq circuits with enables by removing enables.]
Description []
SideEffects []
SeeAlso []
Definition at line 514 of file giaEnable.c.
Function*************************************************************
Synopsis [Transform seq circuits with enables by removing enables.]
Description []
SideEffects []
SeeAlso []
Definition at line 436 of file giaEnable.c.
Vec_Int_t* Gia_ManTransferFrames | ( | Gia_Man_t * | pAig, |
Gia_Man_t * | pFrames, | ||
int | nFrames, | ||
Gia_Man_t * | pNew, | ||
Vec_Int_t * | vSigs | ||
) |
Function*************************************************************
Synopsis [Transfers attributes from the original one to the final one.]
Description []
SideEffects []
SeeAlso []
Definition at line 330 of file giaEnable.c.
Function*************************************************************
Synopsis [Unrolls initialized timeframes while cofactoring some vars.]
Description []
SideEffects []
SeeAlso []
Definition at line 403 of file giaEnable.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 360 of file giaEnable.c.