abc-master
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "misc/vec/vec.h"
#include "misc/util/utilTruth.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START void | Extra_ThreshPrintChow (int Chow0, int *pChow, int nVars) |
DECLARATIONS ///. More... | |
int | Extra_ThreshComputeChow (word *t, int nVars, int *pChow) |
void | Extra_ThreshSortByChow (word *t, int nVars, int *pChow) |
static int | Extra_ThreshWeightedSum (int *pW, int nVars, int m) |
int | Extra_ThreshSelectWeights3 (word *t, int nVars, int *pW) |
int | Extra_ThreshSelectWeights4 (word *t, int nVars, int *pW) |
int | Extra_ThreshSelectWeights5 (word *t, int nVars, int *pW) |
int | Extra_ThreshSelectWeights6 (word *t, int nVars, int *pW) |
int | Extra_ThreshSelectWeights7 (word *t, int nVars, int *pW) |
int | Extra_ThreshSelectWeights8 (word *t, int nVars, int *pW) |
int | Extra_ThreshSelectWeights (word *t, int nVars, int *pW) |
int | Extra_ThreshCheck (word *t, int nVars, int *pW) |
void | Extra_ThreshCheckTest () |
int Extra_ThreshCheck | ( | word * | t, |
int | nVars, | ||
int * | pW | ||
) |
Definition at line 283 of file extraUtilThresh.c.
void Extra_ThreshCheckTest | ( | ) |
Function*************************************************************
Synopsis [Checks unateness of a function.]
Description []
SideEffects []
SeeAlso []
Definition at line 305 of file extraUtilThresh.c.
int Extra_ThreshComputeChow | ( | word * | t, |
int | nVars, | ||
int * | pChow | ||
) |
Definition at line 57 of file extraUtilThresh.c.
ABC_NAMESPACE_IMPL_START void Extra_ThreshPrintChow | ( | int | Chow0, |
int * | pChow, | ||
int | nVars | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [extraUtilThresh.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [extra]
Synopsis [Dealing with threshold functions.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - October 7, 2014.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Checks thresholdness of the function.]
Description []
SideEffects []
SeeAlso []
Definition at line 50 of file extraUtilThresh.c.
int Extra_ThreshSelectWeights | ( | word * | t, |
int | nVars, | ||
int * | pW | ||
) |
Definition at line 265 of file extraUtilThresh.c.
int Extra_ThreshSelectWeights3 | ( | word * | t, |
int | nVars, | ||
int * | pW | ||
) |
Definition at line 98 of file extraUtilThresh.c.
int Extra_ThreshSelectWeights4 | ( | word * | t, |
int | nVars, | ||
int * | pW | ||
) |
Definition at line 125 of file extraUtilThresh.c.
int Extra_ThreshSelectWeights5 | ( | word * | t, |
int | nVars, | ||
int * | pW | ||
) |
Definition at line 151 of file extraUtilThresh.c.
int Extra_ThreshSelectWeights6 | ( | word * | t, |
int | nVars, | ||
int * | pW | ||
) |
Definition at line 178 of file extraUtilThresh.c.
int Extra_ThreshSelectWeights7 | ( | word * | t, |
int | nVars, | ||
int * | pW | ||
) |
Definition at line 206 of file extraUtilThresh.c.
int Extra_ThreshSelectWeights8 | ( | word * | t, |
int | nVars, | ||
int * | pW | ||
) |
Definition at line 235 of file extraUtilThresh.c.
void Extra_ThreshSortByChow | ( | word * | t, |
int | nVars, | ||
int * | pChow | ||
) |
Definition at line 72 of file extraUtilThresh.c.
|
inlinestatic |
Definition at line 90 of file extraUtilThresh.c.