|
abc-master
|
#include "fxuInt.h"Go to the source code of this file.
Macros | |
| #define | MAX_SIZE_LOOKAHEAD 20 |
| DECLARATIONS ///. More... | |
Functions | |
| static int | Fxu_MatrixFindComplement (Fxu_Matrix *p, int iVar) |
| static Fxu_Double * | Fxu_MatrixFindComplementSingle (Fxu_Matrix *p, Fxu_Single *pSingle) |
| static Fxu_Single * | Fxu_MatrixFindComplementDouble2 (Fxu_Matrix *p, Fxu_Double *pDouble) |
| static Fxu_Double * | Fxu_MatrixFindComplementDouble4 (Fxu_Matrix *p, Fxu_Double *pDouble) |
| Fxu_Double * | Fxu_MatrixFindDouble (Fxu_Matrix *p, int piVarsC1[], int piVarsC2[], int nVarsC1, int nVarsC2) |
| void | Fxu_MatrixGetDoubleVars (Fxu_Matrix *p, Fxu_Double *pDouble, int piVarsC1[], int piVarsC2[], int *pnVarsC1, int *pnVarsC2) |
| int | Fxu_Select (Fxu_Matrix *p, Fxu_Single **ppSingle, Fxu_Double **ppDouble) |
| FUNCTION DEFINITIONS ///. More... | |
| int | Fxu_SelectSCD (Fxu_Matrix *p, int WeightLimit, Fxu_Var **ppVar1, Fxu_Var **ppVar2) |
| #define MAX_SIZE_LOOKAHEAD 20 |
DECLARATIONS ///.
CFile****************************************************************
FileName [fxuSelect.c]
PackageName [MVSIS 2.0: Multi-valued logic synthesis system.]
Synopsis [Procedures to select the best divisor/complement pair.]
Author [MVSIS Group]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - February 1, 2003.]
Revision [
]
Definition at line 28 of file fxuSelect.c.
|
static |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 348 of file fxuSelect.c.
|
static |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 249 of file fxuSelect.c.
|
static |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 297 of file fxuSelect.c.
|
static |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 222 of file fxuSelect.c.
| Fxu_Double * Fxu_MatrixFindDouble | ( | Fxu_Matrix * | p, |
| int | piVarsC1[], | ||
| int | piVarsC2[], | ||
| int | nVarsC1, | ||
| int | nVarsC2 | ||
| ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 466 of file fxuSelect.c.
| void Fxu_MatrixGetDoubleVars | ( | Fxu_Matrix * | p, |
| Fxu_Double * | pDouble, | ||
| int | piVarsC1[], | ||
| int | piVarsC2[], | ||
| int * | pnVarsC1, | ||
| int * | pnVarsC2 | ||
| ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 403 of file fxuSelect.c.
| int Fxu_Select | ( | Fxu_Matrix * | p, |
| Fxu_Single ** | ppSingle, | ||
| Fxu_Double ** | ppDouble | ||
| ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Selects the best pair (Single,Double) and returns their weight.]
Description []
SideEffects []
SeeAlso []
Definition at line 57 of file fxuSelect.c.
| int Fxu_SelectSCD | ( | Fxu_Matrix * | p, |
| int | WeightLimit, | ||
| Fxu_Var ** | ppVar1, | ||
| Fxu_Var ** | ppVar2 | ||
| ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 525 of file fxuSelect.c.