一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

使用存储器装置传感器的制作方法

2022-07-16 22:43:04 来源:中国专利 TAG:


1.本公开大体上涉及半导体存储器和方法,且更具体地说,涉及用于使用存储器装置传感器的设备、系统和方法。


背景技术:

2.存储器装置通常被提供为计算机或其它电子系统中的内部、半导体、集成电路。存在许多不同类型的存储器,包含易失性和非易失性存储器。易失性存储器可能需要功率以维持其数据(例如,主机数据、错误数据等)且包含随机存取存储器(ram)、动态随机存取存储器(dram)、静态随机存取存储器(sram)、同步动态随机存取存储器(sdram)和闸流晶体管随机存取存储器(thyristor random access memory,tram)等等。非易失性存储器可通过在未被供电时保留所存储数据来提供永久数据,且可包含nand快闪存储器、nor快闪存储器和电阻可变存储器,例如相变随机存取存储器(pcram)、电阻性随机存取存储器(rram)和磁阻随机存取存储器(mram),例如自旋力矩转移随机存取存储器(stt ram)等等。
3.存储器装置可耦合到另一装置(例如,主机装置、计算装置、处理资源等)以存储在计算机或电子系统正操作时由主机使用的数据、命令和/或指令。举例来说,数据、命令和/或指令可在计算或其它电子系统的操作期间在其它装置与一或多个存储器装置之间传送。
附图说明
4.图1为根据本公开的若干实施例的呈包含存储器装置传感器的计算系统形式的设备的功能框图。
5.图2为根据本公开的若干实施例的呈包含装置传感器的计算系统形式的功能框图。
6.图3为包含根据本公开的若干实施例的存储器装置传感器的实例的流程图。
7.图4为包含根据本公开的若干实施例的包含耦合到车辆的另一装置的存储器装置传感器的系统的实例的图式。
8.图5为包含根据本公开的若干实施例的使用存储器装置传感器的实例的流程图。
9.图6为包含根据本公开的若干实施例的使用存储器装置传感器的实例的流程图。
10.图7为表示根据本公开的若干实施例的用于使用存储器装置传感器的实例方法的流程图。
11.图8为表示根据本公开的若干实施例的用于使用存储器装置传感器的另一实例方法的流程图。
具体实施方式
12.描述了与使用存储器装置传感器相关的系统、设备和方法。一些存储器系统或装置类型包含嵌入于其电路系统中的传感器。举例来说,另一装置可耦合到具有嵌入式传感器的存储器装置。存储器装置可使用耦合到另一装置的传感器输出传输通过所述嵌入式传
感器产生的数据。耦合到存储器装置的控制器可确定嵌入于存储器装置中的一或多个传感器的一或多个阈值。所述存储器装置可响应于一或多个传感器检测到大于或小于阈值的值而传输指示且可将所述指示传输到另一装置。
13.存储器系统可包含包含存储器介质(例如,易失性和/或非易失性)的多种类型的存储器装置且可将数据写入到各种存储器装置。一些类型的存储器装置包含存储器装置中的嵌入式传感器。在一些实例中,传感器嵌入于存储器装置中且可产生数据。由传感器产生的传感器数据可基于传感器的类型和存储器装置和/或耦合到存储器装置的另一装置的环境而变化。许多装置利用存储器装置且可得益于嵌入于存储器装置(例如,存储器装置的电路系统和/或衬底)中的传感器。利用嵌入于存储器装置中的传感器获得由嵌入式传感器产生的信息可通过移除对包含用于外部传感器的硬件的需要而节省资源(例如,空间、金钱、功率等)。
14.包含存储器系统的计算系统可包含可用于将数据存储(例如,写入)于计算系统中的一或多个不同存储器装置类型。此类数据可在计算系统与存储器系统之间传送。存储于存储器装置中的数据可为重要的或甚至对计算系统的操作至关重要。存储器装置的一些实例包含非易失性存储器和易失性存储器。
15.非易失性存储器可通过在未供电时保持存储数据来提供永久数据,且可包含nand快闪存储器、nor快闪存储器、只读存储器(rom)、电可擦除可编程rom(eeprom)、可擦除可编程rom(eprom)和可包含电阻可变存储器的存储类存储器(scm),例如相变随机存取存储器(pcram)、三维交叉点存储器(例如,3d xpoint
tm
)、电阻式随机存取存储器(rram)、铁电随机存取存储器(feram)、磁阻式随机存取存储器(mram)和可编程导电存储器,以及其它类型的存储器。易失性存储器可需要功率来维持其数据(例如,错误数据等),且包含随机存取存储器(ram)、动态随机存取存储器(dram)和静态随机存取存储器(sram),等等。一些类型的存储器装置可包含嵌入于存储器装置的电路系统中的传感器。
16.举例来说,dram可包含嵌入于电路系统中的一或多个传感器(例如,温度传感器)。嵌入式传感器可以是可编程的以产生信号。信号可表示传感器数据,且存储器装置(例如,包含dram)可接收信号且存储与传感器相关联的数据(例如,传感器数据)。所述信号可表示与dram所位于的环境相关和/或与耦合到dram的另一装置相关的数据。计算装置可频繁地包含dram作为存储器介质。随着其它装置,例如无线通信装置、处理器、中央处理单元(cpu)、移动装置、半自主车辆、全自主车辆、物联网(iot)装置、移动人工智能系统、被配置成使用无线对等或机器类型通信协议通信的无线通信装置等变得更流行,还越来越需要传感器和与计算系统相关的其它装置来产生关于装置的周围环境的信息。因而,越来越需要由耦合到装置(例如,计算装置)的传感器搜集的信息。
17.在一些方法中,外部传感器可耦合到计算装置且将包含传感器数据的信号传输到耦合到计算系统的存储器装置。此方法可将由传感器产生的信号提供到计算系统。此方法可为缓慢的、昂贵的,且传感器可占据可能不易获得的空间、消耗过量功率,和/或以其它方式浪费计算系统(或计算系统的主机)的资源。
18.主机可包含计算装置、处理器、中央处理单元(cpu)和/或为连接到存储器装置的另一装置。此类主机包含边缘计算装置、移动装置内的计算装置、车辆(例如,自主或半自主车辆等)内的计算装置且可使用例如dram等存储器装置来执行应用程序且可得益于传感器
的使用。在本文中的一些实例中,包含例如dram等存储器介质的存储器装置可包含机载传感器(例如,嵌入于存储器装置的电路系统中)。举例来说,车辆可包含装置(例如,计算装置、处理器、cpu等)以执行耦合到车辆内的装置的存储器装置中存储的指令。传感器可间歇性地或不断地产生包含待写入(例如,存储)于dram中的传感器数据的信号,然而,对存储于dram中的传感器数据的最终应用程序存取并不总是可能的或高效的。随着更多装置(例如,边缘计算装置、车辆等)利用dram,且存储器系统的存储能力增加,由嵌入式传感器产生的传感器数据的量增加,且无法存取存储于dram中的传感器数据的影响变得更明显。由于从外部传感器读取和解译传感器数据的一些方法的限制,这些影响可能会进一步加剧,使得内容可能是有效的,尤其是存储在存储器系统中的传感器数据量和预期的传感器数据检索速度。
19.相比之下,本文中的实施例是针对启用最终应用程序、用户应用程序和/或主机应用程序、对嵌入于存储器装置(例如,dram)中的传感器的存取,使得连接到存储器装置的装置可通过避免外部传感器的安装而节省资源,因此节省功率、不必要的硬件、成本等。装置可利用包含于可包含于耦合到主机的存储器装置中的dram中的已经存在的嵌入式传感器。举例来说,在移动装置和/或部分或完全自主车辆的上下文中,与从传感器接收到的传感器数据相关的决策可需要最终用户存取,使得可迅速地、高效地或以其它方式解译动作。启用已经存在于dram上的传感器的使用可提高来自传感器的此类传感器数据的可用性。
20.在另一实施例中,本文中所描述的传感器可位于和/或存在于半导体存储器装置中的切割道附近和/或上。切割道可位于裸片之间的半导体晶片上,使得裸片可分离。在一些实例中,传感器在制造期间集成在切割道附近和/或上的半导体晶片上。在制造后启用这些集成(例如,嵌入式)传感器的使用可提高由传感器收集的传感器数据的可用性而无需额外和/或外部硬件。
21.被配置成使用无线对等和/或机器类型通信协议进行通信的无线通信装置(例如,车辆和其它iot装置)可经制造为包含存储器装置,例如dram。在一些实例中,存储器装置可包含存储器装置的电路系统中的传感器。包含于车辆和/或iot装置的存储器装置中的传感器可用于监测车辆和/或iot装置的安全性。如本文中通过实例所描述,可在各种情形下寻求嵌入于装置中的传感器的可扩展性,使得通过嵌入式传感器产生的传感器数据可用于最终用途应用程序(例如,可用于警示、监测或车辆或iot装置安全性)、用户等。
22.本文中的实施例描述耦合到存储器装置的另一装置,所述另一装置可由控制器(例如,处理器、控制电路系统、硬件、固件和/或软件)和各自包含控制电路系统的数个存储器装置配置。控制器可包含将一值输出到另一装置的命令解码器。如本文中所使用,术语“值”指代来自嵌入于存储器装置中的传感器的输出。值的一些实例可包含温度值,例如,呈华氏度、摄氏度、开尔文或用于测量热力学温度的任何其它单位的温度。温度值可作为经编码的8位二进制串传输。值的另一实例可为时间单位(例如,微秒(μs)、秒、分钟等)或检测事件的量。检测事件可为由嵌入于存储器装置中的运动传感器检测到的运动事件的量,且运动值和/或运动传感器值可为检测到的运动事件的量。
23.来自嵌入式传感器的输出可使用传感器输出从存储器装置传输。如本文中所使用,术语“传感器输出”指代被配置成将传感器数据从嵌入式传感器传送到装置的输出组件。举例来说,传感器输出可与总线上通常包含的数据输出分离。传感器输出可用于将关于
传感器数据的指示传输到装置。传感器输出可专用于传感器,使得其被配置成将表示传感器数据的信号和/或指示传输到装置。
24.在一些实例中,本文中所描述的传感器输出可为产生为多于一个嵌入式传感器的平均值的值。在一些实例中,传感器输出可为多于一个嵌入式传感器的加权平均值,其中权重是基于嵌入式传感器相对于传感器正产生传感器数据的区域的位置。举例来说,多于一个嵌入式温度传感器可位于装置(例如,iot装置、车辆等)上的各种位置中以监测内部装置的温度。举例来说,由位于车辆中最靠近内部传感器的嵌入式传感器产生的温度传感器值可被加权高于距离车辆内部较远的不同嵌入式传感器产生的温度数据。
25.在本文中所描述的另一实施例中,具有嵌入式传感器的例如dram等存储器装置可被配置成使用包含于总线中的标准i/o线将表示传感器数据的信号从嵌入式传感器传输到耦合到存储器装置的装置。举例来说,控制器(例如,命令解码器)可接收命令(例如,多用途寄存器读取命令),且存储器装置可被配置成将每一嵌入式传感器输出映射到对应的多用途寄存器。在此实例中,存储器装置的现有带宽可用于节省对专用传感器输出的需要。
26.在本公开的以下详细描述中,参考形成本公开的部分的附图,且附图中通过说明的方式展示可实践本公开的一或多个实施例的方式。足够详细地描述这些实施例以使所属领域的一般技术人员能够实践本公开的实施例,且应理解,可利用其它实施例且可在不脱离本公开的范围的情况下进行过程、电气和结构性改变。
27.如本文中所使用,例如“n”、“m”、“p”等特定地相对于图式中的参考标号的指定符指示可包含数个如此指定的特定特征。还应理解,本文中所使用的术语仅出于描述特定实施例的目的,而不意图为限制性的。如本文中所使用,除非上下文另外明确规定,否则单数形式“一(a/an)”和“所述(the)”可包含单个指示物和多个指示物两者。此外,“数个”、“至少一个”和“一或多个”(例如数个存储器装置)可指一或多个存储器装置,而“多个”意图指这种事物中的多于一个。此外,贯穿本技术以许可的意义(即,有可能、能够),而非以强制性的意义(即,必须)使用单词“可能”和“可”。术语“包含”和其派生词指“包含但不限于”。术语“耦合(coupled/coupling)”意为视情况需要直接或间接地以物理方式连接或用于存取和移动(传输)命令和/或数据,除非另外说明,否则可包含无线连接。视上下文而定,术语“数据”和“数据值”在本文中可互换地使用且可具有相同含义。
28.本文中的图式遵循编号定则,其中前一或多个数字对应于图式编号,且剩余的数字标识图式中的元件或组件。可通过使用类似数字来标识不同图式之间的类似元件或组件。举例来说,106可表示图1中的元件“06”,且类似元件可在图2中表示为206。通常在本文中可以用单个元件编号指代一组或多个类似元件或组件。举例来说,多个参考元件230-1、

