Arria® 10 and Cyclone® 10 GX Avalon® Memory-Mapped (Avalon-MM) Interface for PCI Express* User Guide

ID 683724
Date 4/13/2024
Document Table of Contents

5.8.3. Arria® 10 Development Kit Conduit Interface

The Arria® 10 Development Kit conduit interface signals are optional signals that allow you to connect your design to the Arria® 10 FPGA Development Kit. Enable this interface by selecting Enable Arria® 10 FPGA Development Kit connection on the Configuration, Debug, and Extension Options tab of the component GUI. The devkit_status output port includes signals useful for debugging.
Table 35.  The Arria® 10 Development Kit Conduit Interface
Signal Name Direction Description
devkit_status[255:0] Output The devkit_status[255:0] bus comprises the following status signals :
  • devkit_status[1:0]: current_speed
  • devkit_status[2]: derr_cor_ext_rcv
  • devkit_status[3]: derr_cor_ext_rpl
  • devkit_status[4]: derr_err
  • devkit_status[5]: rx_par_err
  • devkit_status[7:6]: tx_par_err
  • devkit_status[8]: cfg_par_err
  • devkit_status[9]: dlup
  • devkit_status[10]: dlup_exit
  • devkit_status[11]: ev128ns
  • devkit_status[12]: ev1us
  • devkit_status[13]: hotrst_exit
  • devkit_status[17:14]: int_status[3:0]
  • devkit_status[18]: l2_exit
  • devkit_status[22:19]: lane_act[3:0]
  • devkit_status[27:23]: ltssmstate[4:0]
  • devkit_status[35:28]: ko_cpl_spc_header[7:0]
  • devkit_status[47:36]: ko_cpl_spc_data[11:0]
  • devkit_status[48]: rxfc_cplbuf_ovf
  • devkit_status[49]: reset_status
  • devkit_status[255:50]: Reserved
devkit_ctrl[255:0] Input The devkit_ctrl[255:0] bus comprises the following status signals. You can optionally connect these pins to an on-board switch for PCI-SIG compliance testing, such as bypass compliance testing.
  • devkit_ctrl[0]: test_in[0] is typically set to 1'b0
  • devkit_ctrl[4:1]: test_in[4:1] is typically set to 4'b0100
  • devkit_ctrl[6:5]: test_in[6:5] is typically set to 2'b01
  • devkit_ctrl[31:7]: test_in[31:7] is typically set to 25'h3
  • devkit_ctrl[63:32]: is typically set to 32'b0
  • devkit_ctrl[255:64]: is typically set to 192'b0