In reply to Naven8:
`define MOD(inst) modinst
.sig
I tried to use above defines, ie: MOD(0),MOD(1),MOD(2)… But I get warnings saying MOD is getting redefined and it takes the value of last define.
EX:
define MOD(0) module_ex_inst_``0``
define MOD(1) module_ex_inst_1
define MOD(2) module_ex_inst_``2``
define MOD(3) module_ex_inst_3
`define MOD(4) module_ex_inst_4
Let me know what is the problem.