(Supplemental) I am using Quartus® Prime Standard Edition v17.1 Update1.
The following Knowledge Database (KDB) may be applicable
Why can't I access PCIe registers after generating Quartus Prime 16.1 PCIe CvP?
Edit RTL as above or use Quartus Prime v18.1 or later.
--------------------
Category: Programming / Configuration
Tools: Quartus® Prime
Device: Arria® 10