abc-master
|
Go to the source code of this file.
int Amap_CreateCheckAllZero | ( | Vec_Ptr_t * | vVecNods | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 102 of file amapRule.c.
void Amap_CreateCheckAsym | ( | Kit_DsdNtk_t * | p, |
Vec_Int_t ** | pvSyms | ||
) |
Definition at line 314 of file amapRule.c.
void Amap_CreateCheckAsym_rec | ( | Kit_DsdNtk_t * | p, |
int | iLit, | ||
Vec_Int_t ** | pvSyms | ||
) |
Definition at line 288 of file amapRule.c.
int Amap_CreateCheckEqual_rec | ( | Kit_DsdNtk_t * | p, |
int | iLit0, | ||
int | iLit1 | ||
) |
Function*************************************************************
Synopsis [Returns 1 if DSD network contains asymentry due to complements.]
Description []
SideEffects []
SeeAlso []
Definition at line 260 of file amapRule.c.
void Amap_CreateRulesForGate | ( | Amap_Lib_t * | pLib, |
Amap_Gat_t * | pGate | ||
) |
Function*************************************************************
Synopsis [Creates rules for the given gate]
Description []
SideEffects []
SeeAlso []
Definition at line 330 of file amapRule.c.
Vec_Int_t* Amap_CreateRulesFromDsd | ( | Amap_Lib_t * | pLib, |
Kit_DsdNtk_t * | p | ||
) |
Definition at line 233 of file amapRule.c.
Vec_Int_t* Amap_CreateRulesFromDsd_rec | ( | Amap_Lib_t * | pLib, |
Kit_DsdNtk_t * | p, | ||
int | iLit | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 191 of file amapRule.c.
Vec_Int_t* Amap_CreateRulesPrime | ( | Amap_Lib_t * | p, |
Vec_Int_t * | vNods0, | ||
Vec_Int_t * | vNods1, | ||
Vec_Int_t * | vNods2 | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Checks if the three-argument rule exist.]
Description []
SideEffects []
SeeAlso []
Definition at line 48 of file amapRule.c.
void Amap_CreateRulesTwo | ( | Amap_Lib_t * | p, |
Vec_Int_t * | vNods, | ||
Vec_Int_t * | vNods0, | ||
Vec_Int_t * | vNods1, | ||
int | fXor | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 78 of file amapRule.c.
Vec_Int_t* Amap_CreateRulesVector_rec | ( | Amap_Lib_t * | p, |
Vec_Ptr_t * | vVecNods, | ||
int | fXor | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 123 of file amapRule.c.
void Amap_LibCreateRules | ( | Amap_Lib_t * | pLib, |
int | fVeryVerbose | ||
) |
Function*************************************************************
Synopsis [Creates rules for the given gate]
Description []
SideEffects []
SeeAlso []
Definition at line 426 of file amapRule.c.
ABC_NAMESPACE_IMPL_START int Amap_LibDeriveGatePerm | ( | Amap_Lib_t * | pLib, |
Amap_Gat_t * | pGate, | ||
Kit_DsdNtk_t * | pNtk, | ||
Amap_Nod_t * | pNod, | ||
char * | pArray | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [amapRule.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Technology mapper for standard cells.]
Synopsis [Matching rules.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Matches the node with the DSD of a gate.]
Description []
SideEffects []
SeeAlso []
Definition at line 331 of file amapPerm.c.