Avalon® 存储器映射(Avalon-MM) Intel® Stratix® 10 Hard IP+用于 PCI Express* 解决方案用户手册

ID 683527
日期 9/30/2019
Public
文档目录

3.2.1.3. 突发Avalon-MM Slave(BAS)接口

突发 Avalon® -MM Slave模块具有一个用户可见的 Avalon® -MM从接口。

了解关于接口信号的详细信息,请参阅 Avalon® 接口规范

表 18.  突发Slave Avalon-MM Slave和Conduit接口
信号名称 方向 说明
bas_pfnum_i[<PFNUM_WIDTH>-1:0] Input

Avalon® 管道(conduit)显示功能编号。

bas_waitrequest_o Output 该信号提供背压(back-pressure)机制。可强制主接口等待,直到系统互连架构准备号进行传送为止。
bas_address_i[63:0] Input  
bas_byteenable_i[63:0] Input

BAS接口支持所有连续的字节使能(byteenable)码型。

对于突发读事务,字节使能必须为 64'hFFFF_FFFF_FFFF_FFFF。

bas_read_i Input  
bas_readdata_o[511:0] Output  
bas_readdatavalid_o Output  
bas_response_o[1:0] Output
该接口包含BAS接口上发生的任何事务的响应状态:
  • 00:OKAY - 一次事务的成功响应。
  • 01: RESERVED - 编码保留。
  • 10:SLAVEERROR - 端点从接口错误。表示事务不成功。
  • 11: DECODEERROR -表示尝试访问未定义位置。
bas_write_i Input  
bas_writedata_i[511:0] Input  
bas_burstcount_i[3:0] Input  
表 19.  突发Slave Avalon-MM Slave参数
名称
waitrequestAllowance 0
maximumPendingReadTransactions 64