
Chapter 16: Qsys Design Example 16–9
Specifying Exported Interfaces
August 2014 Altera Corporation IP Compiler for PCI Express User Guide
4. In the IRQ panel, click the connection from
dma_0.irq
to
pcie_hard_ip_0.rxm_irq
and type
0
.
Because the Qsys-generated IP Compiler for PCI Express implements an
individual interrupt scheme, you must specify the specific bit in the
rxm_irq
interface to which each interrupt connects. In this case, the DMA controller’s
interrupt sender signal connects to bit 0 of the IP Compiler for PCI Express input
interrupt bus.
Specifying Exported Interfaces
To make them visible outside the Qsys system, you must export the remaining
interfaces of the IP Compiler for PCI Express Qsys component
pcie_hard_ip_0
. After
an interface is exported, it can connect to modules outside the Qsys system.
Follow these steps to export an interface:
1. In the row for the interface you want to export, click the Export column.
2. Accept the default name that appears in the Export column by clicking outside the
cell without modifying the text.
Export the
pcie_hard_ip_0
interfaces listed in Table 16–11.
pcie_hard_ip_0
bar2
Avalon-MM Master dma_0
control_port_slave
Avalon-MM Slave
pcie_hard_ip_0
bar2
Avalon-MM Master pcie_hard_ip_0
cra
Avalon-MM Slave
dma_0
irq
Interrupt Sender pcie_hard_ip_0
rxm_irq
Interrupt Receiver
dma_0
read_master
Avalon-MM Master onchip_memory_0
s1
Avalon-MM Slave
dma_0
read_master
Avalon-MM Master pcie_hard_ip_0
txs
Avalon-MM Slave
dma_0
write_master
Avalon-MM Master onchip_memory_0
s1
Avalon-MM Slave
dma_0
write_master
Avalon-MM Master pcie_hard_ip_0
txs
Avalon-MM Slave
Table 16–10. Complete List of Qsys Connections (Part 2 of 2)
Make Connection From: To:
Table 16–11. pcie_hard_ip_0 Exported Interfaces (Part 1 of 2)
Interface Name Exported Name
cal_blk_clk pcie_hard_ip_0_cal_blk_clk
refclk pcie_hard_ip_0_refclk
test_in pcie_hard_ip_0_test_in
pcie_rstn pcie_hard_ip_0_pcie_rstn
clocks_sim pcie_hard_ip_0_clocks_sim
reconfig_busy pcie_hard_ip_0_reconfig_busy
pipe_ext pcie_hard_ip_0_pipe_ext
test_out pcie_hard_ip_0_test_out
rx_in pcie_hard_ip_0_rx_in
tx_out pcie_hard_ip_0_tx_out
reconfig_togxb pcie_hard_ip_0_reconfig_togxb
reconfig_gxbclk pcie_hard_ip_0_reconfig_gxbclk
Comentários a estes Manuais