abc-master
|
#include "gia.h"
#include "bool/kit/kit.h"
#include "misc/vec/vecWec.h"
#include "bool/dec/dec.h"
#include "opt/dau/dau.h"
#include "misc/util/utilTruth.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START int | Gia_ManGraphToAig (Gia_Man_t *p, Dec_Graph_t *pGraph) |
DECLARATIONS ///. More... | |
int | Gia_ManSopToAig (Gia_Man_t *p, char *pSop, Vec_Int_t *vLeaves) |
int | Gia_ManFactorNode (Gia_Man_t *p, char *pSop, Vec_Int_t *vLeaves) |
Vec_Wrd_t * | Gia_ManComputeTruths (Gia_Man_t *p, int nCutSize, int nLutNum, int fReverse) |
int | Gia_ManAssignNumbers (Gia_Man_t *p) |
Vec_Wec_t * | Gia_ManFxRetrieve (Gia_Man_t *p, Vec_Str_t **pvCompl, int fReverse) |
void | Gia_ManFxTopoOrder_rec (Vec_Wec_t *vCubes, Vec_Int_t *vFirst, Vec_Int_t *vCount, Vec_Int_t *vVisit, Vec_Int_t *vOrder, int iObj) |
Vec_Int_t * | Gia_ManFxTopoOrder (Vec_Wec_t *vCubes, int nInputs, int nStart, Vec_Int_t **pvFirst, Vec_Int_t **pvCount) |
Gia_Man_t * | Gia_ManFxInsert (Gia_Man_t *p, Vec_Wec_t *vCubes, Vec_Str_t *vCompls) |
Gia_Man_t * | Gia_ManPerformFx (Gia_Man_t *p, int nNewNodesMax, int LitCountMax, int fReverse, int fVerbose, int fVeryVerbose) |
int Gia_ManAssignNumbers | ( | Gia_Man_t * | p | ) |
Function*************************************************************
Synopsis [Computing truth tables for the mapped network.]
Description []
SideEffects []
SeeAlso []
Definition at line 135 of file giaFx.c.
Definition at line 99 of file giaFx.c.
Definition at line 310 of file giaFx.c.
Definition at line 186 of file giaFx.c.
Vec_Int_t* Gia_ManFxTopoOrder | ( | Vec_Wec_t * | vCubes, |
int | nInputs, | ||
int | nStart, | ||
Vec_Int_t ** | pvFirst, | ||
Vec_Int_t ** | pvCount | ||
) |
Definition at line 270 of file giaFx.c.
void Gia_ManFxTopoOrder_rec | ( | Vec_Wec_t * | vCubes, |
Vec_Int_t * | vFirst, | ||
Vec_Int_t * | vCount, | ||
Vec_Int_t * | vVisit, | ||
Vec_Int_t * | vOrder, | ||
int | iObj | ||
) |
Function*************************************************************
Synopsis [Generates GIA after factoring the resulting SOPs.]
Description []
SideEffects []
SeeAlso []
Definition at line 253 of file giaFx.c.
ABC_NAMESPACE_IMPL_START int Gia_ManGraphToAig | ( | Gia_Man_t * | p, |
Dec_Graph_t * | pGraph | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [giaFx.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Scalable AIG package.]
Synopsis [Interface to fast_extract package.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Create GIA for SOP.]
Description []
SideEffects []
SeeAlso []
Definition at line 50 of file giaFx.c.
Gia_Man_t* Gia_ManPerformFx | ( | Gia_Man_t * | p, |
int | nNewNodesMax, | ||
int | LitCountMax, | ||
int | fReverse, | ||
int | fVerbose, | ||
int | fVeryVerbose | ||
) |
Function*************************************************************
Synopsis [Performs classical fast_extract on logic functions.]
Description []
SideEffects [Sorts the fanins of each cut in the increasing order.]
SeeAlso []
Definition at line 451 of file giaFx.c.