abc-master
|
#include "mvc.h"
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START void | Mvc_CoverVerifyDivision (Mvc_Cover_t *pCover, Mvc_Cover_t *pDiv, Mvc_Cover_t *pQuo, Mvc_Cover_t *pRem) |
DECLARATIONS ///. More... | |
void | Mvc_CoverDivide (Mvc_Cover_t *pCover, Mvc_Cover_t *pDiv, Mvc_Cover_t **ppQuo, Mvc_Cover_t **ppRem) |
FUNCTION DEFINITIONS ///. More... | |
void | Mvc_CoverDivideInternal (Mvc_Cover_t *pCover, Mvc_Cover_t *pDiv, Mvc_Cover_t **ppQuo, Mvc_Cover_t **ppRem) |
void | Mvc_CoverDivideByCube (Mvc_Cover_t *pCover, Mvc_Cover_t *pDiv, Mvc_Cover_t **ppQuo, Mvc_Cover_t **ppRem) |
void | Mvc_CoverDivideByLiteral (Mvc_Cover_t *pCover, Mvc_Cover_t *pDiv, Mvc_Cover_t **ppQuo, Mvc_Cover_t **ppRem) |
void | Mvc_CoverDivideByLiteralQuo (Mvc_Cover_t *pCover, int iLit) |
Variables | |
int | s_fVerbose = 0 |
void Mvc_CoverDivide | ( | Mvc_Cover_t * | pCover, |
Mvc_Cover_t * | pDiv, | ||
Mvc_Cover_t ** | ppQuo, | ||
Mvc_Cover_t ** | ppRem | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 47 of file mvcDivide.c.
void Mvc_CoverDivideByCube | ( | Mvc_Cover_t * | pCover, |
Mvc_Cover_t * | pDiv, | ||
Mvc_Cover_t ** | ppQuo, | ||
Mvc_Cover_t ** | ppRem | ||
) |
Function*************************************************************
Synopsis [Divides the cover by a cube.]
Description []
SideEffects []
SeeAlso []
Definition at line 269 of file mvcDivide.c.
void Mvc_CoverDivideByLiteral | ( | Mvc_Cover_t * | pCover, |
Mvc_Cover_t * | pDiv, | ||
Mvc_Cover_t ** | ppQuo, | ||
Mvc_Cover_t ** | ppRem | ||
) |
Function*************************************************************
Synopsis [Divides the cover by a literal.]
Description []
SideEffects []
SeeAlso []
Definition at line 323 of file mvcDivide.c.
void Mvc_CoverDivideByLiteralQuo | ( | Mvc_Cover_t * | pCover, |
int | iLit | ||
) |
Function*************************************************************
Synopsis [Derives the quotient of division by literal.]
Description [Reduces the cover to be the equal to the result of division of the given cover by the literal.]
SideEffects []
SeeAlso []
Definition at line 374 of file mvcDivide.c.
void Mvc_CoverDivideInternal | ( | Mvc_Cover_t * | pCover, |
Mvc_Cover_t * | pDiv, | ||
Mvc_Cover_t ** | ppQuo, | ||
Mvc_Cover_t ** | ppRem | ||
) |
Function*************************************************************
Synopsis [Merge the cubes inside the groups.]
Description []
SideEffects []
SeeAlso []
Definition at line 81 of file mvcDivide.c.
|
static |
DECLARATIONS ///.
CFile****************************************************************
FileName [mvcDivide.c]
PackageName [MVSIS 2.0: Multi-valued logic synthesis system.]
Synopsis [Procedures for algebraic division.]
Author [MVSIS Group]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - February 1, 2003.]
Revision [
]
Function*************************************************************
Synopsis [Verifies that the result of algebraic division is correct.]
Description []
SideEffects []
SeeAlso []
Definition at line 409 of file mvcDivide.c.
int s_fVerbose = 0 |
Definition at line 30 of file mvcDivide.c.