task这个怎么用?
task这个怎么用?答:task是重用(或封装)电路模型的一种形式,例如:
在LSM_2S中,可能有如下行语句:
case ({OP, msq})
.....
`WR_START: task_start;
......
endcase
可以在当前代码块中(第二个制表位),写task_start:
task task_start;
case(lsq)
0: <...>
1: <...>
2: <...>
3: <...>
endcase
endtask
这样,使用task和endtask保留字描述的部分,则形成可重用的电路模型,节约面积,简化代码。
页:
[1]