abc-master
|
Go to the source code of this file.
Data Structures | |
struct | Io_BlifObj_t_ |
struct | Io_BlifMan_t_ |
Typedefs | |
typedef struct Io_BlifObj_t_ | Io_BlifObj_t |
typedef struct Io_BlifMan_t_ | Io_BlifMan_t |
Enumerations | |
enum | Io_BlifInit_t { IO_BLIF_INIT_NONE = 0, IO_BLIF_INIT_ZERO, IO_BLIF_INIT_ONE, IO_BLIF_INIT_DC } |
DECLARATIONS ///. More... | |
typedef struct Io_BlifMan_t_ Io_BlifMan_t |
Definition at line 55 of file ioReadBlifAig.c.
typedef struct Io_BlifObj_t_ Io_BlifObj_t |
Definition at line 39 of file ioReadBlifAig.c.
enum Io_BlifInit_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [ioReadBlifAig.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Command processing package.]
Synopsis [Procedures to read BLIF file into AIG.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - December 23, 2006.]
Revision [
]
Enumerator | |
---|---|
IO_BLIF_INIT_NONE | |
IO_BLIF_INIT_ZERO | |
IO_BLIF_INIT_ONE | |
IO_BLIF_INIT_DC |
Definition at line 32 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Allocates the BLIF parsing structure.]
Description []
SideEffects []
SeeAlso []
Definition at line 173 of file ioReadBlifAig.c.
|
static |
Definition at line 101 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Collects the already split tokens.]
Description []
SideEffects []
SeeAlso []
Definition at line 302 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Conservatively estimates the number of AIG nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 400 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Conservatively estimates the number of primary inputs.]
Description []
SideEffects []
SeeAlso []
Definition at line 369 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Frees the BLIF parsing structure.]
Description []
SideEffects []
SeeAlso []
Definition at line 202 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Returns the 1-based number of the line in which the token occurs.]
Description []
SideEffects []
SeeAlso []
Definition at line 348 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Finds or add the given name to the table.]
Description []
SideEffects []
SeeAlso []
Definition at line 277 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Checks if the given name exists in the table.]
Description []
SideEffects []
SeeAlso []
Definition at line 257 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Hashing for character strings.]
Description []
SideEffects []
SeeAlso []
Definition at line 234 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Reads the file into a character buffer.]
Description []
SideEffects []
SeeAlso []
Definition at line 431 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Reads the AIG in the binary AIGER format.]
Description []
SideEffects []
SeeAlso []
Definition at line 567 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Constructs the AIG from the file parsing info.]
Description []
SideEffects []
SeeAlso []
Definition at line 944 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Constructs the AIG from the file parsing info.]
Description []
SideEffects []
SeeAlso []
Definition at line 886 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Parses the inputs line.]
Description []
SideEffects []
SeeAlso []
Definition at line 637 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Parses the latches line.]
Description []
SideEffects []
SeeAlso []
Definition at line 700 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Parses the model line.]
Description []
SideEffects []
SeeAlso []
Definition at line 611 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Parses the nodes line.]
Description []
SideEffects []
SeeAlso []
Definition at line 763 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Parses the outputs line.]
Description []
SideEffects []
SeeAlso []
Definition at line 670 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Constructs the AIG from the file parsing info.]
Description []
SideEffects []
SeeAlso []
Definition at line 805 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Prepares the parsing.]
Description [Performs several preliminary operations:
SideEffects []
SeeAlso []
Definition at line 478 of file ioReadBlifAig.c.
|
static |
Function*************************************************************
Synopsis [Splits the line into tokens.]
Description []
SideEffects []
SeeAlso []
Definition at line 326 of file ioReadBlifAig.c.
Abc_Ntk_t* Io_ReadBlifAsAig | ( | char * | pFileName, |
int | fCheck | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Reads the network from the BLIF file as an AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 118 of file ioReadBlifAig.c.