Thread 中讨论的其他器件:TMS570LC4357
工具/软件:
尊敬的 TI 团队
TMS570LC4357 芯片的闪存 OTP 区域一次性编程的原理是什么? 是软件保护还是硬件级设计来确保这一点?
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.
工具/软件:
尊敬的 TI 团队
TMS570LC4357 芯片的闪存 OTP 区域一次性编程的原理是什么? 是软件保护还是硬件级设计来确保这一点?
您好、Sam、
它是硬件级设计保护。
OTP 区域是使用闪存技术实现的、该技术允许一次性写入但永久存储。 一旦该区域中的某个位从“1"编“编程为“0",“,便、便无法更改回该位。 这意味着我们无法擦除或重新编程此区域、这意味着即使我们擦除整个闪存区域、该区域也不会受到影响。 所以,我们应该仔细地写在这个领域。
您可以在此处查找 OTP 写入示例工程:
--
此致、
Jagadish。
您好、Sam、
将数据写入闪存 OTP 区域后、即使在极端条件下、数据也会保持不变吗? (0-->1)
是的、一旦数据写入闪存 OTP 区域、即使在极端条件下、数据也会保持不变。 并且由于闪存设计中的硬件级保护、无法从 0->1 进行更改。
此外、您能简要解释一下硬件级保护的原则吗?
OTP 区域使用具有特殊控制逻辑的嵌入式闪存技术、可确保在硬件级别进行一次性编程。
闪存单元在悬空的栅极上存储电荷。 写入逻辑 0 会增加栅极的电荷、而擦除(恢复到逻辑 1)会消除电荷。 这会在正常闪存区域中发生、而 OTP 区域在物理上被阻止擦除 — 此逻辑仅在器件级融合。
一旦写入、您就可以使用此 OTP 区域来存储器件序列号、安全密钥等、从而无法修改数据、从而确保器件完整性。
--
此致、
Jagadish。