#include "base/abc/abc.h"#include "aig/gia/gia.h"#include "misc/vec/vec.h"#include "misc/st/st.h"#include "abcapis.h"#include "base/cmd/cmd.h"#include "base/io/ioAbc.h"
Go to the source code of this file.
|
extern |
Function*************************************************************
Synopsis [Returns 0/1 if pNtkCur is an AIG and PO is 0/1; -1 otherwise.]
Description []
SideEffects []
SeeAlso []
Definition at line 734 of file mainFrame.c.

|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 292 of file mainFrame.c.
|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 596 of file mainFrame.c.


|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 869 of file abc.c.


|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 643 of file mainFrame.c.
|
extern |
Definition at line 110 of file mainFrame.c.

|
extern |
Definition at line 113 of file mainFrame.c.

|
extern |
Function*************************************************************
Synopsis [Returns 1 if the flag is enabled without value or with value 1.]
Description []
SideEffects []
SeeAlso []
Definition at line 138 of file mainFrame.c.


|
extern |
Definition at line 73 of file mainFrame.c.
|
extern |
Definition at line 75 of file mainFrame.c.
|
extern |
Definition at line 87 of file mainFrame.c.
|
extern |
Definition at line 84 of file mainFrame.c.
|
extern |
Definition at line 86 of file mainFrame.c.
|
extern |
Definition at line 85 of file mainFrame.c.
|
extern |
Definition at line 76 of file mainFrame.c.

|
extern |
Definition at line 116 of file mainFrame.c.

|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 375 of file mainFrame.c.

|
extern |
Definition at line 69 of file mainFrame.c.


|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 343 of file mainFrame.c.

|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 666 of file mainFrame.c.

|
extern |
Definition at line 82 of file mainFrame.c.
|
extern |
Definition at line 81 of file mainFrame.c.
|
extern |
Definition at line 58 of file mainFrame.c.

|
extern |
Definition at line 59 of file mainFrame.c.

|
extern |
Definition at line 60 of file mainFrame.c.

|
extern |
Definition at line 57 of file mainFrame.c.

|
extern |
Definition at line 62 of file mainFrame.c.

|
extern |
Definition at line 61 of file mainFrame.c.

|
extern |

|
extern |
Definition at line 66 of file mainFrame.c.


|
extern |
Definition at line 67 of file mainFrame.c.

|
extern |
Definition at line 68 of file mainFrame.c.

|
extern |
Definition at line 117 of file mainFrame.c.

|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 391 of file mainFrame.c.


|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 327 of file mainFrame.c.

|
extern |
Definition at line 80 of file mainFrame.c.
|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 359 of file mainFrame.c.

|
extern |
Definition at line 78 of file mainFrame.c.
|
extern |
Definition at line 79 of file mainFrame.c.

|
extern |
Definition at line 74 of file mainFrame.c.
Definition at line 70 of file mainFrame.c.

|
extern |
Definition at line 71 of file mainFrame.c.

|
extern |
Definition at line 77 of file mainFrame.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [APIs to access parameters in the flobal frame.]
Description []
SideEffects []
SeeAlso []
Definition at line 55 of file mainFrame.c.

|
extern |
Definition at line 56 of file mainFrame.c.

|
extern |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 679 of file abc.c.

|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 704 of file abc.c.

|
extern |
Function*************************************************************
Synopsis [Replaces the current network by the given one.]
Description [This procedure does not modify the stack of saved networks.]
SideEffects []
SeeAlso []
Definition at line 538 of file mainFrame.c.


|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 726 of file abc.c.

|
extern |
|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 277 of file mainFrame.c.
|
extern |
Definition at line 122 of file mainFrame.c.
|
extern |
Definition at line 111 of file mainFrame.c.

|
extern |
|
extern |
Definition at line 114 of file mainFrame.c.

Definition at line 99 of file mainFrame.c.

|
extern |
Function*************************************************************
Synopsis [Sets the given network to be the current one.]
Description [Takes the network and makes it the current network. The previous current network is attached to the given network as a backup copy. In the stack of backup networks contains too many networks (defined by the paramater "savesteps"), the bottom most network is deleted.]
SideEffects []
SeeAlso []
Definition at line 441 of file mainFrame.c.


|
extern |
Definition at line 118 of file mainFrame.c.

|
extern |
Definition at line 98 of file mainFrame.c.

|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 627 of file mainFrame.c.
Definition at line 104 of file mainFrame.c.

Definition at line 106 of file mainFrame.c.
Definition at line 105 of file mainFrame.c.

|
extern |
Definition at line 94 of file mainFrame.c.

|
extern |
Definition at line 95 of file mainFrame.c.

|
extern |
Definition at line 96 of file mainFrame.c.

|
extern |
Definition at line 93 of file mainFrame.c.

|
extern |
Definition at line 97 of file mainFrame.c.

|
extern |
|
extern |
Definition at line 102 of file mainFrame.c.

|
extern |
Definition at line 103 of file mainFrame.c.


|
extern |
Definition at line 119 of file mainFrame.c.

|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 414 of file mainFrame.c.

|
extern |
Definition at line 100 of file mainFrame.c.

|
extern |
Definition at line 107 of file mainFrame.c.
|
extern |
Definition at line 108 of file mainFrame.c.
|
extern |
|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 310 of file mainFrame.c.


|
extern |
Function*************************************************************
Synopsis [This procedure swaps the current and the backup network.]
Description []
SideEffects []
SeeAlso []
Definition at line 496 of file mainFrame.c.

|
extern |
Function*************************************************************
Synopsis [Removes library binding of all currently stored networks.]
Description [This procedure is called when the library is freed.]
SideEffects []
SeeAlso []
Definition at line 577 of file mainFrame.c.


|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 824 of file abc.c.


|
extern |
INCLUDES ///.
CFile****************************************************************
FileName [main.h]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [The main package.]
Synopsis [External declarations of the main package.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
] PARAMETERS /// TYPEDEFS /// GLOBAL VARIABLES /// STRUCTURE DEFINITIONS /// MACRO DEFINITIONS /// FUNCTION DEFINITIONS ///
INCLUDES ///.
FUNCTION DECLARATIONS ///.
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.
|
extern |
Function*************************************************************
Synopsis [Deallocation procedure for the library project.]
Description []
SideEffects []
SeeAlso []
Definition at line 76 of file mainLib.c.