Download Stratix V Avalon-MM Interface for PCIe Solutions User Guide
Transcript
2-8 UG-01097_avmm 2014.12.15 Programming a Device a. b. c. d. e. In the <project_dir>/ep_g2x4_avmm128/synth/, open ep_g2x4_avmm128.v. Comment out the declaration for pcie_a10_hip_0_hip_ctrl_test_in. Add a wire [31:0] pcie_a10_hip_0_hip_ctrl_test_in declaration to the same the same file. Assign pcie_a10_hip_0_hip_ctrl_test_in = 0x000000A8. Connect pcie_a10_hip_0_hip_ctrl_test_in to the test_in port on the Stratix V Hard IP for PCI Express instance. 2. On the Quartus II Processing menu, click Start Compilation. 3. After compilation, expand the TimeQuest Timing Analyzer folder in the Compilation Report. Note whether the timing constraints are achieved in the Compilation Report. If your design does not initially meet the timing constraints, you can find the optimal Fitter settings for your design by using the Design Space Explorer. To use the Design Space Explorer, click Launch Design Space Explorer on the Tools menu. Programming a Device After you compile your design, you can program your targeted Altera device and verify your design in hardware. For more information about programming Altera FPGAs, refer to Quartus II Programmer. Related Information Quartus II Programmer Understanding Channel Placement Guidelines Stratix V transceivers are organized in banks of six channels. The transceiver bank boundaries are important for clocking resources, bonding channels, and fitting. Refer to the channel placement figures following Serial Interface Signals for illustrations of channel placement for x1, x2, x4, and x8 variants. Related Information Channel Placement in Arria V GZ and Stratix V GX/GT/GS Devices on page 4-29 Altera Corporation Getting Started with the Avalon‑MM Stratix V Hard IP for PCI Express Send Feedback