Intel® SoC FPGA Embedded Development Suite
Support for SoC FPGA Software Development, SoC FPGA HPS Architecture, HPS SoC Boot and Configuration, Operating Systems
489 Discussions

Agilex 7 can HPS use HBM instead of DDR to connect to MPFE

chander
Beginner
783 Views

AGMF039 has 32GB of HBM. 16GB of HBM is on the same NoC as HPS. Is it possible for HPS to use this 16GB (or perhaps even 32GB) of HBM to be connected to its MPFE interface instead of DDR. 

Is there any example design for the same?

0 Kudos
10 Replies
aikeu
Employee
697 Views

Hi chander,


I dont see there is an example design for that.

Can search some of the example designs in the link below:

https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-examples/design-store.html


Thanks.

Regards,

Aik Eu


0 Kudos
chander
Beginner
672 Views

Thanks for the link, it contains some wonderful design examples, but unfortunately not what we need. Btw is it architecturally possible to have the HPS boot of the HBM instead of DDR  via the MPFE? If so can someone guide us how we can possibly achieve this. 

0 Kudos
aikeu
Employee
592 Views

Hi chander,


There is no HBM reference guide for Agilex 7 HPS referring to Agilex 7 TRM.

https://www.intel.com/content/www/us/en/docs/programmable/683567/23-1/hard-processor-system-technical-reference.html


The available guide for building bootloader only uses DDR in the booting system.

https://www.rocketboards.org/foswiki/Documentation/BuildingBootloaderAgilex7


Thanks.

Regards,

Aik Eu


0 Kudos
aikeu
Employee
443 Views

Hi chander,


I will close the thread if no further question.


Thanks.

Regards,

Aik Eu


0 Kudos
chander
Beginner
376 Views

Thanks Aik Eu,

 Should we then conclude that its not technically feasible to have the HPS access HBM  via the MPFE? 

 Or should we  conclude that while its possible , there are no examples or documentation for it ?

regards

Chander

 

0 Kudos
JingyangTeh
Employee
293 Views

Hi


There are a few method of configuring the Agilex7 listed below:


  • Configuration over JTAG
  • Configuration from QSPI
  • Configuration over AVST
  • Configuration via Protocol
  • Remote System Update (RSU)



https://www.intel.com/content/www/us/en/docs/programmable/683389/22-4/creating-the-configuration-files.html


The closes to your mentioned use case is to Configure over AVST. Where the Agilex7 is configured through the Avalon Stream by an Avalon Master.


Regards

Jingyang, Teh



0 Kudos
JingyangTeh
Employee
222 Views

Hi


Any update on this case?


Regards

Jingyang, Teh


0 Kudos
chander
Beginner
164 Views

Hi,

  The query was regarding the HPS being able to access the HBM over the MPFE interface rather than the AXI interface. The HPS can only access a 4GB address space over the HPS-to-FPGA AXI interface, however via the MPFE it can access 16GB address space or more. The query was if HPS can access the HBM via MPFE.  

 

regards

Chander

0 Kudos
JingyangTeh
Employee
93 Views

Hi


Apologize for the late reply.

The HBM could not be connected through the MPFE other than AXI.


Regards

Jingyang, Teh


0 Kudos
JingyangTeh
Employee
40 Views

Hi


Do you have any follow up question for this case?


Regards

Jingyang, Teh


0 Kudos
Reply