|
abc-master
|
#include "gia.h"Go to the source code of this file.
Data Structures | |
| struct | Gia_ManFra_t_ |
| struct | Gia_ManUnr_t_ |
Typedefs | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Gia_ManFra_t_ | Gia_ManFra_t |
| DECLARATIONS ///. More... | |
| typedef struct Gia_ManUnr_t_ | Gia_ManUnr_t |
| typedef typedefABC_NAMESPACE_IMPL_START struct Gia_ManFra_t_ Gia_ManFra_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [giaFrames.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Scalable AIG package.]
Synopsis [Timeframe unrolling.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 30 of file giaFrames.c.
| typedef struct Gia_ManUnr_t_ Gia_ManUnr_t |
Definition at line 41 of file giaFrames.c.
| Gia_Man_t* Gia_ManFrames | ( | Gia_Man_t * | pAig, |
| Gia_ParFra_t * | pPars | ||
| ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 840 of file giaFrames.c.
| Gia_Man_t* Gia_ManFrames2 | ( | Gia_Man_t * | pAig, |
| Gia_ParFra_t * | pPars | ||
| ) |
Function*************************************************************
Synopsis [Computes init/non-init unrolling without flops.]
Description []
SideEffects []
SeeAlso [] Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 608 of file giaFrames.c.
| Gia_Man_t* Gia_ManFramesInit | ( | Gia_Man_t * | pAig, |
| Gia_ParFra_t * | pPars | ||
| ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 727 of file giaFrames.c.
Function*************************************************************
Synopsis [Perform init unrolling as long as PO(s) are constant 0.]
Description []
SideEffects []
SeeAlso []
Definition at line 941 of file giaFrames.c.
| void Gia_ManFraSetDefaultParams | ( | Gia_ParFra_t * | p | ) |
Function*************************************************************
Synopsis [This procedure sets default parameters.]
Description []
SideEffects []
SeeAlso []
Definition at line 631 of file giaFrames.c.
| Gia_ManFra_t* Gia_ManFraStart | ( | Gia_Man_t * | pAig, |
| Gia_ParFra_t * | pPars | ||
| ) |
Function*************************************************************
Synopsis [Creates manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 650 of file giaFrames.c.
| void Gia_ManFraStop | ( | Gia_ManFra_t * | p | ) |
Function*************************************************************
Synopsis [Deletes manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 671 of file giaFrames.c.
| void Gia_ManFraSupports | ( | Gia_ManFra_t * | p | ) |
Function*************************************************************
Synopsis [Computes supports of all timeframes.]
Description []
SideEffects []
SeeAlso []
Definition at line 690 of file giaFrames.c.
| Gia_Man_t* Gia_ManUnroll | ( | Gia_Man_t * | pAig, |
| Gia_ParFra_t * | pPars | ||
| ) |
Function*************************************************************
Synopsis [Computes init/non-init unrolling without flops.]
Description []
SideEffects []
SeeAlso []
Definition at line 507 of file giaFrames.c.
Function*************************************************************
Synopsis [Duplicates AIG for unrolling.]
Description []
SideEffects []
SeeAlso []
Definition at line 155 of file giaFrames.c.
| void* Gia_ManUnrollAdd | ( | void * | pMan, |
| int | fMax | ||
| ) |
Function*************************************************************
Synopsis [Computes init/non-init unrolling without flops.]
Description []
SideEffects []
SeeAlso []
Definition at line 437 of file giaFrames.c.
Function*************************************************************
Synopsis [Duplicates AIG for unrolling.]
Description []
SideEffects []
SeeAlso []
Definition at line 107 of file giaFrames.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Duplicates AIG for unrolling.]
Description []
SideEffects []
SeeAlso []
Definition at line 75 of file giaFrames.c.
| int Gia_ManUnrollLastLit | ( | void * | pMan | ) |
Function*************************************************************
Synopsis [Read the last literal.]
Description []
SideEffects []
SeeAlso []
Definition at line 490 of file giaFrames.c.
| void* Gia_ManUnrollStart | ( | Gia_Man_t * | pAig, |
| Gia_ParFra_t * | pPars | ||
| ) |
Function*************************************************************
Synopsis [Computes init/non-init unrolling without flops.]
Description []
SideEffects []
SeeAlso []
Definition at line 402 of file giaFrames.c.
| void Gia_ManUnrollStop | ( | void * | pMan | ) |
Function*************************************************************
Synopsis [Deletes manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 310 of file giaFrames.c.
| Gia_ManUnr_t* Gia_ManUnrStart | ( | Gia_Man_t * | pAig, |
| Gia_ParFra_t * | pPars | ||
| ) |
Function*************************************************************
Synopsis [Creates manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 225 of file giaFrames.c.
|
inlinestatic |
Definition at line 342 of file giaFrames.c.
|
inlinestatic |
Definition at line 362 of file giaFrames.c.
|
inlinestatic |
Definition at line 352 of file giaFrames.c.
|
inlinestatic |
Definition at line 357 of file giaFrames.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Reading/writing entry from storage.]
Description []
SideEffects []
SeeAlso []
Definition at line 335 of file giaFrames.c.