abc-master
|
#include "base/abc/abc.h"
Go to the source code of this file.
Data Structures | |
struct | Abc_ShaMan_t_ |
Macros | |
#define | SHARE_NUM 2 |
DECLARATIONS ///. More... | |
Typedefs | |
typedef struct Abc_ShaMan_t_ | Abc_ShaMan_t |
#define SHARE_NUM 2 |
DECLARATIONS ///.
CFile****************************************************************
FileName [abcShare.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Shared logic extraction.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 29 of file abcExtract.c.
typedef struct Abc_ShaMan_t_ Abc_ShaMan_t |
Definition at line 31 of file abcExtract.c.
void Abc_NtkDumpBlif | ( | Abc_Ntk_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 422 of file abcExtract.c.
void Abc_NtkShareFindBestMatch | ( | Vec_Ptr_t * | vBuckets, |
Vec_Int_t ** | pvInput, | ||
Vec_Int_t ** | pvInput2 | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 474 of file abcExtract.c.
void Abc_NtkShareOptimize | ( | Abc_ShaMan_t * | p, |
int | fAnd | ||
) |
Definition at line 533 of file abcExtract.c.
|
inlinestatic |
Definition at line 44 of file abcExtract.c.
void Abc_NtkSharePrint | ( | Abc_ShaMan_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 367 of file abcExtract.c.
Definition at line 159 of file abcExtract.c.
Function*************************************************************
Synopsis [Collects one multi-input gate.]
Description []
SideEffects []
SeeAlso []
Definition at line 95 of file abcExtract.c.
|
inlinestatic |
Definition at line 46 of file abcExtract.c.
|
inlinestatic |
Definition at line 45 of file abcExtract.c.
Function*************************************************************
Synopsis [Extracts one multi-output XOR.]
Description []
SideEffects []
SeeAlso []
Definition at line 720 of file abcExtract.c.
void Abc_NtkTraverseSupers | ( | Abc_ShaMan_t * | p, |
int | fAnd | ||
) |
Definition at line 313 of file abcExtract.c.
void Abc_NtkTraverseSupersAnd_rec | ( | Abc_ShaMan_t * | p, |
Abc_Obj_t * | pObj, | ||
Vec_Ptr_t * | vInputs | ||
) |
Definition at line 279 of file abcExtract.c.
void Abc_NtkTraverseSupersXor_rec | ( | Abc_ShaMan_t * | p, |
Abc_Obj_t * | pObj, | ||
Vec_Ptr_t * | vInputs | ||
) |
Function*************************************************************
Synopsis [Creates multi-input XOR representation for the nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 237 of file abcExtract.c.
Abc_Ntk_t* Abc_NtkUpdateNetwork | ( | Abc_ShaMan_t * | p, |
int | fAnd | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 597 of file abcExtract.c.
Abc_ShaMan_t* Abc_ShaManStart | ( | Abc_Ntk_t * | pNtk | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Working with the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 64 of file abcExtract.c.
void Abc_ShaManStop | ( | Abc_ShaMan_t * | p | ) |
Definition at line 72 of file abcExtract.c.