abc-master
|
Go to the source code of this file.
Data Structures | |
struct | Supp_Man_t_ |
struct | Supp_One_t_ |
Typedefs | |
typedef typedefABC_NAMESPACE_IMPL_START struct Supp_Man_t_ | Supp_Man_t |
DECLARATIONS ///. More... | |
typedef struct Supp_One_t_ | Supp_One_t |
typedef typedefABC_NAMESPACE_IMPL_START struct Supp_Man_t_ Supp_Man_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [abcPart.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Output partitioning package.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
typedef struct Supp_One_t_ Supp_One_t |
Function*************************************************************
Synopsis [Computes supports of the POs using naive method.]
Description [Returns the ptr-vector of int-vectors.]
SideEffects []
SeeAlso []
Definition at line 417 of file abcPart.c.
Function*************************************************************
Synopsis [Computes supports of the POs.]
Description [Returns the ptr-vector of int-vectors.]
SideEffects []
SeeAlso []
Definition at line 318 of file abcPart.c.
Function*************************************************************
Synopsis [Converts from intergers to pointers for the given network.]
Description []
SideEffects []
SeeAlso []
Definition at line 877 of file abcPart.c.
Function*************************************************************
Synopsis [Computes supports of the POs in the multi-output AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 272 of file abcPart.c.
Function*************************************************************
Synopsis [Stitches together several networks with choice nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 1098 of file abcPart.c.
void Abc_NtkFraigPartitionedTime | ( | Abc_Ntk_t * | pNtk, |
void * | pParams | ||
) |
Function*************************************************************
Synopsis [Stitches together several networks with choice nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 1160 of file abcPart.c.
void Abc_NtkPartitionCompact | ( | Vec_Ptr_t * | vPartsAll, |
Vec_Ptr_t * | vPartSuppsAll, | ||
int | nSuppSizeLimit | ||
) |
Function*************************************************************
Synopsis [Perform the smart partitioning.]
Description []
SideEffects []
SeeAlso []
Definition at line 650 of file abcPart.c.
Function*************************************************************
Synopsis [Perform the naive partitioning.]
Description [Returns the ptr-vector of int-vectors.]
SideEffects []
SeeAlso []
Definition at line 854 of file abcPart.c.
Function*************************************************************
Synopsis [Perform the smart partitioning.]
Description []
SideEffects []
SeeAlso []
Definition at line 621 of file abcPart.c.
Function*************************************************************
Synopsis [Perform the smart partitioning.]
Description [Returns the ptr-vector of int-vectors.]
SideEffects []
SeeAlso []
Definition at line 722 of file abcPart.c.
int Abc_NtkPartitionSmartFindPart | ( | Vec_Ptr_t * | vPartSuppsAll, |
Vec_Ptr_t * | vPartsAll, | ||
Vec_Ptr_t * | vPartSuppsChar, | ||
int | nSuppSizeLimit, | ||
Vec_Int_t * | vOne | ||
) |
Function*************************************************************
Synopsis [Find the best partition.]
Description []
SideEffects []
SeeAlso []
Definition at line 532 of file abcPart.c.
Function*************************************************************
Synopsis [Stitches together several networks with choice nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 955 of file abcPart.c.
Function*************************************************************
Synopsis [Stitches together several networks with choice nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 1000 of file abcPart.c.
Function*************************************************************
Synopsis [Returns the representative of the fanin.]
Description []
SideEffects []
SeeAlso []
Definition at line 916 of file abcPart.c.
Definition at line 922 of file abcPart.c.
Function*************************************************************
Synopsis [Returns representative of the given node.]
Description []
SideEffects []
SeeAlso []
Definition at line 896 of file abcPart.c.
void Abc_NtkSuppCharAdd | ( | unsigned * | pBuffer, |
Vec_Int_t * | vOne, | ||
int | nPis | ||
) |
Function*************************************************************
Synopsis [Add to bitwise support representation.]
Description []
SideEffects []
SeeAlso []
Definition at line 492 of file abcPart.c.
int Abc_NtkSuppCharCommon | ( | unsigned * | pBuffer, |
Vec_Int_t * | vOne | ||
) |
Function*************************************************************
Synopsis [Find the common variables using bitwise support representation.]
Description []
SideEffects []
SeeAlso []
Definition at line 513 of file abcPart.c.
unsigned* Abc_NtkSuppCharStart | ( | Vec_Int_t * | vOne, |
int | nPis | ||
) |
Function*************************************************************
Synopsis [Start bitwise support representation.]
Description []
SideEffects []
SeeAlso []
Definition at line 466 of file abcPart.c.
char* Supp_ManFetch | ( | Supp_Man_t * | p, |
int | nSize | ||
) |
Function*************************************************************
Synopsis [Fetches the memory entry of the given size.]
Description []
SideEffects []
SeeAlso []
Definition at line 116 of file abcPart.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Fetches the memory entry of the given size.]
Description []
SideEffects []
SeeAlso []
Definition at line 173 of file abcPart.c.
Supp_One_t* Supp_ManMergeEntry | ( | Supp_Man_t * | pMan, |
Supp_One_t * | p1, | ||
Supp_One_t * | p2, | ||
int | nRefs | ||
) |
Function*************************************************************
Synopsis [Merges two entries.]
Description []
SideEffects []
SeeAlso []
Definition at line 212 of file abcPart.c.
void Supp_ManRecycle | ( | Supp_Man_t * | p, |
char * | pMemory, | ||
int | nSize | ||
) |
Function*************************************************************
Synopsis [Recycles the memory entry of the given size.]
Description []
SideEffects []
SeeAlso []
Definition at line 153 of file abcPart.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Recycles the memory entry of the given size.]
Description []
SideEffects []
SeeAlso []
Definition at line 194 of file abcPart.c.
Supp_Man_t* Supp_ManStart | ( | int | nChunkSize, |
int | nStepSize | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Start the memory manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 71 of file abcPart.c.
void Supp_ManStop | ( | Supp_Man_t * | p | ) |
Function*************************************************************
Synopsis [Stops the memory manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 94 of file abcPart.c.
Vec_Int_t* Supp_ManTransferEntry | ( | Supp_One_t * | p | ) |
Function*************************************************************
Synopsis [Tranfers the entry.]
Description []
SideEffects []
SeeAlso []
Definition at line 251 of file abcPart.c.
|
inlinestatic |
|
inlinestatic |