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.

[参考译文] TMS320C6747:计算 T_RAS_MAX

Guru**** 2470720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1468049/tms320c6747-calculating-t_ras_max

器件型号:TMS320C6747

工具与软件:

我在 EMIFB 中有一个 SDRAM、刷新率为16毫秒4096行。

TRAS_Max 为120k ns、我查看文档 SPRUH91D–2013年3月–2016年9月修订的表19-22

EMIFB.SDTIM2位30-27 (4位宽)的 T_RAS_MAX 的公式为:

T_RAS_MAX = (TRAS_Max / SDRAM 刷新率)-1

我将使用16ms/4096、SDRAM 刷新率= 3.90625us。  

T_RAS_MAX =(120us / 3.90625us)-1 = 29.72 对于4位字段来说、这个数字太大。

有什么建议吗?

谢谢、Tony

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Tony

    我会检查这一点并尽快回复您

    -保罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Tony

    我完成了数学计算、得出了与您相同的结果。

    但是、表19-22对此公式有一条注释、其内容为:

    1) 1)寄存器字段值必须为 ≤μ A 计算的值

    因此、寄存器值不能大于计算值、但可以更小。

    在这种情况下、从激活到预充电命令的 refresh_rate 间隔最大值为16。  这样可行吗?

    -保罗  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Paul、

    我将使用16看看它是如何工作的。 虽然,这将不会是下星期的某个时候。 我感谢您的帮助。

    Tony