、230-p(例如,230-1到230-p)可大体上被称作230。如应了解,可添加、交换和/或排除本文中的各种实施例中展示的元件,以便提供本公开的数个额外实施例。另外,图式中提供的元件的比例和/或相对尺度意图说明本公开的某些实施例,且不应被视作限制性意义。
29.图1为根据本公开的若干实施例的呈包含存储器装置传感器的计算系统100形式的设备的功能框图。如本文中所使用,“设备”可指但不限于多种结构或结构的组合中的任何一种,例如,电路或电路系统、一或多个裸片、一或多个模块、一或多个装置或一或多个系统。计算系统100可包含存储器装置112。存储器装置112可包含可在本文中共同地被称作存储器阵列104的存储器阵列104-1和存储器阵列104-m。存储器装置112可包含耦合到多路复
用器(mux)106的控制器102。mux 106可耦合到嵌入于存储器装置112的电路系统中的一或多个传感器。举例来说,mux 106可耦合到温度传感器130-1、计时器130-2(例如,用于自刷新控制)、振荡器130-3、计数器130-4和/或运动传感器130-p,其可共同地被称作一或多个传感器130。运动传感器可包含整合式定向传感器,例如加速计和/或陀螺仪(例如,微机电系统陀螺仪)。尽管本文中提到特定类型的传感器,但实施例不限于此,且可使用其它传感器(例如,压力传感器和/或随机数产生器)。
30.存储器装置112可包含易失性或非易失性存储器。举例来说,存储器装置112的存储器介质可为易失性存储器介质,例如dram。dram可包含多个传感器,其可为温度传感器、运动传感器、振荡器、计时器或其组合中的至少一个。存储器装置112可经由总线105耦合到另一装置120。总线105可包含时钟线(clk)108、用以传输命令的命令线110、用以确定应在何处发送命令的地址线114,以及数据输入/输出(数据i/o)116。另一装置120可为中央处理单元(cpu)、图形处理单元(gpu)、专用集成电路(asic)、边缘计算装置等。另一装置120可为主机和/或被包含为另一装置,例如车辆的一部分(未说明以免混淆本公开的实例)。
31.主机(例如,处理器、cpu、计算系统等)可以是主机系统,例如无线通信装置内的处理器、个人膝上型计算机内的处理器、车辆内的处理器、台式计算机内的处理器、数码相机内的处理器、移动电话内的处理器、支持iot的装置内的处理器,或存储卡读取器内的处理器、图形处理单元(例如,视频卡)内的处理器,以及各种其它类型的主机系统。如本文中所使用,“支持iot的装置”可指嵌入有电子件、软件、传感器、致动器和/或使得此类装置能够连接到网络和/或交换数据的网络连接性的装置。支持iot的装置的实例包含无线通信装置、移动电话、智能手机、平板计算机、平板手机、计算装置、可植入装置、车辆、家用电器、智能家用装置、监测装置、可佩戴装置、实现智能购物系统的装置,以及其它信息物理融合系统。
32.另一装置120可包含系统主板和/或背板并且可包含数个存储器存取装置,例如数个处理资源(例如,一或多个处理器、微处理器或一些其它类型的控制电路系统)。所属领域的一般技术人员将了解,“处理器”可以是一或多个处理器,例如平行处理系统、数个协处理器等。另一装置120可通过总线105耦合到存储器装置112。
33.控制器102可包含可从总线105的命令线110接收命令的命令解码器。从传感器130读取数据的命令可由控制器102接收。命令可为来自另一装置120的模式寄存器类型命令,其可包含与哪一传感器需要使用传感器输出118输出传感器数据相关的信息。mux可为在从选择引脚接收到的模拟输入信号与数字输入信号之间进行选择且将信号转发到传感器输出118的装置。
34.如所提及,计算系统100包含嵌入于存储器装置112的电路系统中的传感器130。传感器130可被配置成收集与装置120相关的数据。举例来说,装置120可为例如车辆等另一装置的一部分和/或耦合到另一装置。传感器130可嵌入于存储器装置112中,例如包含例如dram等存储器且收集对应于装置120的环境的数据。换句话说,嵌入式传感器130可为温度传感器130-1,其可产生呈耦合到例如车辆等另一装置的存储器装置112的温度形式的传感器数据值(例如,特定温度值)。
35.存储器装置112可被配置成使用传感器输出118将传感器130数据传输到装置120。举例来说,耦合的传感器输出118可耦合到传感器130中的一或多个且耦合到另一装置120
以将由传感器130收集的传感器数据传输到另一装置120。传感器输出可专用于嵌入于存储器装置112中的传感器。以此方式,嵌入式传感器130可由最终应用程序存取以提供传感器产生的传感器数据。
36.在一些实施例中,mux 106可响应于从控制器106接收到命令而从多个传感器130接收传感器数据。举例来说,控制器106可经由总线105从另一装置120接收从一或多个传感器130读取传感器数据的请求。响应于接收到所述请求,控制器102可将命令传输到mux 106以从温度传感器130-1和运动传感器130-p选择和转发传感器数据,其中运动传感器130-p和温度传感器130-1都嵌入于存储器装置112的电路系统中。mux106可经由传感器输出118将传感器数据从温度传感器130-1和运动传感器130-p传输到另一装置120。
37.图2为根据本公开的若干实施例的呈包含存储器装置传感器230的计算系统200形式的功能框图。计算系统200可包含存储器装置212且类似于图1的存储器装置112。存储器装置212可包含存储器阵列204-1和存储器阵列204-m,所述存储器阵列可在本文中共同地被称作存储器阵列204且类似于图1的存储器阵列104。
38.存储器装置212可包含可类似于图1的控制器102的控制器202。控制器202可耦合到寄存器224-1、224-2、224-3和224-n,且在本文中共同地被称作寄存器224。寄存器224可各自耦合到嵌入于存储器装置212的电路系统中的一或多个传感器。举例来说,寄存器224-1可耦合到温度传感器230-1,寄存器224-2可耦合到运动传感器230-p,寄存器224-3和224-n可经由振荡器230-3和/或计数器230-4耦合到计时器230-2,这可共同地被称作一或多个传感器230。尽管本文中提到特定类型的传感器,但实施例不限于此,且可使用其它传感器(例如,压力传感器和/或随机数产生器)。
39.存储器装置212可经由总线205耦合到另一装置220。总线205可包含时钟线(clk)208、用于传输命令的命令线210、用于确定应在何处发送命令的地址线214,以及数据输入/输出(数据i/o)216。另一装置220可为中央处理单元(cpu)、图形处理单元(gpu)、专用集成电路(asic)、边缘计算装置等。另一装置220可被包含为另一装置,例如车辆的一部分(未说明以免混淆本公开的实例)。
40.总线205可耦合到输入/输出逻辑(io逻辑)219。io逻辑219可为存储器装置212与另一装置220之间的通信。i/o逻辑219可包含执行存储器装置212的输入和输出操作的硬件。i/o逻辑219可从嵌入式传感器230接收信息且经由总线205将其传输到另一装置220。
41.图2说明另一装置220和耦合到另一装置220的存储器装置212的实例。存储器装置212包含嵌入于存储器装置212中的多个传感器230,以及各自分别耦合到多个传感器230中的一个的多个寄存器224、用以传输命令以读取所述多个寄存器中的一或多个的控制器202(例如,命令解码)和用以将传感器数据从所述多个寄存器224传输到另一装置220的耦合到所述多个寄存器224(例如,经由io逻辑219)的数据输出(数据/io)216。
42.表示从传感器230传输到相应寄存器224的传感器数据的信号可为传感器230的操作的数据。举例来说,温度传感器230-1可产生温度值且将温度值传输到寄存器224-1;嵌入式计时器230-2可包含振荡器230-3和/或计数器230-4,其可将表示传感器数据的信号传输到寄存器224-3和/或224-n;嵌入式运动传感器230-p可将运动传感器数据传输到寄存器224-2。
43.嵌入式计时器可包含振荡器230-3,其可产生周期性信号以传输到寄存器224-3
和/或计数器230-4。计数器230-4可(独立地或与振荡器230-3并行地)传输由传感器230中的一或多个收集的传感器数据的入射量。换句话说,振荡器230-3可与计数器230-4一起工作以周期性地产生可报告由传感器230中的任一者产生的传感器数据信号的量的信号。相比之下,振荡器230-3和计数器230-4可独立地操作以将相应传感器数据传输到相应寄存器。
44.在一些实施例中,控制器202可配置传感器230以基于参数产生传感器数据。举例来说,当另一装置220位于特定环境中时,控制器202可配置传感器230以向相应寄存器224产生传感器数据。控制器202可产生寄存器读取命令222以读取存储于相应寄存器中的传感器数据,且i/o逻辑219可将表示传感器数据的信号从寄存器224传输到另一装置220。
45.环境可为另一装置220的位置(例如,另一装置的位置)。控制器202可从与环境相关的另一装置220接收指示,且控制器202可配置传感器230以产生关于环境的传感器数据。举例来说,控制器202可接收另一装置220位于环境中的指示。控制器202可配置温度传感器230-1以产生温度值(例如,经编码的8位二进制串)且将温度值传输到寄存器224-1。响应于从控制器202传输的寄存器读取命令222,i/o逻辑219可将传感器数据从包含温度值的寄存器224-1传输到另一装置220。换句话说,i/o逻辑219可将与多个传感器230的相应操作相关的值传输到另一装置220。使用这些方法,由嵌入式温度传感器230-1产生的温度值可由另一装置220和/或用户存取。
46.在一些实施例中,嵌入式计时器230-2(使用嵌入式振荡器203-3和/或嵌入式计数器230-4)可产生具有固定周期(例如1μs)的计时器输出。在其它实施例中,计时器输出可为旗标,其中控制器202被配置成在已经过数秒时产生寄存器读取命令222。控制器202可基于已经过的秒数对存储器装置212进行编程以向相应寄存器224产生传感器输出。
47.如所提及,运动传感器230-p可嵌入于存储器装置212的电路系统中且可检测环境内的运动改变。举例来说,环境可为另一装置220的位置。控制器202可从与环境相关的另一装置220接收指示且控制器202可配置传感器230以产生关于环境的传感器数据。举例来说,控制器202可接收另一装置220位于环境中的指示。如果在环境中检测到运动,那么控制器202可配置运动传感器230-p以产生旗标。响应于从控制器202传输的寄存器读取命令222,i/o逻辑219可将传感器数据从包含运动传感器旗标的寄存器224-2传输到另一装置220。
48.在一些实施例中,多个嵌入式传感器230可组合使用以经由另一装置220将信息提供到用户。举例来说,另一装置220可耦合到无线通信装置,所述无线通信装置可响应于表示传感器数据(例如,来自传感器230中的一或多个)的信号从所述多个寄存器224到另一装置220的传输而起始操作。无线通信装置可包含另一装置220,且可基于所接收的传感器数据作出决策。举例来说,无线通信装置可为移动电话,且耦合到移动电话的另一装置220可从温度传感器230-1和嵌入于移动电话的存储器装置212中的运动传感器230-p接收温度值。基于温度值和运动传感器值的接收,另一装置220可启动移动电话以改变操作(例如,从打开切换到关闭)。使用这些方法,用户可获得对嵌入式传感器数据的存取且避免对外部传感器安装的需要。
49.图3为包含根据本公开的若干实施例的存储器装置传感器的实例的流程图。图3的流程图301描述存储器装置(例如,图1的存储器装置112)经由控制器(例如,图1的控制器102)对嵌入于存储器装置的电路系统中的传感器(例如,图1的传感器130)进行编程以产生
与耦合到另一装置(例如,图1的装置120)的存储器装置相关的传感器数据。在框340处,存储器装置可经由控制器配置嵌入于存储器装置的电路系统中的传感器以产生传感器数据,以可供另一装置外部存取。举例来说,存储器装置可被配置成从嵌入式传感器产生传感器数据。在一些实施例中,当另一装置正操作时和/或当传感器检测到大于或小于预定阈值的值时,存储器装置可被配置成以预定间隔从嵌入式传感器产生传感器数据。
50.在框342处,嵌入式传感器中的一或多个可收集传感器数据值。举例来说,温度传感器(例如,图1的温度传感器130-1)可从定位有另一装置和/或存储器装置的环境收集温度。嵌入于存储器装置的电路系统中的传感器可间歇性地、响应于命令和/或连续地收集传感器数据等。在一些实施例中,由传感器收集的传感器数据可经由专用输出(例如,图1的传感器输出118)传输到另一装置。传感器输出可耦合到嵌入于存储器装置中的传感器。在其它实施例中,可将传感器数据传输到映射到每一嵌入式传感器的寄存器(例如,图2的寄存器224)。
51.举例来说,在框344处,存储器装置可将传感器数据值传输到对应寄存器。在框346处,来自嵌入式传感器的传感器数据值可存储在其对应寄存器中直到其被传输到另一装置为止。在一些实例中,寄存器可存储传感器数据值直到其由i/o逻辑(例如,图2的i/o逻辑207)检索为止。在框348处,i/o逻辑可从寄存器接收传感器数据值。i/o逻辑可响应于由存储器装置的控制器产生的寄存器读取命令(例如,图2的寄存器读取命令222)而接收传感器数据值。可响应于另一装置处于环境中、改变环境和/或由用户请求而产生寄存器读取命令。
52.在框350处,可将传感器数据值传输到另一装置。如本文中所提到,另一装置可耦合到例如车辆等装置或为例如车辆等装置的一部分。使用嵌入式传感器,车辆的用户可得益于可存取的嵌入式传感器。车辆可通过利用嵌入于车辆的存储器装置中的传感器节省资源、时间和/或功率。从嵌入于存储器装置中的传感器收集的传感器数据可由另一装置分析。在框352处,另一装置可分析从嵌入式传感器接收到的传感器数据值。在一些实例中,另一装置可使得耦合到另一装置的车辆至少部分地基于从存储器装置接收到的传感器数据而改变操作。
53.图4为包含根据本公开的若干实施例的包含耦合到车辆403的另一装置420的存储器装置传感器430的系统409的实例的图式。车辆可包含汽车(例如,轿车、厢式车、卡车等)、联网车辆(例如,具有与外部服务器通信的计算能力的车辆)、自主车辆(例如,具有自身自动化能力的车辆,例如自动驾驶车辆)、无人机、飞机和/或用于输送人员和/或货物的任何东西。另一装置420可为主机控制器和/或包含主机控制器和/或连接到主机控制器的单独装置。
54.主机控制器可为经设计以辅助处理(例如,操作、自动化、决策控制等)耦合到主机控制器的装置(例如,车辆403)的工作的控制器。举例来说,另一装置420可为无线通信装置和/或高级驾驶员辅助系统控制器(adas)。adas可监测来自嵌入于存储器装置412中的传感器的传感器数据以防止事故且提供潜在不安全的情形的警告。举例来说,adas可监测车辆403中的传感器且控制车辆403操作(例如,加热和冷却)以避免事故或损伤。例如adas等主机控制器可能需要迅速地动作和作出决策以避免事故和/或损伤。存储器装置412可经由可类似于结合图1所描述的总线105的总线405耦合到另一装置420。
55.存储器装置412包含传感器430-1和430-p,这可共同地被称作传感器430且类似于图1的传感器130。存储器装置可包含可耦合到嵌入于存储器装置412的电路系统中的传感器430的mux 406。mux 406可经由传感器输出418将传感器数据从传感器430传输到另一装置420。存储器装置412可进一步包含用以配置传感器430的控制器402,控制器402可类似于图1的控制器102。
56.传感器430可监测车辆403。不同传感器可监测车辆403以产生不同值。传感器430可包含嵌入式温度传感器、嵌入式运动传感器、嵌入式计时器、嵌入式振荡器、嵌入式时钟等。传感器输出418可专用于嵌入于存储器装置412中的传感器430。以此方式,车辆403的另一装置420可存取由嵌入式传感器430产生的传感器数据,因此避免对外部传感器监测车辆403的各方面的需要。
57.在一些实例中,另一装置420可为具有用户可存取接口的无线通信装置。包含用户可存取接口的装置可为可传达由存储器装置412产生的关于车辆403的环境的指示的装置。用户可存取接口可为具有无线能力以警示车辆403的用户关于嵌入式传感器430产生的值的装置。传感器430可配置以包含阈值,且当所产生的值大于或小于相应配置阈值时,存储器装置412可经由传感器输出418将指示传输到另一装置420。
58.举例来说,温度传感器430-1可被配置成具有5摄氏度的第一阈值(例如,低阈值)温度和25摄氏度的第二阈值(例如,高温)阈值。由温度传感器430-1产生的高于或低于相应阈值的值将为低于5摄氏度或高于25摄氏度的任何温度。另一传感器430-p可为嵌入于存储器装置412中的运动传感器。运动传感器430-p可包含在预定时间周期内检测到的运动值的阈值量。举例来说,运动传感器430-p嵌入于存储器装置中且配置有在车辆403内部60秒周期内检测到的0到2个运动值的阈值量。由运动传感器430-p检测到的大于2个运动值的量大于经配置阈值。尽管本文中通过实例提及特定值,但任何阈值可被配置为用于嵌入于存储器装置412中的传感器430的阈值。
59.图4所说明的实例实施例说明系统409,其包含具有耦合到存储器装置412的另一装置420(例如,主机控制器、无线通信装置等)的车辆403,所述存储器装置包含嵌入于存储器装置412中且经由传感器输出418耦合到另一装置420的一或多个传感器430。存储器装置412和/或控制器402可被配置成确定嵌入于存储器装置412中的一或多个传感器430中的每一个的相应阈值且响应于所述一或多个传感器检测到大于或小于所述一或多个传感器430的相应阈值的值而将指示传输到另一装置420。
60.举例来说,传感器430-1可为嵌入于存储器装置412中且配置有温度阈值的温度传感器。温度阈值可包含高温阈值和/或低温阈值。传感器430-p可为嵌入于存储器装置412中且配置有与另一对象的相对运动的特性相关联的阈值的运动传感器。如本文中所描述,与另一对象的相对运动的特性相关联的阈值可为在时间周期内检测到的所检测到的运动值的量,其中时间周期可由计时器传感器(例如,图1的计时器130-2)感测。
61.控制器402可使传感器430配置有相应阈值,且可经由传感器输出418将由传感器产生的值大于或小于相应阈值的指示传输到另一装置420。举例来说,控制器420可被配置成响应于确定通过温度传感器430-1检测到的温度值大于或小于相应温度阈值且响应于确定通过运动传感器430-p检测到的运动值大于与另一对象的相对运动的特性相关联的阈值而经由传感器输出418将所述指示传输到另一装置420。使用这些方法,另一装置420可响应
于接收到所述指示而采取动作,例如起始加热或冷却元件。
62.在另一实施例中,存储器装置412可被配置成避免响应于通过传感器430产生的值在配置阈值内而传输指示。举例来说,控制器402可被配置成避免响应于确定通过温度传感器430-1检测到的温度值在温度阈值内且响应于确定通过运动传感器430-p检测到的运动值在与另一对象的相对运动的特性相关联的阈值内而经由传感器输出418将指示传输到另一装置420。
63.嵌入式传感器430和/或存储器装置412(例如,存储器装置412内的控制器402)可被配置成避免基于车辆403的操作产生指示。在处于具有潜在不利温度的车辆内部中的动物、人类、生物体或以其它方式易受伤害的物品的安全的上下文中,车辆403的操作可指示安全问题。举例来说,如果车辆403正移动,那么车辆的移动可由与具有嵌入式传感器430的存储器装置412通信的另一装置420指示。当移动时,车辆403可能不需要在车辆内部内检测到的运动的指示。因而,存储器装置412的控制器402可配置嵌入式传感器430以避免产生传感器数据和/或嵌入式传感器430可被配置成在车辆的某些操作期间停用。
64.举例来说,控制器402可检测另一装置420的操作的改变,其中另一装置420耦合到车辆403,且操作的改变为车辆403从停放操作改变到移动操作。控制器402可更改嵌入于存储器装置412中的温度传感器430-1的温度阈值且更改与嵌入于存储器装置412中的运动传感器430-p的另一对象的相对运动的特性相关联的阈值,其中至少部分地基于车辆403的所检测到的操作改变而更改温度阈值和与另一对象的相对运动的特性相关联的阈值。由控制器402进行更改可包含增大或减小温度阈值,增大或减小与另一对象的相对运动的特性(例如,时间周期内检测到的运动值的量)相关联的阈值,和/或停用嵌入式传感器而不进行操作。举例来说,控制器402可基于由控制器412检测到车辆403在运动中而停用嵌入存储器装置412中的运动传感器430-p。
65.虽然图4的实例描述传感器输出418的利用,但实施例不限于此。结合图4描述的实例可利用寄存器(例如,图2的寄存器224)和i/o逻辑(例如,图2的i/o逻辑207)。
66.图5为包含根据本公开的若干实施例的使用存储器装置传感器的实例的流程图511。流程图511描述车辆(例如,图4的车辆403)具有嵌入于耦合到另一装置(例如,图4的装置420)的存储器装置(例如,图1的存储器装置112)中的传感器(例如,图4的传感器430)使得通过传感器产生的值可经由传感器输出(例如,传感器输出418)提供到装置。在一些实施例中,装置包含于车辆中,且传感器为嵌入于耦合到车辆的存储器装置中的温度传感器,以产生车辆的内部的温度值。
67.举例来说,在框560处,流程图511描述温度传感器(例如,图1的温度传感器130-1)读取车辆的温度。由温度传感器读取的温度可为车辆的内部温度。温度传感器嵌入于耦合到车辆的存储器装置中,且存储器装置的控制器可配置温度传感器以具有高温阈值和低温阈值。
68.举例来说,车辆可包含安全特征,其使得存储器装置能够响应于确定温度已增加或减小到确定为不安全的值而产生指示(例如,警示)。举例来说,在框562处,流程图511包含控制器配置嵌入于存储器装置中的温度传感器以包含车辆的内部的高温阈值。在框564处,流程图511包含控制器配置嵌入于存储器装置中的温度传感器以包含车辆的内部的低温阈值。温度传感器可产生车辆的内部的温度值,且当所产生值在阈值内(例如,介于低温
阈值与高温阈值之间)时,耦合到存储器装置的控制器可经由传感器输出传输温度在阈值内的指示。
69.举例来说,另一装置(例如,耦合到车辆的计算装置、主机控制器、无线通信装置等)可经由传感器输出接收温度值,其中温度值通过嵌入于存储器装置中的传感器产生。耦合到车辆的另一装置可确定温度值介于两者之间(例如,介于低温阈值与高温阈值之间)且避免基于温度值激活(车辆的)温度控制组件。可以此方式使用具有对存储器装置内的嵌入式传感器的存取的车辆(例如,连接到车辆、用户或最终应用程序的装置)来节省资源且提供可配置的安全特征。
70.当温度在阈值内(例如,介于高温阈值与低温阈值之间)时,车辆和/或车辆的用户可能会知道,因为传感器输出提供对由嵌入式传感器产生的温度传感器数据的存取。然而,高阈值和低阈值可被配置成保持车辆内含物的安全。在一些实例中,动物、人类、药物、敏感计算装置等可留在车辆中。因此,车辆的另一装置(例如,主机控制器)可存取嵌入式温度传感器且配置车辆以基于温度传感器的输出而起始操作。
71.在一实施例中,指示可为响应于温度传感器产生高于在框562处论述的高温阈值的值而传输到车辆的另一装置的警示。在框566处,流程图511包含车辆起始车辆的内部的冷却。举例来说,响应于经由传感器输出接收到所述指示,另一装置(包含于车辆中)激活冷却组件。使用此方法,嵌入式传感器可提供用户和最终用途应用程序可存取的传感器数据。
72.在另一实施例中,另一指示可为响应于温度传感器产生低于在框564处论述的低温阈值的值而传输到车辆的另一装置的另一警示。在框568处,流程图511包含车辆起始车辆的内部的加热。举例来说,响应于经由传感器输出接收到所述指示,另一装置(包含于车辆中)激活加热组件。使用此方法,嵌入式传感器可提供用户和最终用途应用程序可存取的传感器数据。
73.在一些实例中,车辆的另一装置可为用户接口和/或远程地耦合(例如,以无线方式)到用户接口使得用户或最终应用程序可知道车辆的内部的温度值(例如,25摄氏度)。因而,存储器装置的控制器可经由传感器输出将温度值传输到耦合(以无线方式或直接)到车辆的用户接口。
74.虽然图5的实例描述传感器输出的利用,但实施例不限于此。结合图5描述的实例可利用寄存器(例如,图2的寄存器224)和i/o逻辑(例如,图2的i/o逻辑207)。
75.图6为包含根据本公开的若干实施例的使用存储器装置传感器的实例的流程图613。流程图613描述车辆(例如,图4的车辆403)具有嵌入于耦合到另一装置(例如,图4的装置420)的包含控制器(例如,图1的控制器102)的存储器装置(例如,图1的存储器装置112)中的传感器(例如,图4的传感器430)使得通过传感器产生的值可经由传感器输出(例如,传感器输出418)提供到另一装置。
76.存储器装置可包含嵌入于存储器装置的电路系统中的第一传感器和第二传感器。举例来说,另一装置可耦合到车辆且第一传感器可为嵌入于存储器装置中以确定车辆的内部的温度值的温度传感器;以及第二传感器可为嵌入于存储器装置中以检测车辆的内部内的运动的运动传感器,其中温度值和运动值可经由传感器输出传输到另一装置。
77.温度传感器和运动传感器可由耦合到存储器装置的控制器配置以将传感器数据(例如,传感器值)提供到耦合到车辆的另一装置。温度传感器和运动传感器可被配置成个
别地传输表示传感器数据的信号或由控制器配置以同时将传感器数据提供到另一装置。温度传感器可配置有阈值温度(例如,高温阈值和/或低温阈值)。运动传感器可由控制器配置以包含与另一对象的相对运动的特性相关联的阈值。在一些实例中,与另一对象的相对运动的特性相关联的阈值可为在预定时间周期内通过嵌入于存储器装置中的运动传感器检测到的运动值的量。在此实例中,所述时间周期可通过嵌入于存储器装置中的计时器(例如,图1的计时器130-2)监测(例如,确定)。
78.存储器装置中的嵌入式传感器可配置有相应阈值以提供车辆和/或车辆的用户等的安全特征。举例来说,温度传感器可监测车辆的内部中的温度且响应于内部车辆温度大于或小于相应配置温度阈值而将指示传输到耦合到车辆的另一装置。在一些实例中,如果车辆内部有动物、人类或以其它方式易受伤害的生物体和/或物品,那么车辆的内部温度可能是安全危害。为了避免此安全危害,温度传感器可被配置成与运动传感器一起使用,使得在检测到车辆的内部温度大于或小于相应阈值且通过运动传感器检测到运动值大于或小于相应配置阈值运动的情况下将指示(例如,警报)传输到车辆(例如,主机控制器或另一装置)。
79.配置嵌入于存储器装置中的传感器以将通过相应嵌入式传感器产生的传感器数据提供到耦合到车辆的另一装置可提供以其它方式不可用的安全特征而无需承受传感器的额外安装或耦合的负担。嵌入式传感器可配置有阈值,且存储器装置可被配置成传输车辆内部的条件大于或小于相应配置阈值和/或何时满足车辆的条件的指示。举例来说,当车辆未操作(例如,停放、关闭、操作员无人看管等)且车辆内有动物、人类或以其它方式易受伤害的生物体和/或物品时,车辆的内部温度可能是一个安全问题。嵌入于车辆的存储器装置(例如,dram)中的传感器可被配置成产生车辆内部的传感器数据,且当已达到所感知到的危险温度且已在车辆中检测到移动时警示用户。
80.在实例实施例中,嵌入式温度传感器和嵌入式运动传感器可被配置成在两者都超过相应阈值时起始警示(例如,指示),且避免响应于确定传感器中的仅一者已检测到大于或小于相应阈值的条件而产生警示。举例来说,如果嵌入式运动传感器未检测到来自车辆内部的运动值,那么产生大于或小于温度阈值的车辆的内部温度的温度值的嵌入式温度传感器可不起始警示。这可指示不存在安全问题,因为运动的缺乏表明车辆内部没有动物或人类。同样地,当嵌入式运动传感器检测到来自车辆内部的大于或小于阈值运动的运动值时,产生在温度阈值内部的车辆的内部温度的温度值的嵌入式温度传感器可不起始警示。这可指示不存在安全问题,因为当检测到运动时,如配置温度阈值时所确定,车辆的内部温度被视为安全的。
81.举例来说,在框660处,流程图613描述嵌入于存储器装置中的温度传感器读取车辆内部中的温度。嵌入式温度传感器可由耦合到存储器装置的控制器配置以与嵌入于存储器装置中的运动传感器一起操作。在框670处,流程图613描述运动传感器可读取车辆内部中的运动。在前一实例中,存储器装置可经由传感器输出从嵌入式温度传感器和嵌入式运动传感器中的每一个传输表示传感器数据值的信号。存储器装置可响应于所检测到的温度值和所检测到的运动值大于或小于相应阈值而将指示传输到耦合到车辆的另一装置。
82.举例来说,在框672处,嵌入式温度传感器可确定已检测到大于或小于相应温度阈值的温度,且在框674处,流程图613描述嵌入式运动传感器检测到运动值大于或小于相应
阈值运动。这可指示安全问题的存在,且存储器装置可被配置成将指示传输到耦合到车辆的另一装置。举例来说,在框676处,流程图613描述指示的起始。所述指示可呈警示形式,所述警示可起始车辆以发出可听警报、将信号传输到用户、打开和关闭车灯,或以其它方式产生明显干扰,以引起对潜在的危险情形的注意。
83.如所提及,在一些实例中,存储器装置可避免基于第一嵌入式传感器检测到大于或小于第一配置阈值的值的确定且响应于第二传感器检测到第二值不大于或小于第二阈值而传输指示。换句话说,车辆可具有由嵌入式温度传感器检测到的大于或小于相应阈值温度的内部温度,但不含如由嵌入式运动传感器确定的任何动物、人类或以其它方式易受伤害的生物体和/或物品。在此实例中,存储器装置(例如,存储器装置中的控制器)可避免将指示传输到耦合到车辆的另一装置。
84.同样地,车辆可具有占据车辆内部的动物、人类、生物体或以其它方式易受伤害的物品,如由嵌入式运动传感器检测到大于或小于与另一对象的相对运动的特性相关联的相应配置阈值的运动值确定,但嵌入式温度传感器可能会检测到在配置温度阈值内的内部温度。在此实例中,存储器装置(例如,存储器装置中的控制器)可避免将指示传输到耦合到车辆的另一装置。
85.虽然图6的实例描述传感器输出的利用,但实施例不限于此。结合图6描述的实例可利用寄存器(例如,图2的寄存器224)和i/o逻辑(例如,图2的i/o逻辑207)。
86.图7为表示根据本公开的若干实施例的用于使用存储器装置传感器的实例方法789的流程图。在790处,方法789包含通过耦合到存储器装置(例如,图1的存储器装置112)的控制器(例如,图1的控制器102)确定嵌入于存储器装置中的传感器(例如,图1的传感器130)的第一阈值。传感器可嵌入于存储器装置中且经启用以产生可提供到另一装置且可由用户或最终应用程序存取的值(例如,温度值、运动传感器值、时间值等)。在此实例中,传感器可为嵌入于存储器装置中的温度传感器且第一阈值可为高温阈值。控制器可配置温度传感器以包含高温阈值和/或低温阈值。
87.举例来说,在791处,方法789可包含通过所述控制器确定嵌入于存储器装置中的传感器的第二阈值。在此实例中,第二阈值可为低温阈值。控制器可响应于温度传感器检测到大于或小于第一阈值和第二阈值的温度而经由存储器装置将指示传输到另一装置。
88.举例来说,在792处,方法789包含将存储器装置配置成响应于传感器检测到大于第一阈值或小于第二阈值的值而传输指示。在方法789的此实例实施例中,第二阈值可为低温阈值。为向另一装置和/或车辆提供来自嵌入式传感器的指示和/或传感器数据值,存储器装置可经由专用于存储器装置的嵌入式传感器的传感器输出而传输指示(或传感器数据值)。
89.举例来说,在793处,方法789可包含经由传感器输出将所述指示传输到另一装置(例如,图4的装置420)。另一装置可为车辆(例如,图4的车辆403)的一部分或包含控制车辆的操作的硬件和/或软件的计算装置。另一装置可经由传感器输出(例如,图1的传感器输出118)直接或间接耦合到嵌入于存储器装置中的传感器。在一些实施例中,存储器装置可基于另一装置的操作(例如,装置,例如包含另一装置的车辆的操作)更改嵌入式传感器的第一和第二阈值。
90.举例来说,方法789可进一步包含通过所述控制器检测另一装置的操作的改变(例
如,车辆的操作的改变);通过所述控制器更改嵌入于存储器装置中的传感器的第一阈值;以及通过所述控制器更改嵌入于存储器装置中的传感器的第二阈值,其中至少部分地基于另一装置的操作的所检测到的改变而更改第一阈值和第二阈值。在此实例中,另一装置耦合到车辆且操作改变为车辆从停放操作改变到移动操作。传感器阈值的更改可包含停用嵌入于存储器装置中的一或多个传感器。
91.虽然图7的实例描述传感器输出的利用,但实施例不限于此。结合图7描述的实例可利用寄存器(例如,图2的寄存器224)和i/o逻辑(例如,图2的i/o逻辑207)。
92.图8为表示根据本公开的若干实施例的用于使用存储器装置传感器的另一实例方法894的流程图。在895处,方法894包含通过控制器(例如,图4的控制器402)确定嵌入于存储器装置(例如,图4的存储器装置412)中的第一传感器(例如,图4的430-1)的第一阈值。传感器可嵌入于存储器装置中且经启用以产生可提供到另一装置(例如,图4的装置420)且可由用户或最终应用程序存取的值(例如,温度值、运动传感器值、时间值等)。
93.在896处,方法894可包含确定嵌入于存储器装置中的第二传感器(例如,图2的传感器430-p)的第二阈值。存储器装置和/或包含于存储器装置中的控制器可被配置成将关于由嵌入于存储器装置中的传感器产生的值(或值自身)的指示传输到另一装置。
94.举例来说,在897处,方法894可包含通过所述控制器配置存储器装置以响应于第一传感器检测到大于或小于第一阈值的第一值且响应于第二传感器检测到大于或小于第二阈值的第二值而传输指示。所述指示可经由传感器输出(例如,图4的传感器输出418)传输。使用此方法,嵌入于存储器装置中的传感器可将所产生的传感器数据值传输到耦合到车辆的另一装置,和/或关于通过嵌入式传感器检测到的值的指示可传输到耦合到车辆和/或另一装置的另一装置。
95.举例来说,在898处,方法894可包含经由将第一传感器和第二传感器耦合到另一装置的传感器输出而将所述指示传输到另一装置,其中所述指示是基于第一值和第二值。所述指示可为指示由嵌入于存储器装置中的传感器收集的值大于或小于相应配置阈值的警示。耦合到车辆的另一装置可基于此指示而采取例如加热或冷却车辆、发出警报等动作。
96.虽然图8的实例描述传感器输出的利用,但实施例不限于此。结合图8描述的实例可利用寄存器(例如,图2的寄存器224)和i/o逻辑(例如,图2的i/o逻辑207)。虽然本文中使用车辆的实例,但考虑其它实例。
97.虽然已在本文中说明并描述了特定实施例,但所属领域的一般技术人员将了解,经计算以实现相同结果的布置可取代所展示的特定实施例。本公开意图覆盖本公开的一或多个实施例的修改或变化。应理解,以说明方式而非限制方式进行了以上描述。在查阅以上描述后,以上实施例和本文中未特定描述的其它实施例的组合对于所属领域的技术人员来说将显而易见。本公开的一或多个实施例的范围包含使用以上结构和过程的其它应用。因此,应参考所附权利要求书连同此类权利要求所赋予的等效物的全范围确定本公开的一或多个实施例的范围。
98.在前述具体实施方式中,出于简化本公开的目的而将一些特征一起分组在单个实施例中。本公开的此方法不应被理解为反映本公开的所公开实施例必须比在每项权利要求中明确叙述那样使用更多特征的意图。实际上,如所附权利要求书所反映,本发明主题在于单个所公开实施例的不到全部的特征。因此,所附权利要求书特此并入于具体实施方式中,
其中每项权利要求就其自身来说作为单独实施例存在。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献