ilang  1.1.4
ILAng: A Modeling and Verification Platform for SoCs
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros
Namespaces | Macros | Enumerations
serdes_config.h File Reference
#include <ilang/util/log.h>

Go to the source code of this file.

Namespaces

 ilang
 

Macros

#define SERDES_SORT_UID   "u"
 
#define SERDES_SORT_WIDTH   "w"
 
#define SERDES_SORT_ADDR_WIDTH   "a"
 
#define SERDES_SORT_DATA_WIDTH   "d"
 
#define SERDES_FUNC_ID   "i"
 
#define SERDES_FUNC_NAME   "n"
 
#define SERDES_FUNC_OUT   "o"
 
#define SERDES_FUNC_ARGS   "a"
 
#define SERDES_EXPR_ID   "i"
 
#define SERDES_EXPR_UID   "u"
 
#define SERDES_EXPR_SORT   "s"
 
#define SERDES_EXPR_NAME   "n"
 
#define SERDES_EXPR_VAL   "v"
 
#define SERDES_EXPR_OP   "o"
 
#define SERDES_EXPR_ARGS   "a"
 
#define SERDES_EXPR_PARAMS   "p"
 
#define SERDES_EXPR_FUNC   "f"
 
#define SERDES_INSTR_NAME   "n"
 
#define SERDES_INSTR_DECODE   "d"
 
#define SERDES_INSTR_UPDATE   "u"
 
#define SERDES_ILA_NAME   "n"
 
#define SERDES_ILA_INPUT   "i"
 
#define SERDES_ILA_STATE   "s"
 
#define SERDES_ILA_FETCH   "f"
 
#define SERDES_ILA_VALID   "v"
 
#define SERDES_ILA_INSTR   "instr"
 
#define SERDES_ILA_INIT   "init"
 
#define SERDES_ILA_CHILD   "c"
 
#define SERDES_CONST_VAL   "v"
 
#define SERDES_CONST_DEF   "d"
 
#define SERDES_CONST_MAP   "m"
 
#define SERDES_GLOBAL_AST   "a"
 
#define SERDES_GLOBAL_FUNC   "f"
 
#define SERDES_GLOBAL_TOP   "t"
 

Enumerations

enum  ilang::ExprTypeId { kVar = 1, kConst, kOp }
 ILA ser/des specific ID for Expr type.
 

Detailed Description

ILA to JSON Ser/Des config, macro, etc.