核间同步寄存器同步指令,每个flagID均分配有计数器,执行asc_sync_inter_arrive后计数器将递增;执行asc_sync_inter_wait时如果对应的计数器数值为0则阻塞;如果对应的计数器大于0,则计数器减一,同时后续指令开始执行。
[object Object]
无
PIPE_S
- flagID的取值范围为0至15,每个flagID的计数器范围为0至15。
- 必须保证每个flagID的计数器不溢出,否则将引发异常。
- 必须保证相同的ID在同一时间仅被一条流水线等待。
[object Object]