Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
306 Views

Arria 10 PCIe hard IP

Hello, we connected the pin_perst to an incorrecto location on our board. Any work around? We try to disconnect on top and fixed to 1. Also we tested to modify on top instance the value of hip_hard_reset to disable. Nothing works. Thanks in advance

0 Kudos
3 Replies
Highlighted
New Contributor III
12 Views

No. There is no workaround - only reworking. The key text from the datasheet:

 

"Arria 10 devices can have up to 4 instances of the Hard IP for PCI Express. Each instance has its own pin_perst signal. You must connect the pin_perst of each Hard IP instance to the corresponding nPERST pin of the device..."

 

"For example, if you are using the Hard IP instance in the bottom left corner of the device, you must connect pin_perst to NPERSL0"

 

Cheers,

Alex

0 Kudos
Highlighted
Beginner
12 Views

We read about soft reset controller on arria v through the por reset. All the ports for arria 10 show the disabling option??? ​

Post:

​For Arria V device, the mapping of nPERST is as below: 

- nPERSTL0 --> bottom Hard IP of pin_perst - nPERSTL1 --> top Hard IP of pin_perst  In your case, try workaround it by changing to use Soft Reset Controller. Using Soft Reset Controller doesn't required the connection to pin nPERSTL0. Tie pin_perst to 1 at top level file and nPERSTL0 can be left unconnected at pin assignment.  Steps to switch to soft reset controller in Qsys: 1) Edit the .qsys file 2) Search for the string 'force_src' 3) Set parameter force_src to 1: <parameter name="force_hrc" value=0" /> <parameter name="force_src" value=1" /> 4) Save the changes to the .qsys file and regenerate the Qsys system. 5) Use npor input to reset the core and application logic.

Translate

 

0 Kudos
Highlighted
Employee
12 Views

Hie, My apologies, but there is no workaround if the nPERST is connected wrongly for Arria 10. There is no soft reset contoller option for Arria 10. Its only offered in Arria V. Regards, Nathan
0 Kudos