Forum Discussion

TGao's avatar
TGao
Icon for Occasional Contributor rankOccasional Contributor
5 years ago

DDR3L 输入输出数据发生位移,对不上

Hi 您好,

客户在使用C10GX,10CX105,DDR3L读取测试中,发现读出的数虽然是对的,但是和写入的数地址上有偏移,位置对不上。每次上电的偏移,都不一样。现象如下图所示:能否帮助分析一下,现象。

在DDR3 手册中,有如下描述,写入的时候,是按照字写的,但是没有见到是按照字读还是字节读,想确认下。

Ted.Gao

4 Replies

  • NurAida_A_Intel's avatar
    NurAida_A_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi Ted,

    Is it possible to share your design or sharing the steps so that I can help to reproduce the issue locally?

    Thanks

    Regards,

    Aida

  • TGao's avatar
    TGao
    Icon for Occasional Contributor rankOccasional Contributor

    Hi NuraidaA,

    the design was attached. FYI

    Quartus 18.1 Pro

    Ted

  • NurAida_A_Intel's avatar
    NurAida_A_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi Ted,

    I checked your design and I can see that you are using 150Mhz (half rate) on emif clk. Is it the similar frequency used in your sampling clock in signal tap?

    Anyway, sometime time shift is due to the signaltap. As in you are using same frequency on both clk, so it might accidentally shifted. But, if your are not seeing any error/problem then there is nothing to worry about.

    I recommend using higher frequency at your sample clock but please make sure it able to close timing.

    Thanks

    Regards,

    Aida

    • TGao's avatar
      TGao
      Icon for Occasional Contributor rankOccasional Contributor
      Hi NuraidaA, Thanks,I will try it. Ted