abc-master
|
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START unsigned | Mio_CubeVar0 (int v) |
DECLARATIONS ///. More... | |
static unsigned | Mio_CubeVar1 (int v) |
static int | Mio_CubeHasVar0 (unsigned x, int v) |
static int | Mio_CubeHasVar1 (unsigned x, int v) |
static int | Mio_CubeEmpty (unsigned x) |
static unsigned | Mio_CubeAnd (unsigned x, unsigned y) |
static int | Mio_CubeContains (unsigned x, unsigned y) |
void | Mio_SopPushSCC (Vec_Int_t *p, unsigned c) |
FUNCTION DEFINITIONS ///. More... | |
Vec_Int_t * | Mio_SopCoverOr (Vec_Int_t *p, Vec_Int_t *q) |
Vec_Int_t * | Mio_SopCoverAnd (Vec_Int_t *p, Vec_Int_t *q) |
Vec_Int_t * | Mio_SopVar0 (int i) |
Vec_Int_t * | Mio_SopVar1 (int i) |
Vec_Int_t * | Mio_SopConst0 () |
Vec_Int_t * | Mio_SopConst1 () |
char * | Mio_SopDeriveFromArray (Vec_Int_t *vSop, int nVars, Vec_Str_t *vStr, int fPolarity) |
char * | Mio_LibDeriveSop (int nVars, Vec_Int_t *vExpr, Vec_Str_t *vStr) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 31 of file mioSop.c.
|
inlinestatic |
|
inlinestatic |
DECLARATIONS ///.
CFile****************************************************************
FileName [mioSop.c]
PackageName [MVSIS 1.3: Multi-valued logic synthesis system.]
Synopsis [Derives SOP from Boolean expression.]
Author [MVSIS Group]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - September 8, 2003.]
Revision [
]
|
inlinestatic |
Function*************************************************************
Synopsis [Derives SOP representation.]
Description [The SOP is guaranteed to be SCC-free but not minimal.]
SideEffects []
SeeAlso []
Definition at line 257 of file mioSop.c.
Vec_Int_t* Mio_SopConst0 | ( | ) |
Function*************************************************************
Synopsis [Create constant 0 literal.]
Description []
SideEffects []
SeeAlso []
Definition at line 168 of file mioSop.c.
Vec_Int_t* Mio_SopConst1 | ( | ) |
Function*************************************************************
Synopsis [Create constant 1 literal.]
Description []
SideEffects []
SeeAlso []
Definition at line 186 of file mioSop.c.
Function*************************************************************
Synopsis [Make the AND of two covers.]
Description []
SideEffects []
SeeAlso []
Definition at line 106 of file mioSop.c.
Function*************************************************************
Synopsis [Make the OR of two covers.]
Description []
SideEffects []
SeeAlso []
Definition at line 82 of file mioSop.c.
Function*************************************************************
Synopsis [Derives SOP representation as the char string.]
Description []
SideEffects []
SeeAlso []
Definition at line 205 of file mioSop.c.
void Mio_SopPushSCC | ( | Vec_Int_t * | p, |
unsigned | c | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Push while performing SCC.]
Description []
SideEffects []
SeeAlso []
Definition at line 52 of file mioSop.c.
Vec_Int_t* Mio_SopVar0 | ( | int | i | ) |
Function*************************************************************
Synopsis [Create negative literal.]
Description []
SideEffects []
SeeAlso []
Definition at line 130 of file mioSop.c.
Vec_Int_t* Mio_SopVar1 | ( | int | i | ) |
Function*************************************************************
Synopsis [Create positive literal.]
Description []
SideEffects []
SeeAlso []
Definition at line 149 of file mioSop.c.