Forum Discussion

JDiet's avatar
JDiet
Icon for New Contributor rankNew Contributor
6 years ago

PCIe: Which devices supports more then one Virtual Channel (VC)?

I need to know which Intel FPGAs/SoCs supports more than one VC?

5 Replies

  • Currently Intel FPGAs only support one VC. None of the device offers the optional 7 VCs. Regards, Nathan
    • JDiet's avatar
      JDiet
      Icon for New Contributor rankNew Contributor

      Thanks Nathan!

      What I don't get is, why then, in all the documentations for the Avalon Interface the 7 VCs are mentioned?

      They always describe the "Address Map of Hard IP Configuration Space Registers", where VC0-VC7 is mentioned. Is there any way to access to this configuration space registers?

      E.g. for the V-Series:

      https://www.intel.com/content/www/us/en/programmable/documentation/nik1410905927419.html

      Another question: Which Intel FPGAs/SoCs supports more than one TC (Traffic Class)?

      Thanks in advance!

  • Hie, My apologies for the delayed response, as I missed your last questions. Please check my replies: Question: What I don't get is, why then, in all the documentations for the Avalon Interface the 7 VCs are mentioned? Answer: The 7 VCs are only mentioned in the Address Map of Hard IP Configuration Space Registers. The address mapping of config space registers allocated memory space for optional features as well in the event the features are to be added in later revisions. Question: They always describe the "Address Map of Hard IP Configuration Space Registers", where VC0-VC7 is mentioned. Is there any way to access to this configuration space registers? Answer: As mentioned above, only the memory space is allocated. However, currently accessing the configuration space will not enable the VC feature as the equivalent arbitration logic is not available in the Hard IP. Question: Which Intel FPGAs/SoCs supports more than one TC (Traffic Class)? Answer: For now Arria V, Arria 10, Cyclone V, Cyclone 10, Stratix V and Stratix 10 devices support more than one TC. Regards, Nathan
    • JDiet's avatar
      JDiet
      Icon for New Contributor rankNew Contributor

      Thanks again Nathan!

      Answer:

      For now Arria V, Arria 10, Cyclone V, Cyclone 10, Stratix V and Stratix 10 devices support more than one TC.

      => Sorry but I forgot to ask before: Are these multiple TCs available for the outgoing traffic or only for the ingoing traffic or both?

      Thanks in advance!

      Julian