Avalon® 接口规范

ID 683091
日期 5/27/2021
Public
文档目录

3.5.2.2. waitrequestAllowance等于一

下图显示了一个 Avalon® -MM host的时序, 在 Avalon® -MM agent解除置位或者置位waitrequest之后,该host有1个时钟周期开始和停止发送传输。

图 9. Host Write:waitrequestAllowance等于一个时钟周期

此图中的编号标识了以下事件:

  1. Avalon® -MM host驱动writedata
  2. Avalon® -MM agent置位waitrequest。由于waitrequestAllowance为1,因此host能够完成写操作。
  3. host解除置位write,因为agent置位waitrequest第二个周期。
  4. Avalon® -MM> host驱动writedata。agent没有置位waitrequest。写操作完成。
  5. agent置位waitrequest。由于waitrequestAllowance为1个周期,因此写操作完成。
  6. Avalon® -MM> host驱动writedata。agent没有置位waitrequest。写操作完成。
  7. Avalon® -MM> agent置位waitrequest。因为waitrequestAllowance为1,host能够完成1次额外的数据传输。
  8. Avalon® host驱动writedata。agent没有置位waitrequest。写操作完成。