Forum Discussion
What does "Hard Memory Controller" number mean?
Hi Intel support team,
I'd like to know how many DDR4 interfaces Arria 10 devices can support.
In table 5 & 6 of the following website,
https://www.intel.com/content/www/us/en/programmable/documentation/sam1403480274650.html#sam1403480019500,
one resource is called "Hard Memory Controller" .
What's hard memory controller?
For example, GX160 supports 6 hard memory controllers, could I say GX160 support up to 6 DDR4 memory interfaces (include controller and PHY)?
Thanks.
Chia-Ming Hung
3 Replies
- sstrell
Super Contributor
Yes, you could potentially create up to 6 DDR4 memory interfaces though the interface widths would be limited by pin availability. Hard memory controllers are available in all the I/O banks of the device to provide flexibility for implementation. See this online training for an introduction to the memory interface architecture for these devices:
https://www.intel.com/content/www/us/en/programmable/support/training/course/omem1121.html
#iwork4intel
- CHung
Occasional Contributor
OK.
Thank you!
- Deshi_Intel
Regular Contributor
Hi,
sstrell is correct.
In general, you can refer to below link to find out the support capability of each FPGA device
- https://www.intel.com/content/www/us/en/programmable/support/support-resources/support-centers/external-memory-interfaces-support.html
- 1) device selection -> download EMIF device selector sheet
Thanks.
Regards,
dlim