driver,sequencer,sequence之间的握手关系_2024年10月3日

时间:2024-10-04 07:19:03
在这里插入图片描述driver :根据接口协议将事务转换为一组信号级切换的组件。
sequencer :将事务(sequence items)从 sequence 发送到 driver,并将 driver 的响应反馈给 sequence 的组件。会对同时尝试访问 driver 以激励设计接口的多个 sequences 进行仲裁。
sequence 和 sequencer 在事务级抽象,driver 在信号级对设计接口进行驱动。
UVM中除了在agent中driver的seq_item_port连接sequencer的seq_item_export,通过将 sequence item 从 sequence 传输到 driver 并收集来自 driver 的响应的握手机制,确保正确的传输关系