仅对英特尔可见 — GUID: nik1410905448784
Ixiasoft
RX Master模块把从PCIe链路接收到的读和写TLP转换成Avalon-MM请求,并用于连接到互连中的Qsys组件。此模块允许其他PCIe组件,包括主机软件,访问连接到Qsys系统中的其他Avalon-MM从端口。
如未使能突发模式,RX Master模块仅支持32-bit读或写请求。如果未使能突发模式,RX Master模块仅支持32-bit读或写请求。从PCIe链路收到的所有其他请求都被视为此器件编程模式违规,从而被作为PCIe Completer Abort状态处理。 可使用32-bit寻址使能BAR2突发模式,或使用64-bit寻址使能BAR2和BAR3突发模式。使能后,此模式支持双字, 突发读,或写请求。当内部例化描述符控制器时,用于BAR0的RX主端口被内部使用并不可用于其他用途。
信号名称 |
方向 |
说明 |
---|---|---|
RxmRead_<n>_o | 输出 |
置位后,表示一个Avalon-MM读请求。 |
RxmWrite_<n>_o | 输出 |
置位后,表示一个Avalon-MM写请求。 |
RxmAddress_<n>_o[<w>-1:0] | 输出 | 指定Avalon-MM字节地址。因为所有地址都是字节地址,此地址中有涵义的位是[<w>-1:2]。Bits 1和0的值有一个为0。<w>可以为32或64。 |
RxmBurstCount_<n>_o[5:0] | 输出 |
以dwords(32 bits)指定突发计数。开启Enable burst capabilities for RXM BAR2 ports时,此可选信号可用于BAR2。 |
RxmByteEnable_<n>_o[<w>:0] | 输出 |
为将要被写入的数据指定有效字节。<w>值如下:
|
RxmDataWrite_<n>_o[<w>:0] | 输出 |
指定Avalon-MM写数据。<w>值如下:
|
RxmReadData_<n>_i[<w>:0] | 输入 |
指定Avalon-MM读数据。<w>值如下:
|
RxmReadDataValid_ <n> _i[31:0] | 输入 |
置位后,表示RxmReadData_i[31:0]有效。 |
RxmWaitRequest_<n>_i | 输入 |
置位后表示控制寄存器访问Avalon-MM从端口还未准备响应。 |
RXM Master写入Avalon-MM地址空间中的存储器