Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
New Contributor II
327 Views

How to configure SDRAM for HPS ?

Jump to solution

Hello,

 

Is SDRAM configuration for a custom board should be done in Qsys ?

I found the following which confused me if it should be done in qsys or not:

https://forums.intel.com/s/question/0D50P00003yySBlSAM/de1soc-sdram-timing-parameters-for-qsys

 

The other question I would like to ask, should it be configured according to sdram datasheet or other method ?

 

Thanks

0 Kudos

Accepted Solutions
Highlighted
Moderator
30 Views

Timing constraints for most IP, including memory interfaces, are set up automatically when you generate the IP. You still need to provide constraints for clocks that drive your FPGA logic, but constraints for the IP itself are handled for you.

 

Important side note: the tool is no longer called Qsys. It is now called Platform Designer. It still uses .qsys files, but you won't find the tool if you're looking for Qsys.

 

#iwork4intel

View solution in original post

0 Kudos
3 Replies
Highlighted
Employee
30 Views

Hello,

Qsys would be the place to configure the DDR of the HPS.

In the HPS component of Qsys, you will see a tab called "SDRAM". This tab is used to configure the SDRAM of the FPGA.

 

The forum thread you mentioned about meant to say no need to add DDR3 IP as a separate component inside qsys. This would be done only when targeting FPGA DDR.

 

Thanks

Highlighted
New Contributor II
30 Views

Thank you!

Is the right way to configure the timing should be by using ddr datasheet, or is it that the default parameters are in qsys should be sufficient ?

 

Thanks

0 Kudos
Highlighted
Moderator
31 Views

Timing constraints for most IP, including memory interfaces, are set up automatically when you generate the IP. You still need to provide constraints for clocks that drive your FPGA logic, but constraints for the IP itself are handled for you.

 

Important side note: the tool is no longer called Qsys. It is now called Platform Designer. It still uses .qsys files, but you won't find the tool if you're looking for Qsys.

 

#iwork4intel

View solution in original post

0 Kudos