uvm_blocking_get_port和uvm_blocking_get_export
时间: 2023-09-09 15:13:54 浏览: 357
18002-2017_IEEE Standard for Universal.pdf
这两个函数都是 UVM(Universal Verification Methodology)中的函数,用于实现阻塞式的端口和导出。
uvm_blocking_get_port函数用于获取一个阻塞式的端口,该端口可以被用于向外部组件发送或接收数据。通过调用该函数,我们可以实现一个阻塞式的端口,并且在该端口上进行数据的收发操作。
uvm_blocking_get_export函数用于获取一个阻塞式的导出,该导出可以被用于向内部组件发送或接收数据。通过调用该函数,我们可以实现一个阻塞式的导出,并且在该导出上进行数据的收发操作。
需要注意的是,由于这两个函数都是阻塞式的,因此它们会在数据收发完成之前一直阻塞程序执行。因此,在使用这两个函数时需要特别小心,以避免程序出现死锁等问题。
阅读全文