Forum Discussion

kw_arrow's avatar
kw_arrow
Icon for New Contributor rankNew Contributor
1 month ago

Compatibility and Configuration of Arria10 Devices with and without HPS

Hi,

I have a question regarding the compatibility between Arria10 devices with and without HPS. 

The pins of both variants are completely identical, and the SoC can also be operated as an FPGA without HPS. As far as I know, both variants consist of only one die. Are these identical, and is the SoC simply deactivated in the FPGA?

Here’s the background: Can and may the SoC be configured as if it were only an FPGA device, without using the HPS pins? We conducted a test where we used an SoC in a setup where an FPGA was supposed to be installed. The device successfully booted from a configuration stored in a QSPI NAND-Flash and operated as expected. The pins were also accessible from the FPGA. Over JTAG, the device correctly identified itself as a 10AS016 instead of a 10AX016.

Currently, we cannot identify any differences.

Could you provide further information on whether there is anything else to consider? The core power supply of the HPS is connected to GND, and the FPGA core supply is 0.9V.

Thank you in advance and best regards.

3 Replies

  • kw_arrow's avatar
    kw_arrow
    Icon for New Contributor rankNew Contributor

    Hi Farabi,

    That is also how I was understanding this. Thanks for the confirmation!

    Br,
    Korbinian

  • Farabi's avatar
    Farabi
    Icon for Regular Contributor rankRegular Contributor

    Hello, 

     

    If you dont boot the HPS, FPGA will still work. Correct configuration setup will still boot FPGA. 

     

    regards,

    Farabi

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    Any SoC device can be used as just an FPGA if you don't boot the processor.