0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

智能购物系统中的存储器应用

电子设计 ? 作者:电子设计 ? 2018-12-14 14:47 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者:Reuben George

市场背景

当今,物联网IoT)已对所有行业产生了影响,而且有望到2020年成为一个1.7万亿美元的市场。IoT领域建立在云计算以及由移动、虚拟和即时连接搭建的数据采集传感器网络的基础之上。行业专家认为,它将让我们生活中的一切变得更加“智能”。IoT已经渗透至各行各业:从工厂自动化到点播娱乐和可穿戴设备。但在大多数情况下,这个庞大的智能设备互联系统在改变我们的工作方式方面还未充分发挥其全部潜能。

IoT无疑是推动半导体行业和嵌入式系统发展的新动力。它的诞生推升了市场对众多新使能技术的需求,其中包括:

  • 新一代超低功耗IC

  • 全新的无线通信协议

  • 分析及云计算用高级数据处理技术

随着芯片朝着更小尺寸的工艺节点迈进,此前相对不引人注目而现在变得愈发显眼的一个半导体细分市场就是存储器。物联网及其艾字节数量级的数据流量正在推升市场对高性能、低功耗、超小封装的存储器的需求。IoT对半导体-尤其是存储器的-强加的另一个约束就是安全性和可靠性要求。大量隐私信息将被存储在可穿戴设备、服务器和其它物联网节点上。

过去十年来,存储器领域被分为两个截然不同的产品家族:即快速和低功耗存储器,每个都有其自身的特性、应用和定价。只要愿意牺牲功耗甚至尺寸,OEM就能找到高速度性能的存储器产品。对于需要低功耗的易失性和非易失性存储器而言,反之亦然。

但是,IoT 改变了市场对存储器的要求。现在的需求是高性能、低功耗器件。这些器件被要求能够使用便携式电源执行复杂的运算。它们还必需尽量缩减引脚数量和外形尺寸。通过内置深度关机、深度睡眠等低功耗模式,同时提供一代高于一代的性能(即时钟频率和特性集),微控制器已可以满足这些要求。为了与微控制器保持同步,存储器一定不能让设计人员担忧性能和功耗之间的取舍。

本文将聚焦于存储器在已受IoT影响的一个领域―零售购物领域中的发展趋势。在借助IoT给消费者带来便利方面,这个2万亿美元的市场蕴含着巨大潜力。零售是世界上竞争最为激烈的行业之一,数百万个零售商争夺一个成熟客户群,因此利润率很低。大型商场已经开始利用物联网吸引客户,为他们提供个性化购物体验。零售商正在整合商场中的所有设备、公司总部云端资源。最终目标是一个互联商场,它能够利用所采集的数据进行促销、打造客户忠诚度、管理库存和提升运营效率。

当今的消费者正在广泛使用互联网影响他们的购物决策:从研究产品到网上购物再到评论产品。在利用互联网进行购物方面,零售商已经落后于消费者。为了跟上消费者的步伐,零售商正在关联零售的物理和在线层面,从而让每一次互动都有回报,以便让他们的商场变得更加“智能”。

智能POS终端

IoT已给零售领域带来的一个显著影响就是智能销售点(POS)终端。POS终端在某种意义上就是零售商使用IoT的中心节点。很多领先的“智能”商场利用POS数据了解客户的购物趋势,实时追踪库存,并帮助在线购物者准确确定产品的本地存货情况。它们还能帮助零售商根据客户购买特定物品的频率为他们提供定制建议。

为了追踪购物者的购物统计数据,智能POS终端需要连接扫描仪。这意味着智能POS终端必须处理数倍于传统POS终端所处理的数据。很多最新型号的智能POS终端采用了主频达到Ghz级别的最新的ARM处理器。与此同时,这些终端大多是由电池供电的便携式设备,换句话说,这些系统需要尽可能地少用电。此外,由于所传输的数据是高度个人化的数据,因此要求最高级别的数据完整性,即需要使用比传统终端更为严格的加密标准。最后,还要采用所有POS终端都采用的标准的故障安全技术(如lockout模式)。

