$depositパスにgenerateループからのインデックスが含まれている場合に使用できる方法。私がしようとすると:
for(int idx=0; idx<`NUM_OF_ENGIES; idx++)
$deposit(i_engines_array.engines_loop[i].engine_top.soft_reset_n, 1'b0);
エラーが発生します:
Error-[STASKEC_IFAIDT] Illegal argument to $deposit task
The first argument passed to $deposit task: path is illegal.
Please pass net/reg/bitselect type to $deposit task and recompile.