|
abc-master
|
#include "ioAbc.h"#include "base/main/main.h"#include "map/mio/mio.h"#include "bool/kit/kit.h"#include "map/if/if.h"Go to the source code of this file.
Functions | |
| static ABC_NAMESPACE_IMPL_START void | Io_NtkWrite (FILE *pFile, Abc_Ntk_t *pNtk, int fWriteLatches, int fBb2Wb, int fSeq) |
| DECLARATIONS ///. More... | |
| static void | Io_NtkWriteOne (FILE *pFile, Abc_Ntk_t *pNtk, int fWriteLatches, int fBb2Wb, int fSeq) |
| static void | Io_NtkWritePis (FILE *pFile, Abc_Ntk_t *pNtk, int fWriteLatches) |
| static void | Io_NtkWritePos (FILE *pFile, Abc_Ntk_t *pNtk, int fWriteLatches) |
| static void | Io_NtkWriteSubckt (FILE *pFile, Abc_Obj_t *pNode) |
| static void | Io_NtkWriteAsserts (FILE *pFile, Abc_Ntk_t *pNtk) |
| static void | Io_NtkWriteNodeFanins (FILE *pFile, Abc_Obj_t *pNode) |
| static int | Io_NtkWriteNode (FILE *pFile, Abc_Obj_t *pNode, int Length) |
| static void | Io_NtkWriteLatch (FILE *pFile, Abc_Obj_t *pLatch) |
| void | Io_WriteBlifLogic (Abc_Ntk_t *pNtk, char *FileName, int fWriteLatches) |
| FUNCTION DEFINITIONS ///. More... | |
| void | Io_WriteBlif (Abc_Ntk_t *pNtk, char *FileName, int fWriteLatches, int fBb2Wb, int fSeq) |
| void | Io_NtkWriteConvertedBox (FILE *pFile, Abc_Ntk_t *pNtk, int fSeq) |
| void | Io_NtkWriteSubcktFanins (FILE *pFile, Abc_Obj_t *pNode) |
| int | Io_NtkWriteNodeGate (FILE *pFile, Abc_Obj_t *pNode, int Length) |
| int | Io_NtkWriteNodeSubckt (FILE *pFile, Abc_Obj_t *pNode, int Length) |
| void | Io_WriteTimingInfo (FILE *pFile, Abc_Ntk_t *pNtk) |
| void | Abc_NtkConvertBb2Wb (char *pFileNameIn, char *pFileNameOut, int fSeq, int fVerbose) |
| char * | Io_NtkDeriveSop (Mem_Flex_t *pMem, word uTruth, int nVars, Vec_Int_t *vCover) |
| void | Io_NtkWriteNodeInt (FILE *pFile, Abc_Obj_t *pNode, Vec_Int_t *vCover) |
| void | Io_NtkWriteNodeIntStruct (FILE *pFile, Abc_Obj_t *pNode, Vec_Int_t *vCover, char *pStr) |
| void | Io_NtkWriteModelIntStruct (FILE *pFile, Abc_Obj_t *pNode, Vec_Int_t *vCover, char *pStr) |
| void | Io_WriteBlifInt (Abc_Ntk_t *pNtk, char *FileName, char *pLutStruct, int fUseHie) |
| void | Io_WriteBlifSpecial (Abc_Ntk_t *pNtk, char *FileName, char *pLutStruct, int fUseHie) |
| void Abc_NtkConvertBb2Wb | ( | char * | pFileNameIn, |
| char * | pFileNameOut, | ||
| int | fSeq, | ||
| int | fVerbose | ||
| ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 742 of file ioWriteBlif.c.
| char* Io_NtkDeriveSop | ( | Mem_Flex_t * | pMem, |
| word | uTruth, | ||
| int | nVars, | ||
| Vec_Int_t * | vCover | ||
| ) |
Function*************************************************************
Synopsis [Transforms truth table into an SOP.]
Description []
SideEffects []
SeeAlso []
Definition at line 789 of file ioWriteBlif.c.
|
static |
DECLARATIONS ///.
CFile****************************************************************
FileName [ioWriteBlif.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Command processing package.]
Synopsis [Procedures to write BLIF files.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Write the network into a BLIF file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 127 of file ioWriteBlif.c.
|
static |
| void Io_NtkWriteConvertedBox | ( | FILE * | pFile, |
| Abc_Ntk_t * | pNtk, | ||
| int | fSeq | ||
| ) |
Function*************************************************************
Synopsis [Write one network.]
Description []
SideEffects []
SeeAlso []
Definition at line 158 of file ioWriteBlif.c.
|
static |
Function*************************************************************
Synopsis [Write the latch into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 433 of file ioWriteBlif.c.
Function*************************************************************
Synopsis [Write the node into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 1129 of file ioWriteBlif.c.
|
static |
Function*************************************************************
Synopsis [Write the node into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 612 of file ioWriteBlif.c.
|
static |
Function*************************************************************
Synopsis [Writes the primary input list.]
Description []
SideEffects []
SeeAlso []
Definition at line 459 of file ioWriteBlif.c.
| int Io_NtkWriteNodeGate | ( | FILE * | pFile, |
| Abc_Obj_t * | pNode, | ||
| int | Length | ||
| ) |
Function*************************************************************
Synopsis [Writes the primary input list.]
Description []
SideEffects []
SeeAlso []
Definition at line 576 of file ioWriteBlif.c.
Function*************************************************************
Synopsis [Write the node into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 819 of file ioWriteBlif.c.
Function*************************************************************
Synopsis [Write the node into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 965 of file ioWriteBlif.c.
| int Io_NtkWriteNodeSubckt | ( | FILE * | pFile, |
| Abc_Obj_t * | pNode, | ||
| int | Length | ||
| ) |
Function*************************************************************
Synopsis [Write the node into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 645 of file ioWriteBlif.c.
|
static |
Function*************************************************************
Synopsis [Write one network.]
Description []
SideEffects []
SeeAlso []
Definition at line 199 of file ioWriteBlif.c.
|
static |
Function*************************************************************
Synopsis [Writes the primary input list.]
Description []
SideEffects []
SeeAlso []
Definition at line 274 of file ioWriteBlif.c.
|
static |
Function*************************************************************
Synopsis [Writes the primary input list.]
Description []
SideEffects []
SeeAlso []
Definition at line 336 of file ioWriteBlif.c.
|
static |
Function*************************************************************
Synopsis [Write the latch into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 398 of file ioWriteBlif.c.
| void Io_NtkWriteSubcktFanins | ( | FILE * | pFile, |
| Abc_Obj_t * | pNode | ||
| ) |
Function*************************************************************
Synopsis [Writes the primary input list.]
Description []
SideEffects []
SeeAlso []
Definition at line 513 of file ioWriteBlif.c.
| void Io_WriteBlif | ( | Abc_Ntk_t * | pNtk, |
| char * | FileName, | ||
| int | fWriteLatches, | ||
| int | fBb2Wb, | ||
| int | fSeq | ||
| ) |
Function*************************************************************
Synopsis [Write the network into a BLIF file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 84 of file ioWriteBlif.c.
| void Io_WriteBlifInt | ( | Abc_Ntk_t * | pNtk, |
| char * | FileName, | ||
| char * | pLutStruct, | ||
| int | fUseHie | ||
| ) |
Function*************************************************************
Synopsis [Write the network into a BLIF file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 1305 of file ioWriteBlif.c.
| void Io_WriteBlifLogic | ( | Abc_Ntk_t * | pNtk, |
| char * | FileName, | ||
| int | fWriteLatches | ||
| ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Write the network into a BLIF file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 59 of file ioWriteBlif.c.
| void Io_WriteBlifSpecial | ( | Abc_Ntk_t * | pNtk, |
| char * | FileName, | ||
| char * | pLutStruct, | ||
| int | fUseHie | ||
| ) |
Function*************************************************************
Synopsis [Write the network into a BLIF file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 1378 of file ioWriteBlif.c.
| void Io_WriteTimingInfo | ( | FILE * | pFile, |
| Abc_Ntk_t * | pNtk | ||
| ) |
Function*************************************************************
Synopsis [Writes the timing info.]
Description []
SideEffects []
SeeAlso []
Definition at line 665 of file ioWriteBlif.c.