POS终端采用多种类型的存储器:用于非易失性数据存储的闪存,用于高速缓存的DRAM,以及用于微控制器存储扩展和电池备份配置数据日志的SRAM。有时甚至会使用一个外置的MMC。图1显示了一个典型POS终端设计的框图,为了满足智能POS终端的要求,存储器应提供最高的可靠性和足够的带宽。不仅如此,为了满足便携要求,存储器还必须具备低功耗、小尺寸的特点。

过去,存储器的发展一直试图结合快速的存取速度、低功耗和小尺寸特性。但是,随着Octi-SPI、HyperBus?等新一代低引脚数接口的问世,现在出现了能够媲美甚至超过快速存取式存储器的带宽,同时匹敌低功耗存储器的功耗,并使用最低数量的微控制器引脚的存储器。从微控制器传承到SRAM等存储器的另一项创新技术就是引入了深度睡眠模式。例如,赛普拉斯的PowerSnooze? SRAM就是一种深度睡眠能效媲美Micropower SRAM的Fast SRAM。

智能购物系统中的存储器应用

图1. 这是现代POS终端的框图。所使用的存储器包括闪存、SRAM、DRAM和SD/MMC插槽。

让我们比较一下两种常用SRAM-Fast和Micropower,以及具备深度睡眠模式的Fast SRAM的功耗和存取时间。

通过结合快速存取和深度睡眠特性,这些存储器能够媲美SRAM的速度和低功耗SRAM的能效。在SRAM在大多数时间处于待机状态的应用中,这种结合的优势更加显著。

在使用SRAM记录配置数据的一个典型POS终端中,SRAM的运行时间只占总工作时间的20%。如果这个SRAM是工作电压为3.3V的Fast SRAM,它工作时将消耗120瓦时(WH)的电能,待机时将消耗80 WH的电能,总能耗为200 WH。如果是一个具备深度睡眠模式的Fast SRAM,工作时仍消耗120 WH的电能,但待机时能耗降至0.06 WH,因此总能耗约为121 WH。在这个具体的例子中,深度睡眠选项将能耗降低了40%。

对于一颗240mAH的板载纽扣电池而言,一个处于待机状态的16Mb Fast SRAM将能让电池续航超过12小时,而一个处于待机状态的低功耗SRAM将能让电池续航超过3年,但后者的局限是存储速度较慢。此时,一个具备深度睡眠模式的Fast SRAM与低功耗SRAM相比优势显著,其带宽是后者的4倍多(即10ns存取时间vs. 45ns存取时间),而且没有功耗代价。尽管如此,无论是MCU或SRAM,使用深度睡眠模式时应考虑一个因素:进入和退出深度睡眠模式的时间。如果两个工作周期之间的时间间隔与SRAM进入或退出深度睡眠模式所用时间相比太短,那么这种方法将会无用。例如,对于赛普拉斯出品的具备深度睡眠模式的Fast SRAM而言,这个时间间隔是300 ?s(最大)。这可能是推广具备深度睡眠模式的Fast SRAM的最大障碍。

存储器领域的另一个有趣趋势是:随着闪存变得越来越快,对高速缓存的需求正在发生改变。很多需要RAM的微控制器工艺现在可以利用XIP(Execute In Place)在闪存上实现。这意味着RAM越来越多被用于扩展内存或电池系统备份。与此同时,已被运用于这两种应用的SRAM正在增加容量选择。换句话说,传统上首选的DRAM正变得越来越不重要,因为就像容量更大、速度更快、功耗更低的闪存可以满足大型存储的需求那样,容量更高、功耗更低、尺寸更小的SRAM也可以满足小型存储的需求。

其他组件

