This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6748: 主芯片在最高频与DDR进行数据交互,硬件经过一段时候后,数据交互出现错误。

Part Number: TMS320C6748


问题:采集回来正常的时域信号,经过库函数中FFT运算,得到了错误的频域信号,且该硬件是经过3/4年之后才出现这种问题,以下为所做的试验。

所做试验:用库函数FFT做计算,其中参数是存放在DDR中,如果用最高频456M运行程序,计算得到的FFT值有错误,如果把参数存放在RAM中,用最高频456M运行程序,计算得到的FFT值无错误。

如果降低主频到408M运行程序,则把参数存放在DDR中,计算也没有问题。
通过手册得知,主频这块主要是对DDR时钟的VCLK有影响,降低主频,VCLK也降低了。
疑问:1)是不是芯片都不要用最高频来运行程序,不稳定?
          2)降低VCLK频率,就不会有问题,为什么要时间久了之后才会出现,是某个元器件老化吗?具体老化在哪里?有什么思路?集思广益下。