abc-master
|
#include "gia.h"
Go to the source code of this file.
Data Structures | |
struct | Gia_ManSat_t_ |
struct | Gia_ObjSat1_t_ |
struct | Gia_ObjSat2_t_ |
struct | Gia_ObjSat_t_ |
Macros | |
#define | GIA_LIMIT 10 |
DECLARATIONS ///. More... | |
Typedefs | |
typedef struct Gia_ManSat_t_ | Gia_ManSat_t |
typedef struct Gia_ObjSat1_t_ | Gia_ObjSat1_t |
typedef struct Gia_ObjSat2_t_ | Gia_ObjSat2_t |
typedef struct Gia_ObjSat_t_ | Gia_ObjSat_t |
Functions | |
Gia_ManSat_t * | Gia_ManSatStart () |
FUNCTION DEFINITIONS ///. More... | |
void | Gia_ManSatStop (Gia_ManSat_t *p) |
void | Gia_ManSatPartCollectSuper (Gia_Man_t *p, Gia_Obj_t *pObj, int *pLits, int *pnLits) |
int | Gia_ManSatPartCreate_rec (Gia_Man_t *p, Gia_Obj_t *pObj, int *pObjPlace, int *pStore) |
int | Gia_ManSatPartCreate (Gia_Man_t *p, Gia_Obj_t *pObj, int *pStore) |
void | Gia_ManSatPartCountClauses (Gia_Man_t *p, Gia_Obj_t *pObj, int *pnOnset, int *pnOffset) |
int | Gia_ManSatPartCount (Gia_Man_t *p, Gia_Obj_t *pObj, int *pnLeaves, int *pnNodes) |
int | Gia_ManSatPartCountNodes (Gia_Man_t *p, Gia_Obj_t *pObj) |
void | Gia_ManSatPartPrint (Gia_Man_t *p, Gia_Obj_t *pObj, int Step) |
void | Gia_ManSatExperiment (Gia_Man_t *p) |
#define GIA_LIMIT 10 |
DECLARATIONS ///.
CFile****************************************************************
FileName [giaSat.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Scalable AIG package.]
Synopsis [New constraint-propagation procedures.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
typedef struct Gia_ManSat_t_ Gia_ManSat_t |
typedef struct Gia_ObjSat1_t_ Gia_ObjSat1_t |
typedef struct Gia_ObjSat2_t_ Gia_ObjSat2_t |
typedef struct Gia_ObjSat_t_ Gia_ObjSat_t |
void Gia_ManSatExperiment | ( | Gia_Man_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 350 of file giaSat.c.
Function*************************************************************
Synopsis [Collects the supergate rooted at this ]
Description []
SideEffects []
SeeAlso []
Definition at line 117 of file giaSat.c.
Function*************************************************************
Synopsis [Count the number of internal nodes in the leaf-DAG.]
Description []
SideEffects []
SeeAlso []
Definition at line 251 of file giaSat.c.
Function*************************************************************
Synopsis [Count the number of internal nodes in the leaf-DAG.]
Description []
SideEffects []
SeeAlso []
Definition at line 205 of file giaSat.c.
Function*************************************************************
Synopsis [Count the number of internal nodes in the leaf-DAG.]
Description []
SideEffects []
SeeAlso []
Definition at line 282 of file giaSat.c.
Function*************************************************************
Synopsis [Creates part and returns the number of words used.]
Description []
SideEffects []
SeeAlso []
Definition at line 188 of file giaSat.c.
Function*************************************************************
Synopsis [Returns the number of words used.]
Description []
SideEffects []
SeeAlso []
Definition at line 145 of file giaSat.c.
Function*************************************************************
Synopsis [Count the number of internal nodes in the leaf-DAG.]
Description []
SideEffects []
SeeAlso []
Definition at line 308 of file giaSat.c.
Gia_ManSat_t* Gia_ManSatStart | ( | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 80 of file giaSat.c.
void Gia_ManSatStop | ( | Gia_ManSat_t * | p | ) |