abc-master
|
Go to the source code of this file.
Functions | |
void | Abc_Start () |
INCLUDES ///. More... | |
void | Abc_Stop () |
void * | Abc_FrameGetGlobalFrame () |
int | Cmd_CommandExecute (void *pAbc, char *pCommandLine) |
void | Abc_NtkInputMiniAig (void *pAbc, void *pMiniAig) |
void * | Abc_NtkOutputMiniAig (void *pAbc) |
void | Abc_NtkSetCiArrivalTime (void *pAbc, int iCi, float Rise, float Fall) |
void | Abc_NtkSetCoRequiredTime (void *pAbc, int iCo, float Rise, float Fall) |
int * | Abc_NtkOutputMiniMapping (void *pAbc) |
void | Abc_NtkPrintMiniMapping (int *pArray) |
int | Abc_FrameReadProbStatus (void *pAbc) |
void * | Abc_FrameReadCex (void *pAbc) |
void* Abc_FrameGetGlobalFrame | ( | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 593 of file mainFrame.c.
void* Abc_FrameReadCex | ( | void * | pAbc | ) |
int Abc_FrameReadProbStatus | ( | void * | pAbc | ) |
void Abc_NtkInputMiniAig | ( | void * | pAbc, |
void * | pMiniAig | ||
) |
void* Abc_NtkOutputMiniAig | ( | void * | pAbc | ) |
int* Abc_NtkOutputMiniMapping | ( | void * | pAbc0 | ) |
Function*************************************************************
Synopsis [This procedure outputs an array representing mini-mapped network.]
Description []
SideEffects []
SeeAlso []
Definition at line 875 of file abcMap.c.
void Abc_NtkPrintMiniMapping | ( | int * | pArray | ) |
Function*************************************************************
Synopsis [Prints mapped network represented in mini-mapped format.]
Description []
SideEffects []
SeeAlso []
void Abc_NtkSetCiArrivalTime | ( | void * | pAbc0, |
int | iCi, | ||
float | Rise, | ||
float | Fall | ||
) |
Function*************************************************************
Synopsis [These APIs set arriva/required times of CIs/COs.]
Description []
SideEffects []
SeeAlso []
Definition at line 929 of file abcMap.c.
void Abc_NtkSetCoRequiredTime | ( | void * | pAbc, |
int | iCo, | ||
float | Rise, | ||
float | Fall | ||
) |
Definition at line 944 of file abcMap.c.
void Abc_Start | ( | ) |
INCLUDES ///.
CFile****************************************************************
FileName [abcapis.h]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Include this file in the external code calling ABC.]
Synopsis [External declarations.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - September 29, 2012.]
Revision [
]PARAMETERS ///BASIC TYPES ///MACRO DEFINITIONS ///FUNCTION DECLARATIONS ///
INCLUDES ///.
CFile****************************************************************
FileName [main.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [The main package.]
Synopsis [Here everything starts.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Initialization procedure for the library project.]
Description [Note that when Abc_Start() is run in a static library project, it does not load the resource file by default. As a result, ABC is not set up the same way, as when it is run on a command line. For example, some error messages while parsing files will not be produced, and intermediate networks will not be checked for consistancy. One possibility is to load the resource file after Abc_Start() as follows: Abc_UtilsSource( Abc_FrameGetGlobalFrame() );]
SideEffects []
SeeAlso []
Definition at line 52 of file mainLib.c.
void Abc_Stop | ( | ) |
Function*************************************************************
Synopsis [Deallocation procedure for the library project.]
Description []
SideEffects []
SeeAlso []
Definition at line 76 of file mainLib.c.
int Cmd_CommandExecute | ( | void * | pAbc, |
char * | pCommandLine | ||
) |