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.

[参考译文] MSP430FR6820:RAM 与 FRAM 的功耗对比

Guru**** 2446120 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1507276/msp430fr6820-power-consumption-of-ram-vs-fram

器件型号:MSP430FR6820

工具/软件:

您好、

我想知道访问存储在 FRAM (读取或写入)中的变量时、功耗是否高于 RAM 中的变量。 如果没有、那么与 RAM 相比、FRAM 有任何其他缺点吗? 如果没有、那么为什么在具有 FRAM 的 MCU 上仍然使用 RAM? 访问延迟?

我正在重新设计最初由我的同事制造的产品。 他将大部分变量都放到了 RAM 中、但对于新设计、我们决定将它们放在 FRAM 中、以便在芯片断电时保持其状态。 有些变量每秒更新多次、我想确保在 FRAM 中加上频繁访问、不会增加器件的功耗(低功耗是一项关键要求)。

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

    尊敬的 Jakub:
    让我对此进行调查。
    此致、
    Diego Abad

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

    显然不是真的。 请参阅数据表中的表5.4。

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

    您是对的。 让我再仔细检查一下。 感谢您指出这一点。

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

    尊敬的 Jakub:
    根据 数据表中的表5.4进入 VCC 的工作模式电源电流(不包括外部电流)、当使用 FRAM 存储器将程序和数据存储在器件中而不是使用 SRAM 时、存在显著的增量。 因此、最好假设将数据存储到 FRAM 中会增加 MSP430器件的功耗。

    此致、

    Diego Abad

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

    感谢您的回答。 我将使用一个简单的程序来执行比较测试、该程序更新环路中的单个变量并测量电流。

    我将返回结果。

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

    尊敬的 Jakub:
    好的。 我期待着结果。

    此致、

    Diego Abad

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

    应该比这更容易。

    比较0%到100%高速缓存命中数据、我看到1MHz、4MHz 和8MHz 每个 FRAM 访问的一致260pC。 在需要等待状态的较高速度下、这会击穿。 将其乘以访问速率、您应该接近它。

    1000/秒= 260nA。