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.