Forum Discussion
HSuh01
New Contributor
6 years agoIs there any way we can initialize/pre-load HBM memory with the dataset we want to use?
Device: 1SM21BHU2F53E2VGS1 (Stratix 10 MX) Quartus version: 19.2 (19.4 is possible to use) Connection to host PC from FPGA: JTAG through FPGA Blaster II (USB cable) Hi, we want to preload HBM memo...
HSuh01
New Contributor
6 years agoThanks for the answer and help. But then, how do we initialize HBM? There must be some way of doing it.
I am currently looking into the design example AN881, which has DMA IP, PCIe Hard IP and HBM interface/controller IP.
Isn't it there for the communication between host PC's CPU and HBM through PCIe connection?
By using those IPs, we can give a DMA module some kind of commands that can initialize the HBM memory with dataset we want on the host side.
This will happen after the configuration and calibration finished. Since writing into the HBM thorugh PCIe using DMA module will happen in the USER mode, it won't be affected by the calibration process and the FPGA will retain what we write into the HBM. Isn't it?
Thank you
Best,
Han-sok.