Unidirectional Protocols
For a driver, composed of a BFM-proxy pair in the dual domain testbench, the driver proxy controls the flow of sequence_items by using get_next_item() to obtain the next sequence_item to be processed, and making the item_done() call only once it has finished processing the item.
![](https://res.cloudinary.com/dlzix82l9/image/upload/f_auto/v1689369019/UVM-Cookbook/Sequences-Chapter/uvm-cookbook_unidirectional-protocols_n7brqs.jpg)
Full-access members only
Register your account to view Unidirectional Protocols
Full-access members gain access to our free tools and training, including our full library of articles, recorded sessions, seminars, papers, learning tracks, in-depth verification cookbooks, and more.