abc-master
|
#include "giaAig.h"
#include "base/main/main.h"
#include "base/cmd/cmd.h"
#include "proof/dch/dch.h"
#include "opt/dau/dau.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START void | Gia_ManAigPrintPiLevels (Gia_Man_t *p) |
DECLARATIONS ///. More... | |
Gia_Man_t * | Gia_ManAigSyn2 (Gia_Man_t *pInit, int fOldAlgo, int fCoarsen, int fCutMin, int nRelaxRatio, int fDelayMin, int fVerbose, int fVeryVerbose) |
Gia_Man_t * | Gia_ManAigSyn3 (Gia_Man_t *p, int fVerbose, int fVeryVerbose) |
Gia_Man_t * | Gia_ManAigSyn4 (Gia_Man_t *p, int fVerbose, int fVeryVerbose) |
Vec_Ptr_t * | Gia_ManOrderPios (Aig_Man_t *p, Gia_Man_t *pOrder) |
Gia_Man_t * | Gia_ManDupFromBarBufs (Gia_Man_t *p) |
Gia_Man_t * | Gia_ManDupToBarBufs (Gia_Man_t *p, int nBarBufs) |
Gia_Man_t * | Gia_ManAigSynch2Choices (Gia_Man_t *pGia1, Gia_Man_t *pGia2, Gia_Man_t *pGia3, Dch_Pars_t *pPars) |
Gia_Man_t * | Gia_ManAigSynch2 (Gia_Man_t *pInit, void *pPars0, int nLutSize, int nRelaxRatio) |
void | Gia_ManPerformMap (int nAnds, int nLutSize, int nCutNum, int fMinAve, int fUseMfs, int fVerbose) |
void | Gia_ManPerformRound (int fIsMapped, int nAnds, int nLevels, int nLutSize, int nCutNum, int fMinAve, int fUseMfs, int fVerbose) |
void | Gia_ManPerformFlow (int fIsMapped, int nAnds, int nLevels, int nLutSize, int nCutNum, int fMinAve, int fUseMfs, int fVerbose) |
void | Gia_ManPerformFlow2 (int fIsMapped, int nAnds, int nLevels, int nLutSize, int nCutNum, int fBalance, int fMinAve, int fUseMfs, int fVerbose) |
ABC_NAMESPACE_IMPL_START void Gia_ManAigPrintPiLevels | ( | Gia_Man_t * | p | ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [giaScript.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Scalable AIG package.]
Synopsis [Various hardcoded scripts.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Synthesis script.]
Description []
SideEffects []
SeeAlso []
Definition at line 49 of file giaScript.c.
Gia_Man_t* Gia_ManAigSyn2 | ( | Gia_Man_t * | pInit, |
int | fOldAlgo, | ||
int | fCoarsen, | ||
int | fCutMin, | ||
int | nRelaxRatio, | ||
int | fDelayMin, | ||
int | fVerbose, | ||
int | fVeryVerbose | ||
) |
Function*************************************************************
Synopsis [Synthesis script.]
Description []
SideEffects []
SeeAlso []
Definition at line 69 of file giaScript.c.
Definition at line 152 of file giaScript.c.
Definition at line 184 of file giaScript.c.
Definition at line 386 of file giaScript.c.
Gia_Man_t* Gia_ManAigSynch2Choices | ( | Gia_Man_t * | pGia1, |
Gia_Man_t * | pGia2, | ||
Gia_Man_t * | pGia3, | ||
Dch_Pars_t * | pPars | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 359 of file giaScript.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 267 of file giaScript.c.
Definition at line 305 of file giaScript.c.
Function*************************************************************
Synopsis [Duplicates the AIG manager.]
Description [This duplicator works for AIGs with choices.]
SideEffects []
SeeAlso []
Definition at line 238 of file giaScript.c.
void Gia_ManPerformFlow | ( | int | fIsMapped, |
int | nAnds, | ||
int | nLevels, | ||
int | nLutSize, | ||
int | nCutNum, | ||
int | fMinAve, | ||
int | fUseMfs, | ||
int | fVerbose | ||
) |
Definition at line 579 of file giaScript.c.
void Gia_ManPerformFlow2 | ( | int | fIsMapped, |
int | nAnds, | ||
int | nLevels, | ||
int | nLutSize, | ||
int | nCutNum, | ||
int | fBalance, | ||
int | fMinAve, | ||
int | fUseMfs, | ||
int | fVerbose | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 610 of file giaScript.c.
void Gia_ManPerformMap | ( | int | nAnds, |
int | nLutSize, | ||
int | nCutNum, | ||
int | fMinAve, | ||
int | fUseMfs, | ||
int | fVerbose | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 486 of file giaScript.c.
void Gia_ManPerformRound | ( | int | fIsMapped, |
int | nAnds, | ||
int | nLevels, | ||
int | nLutSize, | ||
int | nCutNum, | ||
int | fMinAve, | ||
int | fUseMfs, | ||
int | fVerbose | ||
) |
Definition at line 526 of file giaScript.c.