Forum Discussion

XQSHEN's avatar
XQSHEN
Icon for Occasional Contributor rankOccasional Contributor
3 years ago

burst read and write DDR2 using altmemphy

1) Need forum admin to help, I can not post any reply on below topic even use different browser.

2) answer to this topic:

I set memory burst length = 8, and use half rate.

Can I set local_size = 4, 8, 16 or even higher?

Re:burst read and write DDR2 using altmemphy - Intel Communities

5 Replies

  • XIAOQ's avatar
    XIAOQ
    Icon for New Contributor rankNew Contributor

    But why?

    In user guide, the max = 64;

    when generate the ddr ip instance, local maxinum burstcount already set = 64.

  • AdzimZM_Altera's avatar
    AdzimZM_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hello,


    I hope you are doing well.


    The DDR IP instance will be reflected by the IP setting.

    You have set the Local Maximum Burst Count = 64.

    Then the local_size width will be 6.


    But the memory burst length is set to 8 beats and you are running the controller with a half rate.

    So your local_size should be 2.




  • XIAOQ's avatar
    XIAOQ
    Icon for New Contributor rankNew Contributor

    Thanks! The memory burst length can only be set 8 or 4. I am not sure what's the relation of memory burst length and local maxinum burst count? why can not set higher burst local_size?

  • AdzimZM_Altera's avatar
    AdzimZM_Altera
    Icon for Regular Contributor rankRegular Contributor

    I don't have the exact reason on why you cannot set a higher local_size but I think it's the limitation on the controller side.

    So you have to follow the document for your configuration.