abc-master
|
#include "if.h"
Go to the source code of this file.
Functions | |
int | If_ManCutReach_rec (If_Obj_t *pPath, If_Obj_t *pLeaf) |
FUNCTION DEFINITIONS ///. More... | |
int | If_ManCutReach (If_Man_t *p, If_Cut_t *pCut, If_Obj_t *pPath, If_Obj_t *pLeaf) |
int | If_ManCutTruthCheck_rec (If_Obj_t *pObj, word *pTruths) |
int | If_ManCutTruthCheck (If_Man_t *p, If_Obj_t *pObj, If_Cut_t *pCut, If_Obj_t *pLeaf, int Cof, word *pTruths) |
void | If_ManCutCheck (If_Man_t *p, If_Obj_t *pObj, If_Cut_t *pCut) |
Variables | |
ABC_NAMESPACE_IMPL_START typedef unsigned long long | word |
DECLARATIONS ///. More... | |
static word | Truths6 [6] |
Function*************************************************************
Synopsis [Checks if cut can be structurally/functionally decomposed.]
Description [The decomposition is Fn(a,b,c,...) = F2(a, Fn-1(b,c,...)).]
SideEffects []
SeeAlso []
Definition at line 144 of file ifCheck.c.
Definition at line 74 of file ifCheck.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Returns 1 if the node Leaf is reachable on the path.]
Description []
SideEffects []
SeeAlso []
Definition at line 61 of file ifCheck.c.
int If_ManCutTruthCheck | ( | If_Man_t * | p, |
If_Obj_t * | pObj, | ||
If_Cut_t * | pCut, | ||
If_Obj_t * | pLeaf, | ||
int | Cof, | ||
word * | pTruths | ||
) |
Definition at line 109 of file ifCheck.c.
Function*************************************************************
Synopsis [Derive truth table for each cofactor.]
Description []
SideEffects []
SeeAlso []
Definition at line 97 of file ifCheck.c.
|
static |
ABC_NAMESPACE_IMPL_START typedef unsigned long long word |
DECLARATIONS ///.
CFile****************************************************************
FileName [ifCheck.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [FPGA mapping based on priority cuts.]
Synopsis [Sequential mapping.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - November 21, 2006.]
Revision [
]