顺序或并行:fork join_any下的begin end块内的语句?

时间:2017-10-29 21:58:05

标签: verilog system-verilog test-bench

task1 / function1与task2 / function2相比如何执行。是顺序还是并行?

fork
forever 
 begin
     task1/function1;
     task2/function2;
 end
join_any

1 个答案:

答案 0 :(得分:2)

您的fork/join_any块有一条语句 - forever循环。您的forever循环有一个语句 - begin/end块。您的begin/end块有两个(??)语句按顺序执行。毫无疑问,begin/end块中的语句按顺序执行。