全站数据
8 4 2 0 5 8 1

ready接口作用

无量药师 | 简单学习,快乐成才!         
问题更新日期:2024-10-30 12:29:19

问题描述

ready接口作用,在线求解答
精选答案
最佳答案

Arbiter和Queue都使用了ready-valid接口,该类型的端口在单一数据信号的基础上又添加了ready和valid信号以使用ready-valid握手协议。它包含3个信号:

ready:高有效时表示数据接收者consumer已经准备好接收信号,由consumer驱动。

valid:高有效时表示数据生产者producer已经准备好待发送的数据了,由producer驱动。

bits:是要在producer与consumer之间传输的数据。

需要注意的是,valid和ready信号之间不能存在组合逻辑关系,valid信号应该只依赖于此时的源数据是否有效,ready信号应该只依赖于此时的数据接收者是否准备好接收数据了。当在某个时钟周期,valid和ready同时有效时,数据被视为传输。