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