|
abc-master
|
#include "base/abc/abc.h"#include "bool/dec/dec.h"#include "proof/fra/fra.h"#include "aig/ivy/ivy.h"#include "proof/fraig/fraig.h"#include "map/mio/mio.h"#include "aig/aig/aig.h"#include "misc/extra/extraBdd.h"Go to the source code of this file.
Typedefs | |
| typedef int | Abc_Edge_t |
Variables | |
| int | timeRetime |
| DECLARATIONS ///. More... | |
| typedef int Abc_Edge_t |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Function*************************************************************
Synopsis [Strashes one logic node.]
Description []
SideEffects []
SeeAlso []
Definition at line 958 of file abcIvy.c.
Function*************************************************************
Synopsis [Strashes one logic node using its SOP.]
Description []
SideEffects []
SeeAlso []
Definition at line 1083 of file abcIvy.c.
Function*************************************************************
Synopsis [Strashes one logic node using its SOP.]
Description []
SideEffects []
SeeAlso []
Definition at line 1119 of file abcIvy.c.
DECLARATIONS ///.
Function*************************************************************
Synopsis [Converts the network from the AIG manager into ABC.]
Description []
SideEffects []
SeeAlso []
Definition at line 738 of file abcIvy.c.
Function*************************************************************
Synopsis [Converts the network from the AIG manager into ABC.]
Description []
SideEffects []
SeeAlso []
Definition at line 794 of file abcIvy.c.
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 625 of file abcIvy.c.
Function*************************************************************
Synopsis [Prepares the IVY package.]
Description []
SideEffects []
SeeAlso []
Definition at line 137 of file abcIvy.c.
FUNCTION DEFINITIONS ///.
DECLARATIONS ///.
Function*************************************************************
Synopsis [Prepares the IVY package.]
Description []
SideEffects []
SeeAlso []
Definition at line 84 of file abcIvy.c.
| void Abc_NtkIvyCuts | ( | Abc_Ntk_t * | pNtk, |
| int | nInputs | ||
| ) |
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 264 of file abcIvy.c.
| Abc_Ntk_t* Abc_NtkIvyFraig | ( | Abc_Ntk_t * | pNtk, |
| int | nConfLimit, | ||
| int | fDoSparse, | ||
| int | fProve, | ||
| int | fTransfer, | ||
| int | fVerbose | ||
| ) |
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 456 of file abcIvy.c.
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 196 of file abcIvy.c.
| int Abc_NtkIvyProve | ( | Abc_Ntk_t ** | ppNtk, |
| void * | pPars | ||
| ) |
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 498 of file abcIvy.c.
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 364 of file abcIvy.c.
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 339 of file abcIvy.c.
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 285 of file abcIvy.c.
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 311 of file abcIvy.c.
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 389 of file abcIvy.c.
Function*************************************************************
Synopsis [Gives the current ABC network to AIG manager for processing.]
Description []
SideEffects []
SeeAlso []
Definition at line 173 of file abcIvy.c.
Function*************************************************************
Synopsis [Prepares the network for strashing.]
Description []
SideEffects []
SeeAlso []
Definition at line 930 of file abcIvy.c.
| ABC_NAMESPACE_IMPL_START Aig_Man_t* Abc_NtkToDar | ( | Abc_Ntk_t * | pNtk, |
| int | fExors, | ||
| int | fRegisters | ||
| ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [abcIvy.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Strashing of the current network.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Converts the network from the AIG manager into ABC.]
Description [Assumes that registers are ordered after PIs/POs.]
SideEffects []
SeeAlso []
Definition at line 233 of file abcDar.c.
Function*************************************************************
Synopsis [Converts the network from the AIG manager into ABC.]
Description []
SideEffects []
SeeAlso []
Definition at line 892 of file abcIvy.c.
Function*************************************************************
Synopsis [Sets the final nodes to point to the original nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 419 of file abcIvy.c.
Definition at line 62 of file abcIvy.c.
Definition at line 63 of file abcIvy.c.
| void Aig_ManStop | ( | Aig_Man_t * | p | ) |
Function*************************************************************
Synopsis [Stops the AIG manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 187 of file aigMan.c.
| Ivy_Obj_t* Dec_GraphToNetworkIvy | ( | Ivy_Man_t * | pMan, |
| Dec_Graph_t * | pGraph | ||
| ) |
Function*************************************************************
Synopsis [Transforms the decomposition graph into the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 329 of file decAbc.c.
| void Ivy_CutComputeAll | ( | Ivy_Man_t * | p, |
| int | nInputs | ||
| ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 1108 of file ivySeq.c.
| int timeRetime |
DECLARATIONS ///.
CFile****************************************************************
FileName [retCore.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Retiming package.]
Synopsis [The core retiming procedures.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - Oct 31, 2006.]
Revision [
]