#include "cutInt.h"
Go to the source code of this file.
Classes | |
| struct | Cut_Cell_t_ |
| struct | Cut_CMan_t_ |
Macros | |
| #define | CUT_CELL_MVAR 9 |
| DECLARATIONS ///. | |
Typedefs | |
| typedef struct Cut_Cell_t_ | Cut_Cell_t |
| typedef struct Cut_CMan_t_ | Cut_CMan_t |
Functions | |
| void | Cut_CellLoad () |
| FUNCTION DEFINITIONS ///. | |
| void | Cut_CellPrecompute () |
| int | Cut_CellIsRunning () |
| void | Cut_CellDumpToFile () |
| int | Cut_CellTruthLookup (unsigned *pTruth, int nVars) |
| #define CUT_CELL_MVAR 9 |
DECLARATIONS ///.
CFile****************************************************************
FileName [cutPre22.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Precomputes truth tables for the 2x2 macro cell.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 30 of file cutPre22.c.
| typedef struct Cut_Cell_t_ Cut_Cell_t |
Definition at line 32 of file cutPre22.c.
| typedef struct Cut_CMan_t_ Cut_CMan_t |
Definition at line 33 of file cutPre22.c.
| void Cut_CellDumpToFile | ( | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 835 of file cutPre22.c.

| int Cut_CellIsRunning | ( | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 819 of file cutPre22.c.
| void Cut_CellLoad | ( | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Start the precomputation manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 169 of file cutPre22.c.

| void Cut_CellPrecompute | ( | ) |
Function*************************************************************
Synopsis [Precomputes truth tables for the 2x2 macro cell.]
Description []
SideEffects []
SeeAlso []
Definition at line 233 of file cutPre22.c.

| int Cut_CellTruthLookup | ( | unsigned * | pTruth, |
| int | nVars ) |
Function*************************************************************
Synopsis [Looks up if the given function exists in the hash table.]
Description [If the function exists, returns 1, meaning that it can be implemented using two levels of 3-input LUTs. If the function does not exist, return 0.]
SideEffects []
SeeAlso []
Definition at line 940 of file cutPre22.c.
