#include "base/abc/abc.h"#include "mainInt.h"#include "bool/dec/dec.h"#include "map/if/if.h"#include "aig/miniaig/ndr.h"
Go to the source code of this file.
| Abc_Frame_t * Abc_FrameAllocate | ( | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 162 of file mainFrame.c.


| int Abc_FrameCheckPoConst | ( | Abc_Frame_t * | p, |
| int | iPoNum ) |
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.

| void Abc_FrameCheckPoConstTest | ( | Abc_Frame_t * | p | ) |
Definition at line 748 of file mainFrame.c.

| void Abc_FrameClearVerifStatus | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 292 of file mainFrame.c.
| void Abc_FrameDeallocate | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 204 of file mainFrame.c.


| void Abc_FrameDeleteAllNetworks | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 596 of file mainFrame.c.


| Abc_Frame_t * Abc_FrameGetGlobalFrame | ( | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 643 of file mainFrame.c.

| void Abc_FrameInputNdr | ( | Abc_Frame_t * | pAbc, |
| void * | pData ) |
Definition at line 89 of file mainFrame.c.

| int Abc_FrameIsBatchMode | ( | ) |
Definition at line 110 of file mainFrame.c.

| int Abc_FrameIsBridgeMode | ( | ) |
Definition at line 113 of file mainFrame.c.

| int Abc_FrameIsFlagEnabled | ( | char * | pFlag | ) |
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.


| void * Abc_FrameOutputNdr | ( | Abc_Frame_t * | pAbc | ) |
Definition at line 90 of file mainFrame.c.
| int * Abc_FrameOutputNdrArray | ( | Abc_Frame_t * | pAbc | ) |
Definition at line 91 of file mainFrame.c.
| int * Abc_FrameReadArrayMapping | ( | Abc_Frame_t * | pAbc | ) |
Definition at line 121 of file mainFrame.c.
| int Abc_FrameReadBmcFrames | ( | Abc_Frame_t * | p | ) |
Definition at line 73 of file mainFrame.c.
| int * Abc_FrameReadBoxes | ( | Abc_Frame_t * | pAbc | ) |
Definition at line 124 of file mainFrame.c.
| void * Abc_FrameReadCex | ( | Abc_Frame_t * | p | ) |
Definition at line 75 of file mainFrame.c.

| int Abc_FrameReadCexFrame | ( | Abc_Frame_t * | p | ) |
Definition at line 87 of file mainFrame.c.
| int Abc_FrameReadCexPiNum | ( | Abc_Frame_t * | p | ) |
Definition at line 84 of file mainFrame.c.
| int Abc_FrameReadCexPo | ( | Abc_Frame_t * | p | ) |
Definition at line 86 of file mainFrame.c.
| int Abc_FrameReadCexRegNum | ( | Abc_Frame_t * | p | ) |
Definition at line 85 of file mainFrame.c.
| Vec_Ptr_t * Abc_FrameReadCexVec | ( | Abc_Frame_t * | p | ) |
Definition at line 76 of file mainFrame.c.

| char * Abc_FrameReadDrivingCell | ( | ) |
Definition at line 116 of file mainFrame.c.

| FILE * Abc_FrameReadErr | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 375 of file mainFrame.c.

| char * Abc_FrameReadFlag | ( | char * | pFlag | ) |
Definition at line 69 of file mainFrame.c.


| Gia_Man_t * Abc_FrameReadGia | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 343 of file mainFrame.c.

| Abc_Frame_t * Abc_FrameReadGlobalFrame | ( | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 666 of file mainFrame.c.

| Vec_Wec_t * Abc_FrameReadJsonObjs | ( | Abc_Frame_t * | p | ) |
Definition at line 82 of file mainFrame.c.
| Abc_Nam_t * Abc_FrameReadJsonStrs | ( | Abc_Frame_t * | p | ) |
Definition at line 81 of file mainFrame.c.
| void * Abc_FrameReadLibBox | ( | ) |
Definition at line 58 of file mainFrame.c.

| void * Abc_FrameReadLibGen | ( | ) |
Definition at line 59 of file mainFrame.c.

| void * Abc_FrameReadLibGen2 | ( | ) |
Definition at line 60 of file mainFrame.c.

| void * Abc_FrameReadLibLut | ( | ) |
Definition at line 57 of file mainFrame.c.

| void * Abc_FrameReadLibScl | ( | ) |
Definition at line 62 of file mainFrame.c.

| void * Abc_FrameReadLibSuper | ( | ) |
Definition at line 61 of file mainFrame.c.

| void * Abc_FrameReadManDec | ( | ) |
Definition at line 66 of file mainFrame.c.


| void * Abc_FrameReadManDsd | ( | ) |
Definition at line 67 of file mainFrame.c.

| void * Abc_FrameReadManDsd2 | ( | ) |
Definition at line 68 of file mainFrame.c.

| float Abc_FrameReadMaxLoad | ( | ) |
Definition at line 117 of file mainFrame.c.

| int Abc_FrameReadMode | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 391 of file mainFrame.c.


| Abc_Ntk_t * Abc_FrameReadNtk | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 327 of file mainFrame.c.

| Vec_Int_t * Abc_FrameReadObjIds | ( | Abc_Frame_t * | p | ) |
Definition at line 80 of file mainFrame.c.
| FILE * Abc_FrameReadOut | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 359 of file mainFrame.c.

| Vec_Ptr_t * Abc_FrameReadPoEquivs | ( | Abc_Frame_t * | p | ) |
Definition at line 78 of file mainFrame.c.
| Vec_Int_t * Abc_FrameReadPoStatuses | ( | Abc_Frame_t * | p | ) |
Definition at line 79 of file mainFrame.c.

| int Abc_FrameReadProbStatus | ( | Abc_Frame_t * | p | ) |
Definition at line 74 of file mainFrame.c.

| void * Abc_FrameReadSave1 | ( | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 720 of file mainFrame.c.

| void * Abc_FrameReadSave2 | ( | ) |
Definition at line 721 of file mainFrame.c.

| Vec_Ptr_t * Abc_FrameReadSignalNames | ( | ) |
Definition at line 70 of file mainFrame.c.

| char * Abc_FrameReadSpecName | ( | ) |
Definition at line 71 of file mainFrame.c.

| Vec_Int_t * Abc_FrameReadStatusVec | ( | Abc_Frame_t * | p | ) |
Definition at line 77 of file mainFrame.c.
| Vec_Ptr_t * Abc_FrameReadStore | ( | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [APIs to access parameters in the flobal frame.]
Description []
SideEffects []
SeeAlso []
Definition at line 55 of file mainFrame.c.

| int Abc_FrameReadStoreSize | ( | ) |
Definition at line 56 of file mainFrame.c.

| void Abc_FrameReplaceCurrentNetwork | ( | Abc_Frame_t * | p, |
| Abc_Ntk_t * | pNtk ) |
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.


| void Abc_FrameRestart | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 277 of file mainFrame.c.
| void Abc_FrameSetArrayMapping | ( | int * | p | ) |
Definition at line 122 of file mainFrame.c.
| void Abc_FrameSetBatchMode | ( | int | Mode | ) |
Definition at line 111 of file mainFrame.c.

| void Abc_FrameSetBoxes | ( | int * | p | ) |
| void Abc_FrameSetBridgeMode | ( | ) |
Definition at line 114 of file mainFrame.c.

| void Abc_FrameSetCex | ( | Abc_Cex_t * | pCex | ) |
Definition at line 99 of file mainFrame.c.

| void Abc_FrameSetCurrentNetwork | ( | Abc_Frame_t * | p, |
| Abc_Ntk_t * | pNtkNew ) |
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.


| void Abc_FrameSetDrivingCell | ( | char * | pName | ) |
Definition at line 118 of file mainFrame.c.

| void Abc_FrameSetFlag | ( | char * | pFlag, |
| char * | pValue ) |
Definition at line 98 of file mainFrame.c.

| void Abc_FrameSetGlobalFrame | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 627 of file mainFrame.c.
| void Abc_FrameSetInv | ( | Vec_Int_t * | vInv | ) |
Definition at line 104 of file mainFrame.c.

| void Abc_FrameSetJsonObjs | ( | Vec_Wec_t * | vObjs | ) |
Definition at line 106 of file mainFrame.c.
| void Abc_FrameSetJsonStrs | ( | Abc_Nam_t * | pStrs | ) |
Definition at line 105 of file mainFrame.c.

| void Abc_FrameSetLibBox | ( | void * | pLib | ) |
Definition at line 94 of file mainFrame.c.

| void Abc_FrameSetLibGen | ( | void * | pLib | ) |
Definition at line 95 of file mainFrame.c.

| void Abc_FrameSetLibGen2 | ( | void * | pLib | ) |
Definition at line 96 of file mainFrame.c.

| void Abc_FrameSetLibLut | ( | void * | pLib | ) |
Definition at line 93 of file mainFrame.c.

| void Abc_FrameSetLibSuper | ( | void * | pLib | ) |
Definition at line 97 of file mainFrame.c.

| void Abc_FrameSetManDsd | ( | void * | pMan | ) |
Definition at line 102 of file mainFrame.c.

| void Abc_FrameSetManDsd2 | ( | void * | pMan | ) |
Definition at line 103 of file mainFrame.c.


| void Abc_FrameSetMaxLoad | ( | float | Load | ) |
Definition at line 119 of file mainFrame.c.

| int Abc_FrameSetMode | ( | Abc_Frame_t * | p, |
| int | fNameMode ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 414 of file mainFrame.c.

| void Abc_FrameSetNFrames | ( | int | nFrames | ) |
Definition at line 100 of file mainFrame.c.

| void Abc_FrameSetSave1 | ( | void * | pAig | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 682 of file mainFrame.c.


| void Abc_FrameSetSave2 | ( | void * | pAig | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 701 of file mainFrame.c.

| void Abc_FrameSetSignalNames | ( | Vec_Ptr_t * | vNames | ) |
Definition at line 107 of file mainFrame.c.
| void Abc_FrameSetSpecName | ( | char * | pFileName | ) |
Definition at line 108 of file mainFrame.c.
| void Abc_FrameSetStatus | ( | int | Status | ) |
| int Abc_FrameShowProgress | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 310 of file mainFrame.c.


| void Abc_FrameSwapCurrentAndBackup | ( | Abc_Frame_t * | p | ) |
Function*************************************************************
Synopsis [This procedure swaps the current and the backup network.]
Description []
SideEffects []
SeeAlso []
Definition at line 496 of file mainFrame.c.

| void Abc_FrameUnmapAllNetworks | ( | Abc_Frame_t * | p | ) |
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.

