sv 的宏

1. sv中宏的使用

`` 组成变量,进行不同名字函数的定义等,十分方便:172行;

`"  `"  组成变量,宏传递的参数理解为字符串:173行;

`\`" 用来将参数替换为转义序列:格式化打印时用的到

·define data_to_reg(ARG1, ARG2)\
    ARG1 = ARG2 ;\
    $display(`"Reg Name : `\`"ARG1`\`", value : %0h`", ARG1);

`data_to_reg(reg_a, data_a)
//reg_a = reg_b;
//$display(`"Reg Name : \"reg_a\", value : %0h`", ARG1); 
//显示为"Reg Name : "reg_a", value : ‘hXYZ); 

 

posted on 2020-03-27 09:32  hematologist  阅读(2163)  评论(0编辑  收藏  举报

导航