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 [
]