L-tile和H-tile Avalon® 存储器映射 Intel® FPGA IP PCI Express* 用户指南

ID 683667
日期 11/11/2021
Public
文档目录

6.1.2.2. 非突发从模块

TX从模块将Avalon-MM读写请求转换成PCI Express TLP。

从模块支持单个未解决的非突发请求。其通常将状态更新发送到主机。此为32位Avalon-MM从接口。

表 40.  TX Slave控制

信号名称

方向

描述

txs_chipselect_i

输入

置位后,显示已选择该从接口。txs_chipselect_i被解除置位时,txs_read_itxs_write_i信号被忽略。

txs_read_i

输入

置位后,指定芯片选择被解除置位时所忽略的 Avalon-MM

txs_write_i

输入

置位后,指定芯片选择被解除置位时所忽略的 Avalon-MM

txs_writedata_i[31:0]

输入

指定写命令的Avalon-MM数据。

txs_address_i[<w>-1:0]

输入

指定读/写命令的Avalon-MM字节地址。由参数Address width of accessible PCIe memory space指定该地址总线宽度。

txs_byteenable_i[3:0]

输入

指定写命令的有效字节。

txs_readdata_o[31:0]

输出

驱动读完成数据。

txs_readdatavalid_o

输出

置位后,表示读数据有效。

txs_waitrequest_o

输出

置位后,表示Avalon-MM从端口尚未准备响应读或写请求。

非突发 Avalon-MM从接口可能在空闲周期将txs_waitrequest_o置位。 Avalon-MM主接口可能在txs_waitrequest_o被置位时发起一次事务,并等待该信号解除置位。

图 45. 非突发从接口向主机发送状态