ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
ifCom.c File Reference
#include "if.h"
#include "base/main/main.h"
Include dependency graph for ifCom.c:

Go to the source code of this file.

Functions

void If_Init (Abc_Frame_t *pAbc)
 FUNCTION DEFINITIONS ///.
 
void If_End (Abc_Frame_t *pAbc)
 

Function Documentation

◆ If_End()

void If_End ( Abc_Frame_t * pAbc)

Function*************************************************************

Synopsis [Package ending procedure.]

Description []

SideEffects []

SeeAlso []

Definition at line 79 of file ifCom.c.

80{
83}
ABC_DLL void * Abc_FrameReadLibLut()
Definition mainFrame.c:57
ABC_DLL void * Abc_FrameReadLibBox()
Definition mainFrame.c:58
struct If_LibBox_t_ If_LibBox_t
Definition if.h:83
struct If_LibLut_t_ If_LibLut_t
Definition if.h:82
void If_LibLutFree(If_LibLut_t *pLutLib)
Definition ifLibLut.c:332
void If_LibBoxFree(If_LibBox_t *p)
Definition ifLibBox.c:98
Here is the call graph for this function:
Here is the caller graph for this function:

◆ If_Init()

void If_Init ( Abc_Frame_t * pAbc)

FUNCTION DEFINITIONS ///.

Function*************************************************************

Synopsis [Package initialization procedure.]

Description []

SideEffects []

SeeAlso []

Definition at line 53 of file ifCom.c.

54{
55 // set the default library
56 If_LibLut_t s_LutLib = { "lutlib", 4, 0, {0,1,1,1,1}, {{0},{1},{1},{1},{1}} };
57 Abc_FrameSetLibLut( If_LibLutDup(&s_LutLib) );
58
59 Cmd_CommandAdd( pAbc, "FPGA mapping", "read_lut", If_CommandReadLut, 0 );
60 Cmd_CommandAdd( pAbc, "FPGA mapping", "print_lut", If_CommandPrintLut, 0 );
61
62 Cmd_CommandAdd( pAbc, "FPGA mapping", "read_box", If_CommandReadBox, 0 );
63 Cmd_CommandAdd( pAbc, "FPGA mapping", "print_box", If_CommandPrintBox, 0 );
64 Cmd_CommandAdd( pAbc, "FPGA mapping", "write_box", If_CommandWriteBox, 0 );
65 Cmd_CommandAdd( pAbc, "FPGA mapping", "print_tim", If_CommandPrintTim, 0 );
66}
ABC_DLL void Abc_FrameSetLibLut(void *pLib)
Definition mainFrame.c:93
void Cmd_CommandAdd(Abc_Frame_t *pAbc, const char *sGroup, const char *sName, Cmd_CommandFuncType pFunc, int fChanges)
Definition cmdApi.c:63
If_LibLut_t * If_LibLutDup(If_LibLut_t *p)
Definition ifLibLut.c:312
Here is the call graph for this function:
Here is the caller graph for this function: