abc-master
|
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include "aig/gia/gia.h"
Go to the source code of this file.
Macros | |
#define | BRIDGE_TEXT_MESSAGE 999996 |
DECLARATIONS ///. More... | |
#define | BRIDGE_ABORT 5 |
#define | BRIDGE_PROGRESS 3 |
#define | BRIDGE_RESULTS 101 |
#define | BRIDGE_BAD_ABS 105 |
#define | BRIDGE_VALUE_X 0 |
#define | BRIDGE_VALUE_0 2 |
#define | BRIDGE_VALUE_1 3 |
Functions | |
Vec_Str_t * | Gia_ManToBridgeVec (Gia_Man_t *p) |
FUNCTION DEFINITIONS ///. More... | |
void | Gia_CreateHeader (FILE *pFile, int Type, int Size, unsigned char *pBuffer) |
int | Gia_ManToBridgeText (FILE *pFile, int Size, unsigned char *pBuffer) |
int | Gia_ManToBridgeAbort (FILE *pFile, int Size, unsigned char *pBuffer) |
int | Gia_ManToBridgeProgress (FILE *pFile, int Size, unsigned char *pBuffer) |
int | Gia_ManToBridgeAbsNetlist (FILE *pFile, void *p, int pkg_type) |
int | Gia_ManToBridgeBadAbs (FILE *pFile) |
static int | aigerNumSize (unsigned x) |
void | Gia_ManFromBridgeHolds (FILE *pFile, int iPoProved) |
void | Gia_ManFromBridgeUnknown (FILE *pFile, int iPoUnknown) |
void | Gia_ManFromBridgeCex (FILE *pFile, Abc_Cex_t *pCex) |
int | Gia_ManToBridgeResult (FILE *pFile, int Result, Abc_Cex_t *pCex, int iPoProved) |
DECLARATIONS ///. More... | |
Gia_Man_t * | Gia_ManFromBridgeReadBody (int Size, unsigned char *pBuffer, Vec_Int_t **pvInits) |
int | Gia_ManFromBridgeReadPackage (FILE *pFile, int *pType, int *pSize, unsigned char **ppBuffer) |
Gia_Man_t * | Gia_ManFromBridge (FILE *pFile, Vec_Int_t **pvInit) |
void | Gia_ManToBridgeAbsNetlistTest (char *pFileName, Gia_Man_t *p, int msg_type) |
void | Gia_ManFromBridgeTest (char *pFileName) |
#define BRIDGE_ABORT 5 |
Definition at line 39 of file utilBridge.c.
#define BRIDGE_BAD_ABS 105 |
Definition at line 42 of file utilBridge.c.
#define BRIDGE_PROGRESS 3 |
Definition at line 40 of file utilBridge.c.
#define BRIDGE_RESULTS 101 |
Definition at line 41 of file utilBridge.c.
#define BRIDGE_TEXT_MESSAGE 999996 |
DECLARATIONS ///.
CFile****************************************************************
FileName [utilBridge.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName []
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 37 of file utilBridge.c.
#define BRIDGE_VALUE_0 2 |
Definition at line 47 of file utilBridge.c.
#define BRIDGE_VALUE_1 3 |
Definition at line 48 of file utilBridge.c.
#define BRIDGE_VALUE_X 0 |
Definition at line 46 of file utilBridge.c.
|
static |
Definition at line 206 of file utilBridge.c.
void Gia_CreateHeader | ( | FILE * | pFile, |
int | Type, | ||
int | Size, | ||
unsigned char * | pBuffer | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 127 of file utilBridge.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 457 of file utilBridge.c.
void Gia_ManFromBridgeCex | ( | FILE * | pFile, |
Abc_Cex_t * | pCex | ||
) |
Definition at line 254 of file utilBridge.c.
void Gia_ManFromBridgeHolds | ( | FILE * | pFile, |
int | iPoProved | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 229 of file utilBridge.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 308 of file utilBridge.c.
int Gia_ManFromBridgeReadPackage | ( | FILE * | pFile, |
int * | pType, | ||
int * | pSize, | ||
unsigned char ** | ppBuffer | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 419 of file utilBridge.c.
void Gia_ManFromBridgeTest | ( | char * | pFileName | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 526 of file utilBridge.c.
void Gia_ManFromBridgeUnknown | ( | FILE * | pFile, |
int | iPoUnknown | ||
) |
Definition at line 242 of file utilBridge.c.
int Gia_ManToBridgeAbort | ( | FILE * | pFile, |
int | Size, | ||
unsigned char * | pBuffer | ||
) |
Definition at line 175 of file utilBridge.c.
int Gia_ManToBridgeAbsNetlist | ( | FILE * | pFile, |
void * | p, | ||
int | pkg_type | ||
) |
Definition at line 189 of file utilBridge.c.
void Gia_ManToBridgeAbsNetlistTest | ( | char * | pFileName, |
Gia_Man_t * | p, | ||
int | msg_type | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 503 of file utilBridge.c.
int Gia_ManToBridgeBadAbs | ( | FILE * | pFile | ) |
Definition at line 199 of file utilBridge.c.
int Gia_ManToBridgeProgress | ( | FILE * | pFile, |
int | Size, | ||
unsigned char * | pBuffer | ||
) |
Definition at line 182 of file utilBridge.c.
int Gia_ManToBridgeResult | ( | FILE * | pFile, |
int | Result, | ||
Abc_Cex_t * | pCex, | ||
int | iPoProved | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [pdrCore.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Property driven reachability.]
Synopsis [Core procedures.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - November 20, 2010.]
Revision [
]
Definition at line 284 of file utilBridge.c.
int Gia_ManToBridgeText | ( | FILE * | pFile, |
int | Size, | ||
unsigned char * | pBuffer | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 168 of file utilBridge.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 66 of file utilBridge.c.