abc-master
|
Go to the source code of this file.
Enumerations | |
enum | Ptr_ObjType_t { PTR_OBJ_NONE, PTR_OBJ_CONST0, PTR_OBJ_PI, PTR_OBJ_PO, PTR_OBJ_FAN, PTR_OBJ_FLOP, PTR_OBJ_BOX, PTR_OBJ_NODE, PTR_OBJ_C0, PTR_OBJ_C1, PTR_OBJ_BUF, PTR_OBJ_INV, PTR_OBJ_AND, PTR_OBJ_OR, PTR_OBJ_XOR, PTR_OBJ_NAND, PTR_OBJ_NOR, PTR_OBJ_XNOR, PTR_OBJ_MUX, PTR_OBJ_MAJ, PTR_VOID } |
DECLARATIONS ///. More... | |
enum Ptr_ObjType_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [cbaSimple.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Verilog parser.]
Synopsis [Parses several flavors of word-level Verilog.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - November 29, 2014.]
Revision [
]
Definition at line 38 of file cbaSimple.c.
Ptr_ObjType_t Ptr_HopToType | ( | Abc_Obj_t * | pObj | ) |
Definition at line 117 of file cbaSimple.c.
|
static |
Definition at line 158 of file cbaSimple.c.
Definition at line 189 of file cbaSimple.c.
Definition at line 210 of file cbaSimple.c.
void Ptr_ManDumpBoxesToBlif | ( | FILE * | pFile, |
Vec_Ptr_t * | vBoxes | ||
) |
Definition at line 296 of file cbaSimple.c.
void Ptr_ManDumpBoxesToFile | ( | FILE * | pFile, |
Vec_Ptr_t * | vBoxes | ||
) |
Definition at line 375 of file cbaSimple.c.
void Ptr_ManDumpBoxToBlif | ( | FILE * | pFile, |
Vec_Ptr_t * | vBox | ||
) |
Definition at line 288 of file cbaSimple.c.
void Ptr_ManDumpBoxToFile | ( | FILE * | pFile, |
Vec_Ptr_t * | vBox | ||
) |
Definition at line 367 of file cbaSimple.c.
Definition at line 249 of file cbaSimple.c.
Definition at line 220 of file cbaSimple.c.
void Ptr_ManDumpModuleToBlif | ( | FILE * | pFile, |
Vec_Ptr_t * | vNtk | ||
) |
Definition at line 309 of file cbaSimple.c.
void Ptr_ManDumpModuleToFile | ( | FILE * | pFile, |
Vec_Ptr_t * | vNtk | ||
) |
Definition at line 388 of file cbaSimple.c.
Definition at line 167 of file cbaSimple.c.
Definition at line 179 of file cbaSimple.c.
void Ptr_ManDumpNodesToBlif | ( | FILE * | pFile, |
Vec_Ptr_t * | vNodes | ||
) |
Definition at line 281 of file cbaSimple.c.
void Ptr_ManDumpNodesToFile | ( | FILE * | pFile, |
Vec_Ptr_t * | vNodes | ||
) |
Definition at line 360 of file cbaSimple.c.
void Ptr_ManDumpNodeToBlif | ( | FILE * | pFile, |
Vec_Ptr_t * | vNode | ||
) |
Function*************************************************************
Synopsis [Dumping Ptr into a Verilog file.]
Description []
SideEffects []
SeeAlso []
Definition at line 272 of file cbaSimple.c.
void Ptr_ManDumpNodeToFile | ( | FILE * | pFile, |
Vec_Ptr_t * | vNode | ||
) |
Function*************************************************************
Synopsis [Dumping Ptr into a Verilog file.]
Description []
SideEffects []
SeeAlso []
Definition at line 351 of file cbaSimple.c.
Definition at line 238 of file cbaSimple.c.
Definition at line 229 of file cbaSimple.c.
void Ptr_ManDumpSignalsToBlif | ( | FILE * | pFile, |
Vec_Ptr_t * | vSigs, | ||
int | fSkipLastComma | ||
) |
Definition at line 303 of file cbaSimple.c.
void Ptr_ManDumpSignalsToFile | ( | FILE * | pFile, |
Vec_Ptr_t * | vSigs, | ||
int | fSkipLastComma | ||
) |
Definition at line 382 of file cbaSimple.c.
void Ptr_ManDumpToBlif | ( | char * | pFileName, |
Vec_Ptr_t * | vDes | ||
) |
Definition at line 324 of file cbaSimple.c.
void Ptr_ManDumpToFile | ( | char * | pFileName, |
Vec_Ptr_t * | vDes | ||
) |
Definition at line 405 of file cbaSimple.c.
void Ptr_ManExperiment | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [Count memory use used by Ptr.]
Description []
SideEffects []
SeeAlso []
Definition at line 499 of file cbaSimple.c.
void Ptr_ManFreeDes | ( | Vec_Ptr_t * | vDes | ) |
Definition at line 480 of file cbaSimple.c.
void Ptr_ManFreeNtk | ( | Vec_Ptr_t * | vNtk | ) |
Function*************************************************************
Synopsis [Free Ptr.]
Description []
SideEffects []
SeeAlso []
Definition at line 472 of file cbaSimple.c.
int Ptr_ManMemArray | ( | Vec_Ptr_t * | vArray | ) |
Function*************************************************************
Synopsis [Count memory used by Ptr.]
Description []
SideEffects []
SeeAlso []
Definition at line 433 of file cbaSimple.c.
int Ptr_ManMemArrayArray | ( | Vec_Ptr_t * | vArrayArray | ) |
Definition at line 437 of file cbaSimple.c.
int Ptr_ManMemDes | ( | Vec_Ptr_t * | vDes | ) |
Definition at line 453 of file cbaSimple.c.
int Ptr_ManMemNtk | ( | Vec_Ptr_t * | vNtk | ) |
Definition at line 444 of file cbaSimple.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Dumping hierarchical Abc_Ntk_t in Ptr form.]
Description []
SideEffects []
SeeAlso []
Definition at line 147 of file cbaSimple.c.
Ptr_ObjType_t Ptr_SopToType | ( | char * | pSop | ) |
Definition at line 102 of file cbaSimple.c.
char* Ptr_TypeToName | ( | Ptr_ObjType_t | Type | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Node type conversions.]
Description []
SideEffects []
SeeAlso []
Definition at line 80 of file cbaSimple.c.
char* Ptr_TypeToSop | ( | Ptr_ObjType_t | Type | ) |
Definition at line 91 of file cbaSimple.c.