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