用于构筑智能购物体验的还有很多其它组件:各种类型的传感器、电子货架标签及信标、存储设备以及用于处理所采集数据的数据处理终端。在一篇文章中探讨所有这些设备的应用和内存需求难度很大。我计划在近期探讨这些设备的内存需求。但是,基本的要求不变,即低功耗、高速、小尺寸和高可靠性。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储器
    +关注

    关注

    39

    文章

    7664

    浏览量

    168553
  • 物联网
    +关注

    关注

    2934

    文章

    46502

    浏览量

    396370
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    揭秘非易失性存储器:从原理到应用的深入探索

    ? 非易失性存储器是一种应用于计算机及智能手机等设备存储装置(存储器),其特点是在没有外部电源的情况下仍能保存数据信息。本文将介绍非易失
    的头像 发表于 02-13 12:42 ?1566次阅读
    揭秘非易失性<b class='flag-5'>存储器</b>:从原理到应用的深入探索

    闪速存储器属于RAM还是ROM,闪速存储器一般用来做什么的

    在数字存储技术的快速发展,闪速存储器(Flash Memory)以其独特的性能和广泛的应用领域,成为了连接随机存取存储器(RAM)与只读存储器
    的头像 发表于 01-29 16:53 ?1170次阅读

    EMMC存储器故障检测及解决方案

    随着技术的发展,EMMC存储器因其高速、大容量和低功耗的特性,已经成为移动设备和嵌入式系统的首选存储解决方案。然而,任何技术都有可能出现故障,EMMC存储器也不例外。 一、EMMC
    的头像 发表于 12-25 09:39 ?5519次阅读

    什么是ROM存储器的定义

    一、ROM存储器的定义 ROM存储器是一种在计算机和电子设备中用于存储固定数据的存储器。与RAM(随机存取存储器)不同,ROM
    的头像 发表于 11-04 09:59 ?3723次阅读

    存储器的分类和特点是什么

    存储器(Internal Memory),也称为主存储器或随机存取存储器(RAM),是计算机系统中用于存储数据和程序的硬件组件。它是计算机
    的头像 发表于 10-14 10:09 ?2614次阅读

    存储器主要用来存储什么

    的主要功能 数据存储 :内存储器用于存储CPU需要直接访问的数据,这些数据可能是程序代码、用户输入的数据、计算过程的中间结果等。 指令存储
    的头像 发表于 10-14 09:55 ?2739次阅读

    存储器分为随机存储器和什么

    存储器是计算机系统中用于临时存储数据和程序的关键部件,它直接影响到计算机的运行速度和性能。内存储器主要分为两大类:随机存储器(RAM,Ra
    的头像 发表于 10-14 09:54 ?3120次阅读

    DRAM存储器的特性有哪些

    DRAM(Dynamic Random Access Memory)即动态随机存储器,是一种半导体存储器,用于计算机系统的随机存取存储。它
    的头像 发表于 10-12 17:06 ?2672次阅读

    存储器访问速度最快的是什么

    在探讨存储器访问速度最快的是哪一种时,我们首先需要了解计算机存储系统的层次结构以及各类存储器的特性和功能。计算机存储系统通常包括多个层次的
    的头像 发表于 10-12 17:01 ?4093次阅读

    存储器的数据会因为断电而丢失吗

    存储器的数据是否会因为断电而丢失,取决于存储器的类型及其工作原理。在深入探讨这个问题之前,我们首先需要了解存储器的基本分类及其特性。
    的头像 发表于 09-26 15:23 ?5099次阅读

    什么是存储器的刷新

    存储器的刷新是动态随机存取存储器(DRAM)维护所存信息的一种重要机制。由于DRAM利用存储的栅极电容来存储电荷,而电容本身存在漏电流,
    的头像 发表于 09-10 14:34 ?2753次阅读

    高速缓冲存储器有什么作用

    )技术实现,而不是像系统主存那样使用动态随机存储器(DRAM)技术。SRAM具有访问速度快但成本较高的特点,这使得高速缓冲存储器能够在计算机系统中提供接近CPU速度的数据访问能力。
    的头像 发表于 09-10 14:09 ?3366次阅读

    PLC主要使用的存储器类型

    PLC(可编程逻辑控制存储器是其重要组成部分,用于存储程序、数据和系统信息。PLC的存储器
    的头像 发表于 09-05 10:45 ?6034次阅读

    内部存储器有哪些

    内部存储器,也称为内存(Memory),是计算机系统中用于暂时存储程序和数据的重要组件。它直接与CPU相连,是CPU处理数据的主要来源。内部存储器主要由随机存取
    的头像 发表于 09-05 10:42 ?5085次阅读

    计算机存储器的分类及其区别

    计算机存储器是计算机系统不可或缺的重要部分,用于存放程序和数据。随着科技的进步,存储器的种类越来越多,功能和性能也日益丰富。一般来说,计算机存储器
    的头像 发表于 09-05 10:40 ?4340次阅读