|
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.