#include "mvc.h"
Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START int | Mvc_CoverAnyLiteral (Mvc_Cover_t *pCover, Mvc_Cube_t *pMask) |
| DECLARATIONS ///. | |
| int | Mvc_CoverBestLiteral (Mvc_Cover_t *pCover, Mvc_Cube_t *pMask) |
| int | Mvc_CoverWorstLiteral (Mvc_Cover_t *pCover, Mvc_Cube_t *pMask) |
| Mvc_Cover_t * | Mvc_CoverBestLiteralCover (Mvc_Cover_t *pCover, Mvc_Cover_t *pSimple) |
| int | Mvc_CoverFirstCubeFirstLit (Mvc_Cover_t *pCover) |
| int | Mvc_CoverCountLiterals (Mvc_Cover_t *pCover) |
| int | Mvc_CoverIsOneLiteral (Mvc_Cover_t *pCover) |
| ABC_NAMESPACE_IMPL_START int Mvc_CoverAnyLiteral | ( | Mvc_Cover_t * | pCover, |
| Mvc_Cube_t * | pMask ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [mvcLits.c]
PackageName [MVSIS 2.0: Multi-valued logic synthesis system.]
Synopsis [Literal counting/updating procedures.]
Author [MVSIS Group]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - February 1, 2003.]
Revision [
] FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Find the any literal that occurs more than once.]
Description []
SideEffects []
SeeAlso []
Definition at line 43 of file mvcLits.c.

| int Mvc_CoverBestLiteral | ( | Mvc_Cover_t * | pCover, |
| Mvc_Cube_t * | pMask ) |
Function*************************************************************
Synopsis [Find the most often occurring literal.]
Description [Find the most often occurring literal among those that occur more than once.]
SideEffects []
SeeAlso []
Definition at line 104 of file mvcLits.c.

| Mvc_Cover_t * Mvc_CoverBestLiteralCover | ( | Mvc_Cover_t * | pCover, |
| Mvc_Cover_t * | pSimple ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 223 of file mvcLits.c.

| int Mvc_CoverCountLiterals | ( | Mvc_Cover_t * | pCover | ) |
Function*************************************************************
Synopsis [Returns the number of literals in the cover.]
Description [Allocates storage for literal counters and fills it up using the current information.]
SideEffects []
SeeAlso []
Definition at line 287 of file mvcLits.c.
| int Mvc_CoverFirstCubeFirstLit | ( | Mvc_Cover_t * | pCover | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 261 of file mvcLits.c.


| int Mvc_CoverIsOneLiteral | ( | Mvc_Cover_t * | pCover | ) |
Function*************************************************************
Synopsis [Returns the number of literals in the cover.]
Description []
SideEffects []
SeeAlso []
Definition at line 324 of file mvcLits.c.


| int Mvc_CoverWorstLiteral | ( | Mvc_Cover_t * | pCover, |
| Mvc_Cube_t * | pMask ) |
Function*************************************************************
Synopsis [Find the most often occurring literal.]
Description [Find the most often occurring literal among those that occur more than once.]
SideEffects []
SeeAlso []
Definition at line 162 of file mvcLits.c.