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