Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17049 Discussions

PCI-E hard IP in Qsys, external Interrupt connection

Altera_Forum
Honored Contributor II
1,181 Views

Hi All, 

I am new to qsys tool.... 

I need to implement a system in Qsys using PCI-E bus. 

System consist of PCI-E bus, 6 UART cores and other custom logics inside Altera FPGA interfacing with external host.PCI-E configured as End point only. 

 

In Qsys I have added PCI hard IP, Avlon MM-slave translator, Clk component, Reset component and an Irq bridge.  

 

There are 6 interrupts coming from 6 UARTs need to be passed to host through PCI-E using MSI mode. I am using UARTs from external vendors(not qsys components). 

How these interrupt need to be connected to PCI-E? whether IRQ bridge is required? How I can connect UARTs interrupt to IRQ bridge? 

How many IRQ bridges is required? 

 

Thanks in advance.. 

zeal 

0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
406 Views

Hi All, 

 

pls see the attachment for better understanding of the problem... 

 

If I instantiate one IRQ bridge with 6 interrupt inputs, I am not able to set the priority(like 0,1,2,..) at the sender port connection. 

 

anybody faced similar issue?? 

 

 

Rgds, 

zeal
0 Kudos
Reply