|
abc-master
|
Go to the source code of this file.
Macros | |
| #define | NODES 0 |
| #define | PL 1 |
| #define | coreHeight 1 |
| #define | termWidth 1 |
| #define | termHeight 1 |
Functions | |
| static unsigned | Io_NtkWriteNodes (FILE *pFile, Abc_Ntk_t *pNtk) |
| DECLARATIONS ///. More... | |
| static void | Io_NtkWritePiPoNodes (FILE *pFile, Abc_Ntk_t *pNtk) |
| static void | Io_NtkWriteLatchNode (FILE *pFile, Abc_Obj_t *pLatch, int NodesOrPl) |
| static unsigned | Io_NtkWriteIntNode (FILE *pFile, Abc_Obj_t *pNode, int NodesOrPl) |
| static unsigned | Io_NtkWriteNodeGate (FILE *pFile, Abc_Obj_t *pNode) |
| static void | Io_NtkWriteNets (FILE *pFile, Abc_Ntk_t *pNtk) |
| static void | Io_NtkWriteIntNet (FILE *pFile, Abc_Obj_t *pNode) |
| static void | Io_NtkBuildLayout (FILE *pFile1, FILE *pFile2, Abc_Ntk_t *pNtk, double aspectRatio, double whiteSpace, unsigned coreCellArea) |
| static void | Io_NtkWriteScl (FILE *pFile, unsigned numCoreRows, double layoutWidth) |
| static void | Io_NtkWritePl (FILE *pFile, Abc_Ntk_t *pNtk, unsigned numTerms, double layoutHeight, double layoutWidth) |
| static Vec_Ptr_t * | Io_NtkOrderingPads (Abc_Ntk_t *pNtk, Vec_Ptr_t *vTerms) |
| static Abc_Obj_t * | Io_NtkBfsPads (Abc_Ntk_t *pNtk, Abc_Obj_t *pCurrEntry, unsigned numTerms, int *pOrdered) |
| static int | Abc_NodeIsNand2 (Abc_Obj_t *pNode) |
| static int | Abc_NodeIsNor2 (Abc_Obj_t *pNode) |
| static int | Abc_NodeIsAnd2 (Abc_Obj_t *pNode) |
| static int | Abc_NodeIsOr2 (Abc_Obj_t *pNode) |
| static int | Abc_NodeIsXor2 (Abc_Obj_t *pNode) |
| static int | Abc_NodeIsXnor2 (Abc_Obj_t *pNode) |
| static double | Abc_Rint (double x) |
| void | Io_WriteBookLogic (Abc_Ntk_t *pNtk, char *FileName) |
| FUNCTION DEFINITIONS ///. More... | |
| void | Io_WriteBook (Abc_Ntk_t *pNtk, char *FileName) |
| #define coreHeight 1 |
Definition at line 31 of file ioWriteBook.c.
| #define NODES 0 |
CFile****************************************************************
FileName [ioWriteBook.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Command processing package.]
Synopsis [Procedures to write Bookshelf files.]
Author [Myungchul Kim]
Affiliation [U of Michigan]
Date [Ver. 1.0. Started - October 25, 2008.]
Revision [
]
Definition at line 29 of file ioWriteBook.c.
| #define PL 1 |
Definition at line 30 of file ioWriteBook.c.
| #define termHeight 1 |
Definition at line 33 of file ioWriteBook.c.
| #define termWidth 1 |
Definition at line 32 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Test is the node is and2.]
Description []
SideEffects []
SeeAlso []
Definition at line 901 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Test is the node is nand2.]
Description []
SideEffects []
SeeAlso []
Definition at line 849 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Test is the node is nand2.]
Description []
SideEffects []
SeeAlso []
Definition at line 877 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Test is the node is or2.]
Description []
SideEffects []
SeeAlso []
Definition at line 927 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Test is the node is xnor2.]
Description []
SideEffects []
SeeAlso []
Definition at line 979 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Test is the node is xor2.]
Description []
SideEffects []
SeeAlso []
Definition at line 955 of file ioWriteBook.c.
|
inlinestatic |
Definition at line 58 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Returns the closest I/O to a given I/O.]
Description []
SideEffects []
SeeAlso []
Definition at line 779 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Write the network into a BOOK file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 519 of file ioWriteBook.c.
Function*************************************************************
Synopsis [Returns the closest I/O to a given I/O.]
Description []
SideEffects []
SeeAlso []
Definition at line 723 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Write the nets into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 441 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Write the internal node into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 289 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Write the latch nodes into a file.]
Description []
SideEffects []
SeeAlso []
write the latch line
Definition at line 266 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Write the nets into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 403 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Writes the internal node after tech mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 379 of file ioWriteBook.c.
|
static |
DECLARATIONS ///.
Function*************************************************************
Synopsis [Write the network into a BOOK file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 184 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Writes the primary input nodes into a file]
Description []
SideEffects []
SeeAlso []
Definition at line 233 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Write the network into a BOOK file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 598 of file ioWriteBook.c.
|
static |
Function*************************************************************
Synopsis [Write the network into a BOOK file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 558 of file ioWriteBook.c.
| void Io_WriteBook | ( | Abc_Ntk_t * | pNtk, |
| char * | FileName | ||
| ) |
Function*************************************************************
Synopsis [Write the network into a BOOK file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 100 of file ioWriteBook.c.
| void Io_WriteBookLogic | ( | Abc_Ntk_t * | pNtk, |
| char * | FileName | ||
| ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Write the network into a Bookshelf file with the given name.]
Description []
SideEffects []
SeeAlso []
Definition at line 75 of file ioWriteBook.c.