Altera IP Compiler for PCI Express Instrukcja Użytkownika Strona 135

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 372
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 134
Chapter 5: IP Core Interfaces 5–49
Avalon-MM Application Interface
August 2014 Altera Corporation IP Compiler for PCI Express User Guide
RX Avalon-MM Master Signals
This Avalon-MM master port propagates PCI Express requests to the Qsys
interconnect fabric. For the full-feature IP core it propagates requests as bursting reads
or writes. For the completer-only IP core, requests are a single dword. Table 5–24 lists
the RX Master interface ports.
Table 5–24. Avalon-MM RX Master Interface Signals
Signal Name in
Qsys
I/O Description
RxmRead_o/
Bar<a>_<b>_read<n>
O Asserted by the core to request a read.
RxmWrite_o/
Bar<a>_<b>_write<n>
O Asserted by the core to request a write to an Avalon-MM slave.
RxmAddress_o[31:0]/
Bar<a>_<b>_address<n>[11:0]
O The address of the Avalon-MM slave being accessed.
RxmWriteData_o[
<n>
:0]/
Bar<a>_<b>_writedata<n>[63:0]
O
RX data being written to slave. <n> = 63 for the full-featured IP core. <n>
= 31 for the completer-only, single dword IP core.
RxmByteEnable_o[
<n>
:0]/
Bar<a>_<b>_byteenable<n>[7:0]
O
Byte enable for write data. <n> = 63 for the full-featured IP core. <n> = 31
for the completer-only, single dword IP core.
RxmBurstCount_o[9:0]/
Bar<a>_<b>_burstcount<n>[6:0]
O
The burst count, measured in qwords, of the RX write or read request. The
width indicates the maximum data that can be requested. In Qsys
variations, the maximum data in a burst is 512 bytes.
RXmWaitRequest_i/
Bar<a>_<b>_waitrequest<n>
I Asserted by the external Avalon-MM slave to hold data transfer.
RxmReadData_i[
<n>
:0]/
Bar<a>_<b>_readdatavalid<n>
I
Read data returned from Avalon-MM slave in response to a read request.
This data is sent to the IP core through the TX interface. <n> = 7 for the
full-featured IP core. <n> = 3 for the completer-only, single dword IP core.
RxmReadDataValid_i/
Bar<a>_<b>_readdata<n>[63:0]
I
Asserted by the system interconnect fabric to indicate that the read data on
is valid.
RxmIrq_i/RxmIrq[
<n>
:0]
I
Indicates an interrupt request asserted from the system interconnect fabric.
This signal is only available when the control register access port is
enabled. Qsys-generated variations have as many as 16 individual interrupt
signals (<n> 15).
RXmIrqNum_i[5:0]
/
not available in Qsys
I
Indicates the ID of the interrupt request being asserted. This signal is
available in completer only single dword variations without a control
register access port. This signal is not available in Qsys-generated
variations, because the Qsys variations implement the Avalon-MM
individual requests interrupt scheme.
RxmResetRequest_o/
not available in
Qsys
O
This reset signal is asserted if any of the following conditions are true:
npor
,
l2_exit
,
hotrst_exist
,
dlup_exit
, or
reset_n
are asserted, or
ltssm == 5’h10
. Refer to Figure 5–40 on page 5–52 for a schematic of
the reset logic when using the IP Compiler for PCI Express.
Przeglądanie stron 134
1 2 ... 130 131 132 133 134 135 136 137 138 139 140 ... 371 372

Komentarze do niniejszej Instrukcji

Brak uwag