ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
mioInt.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "misc/vec/vec.h"
#include "misc/mem/mem.h"
#include "misc/st/st.h"
#include "mio.h"
Include dependency graph for mioInt.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Mio_LibraryStruct_t_
 STRUCTURE DEFINITIONS ///. More...
 
struct  Mio_GateStruct_t_
 
struct  Mio_PinStruct_t_
 

Macros

#define MIO_STRING_GATE   "GATE"
 INCLUDES ///.
 
#define MIO_STRING_LATCH   "LATCH"
 
#define MIO_STRING_PIN   "PIN"
 
#define MIO_STRING_NONINV   "NONINV"
 
#define MIO_STRING_INV   "INV"
 
#define MIO_STRING_UNKNOWN   "UNKNOWN"
 
#define MIO_STRING_CONST0   "CONST0"
 
#define MIO_STRING_CONST1   "CONST1"
 
#define MIO_MASK(n)
 
#define MIO_FULL   (~((unsigned)0))
 

Macro Definition Documentation

◆ MIO_FULL

#define MIO_FULL   (~((unsigned)0))

Definition at line 55 of file mioInt.h.

◆ MIO_MASK

#define MIO_MASK ( n)
Value:
((~((unsigned)0)) >> (32-(n)))

Definition at line 54 of file mioInt.h.

◆ MIO_STRING_CONST0

#define MIO_STRING_CONST0   "CONST0"

Definition at line 50 of file mioInt.h.

◆ MIO_STRING_CONST1

#define MIO_STRING_CONST1   "CONST1"

Definition at line 51 of file mioInt.h.

◆ MIO_STRING_GATE

#define MIO_STRING_GATE   "GATE"

INCLUDES ///.

CFile****************************************************************

FileName [mioInt.h]

PackageName [MVSIS 2.0: Multi-valued logic synthesis system.]

Synopsis [File reading/writing for technology mapping.]

Author [MVSIS Group]

Affiliation [UC Berkeley]

Date [Ver. 1.0. Started - September 8, 2003.]

Revision [

Id
mioInt.h,v 1.4 2004/06/28 14:20:25 alanmi Exp

] PARAMETERS ///

Definition at line 43 of file mioInt.h.

◆ MIO_STRING_INV

#define MIO_STRING_INV   "INV"

Definition at line 47 of file mioInt.h.

◆ MIO_STRING_LATCH

#define MIO_STRING_LATCH   "LATCH"

Definition at line 44 of file mioInt.h.

◆ MIO_STRING_NONINV

#define MIO_STRING_NONINV   "NONINV"

Definition at line 46 of file mioInt.h.

◆ MIO_STRING_PIN

#define MIO_STRING_PIN   "PIN"

Definition at line 45 of file mioInt.h.

◆ MIO_STRING_UNKNOWN

#define MIO_STRING_UNKNOWN   "UNKNOWN"

Definition at line 48 of file mioInt.h.