abc-master
|
#include "if.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START char * | Dau_DsdMerge (char *pDsd0i, int *pPerm0, char *pDsd1i, int *pPerm1, int fCompl0, int fCompl1, int nVars) |
DECLARATIONS ///. More... | |
int | If_CutDelayRecCost3 (If_Man_t *p, If_Cut_t *pCut, If_Obj_t *pObj) |
static int | If_WordCountOnes (unsigned uWord) |
FUNCTION DEFINITIONS ///. More... | |
float | If_CutDelaySpecial (If_Man_t *p, If_Cut_t *pCut, int fCarry) |
void | If_ObjPerformMappingAnd (If_Man_t *p, If_Obj_t *pObj, int Mode, int fPreprocess, int fFirst) |
void | If_ObjPerformMappingChoice (If_Man_t *p, If_Obj_t *pObj, int Mode, int fPreprocess) |
int | If_ManPerformMappingRound (If_Man_t *p, int nCutsUsed, int Mode, int fPreprocess, int fFirst, char *pLabel) |
ABC_NAMESPACE_IMPL_START char* Dau_DsdMerge | ( | char * | pDsd0i, |
int * | pPerm0, | ||
char * | pDsd1i, | ||
int * | pPerm1, | ||
int | fCompl0, | ||
int | fCompl1, | ||
int | nVars | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [ifMap.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [FPGA mapping based on priority cuts.]
Synopsis [Mapping procedures.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - November 21, 2006.]
Revision [
]
Function*************************************************************
Synopsis [Performs merging of two DSD formulas.]
Description []
SideEffects []
SeeAlso []
Definition at line 587 of file dauMerge.c.
Definition at line 1004 of file abcRec3.c.
int If_ManPerformMappingRound | ( | If_Man_t * | p, |
int | nCutsUsed, | ||
int | Mode, | ||
int | fPreprocess, | ||
int | fFirst, | ||
char * | pLabel | ||
) |
Function*************************************************************
Synopsis [Performs one mapping pass over all nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 491 of file ifMap.c.
void If_ObjPerformMappingAnd | ( | If_Man_t * | p, |
If_Obj_t * | pObj, | ||
int | Mode, | ||
int | fPreprocess, | ||
int | fFirst | ||
) |
Function*************************************************************
Synopsis [Finds the best cut for the given node.]
Description [Mapping modes: delay (0), area flow (1), area (2).]
SideEffects []
SeeAlso []
Definition at line 95 of file ifMap.c.
Function*************************************************************
Synopsis [Finds the best cut for the choice node.]
Description []
SideEffects []
SeeAlso []
Definition at line 407 of file ifMap.c.
|
inlinestatic |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Counts the number of 1s in the signature.]
Description []
SideEffects []
SeeAlso []