Forum Discussion

JET60200's avatar
JET60200
Icon for Contributor rankContributor
4 years ago

question about “ A10SOC as PCIE RC ”

hello expert,

We plan to start an “ A10SOC PCIE RC” design, while the peer side PCIe EP is a "pcie subcard w/ (gen3x8)". Our target is to run Linux System on this A10SOC (HPS), and use HPS ARM core to communicate with the PCIe EP slave device. A few question I'm not clear :

1) to my understanding, A10 FPGA‘s HIP could work as RC , to communicate with an external " EP Device", is it correct ? Thus my question is "How could A10SOC HPS(ARM communicate to that external PCIE EP device directly ?" , to execute some heavy-loading data moving , such as Cypro Accelator or Encoding/Decoding ?

we must ensure the throughput and data bandwidth is sufficient between HPS and external PCIe EP device. isthere any suggestion or reference design example ?

sth like below:

Arria10 SOC(RC) to PCIe EP ( Crypto card ) :
---------------------------- ----------------
| | | | |
| | | | |
| | FPGA | HIP | EP device |
| HPS | |<<===>> | |
| | | | |
| | | | |
--------------- ------------- ----------------

Thanks a lot

3 Replies