【IC验证】SV线程间的通信(事件event,旗语semaphore,信箱mailbox)
作者:互联网
验证平台中,所有线程之间的数据交换以及控制同步被称为线程之间的通信(IPC,Inter-Process Communication)。
在sv中,可以使用事件(event),旗语(semaphore)以及信箱(mailbox)来完成。
具体表现如下:
■ 使用事件建立执行顺序
■ 使用旗语避免资源冲突
■ 通过邮箱在线程之间传递数据
参考文献:
1.《SystemVerilog Testbench Student Guide》,9-2。
2.《system verilog验证测试平台编写指南》,P192。
3.
标签:验证,旗语,SV,mailbox,线程,semaphore,event 来源: https://www.cnblogs.com/Zgyyy/p/16420360.html