就 Wi-Fi 物联网设备上的内存来说,“越多越好”
如果询问任何物联网产品开发人员,他们的下一个设计需要多少内存,答案可能是,越多越好!不幸的是,小体积的物联网设备和受限的硬件资源通常不能满足日益增长的内存需求。本博客描述了物联网设备实际需要多少内存,以及我们的 SiWx917M Wi-Fi 6 SoC 如何响应物联网开发人员对更多内存的需求。
尽管配备的物联网设备尺寸较小,却能够在智能家居、建筑物、医院、企业和现代社会的其他智能领域运行越来越先进的应用程序。它们可以运行多个无线协议栈,如 Wi-Fi 和蓝牙低功耗 (LE)。物联网设备可以通过 Matter 应用层连接到多个生态系统。许多类型的物联网设备可以在现场自主运行多年。在设备使用生命周期内,制造商会频繁推送空中下载 (OTA) 软件更新和安全补丁,保持其设备处于最新状态,从而防范网络威胁。
物联网内存挑战
物联网设备制造商面临的挑战是如何启用所有必要的功能,包括无线协议栈和受限硬件资源上的复杂应用程序,同时还为 OTA 更新和未来代码增长预留空间。内存已成为物联网设备制造商的关键瓶颈。这是稀缺的硬件占用空间。然而,大内存使制造商能够构建具有更多功能和更长寿命的更好设备,还增加了其电路设计的总价值和生命周期。
本博客向非技术读者解释了物联网内存挑战:物联网设备需要多少内存?SiWx917M Wi-Fi 6 和蓝牙 LE SoC 如何利用其大内存配置解决内存挑战?
物联网设备需要多少内存?
物联网设备需要内存用于以下几个目的:
- 无线协议栈:Wi-Fi、蓝牙 LE 和 Matter 等协议栈是相当紧凑的软件组件,仍然可能占用数十万字节的 RAM 和几兆字节的闪存。
- 客户应用程序:同样,(客户)设备应用程序,无论是智能锁、温度传感器还是电灯开关,都可能占用数十万字节的 RAM 和几兆字节的闪存,具体取决于数据的复杂性和数量。
- 软件更新:为确保 OTA 软件更新的流畅和快速执行,必须在闪存上预留充足的空间。
- 未来代码增长:软件往往在设备的生命周期内增长,制造商需要在闪存上预留空间,以便将来代码增长。
SiWx917M 的大内存配置
SiWx917M Wi-Fi 6 SoC 具有超低功耗 Wi-Fi 分段中的最大内存配置。但是,使用 SiWx917M SoC 可以获得多少内存,能用它做什么?继续阅读,了解 SiWx917M SoC 内存配置的快速描述。
SiWx917M RAM 存储器
SiWx917M SoC 具有高达 672kB 的大型内部 SRAM(静态 RAM)存储器,为您提供更多空间来执行应用程序、安全引擎、外围设备、Wi-Fi、蓝牙 LE 和 Matter 协议栈。Silicon Labs 的无线系统和您的应用程序之间共享 SRAM 有三种软件可配置的内存选项,允许您针对各种用例优化 SiWx917M。
SiWx917M 封装闪存
使用 SiWx917M,您不会用尽闪存。根据订单部件编号 (OPN),在几种替代配置中为您提供高达 8MB 的闪存(请访问 SiWx917网页了解详情)。
许多物联网设备都需要 8MB 的大型闪存,以适应无线协议栈、Matter 协议软件、主引导记录、引导加载程序、证书、OTA 软件更新和未来代码增长。
借助 SiWx917M 的大型闪存,您可以开发更好、更先进的物联网设备。还有助于实现单芯片架构,SiWx917M 在 SoC 操作模式下,运行整个无线系统和您的应用程序,减少设备占用空间,节省您的总 BoM 和设计成本。大型闪存可以延长设备的使用寿命。
SiWx917M 封装 PSRAM
在某些情况下,物联网软件设计可能需要比 SiWx917M 中提供的 672kB 更大的 RAM 存储器。幸运的是, SiWx917M 支持伪 SRAM,从根本上扩展了执行空间。该产品系列包括 OPN,配备高达 8MB 的 PSRAM,而不是闪存。
注意,如果同时需要闪存和 PSRAM,您可以订购我们的 SiWx917Y 模块,其中有两种存储器类型兼备的 OPN。
SiWx917M 外部闪存和 PSRAM 扩展
如果您需要比 8MB 闪存或 PSRAM 更大的内存, SiWx917M 支持高达 16MB 的 外部闪存或 PSRAM 的加密接口,提供终极设计灵活性和空间。
我们相信,借助超低功耗 SiWx917M Wi-Fi 6和蓝牙 LE SoC,您将拥有充足的内存来适应高级无线物联网设备的所有功能,并且您仍然可以在设备的整个生命周期内为 Matter、OTA 更新和未来代码增长分配空间!转到 SiWx917M。
了解有关 SiWx917M 存储器的技术细节、功能和架构的更多信息。