亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 物联网技术

物联网设备的智能内存

一般来说,当我听到有人要推出新的 8 位闪存芯片时,我会和下一个人一样兴奋……也就是说完全没有。然而,时不时会出现一些让我想到的事情:“哇!现在这很聪明!”

关于传统的 8 位闪存芯片,有两个关键点需要注意。首先,它们无处不在,出现在物联网 (IoT)、工业物联网 (IIoT)、智能计量、家庭自动化、消费电子产品和医疗监控设备中,仅举几例。其次,他们在计划中非常愚蠢。

这两个方面都激发了 Adesto Technologies 的聪明人介绍他们的 FusionHD 设备。 FusionHD芯片除了将超低功耗内存的概念提升到一个新的水平外,还拥有一系列智能功能,以满足下一代产品的需求。

给小流氓编程
传统的 8 位闪存设备通常组织为大小为 4 千位 (kb) 的数据块。为了对少量数据进行编程,必须更改整个存储块。这涉及将 4-kb 块读入临时缓存,修改缓存中的数据,并擦除闪存中的 4-kb 块(这需要大量时间,并且 CPU 必须保持对闪存设备进行极化以进行监控)进步)。

最后一步是重新编程 4-kb 块,其中一次执行 128 位或 256 位的编程。这意味着必须写入 32 × 128 位页面或 16 × 256 位页面才能重新编程 4-kb 块。 CPU 必须启动和监视每个页面编程事件,这意味着它必须在编程发生时保持唤醒燃烧处理器周期,而不是进入睡眠状态或执行更有用的任务。

相比之下,FusionHD 芯片大大降低了对 CPU 监控的要求。我们从 FusionHD 能够擦除和编程 128 位页面或 4 kb 块的事实开始,从而为小数据包节省宝贵的时间和功率。这由读-修改-写命令补充,由此单个命令最多可存储 128 位数据。这个过程是全自动的,不需要 CPU 的干预。

现在,这是一个非常聪明的位(没有双关语意),因为关于 8 位闪存设备的事情之一是定义了引脚的功能。其中 4 个引脚被 SPI 接口占用,用于在 CPU 和闪存之间执行命令和数据的双向通信。好吧,Adesto 的伙计们想出了一个狡猾的计划(一个如此狡猾的计划,你可以把尾巴钉在上面,称之为黄鼠狼)。一旦 CPU 发送命令开始将数据写入内存,它就会重新编程其 SPI 接口引脚之一以充当边沿触发中断,之后它可以执行其他任务,从而节省时间,或者睡眠,从而节省电量。当闪存芯片完成写入操作时,它会触发中断以提醒 CPU 已准备好接受新指令。

灵活的 SRAM 缓冲区
每个闪存都有一个内部SRAM缓冲区,用于将内部闪存阵列速度与外部存储器速度解耦。当数据加载到这个缓冲区时,它会自动写入闪存阵列。

这里的问题是闪存会磨损,因为每个擦除和编程周期都会对闪存单元造成微小的损坏。因此,在大约 100,000 次擦除和编程周期后,闪存单元可能会失效。

FusionHD 对这个难题的回答是灵活的 SRAM 缓冲区,无需自动程序循环启动即可将数据写入其中。这意味着 CPU 可以添加新数据……[更多]


物联网技术

  1. 为什么是物联网边缘计算?
  2. 物联网解决方案的 OSGi:完美匹配
  3. 物联网提供全球利益
  4. 制作轰动一时的物联网设备的最酷建议?
  5. 我们正在为企业中的物联网奠定基础
  6. 通过网络弹性为数十亿物联网设备提供安全的未来
  7. 物联网设备安全保障四步指南
  8. 以下是 2016 年物联网的 6 个主要趋势
  9. 5G 的到来对物联网安全意味着什么
  10. 增强现实是“人的物联网”
  11. 合作旨在延长物联网设备的电池寿命
  12. 克服物联网开发挑战