存储器健康状态报告的制作方法

文档序号:31043910发布日期:2022-08-06 04:57阅读:106来源:国知局
存储器健康状态报告的制作方法
存储器健康状态报告
1.交叉引用
2.本专利申请主张巴尔博(balb)等人于2020年12月10号提交的标题为“存储器健康状态报告(memory health status reporting)”的第17/118,455号美国专利申请和巴尔博等人于2019年12月16号提交的标题为“存储器健康状态报告”的第62/948,737号美国临时专利申请的优先权,所述专利申请中的每一者让与给本受让人,且所述专利申请中的每一者以引用的方式明确并入本文中。


背景技术:

3.下文一般涉及一或多种存储器系统,且确切地说涉及存储器健康状态报告。
4.存储器装置广泛用于将信息存储在例如计算机、无线通信装置、摄像机、数字显示器等各种电子装置中。通过将存储器装置内的存储器单元编程为各种状态来存储信息。举例来说,二进制存储器单元可被编程为两种支持状态中的一种,通常由逻辑1或逻辑0来标示。在一些实例中,单个存储器单元可支持多于两个状态,可存储所述两个状态中的任一者。为了存取所存储信息,组件可读取或感测存储器装置中的至少一种所存储状态。为了存储信息,组件可在存储器装置中写入状态或对状态进行编程。
5.存在各种类型的存储器装置和存储器单元,包含磁性硬盘、随机存取存储器(ram)、只读存储器(rom)、动态ram(dram)、同步动态ram(sdram)、铁电ram(feram)、磁性ram(mram)、电阻式ram(rram)、快闪存储器、相变存储器(pcm)、自选存储器、硫族化物存储器技术等。存储器单元可以是易失性或非易失性的。例如feram的非易失性存储器即使在无外部电源存在的情况下仍可长时间维持其所存储的逻辑状态。例如dram的易失性存储器装置在与外部电源断开连接时可能会丢失其所存储状态。
附图说明
6.图1示出根据本文所公开的实例的支持存储器健康状态报告的系统的实例。
7.图2示出根据本文所公开的实例的支持用于存储器健康状态报告的存储器裸片的实例。
8.图3示出根据本文所公开的实例的支持存储器健康状态报告的系统配置的实例。
9.图4示出根据如本文所公开的实例的支持存储器健康状态报告的存储器系统组件图的实例。
10.图5示出根据如本文所公开的实例的支持存储器健康状态报告的主机装置的框图。
11.图6示出根据如本文所公开的实例的支持存储器健康状态报告的存储器装置的框图。
12.图7和8展示根据如本文中所公开的实例的示出支持存储器健康状态报告的一或多种方法的流程图。
具体实施方式
13.在一些情况下,可能需要存储器装置将指示存储器装置操作情况的状态(即,健康状态)提供到主机装置。此状态可对高可靠性应用,例如,汽车应用有用,其中存储器装置的实时或其它主动状态更新可防止或减轻不利后果(例如,发生碰撞)。举例来说,主机装置可在发生故障之前基于健康状态确定存储器装置降级或故障风险升高。因而,可进行预防性动作(例如,可隔离、去激活或用另一存储器装置调换存储器装置),这可延迟或防止故障。
14.在一些实例中,健康状态可包含存储器装置的参数值的指示。参数值的指示可为存储器装置的可操作性状态(例如,存储器装置是否可操作的指示)、存储器装置的电压、存储器装置的锁相回路(pll)状态、存储器装置的温度、存储器装置内部的熔丝(或反熔丝)的状态、由存储器装置执行的错误校正的速率,或与错误或故障情况的发生率或可能性相关的任何其它状态或操作情况信息,或此类信息的任何组合。在一些情况下,存储器装置可在没有来自主机装置的显式请求的情况下指示参数值。举例来说,如果参数值超过阈值,那么存储器装置可指示参数值。另外或替代地,存储器装置可根据经计划基础指示参数值,所述参数值可预配置在存储器装置处或可由主机装置指示。另外或替代地,主机装置可将健康状态的显式请求传输到存储器装置(例如,可轮询存储器装置)。
15.最初在存储器系统及裸片的上下文中描述本公开的特征,如参考图1及2所描述。在如参考图3-4所描述的系统配置和存储器系统组件图的上下文中描述本公开的特征。通过与如参考图5-8所描述的与存储器健康状态报告相关的设备图及流程图进一步说明及参考所述设备图及流程图描述本公开的这些及其它特征。
16.图1示出根据本文所公开的实例的利用一或多个存储器装置的系统100的实例。系统100可包含主机装置105、存储器装置110和将主机装置105与存储器装置110耦合的多个信道115。系统100可包含一或多个存储器装置110,但一或多个存储器装置110的各方面可在单个存储器装置(例如,存储器装置110)的上下文中进行描述。
17.系统100可包含例如计算装置、移动计算装置、无线装置、图形处理装置、车辆或其它系统的电子装置的部分。举例来说,系统100可说明计算机、笔记本计算机、平板计算机、智能手机、蜂窝电话、可穿戴装置、互联网连接装置、车辆控制器等的方面。存储器装置110可用于存储用于系统100的一或多个其它组件的数据的系统的组件。
18.系统100的至少部分可以是主机装置105的实例。主机装置105可为使用存储器执行过程的装置内,例如计算装置、移动计算装置、无线装置、图形处理装置(例如,图形处理单元(gpu))、计算机、笔记本计算机、平板计算机、智能手机、蜂窝电话、可穿戴装置、网络连接装置或某一其它固定或便携式电子装置内的处理器或其它电路系统的实例,以及其它实例。在一些实例中,主机装置105可指实施外部存储器控制器120的功能的硬件、固件、软件或其任何组合。在一些实例中,外部存储器控制器120可被称为主机或主机装置105。
19.存储器装置110可用于提供可供系统100使用或参考的物理存储器地址/空间的独立装置或组件。在一些实例中,存储器装置110可配置成与一或多个不同类型的主机装置一起工作。主机装置105与存储器装置110之间的信令可用于支持以下各项中的一或多个:用以调制信号的调制方案、用于传送信号的各种引脚配置、用于主机装置105和存储器装置110的物理封装的各种外观尺寸、主机装置105与存储器装置110之间的时钟信令和同步、定时惯例或其它因素。
20.存储器装置110可用于存储用于主机装置105的组件的数据。在一些实例中,存储器装置110可充当主机装置105的从机型装置(例如,响应且执行由主机装置105通过外部存储器控制器120提供的命令)。此类命令可包含用于写入操作的写入命令、用于读取操作的读取命令、用于刷新操作的刷新命令或其它命令中的一或多者。
21.主机装置105可包含外部存储器控制器120、处理器125、基本输入/输出系统(bios)组件130或例如一或多个外围组件或一或多个输入/输出控制器的其它组件中的一或多个。主机装置的组件可使用总线135彼此耦合。
22.处理器125可用于针对系统100的至少部分或主机装置105的至少部分提供控制或其它功能。处理器125可为通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或这些组件的任何组合。在此类实例中,处理器125可以是中央处理单元(cpu)、图形处理单元(gpu)、通用gpu(gpgpu)或芯片上系统(soc)的实例以及其它实例。在一些实例中,外部存储器控制器120可由处理器125实施或为所述处理器的一部分。
23.bios组件130可以是包含操作为固件的bios的软件组件,其可初始化且运行系统100或主机装置105的各种硬件组件。bios组件130还可管理处理器125与系统100或主机装置105的各个组件之间的数据流。bios组件130可包含存储在只读存储器(rom)、快闪存储器或其它非易失性存储器中的一或多者中的程序或软件。
24.存储器装置110可包含装置存储器控制器155和一或多个存储器裸片160(例如,存储器芯片)以支持用于数据存储的期望容量或指定容量。每个存储器裸片160可包含本地存储器控制器165(例如,本地存储器控制器165-a、本地存储器控制器165-b、本地存储器控制器165-n),及存储器阵列170(例如,存储器阵列170-a、存储器阵列170-b、存储器阵列170-n)。存储器阵列170可以是存储器单元的集合(例如,一或多个网格、一或多个存储体、一个或多个平铺块、一或多个区段),其中每一存储器单元可用于存储至少一位数据。包含两个或更多个存储器裸片的存储器装置110可称为多裸片存储器或多裸片封装,或多芯片存储器或多芯片封装。
25.装置存储器控制器155可包含可用于控制存储器装置110的操作的电路、逻辑或组件。装置存储器控制器155可包含使存储器装置110能够执行各种操作且可用于接收、传输或执行与存储器装置110的组件相关的命令、数据或控制信息的硬件、固件或指令。装置存储器控制器155可用于与外部存储器控制器120、一或多个存储器裸片160或处理器125中的一或多个通信。在一些实例中,装置存储器控制器155可结合存储器裸片160的本地存储器控制器165来控制本文中所描述的存储器装置110的操作。
26.在一些实例中,存储器装置110可从主机装置105接收数据或命令或这两者。例如,存储器装置110可接收指示存储器装置110要存储用于主机装置105的数据的写入命令或指示存储器装置110要将存储于存储器裸片160中的数据提供到主机装置105的读取命令。
27.(例如,存储器裸片160本地的)本地存储器控制器165可用于控制存储器裸片160的操作。在一些实例中,本地存储器控制器165可用于与装置存储器控制器155通信(例如,接收或传输数据或命令或这两者)。在一些实例中,存储器装置110可不包含可执行本文中所描述的各种功能的装置存储器控制器155和本地存储器控制器165,或外部存储器控制器120。因此,本地存储器控制器165可用于与装置存储器控制器155、与其它本地存储器控制
器165或直接与外部存储器控制器120或处理器125或其任何组合通信。装置存储器控制器155或本地存储器控制器165或这两者中可包含的组件的实例可包含用于(例如,从外部存储器控制器120)接收信号的接收器、用于传输信号(例如,到外部存储器控制器120)的传输器、用于解码或解调所接收信号的解码器、用于编码或调制待传输信号的编码器,或可操作用于支持所描述的装置存储器控制器155或本地存储器控制器165或这两者的操作的各种其它电路或控制器。
28.外部存储器控制器120可用于实现系统100或主机装置105(例如,处理器125)的组件与存储器装置110之间的信息、数据或命令中的一或多个能够的通信。外部存储器控制器120可转换或转译在主机装置105的组件与存储器装置110之间进行的通信。在一些实例中,外部存储器控制器120或系统100或主机装置105的其它组件或本文所描述的其功能可由处理器125实施。举例来说,外部存储器控制器120可以是由处理器125或系统100或主机装置105的其它组件实施的硬件、固件或软件或其一些组合。虽然将外部存储器控制器120描绘为在存储器装置110外部,但在一些实例中,外部存储器控制器120或本文中所描述的其功能可由存储器装置110的一或多个组件(例如,装置存储器控制器155、本地存储器控制器165)实施,或反之亦然。
29.主机装置105的组件可使用一或多个信道115与存储器装置110交换信息。信道115可用于支持外部存储器控制器120与存储器装置110之间的通信。每一信道115可以是在主机装置105与存储器装置之间载送信息的传输媒体的实例。每一信道115可包含与系统100的组件相关联的端子之间的一或多个信号路径或传输媒体(例如,导体)。信号路径可以是用于载送信号的导电路径的实例。举例来说,信道115可包含第一端子,所述第一端子包含在主机装置105处的一或多个引脚或焊盘和在存储器装置110处的一或多个引脚或焊盘。引脚可以是系统100的装置的导电输入或输出点的实例,且引脚可用于充当信道的部分。
30.信道115(和相关联的信号路径和端子)可专用于传送一或多种类型的信息。举例来说,信道115可包含一或多个命令和地址(ca)信道186、一或多个时钟信号(ck)信道188、一或多个数据(dq)信道190、一或多个错误检测码(edc)信道、一或多个中断信道194和一或多个其它联合测试动作小组(jtag)信道196或其任何组合。在一些实例中,可使用单倍数据速率(sdr)信令或双倍数据速率(ddr)信令经由信道115传达。在sdr信令中,可针对(例如,在时钟信号的上升或下降沿上的)每个时钟周期登记信号的一个调制符号(例如,信号电平)。在ddr信令中,可针对(例如,在时钟信号的上升沿和下降沿上的)每个时钟周期登记信号的两个调制符号(例如,信号电平)。
31.在一些实例中,信道115可包含一或多个命令和地址(ca)信道186。ca信道186可用于在主机装置105与存储器装置110之间传送命令,所述命令包含与所述命令相关联的控制信息(例如,地址信息)。举例来说,ca信道186可包含带有所要数据的地址的读取命令。在一些实例中,ca信道186可包含用以解码地址或命令数据中的一或多者的任何数量的信号路径(例如八个或九个信号路径)。
32.在一些例子中,信道115可包含一或多个时钟信号信道188(例如,ck信道)。时钟信号信道188可用于在主机装置105与存储器装置110之间传达一或多个时钟信号。每一时钟信号可用于在高状态与低状态之间振荡,且可支持主机装置105与存储器装置110的动作之间的协调(例如,在时间上)。在一些实例中,时钟信号可以是单端的。在一些实例中,时钟信
号可提供存储器装置110的命令和定址操作或存储器装置110的其它系统级操作的定时参考。时钟信号因此可称为控制时钟信号、命令时钟信号或系统时钟信号。系统时钟信号可由系统时钟产生,其可包含一或多个硬件组件(例如,振荡器、晶体、逻辑门、晶体管)。
33.在一些实例中,信道115可包含一或多个数据(dq)信道190。数据信道190可用于在主机装置105与存储器装置110之间传达数据或控制信息中的一或多个。举例来说,数据信道190可传达(例如,双向)待写入到存储器装置110的信息或从存储器装置110读取的信息。
34.在一些实例中,信道115可包含一或多个错误检测码(edc)信道192。edc信道192可用于传送错误检测信号,例如校验和,以提高系统可靠性。edc信道192可包含任何数量的信号路径。在一些实例中,如参考图3和4所描述,edc信道192可用于传送中断信号或与健康状态信息有关的其它信号。
35.另外或替代地,在一些实例中,信道115可包含一或多个中断信道194。中断信道194可用于传送(例如,专用于传送)中断,所述中断可为触发主机装置105或存储器装置110更改主机装置105或存储器装置110原本将执行的操作序列的信号。举例来说,如本文中所描述,存储器装置110可经由中断信道194传输信号,所述中断信道触发主机装置105将对健康状态信息的请求传输到存储器装置110。
36.在一些实例中,信道115可包含一或多个联合测试动作小组(jtag)信道196。jtag信道196可用于根据jtag标准(例如,电气电子工程师学会(ieee)1149.x)传输信号。jtag信道196可包含任何数量的信号路径。在一些实例中,如参考图3和4所描述,jtag信道196可用于传送健康状态信息。
37.信道115可包含任何数量的信号路径(包含单个信号路径)。在一些实例中,信道115可包含多个个别信号路径。举例来说,信道可为x4(例如,包含四个信号路径)、x8(例如,包含八个信号路径)、x16(包含十六个信号路径)等。
38.在一些实例中,系统100可包含配置成与主机装置105通信的多个存储器装置110。主机装置105可具有用于每一存储器装置110的相应信道115(例如,用于每一存储器装置110的相应c/a信道186、用于每一存储器装置的相应dq信道190等等)。另外,主机装置105可包含或充当用于每一存储器装置110的外部存储器控制器120。在任一情况下,外部存储器控制器120可基于从与外部存储器控制器120耦合的一或多个存储器装置110接收的健康状态信息(例如,如参考图3和4所描述)管理系统100的操作或配置。
39.图2示出根据如本文所公开的实例的存储器裸片200的实例。存储器裸片200可以是参考图1所描述的存储器裸片160的实例。在一些实例中,存储器裸片200可称为存储器芯片、存储器装置或电子存储器设备。存储器裸片200可包含一或多个存储器单元205,所述存储器单元可各自编程为存储不同逻辑状态(例如,被编程为一组两个或更多个可能状态中的一者)。举例来说,存储器单元205可用于每次存储一位信息(例如,逻辑0或逻辑1)。在一些实例中,存储器单元205(例如,多级存储器单元)可用于每次存储多于一位的信息(例如,逻辑00、逻辑01、逻辑10、逻辑11)。
40.存储器单元205可在电容器中存储表示可编程状态的电荷。dram架构可包含电容器,所述电容器包含介电材料以存储表示可编程状态的电荷。在其它存储器架构中,其它存储装置和组件是可能的。举例来说,可使用非线性介电材料。存储器单元205可包含逻辑存储组件,例如电容器230和开关组件235。电容器230可以是介电电容器或铁电电容器的实
例。电容器230的节点可与电压源240耦合,所述电压源可以是例如vpl的单元板参考电压,或可以是例如vss的接地。
41.存储器裸片200可包含以例如网格状图案的图案布置的一或多个存取线(例如,一或多个字线210和一或多个数字线215)。存取线可为与存储器单元205耦合的导电线,并且可用于对存储器单元205执行存取操作。在一些实例中,字线210可称作行线。在一些实例中,数字线215可称作列线或位线。对存取线、行线、列线、字线、数字线或位线等的引用可在不影响理解或操作的情况下互换。存储器单元205可定位于字线210与数字线215的相交处。
42.可通过激活或选择例如字线210或数字线215中的一或多个的存取线来对存储器单元205执行例如读取和写入的操作。通过偏置字线210和数字线215(例如,将电压施加到字线210或数字线215),可在其相交点处存取单个存储器单元205。在二维或三维配置中的字线210和数字线215的相交点可被称作存储器单元205的地址。
43.可通过行解码器220或列解码器225来控制对存储器单元205的存取。举例来说,行解码器220可从本地存储器控制器260接收行地址且基于所接收行地址激活字线210。列解码器225可从本地存储器控制器260接收列地址且可基于所接收列地址激活数字线215。
44.可通过使用字线210来激活或去激活开关组件235来实现对存储器单元205的选择或撤销选择。电容器230可使用开关组件235与数字线215耦合。举例来说,当去激活开关组件235时,电容器230可与数字线215分隔,且当激活开关组件235时,电容器230可与数字线215耦合。
45.感测组件245可为可操作的以检测存储在存储器单元205的电容器230上的状态(例如,电荷),且基于所存储状态确定存储器单元205的逻辑状态。感测组件245可包含一或多个感测放大器以放大或以其它方式转换因存取存储器单元205而产生的信号。感测组件245可将从存储器单元205检测到的信号与参考250(例如,参考电压)进行比较。可提供作为感测组件245的输出(例如,到输入/输出255)的存储器单元205的检测到的逻辑状态,且可向包含存储器裸片200的存储器装置的另一组件指示检测到的逻辑状态。
46.本地存储器控制器260可通过各种组件(例如,行解码器220、列解码器225、感测组件245)控制对存储器单元205的存取。本地存储器控制器260可以是参考图1描述的本地存储器控制器165的实例。在一些实例中,行解码器220、列解码器225及感测组件245中的一或多者可与本地存储器控制器260并置。本地存储器控制器260可为可操作的以从一或多个不同存储器控制器(例如,与主机装置105相关联的外部存储器控制器120、与存储器裸片200相关联的另一控制器)接收命令或数据中的一或多个,将命令或数据(或这两者)转译为可以由存储器裸片200使用的信息,对存储器裸片200执行一或多个操作,且基于执行的一或多个操作将数据从存储器裸片200传送到主机装置105。本地存储器控制器260可产生行信号和列地址信号以激活目标字线210和目标数字线215。本地存储器控制器260还可产生并控制在存储器裸片200操作期间使用的各种电压或电流。总的来说,本文中所论述的所施加电压或电流的幅值、形状或持续时间可改变,且对于在操作存储器裸片200中所论述的各种操作来说可能不同。
47.本地存储器控制器260可用于对存储器裸片200的一或多个存储器单元205执行一或多个存取操作。存取操作的实例可包含写入操作、读取操作、刷新操作、预充电操作或激活操作等。本地存储器控制器260可用于执行此处未列出的其它存取操作或与存储器裸片
200的操作有关的不与存取存储器单元205直接相关的其它操作。
48.在一些情况下,存储器裸片200可劣化或可经受可加快或促进存储器裸片200的劣化的情况。举例来说,如果存储器裸片200或其组件中的一者的温度或电压超出阈值,那么存储器裸片200可能损坏。另外地或可替代地,存储器裸片200的pll解锁、存储器裸片200的熔丝熔断或由存储器裸片200执行的错误校正的速率可指示存储器裸片200故障或故障风险升高。此类问题可触发存储器裸片200或包含其的存储器装置110将中断信号传输到主机装置105。中断信号可触发主机装置105执行步骤以确定存储器装置110的健康状态。可参考图3和4描述此类步骤。
49.图3示出根据如本文所公开的实例的支持存储器健康状态报告的系统300的实例。主机装置105-a可为如参考图1所描述的主机装置105的实例,且存储器装置110-a、110-b、110-c、110-d和110-e可为如参考图1所描述的存储器装置110的实例。主机装置105-a可分别经由信道115-a、115-b、115-c、115-d及115-e与存储器装置110-a、110-b、110-c、110-d及110-e通信,如参考图1所描述。信道115可各自包含一组一或多个信令信道,包含ca信道186、dq信道190、edc信道192、中断信道194或其任何组合中的一或多者。
50.在一些情况下,控制器305可与主机装置105-a分隔。控制器305可分别经由jtag信道196-a、196-b、196-c、196-d和196-e与存储器装置110-a、110-b、110-c、110-d和110-e通信。在此类情况下,信道115-a、115-b、115-c、115-d和115-e可不包含jtag信道196。在一些情况下,控制器305可能够经由接口310与主机装置105-a通信。在一些情况下,控制器305可为jtag控制器。替代地,控制器305可集成(包含)于主机装置105-a中;在此些情况下,本文中归于控制器的动作可由主机装置105-a执行,且主机装置可经由jtag信道196与存储器装置110通信方向。
51.在一些实例中,主机装置105-a或控制器305可从存储器装置110中的一者接收健康状态或情况的指示。健康状态可为指示存储器装置操作情况的一或多个参数的值的指示。可参考图4描述关于健康状态的更多细节。此外,可经由edc信道192(例如,对于主机装置105-a)、经由jtag信道196(例如,对于主机装置105-a或控制器305)或经由专用中断信道接收健康状态的指示。
52.在一些实例中,主机装置105-a可轮询存储器装置110以传输健康状态或将存储器装置110配置成根据时间表(例如,周期性时间表)传输健康状态。举例来说,主机装置105-a可经由信道115-a中的一者(例如,经由jtag信道196)将对提供健康状态的指示的请求传输到存储器装置110-a。替代地,主机装置105-a可将请求传输到控制器305,或将控制器350配置成根据时间表(例如,周期性时间表)轮询存储器装置110,所述控制器又可经由jtag信道196-a将对应请求传输到存储器装置110-a。在任一情况下,存储器装置110-a可传输健康状态的指示一次或可多次(例如,作为突发或流式)传输。如果响应于单个请求、单个经计划发生或单个事件触发进行如此多次,那么存储器装置110可传输设定量的健康状态更新(例如,请求中指示的量或预配置于存储器装置110处),或可继续传输健康状态更新直到主机装置105-a或控制器305传输对存储器装置110停止传输健康状态更新的请求为止。在一些实例中,存储器装置110可(例如,经由中断信道194)传输中断信号,所述中断信号触发主机装置105-a传输请求(例如,直接传输到存储器装置110或经由控制器305传输)。
53.如果主机装置105-a在接收到健康状态后确定健康状态指示存储器装置110降级
(例如,参数已超过阈值)或故障风险升高(例如,高于阈值),那么主机装置105-a可执行一或多个校正动作,如下所述。主机装置105-a确定健康状态指示存储器装置110降级或故障风险升高可涉及主机装置105-a确定一或多个参数的一或多个值已超过相应阈值。可参考图4描述健康状态可如何指示存储器装置110可能降级或故障风险升高的更多细节。
54.在一个实例中,主机装置105-a最初可配置成与存储器装置110-a、110-b、110-c和110-d通信。稍后,主机装置105-a可从存储器装置110-a接收指示存储器装置110-a降级或故障风险升高的健康状态。主机装置105-a可经由信道115-a(例如,edc信道192、jtag信道196或专用中断信道)中的一者或经由接口310(例如,从控制器305)接收健康状态。在确定存储器装置110-a降级或故障风险升高之后,存储器装置110-a可执行一或多个校正动作。
55.主机装置105-a可执行的一个实例校正动作可为隔离存储器装置110-a。隔离可涉及主机装置105-a中断与存储器装置110-a的通信。尽管主机装置105-a可中断与存储器装置110-a的通信,但主机装置105-a可维持与其它存储器装置110(例如,存储器装置110-b、110-c及110-d)的通信。在一些情况下,主机装置105-a可在中断通信之前将至少一些数据从存储器装置110-a传送到一或多个存储器装置110(例如,存储器装置110-b、110-c、110-d或任何组合)。举例来说,主机装置105-a可从存储器装置110-a读取数据,且可将数据写入到存储器装置110-b。主机装置可在基于存储器装置110-a的降级的严重程度(例如,高于或低于阈值)或类型中断通信之前确定是否将数据从存储器装置110-a传送到一或多个其它存储器装置110,因为情况的某些类型或某些严重程度可指示从存储器装置110-a检索到的数据可能不可靠。
56.主机装置105-a可执行的另一实例校正动作可为去激活存储器装置110-a。类似于第一校正动作,主机装置105-a可在去激活存储器装置110-a之前将至少一些数据从存储器装置110-a传送到一或多个存储器装置110。
57.主机装置105-a可执行的另一实例校正动作可为用另一存储器装置110调换存储器装置110-a。在一些情况下,此可包含激活先前可能已经去激活(例如,配置为备份或备用存储器装置110)的存储器装置110-e。举例来说,主机装置105-a可发起与存储器装置110-e的通信,且可将至少一些数据从存储器装置110-a传送到存储器装置110-e。可以组合方式执行任何两个或更多个校正动作。举例来说,在发起与存储器装置110-e的通信之后,主机装置105-a可中断与存储器装置110-a的通信或去激活所述存储器装置。
58.主机装置105-a可执行的另一实例校正动作可为响应于接收到健康状态而传输对存储器装置110-a的参数的调整的指示。存储器装置110-a可基于指示调整参数的值且可基于参数的经调整值进行操作。
59.通常,执行这些校正动作可支持包含主机装置105-a和存储器装置110的系统避免或减轻存储器装置110的故障或所述存储器装置处的故障的影响。举例来说,第一和第二校正动作可防止主机装置105-a依赖于已故障或故障风险升高的存储器装置110,这可提高系统的可靠性。另外,如第一、第二和第三校正动作中所展现,传送数据可支持主机装置105-a继续存取故障存储器装置110可能已存储的数据。调整如第四校正动作中所展现的参数可通过将存储器装置110设置为较不可能故障的状态(例如,根据一或多个经调整参数操作)来延迟或阻止存储器装置110的故障。
60.图4示出根据如本文所公开的实例的支持存储器健康状态报告的存储器系统组件
图400的实例。在一些情况下,存储器系统组件图400的存储器系统可为存储器装置110-f。存储器装置110-f可为如参考图1所描述的存储器装置110的实例。
61.存储器装置110-f可包含可配置成从任何数目个情况检测(监测)组件接收信令的健康状态监测组件405。此类检测组件可包含例如温度检测器410、电压检测器415、pll检测器420、熔丝检测器425和错误校正码(ecc)检测器430。健康状态监测组件405可评估从检测组件接收到的信息(例如,比较所报告参数值与一或多个对应阈值),且在一些情况下还存储与其它检测组件相关的信息(例如,由每一检测器检测到的参数值)以供存储器装置110-f报告(例如,到用于存储器装置110-f的主机装置105)。
62.温度检测器410可检测存储器装置110-f或其组件中的一或多者的温度。温度检测器410可将其检测到的每一温度报告到健康状态监测组件405。如果所报告的温度高于第一阈值或低于第二阈值,那么健康状态监测组件405可将温度、指示存储器装置110-f不可操作的标志或中断触发报告到输入/输出(i/o)435。在一些情况下,存储器装置110-f可从主机装置105接收第一或第二阈值。替代地,健康状态监测组件405可根据经计划(例如,周期性)基础(例如,如果启用轮询)或在存储器装置110-f接收到对健康状态的请求后将温度报告到i/o 435。在一些情况下(例如,如果健康状态监测组件405不存在),那么温度检测器410可将每一温度直接报告到i/o 435。
63.电压检测器415可检测施加到存储器装置110-f的电压或与其组件中的一或多者相关联的内部电压(例如,施加到存储器装置110-f,或施加到存储器装置110-f的存储器裸片200,或由一或多个驱动器输出或与具有存储器装置110-f的一或多个信令线相关联的供电电压)。电压检测器415可将其检测到的每一电压报告到健康状态监测组件405。如果所报告的电压高于第一阈值或低于第二阈值,那么健康状态监测组件405可将电压、指示存储器装置110-f不可操作的标志或中断触发报告到i/o 435。在一些情况下,存储器装置110-f可从主机装置105接收第一或第二阈值。替代地,健康状态监测组件405可根据周期性基础(例如,如果启用轮询)或在存储器装置110-f接收到对健康状态的请求后将电压报告到i/o 435。在一些情况下(例如,如果健康状态监测组件405不存在),电压检测器415可将每一电压直接报告到i/o 435。
64.pll检测器420可检测存储器装置110-f内部的pll的状态。一般来说,pll的状态可指示存储器装置是否保持同步或在哪一程度上保持同步。pll检测器420可将状态报告到健康状态监测组件405。如果所报告的状态指示pll未锁定,那么健康状态监测组件405可将pll的状态、指示存储器装置110-f不可操作的标志或中断触发报告到i/o 435。替代地,健康状态监测组件405可根据周期性基础(例如,如果启用轮询)或在存储器装置110-f接收到对健康状态的请求后将pll的状态报告到i/o 435。在一些情况下(例如,如果健康状态监测组件405不存在),pll检测器420可将pll的状态报告到i/o 435。
65.熔丝检测器425可检测存储器装置110-f内部的一或多个熔丝的状态。熔丝检测器425可将状态报告到健康状态监测组件405。如果所报告的状态指示一或多个熔丝熔断,那么健康状态监测组件405可将一或多个熔丝的状态、指示存储器装置110-f不可操作的标志或中断触发报告到i/o 435。替代地,健康状态监测组件405可根据周期性基础(例如,如果启用轮询)或在存储器装置110-f接收到对健康状态的请求后将一或多个熔丝的状态报告到i/o 435。在一些情况下(例如,如果健康状态监测组件405不存在),熔丝检测器425可将
一或多个熔丝的状态报告到i/o 435。
66.ecc检测器430可检测由存储器装置110-f或其组件(例如,存储器裸片200-a)中的一或多者执行的错误校正的速率或计数(数量)。ecc检测器430可将错误校正的速率或计数报告到健康状态监测组件405。如果错误校正的速率或计数高于阈值,那么健康状态监测组件405可将错误校正的速率或计数、指示存储器装置110-f不可操作的标志或中断触发报告到i/o 435。在一些情况下,存储器装置110-f可从主机装置105接收阈值。在一些情况下(例如,如果健康状态监测组件405不存在),ecc检测器可将错误校正的速率报告到i/o 435。
67.在一些情况下,健康状态监测组件405可包含jtag接口450。jtag接口450可配置成经由jtag信道196-f将对应于健康状态(例如,温度、电压、pll状态、熔丝状态、错误校正的速率、不可操作性标志或其任何组合)的参数的值传输到主机装置105或控制器305。应注意,可存在其中i/o包含jtag接口450而非健康状态监测组件405的实例和/或其中健康状态监测组件405包含中断接口445的实例。在一些情况下,健康状态监测组件405可配置成基于由检测组件提供的任何数目个健康状态参数超出阈值而产生不可操作性标志,所述阈值可比与所述参数相关联的其它阈值更极端(例如,更高或更低)。
68.在一些情况下,i/o 435可包含edc接口440。edc接口440可配置成经由edc信道192-a将中断信号(例如,基于信号的时序或编码到信号中的信息)传输到主机装置105,所述中断信号可触发主机装置105请求来自存储器装置的一或多个参数值(例如,经由jtag接口450,在一些情况下借助于参考图3所描述的诸如控制器305的外部jtag控制器)。另外或替代地,edc接口440可配置成将健康状态信息传输到主机装置105。
69.在一些情况下,i/o 435可包含中断接口445。中断接口445可配置成(例如,专用于)经由中断信道194-a将中断触发(信号)传输到主机装置105。中断触发可触发主机装置105将对健康状态的请求传输到存储器装置110-f(例如,经由jtag接口450,在一些情况下借助于参考图3所描述的诸如控制器305的外部jtag控制器)。
70.图5示出根据如本文所公开的实例的支持存储器健康状态报告的主机装置505的框图500。主机装置505可为如参考图1和3所描述的主机装置105的各方面的实例。主机装置505可包含参数指示接收器510、情况确定组件515、配置更改组件520、参数请求传输器525和触发信号接收器530。这些模块中的每一个可直接或间接地(例如,经由一或多个总线)彼此通信。
71.参数指示接收器510可接收用于存储器装置的参数的值的指示。在一些情况下,经由联合测试动作小组(jtag)接口接收指示。在一些情况下,经由数据(dq)总线接收指示。在一些情况下,参数包含存储器装置的可操作性状态。在一些情况下,参数包含存储器装置内部的电压。在一些情况下,参数包含存储器装置内部的pll的状态。在一些情况下,参数包含存储器装置的温度。在一些情况下,参数包含存储器装置内部的熔丝的状态。在一些情况下,参数包含由存储器装置执行的错误校正的速率。
72.情况确定组件515可基于参数的值确定存储器装置的情况。在一些实例中,情况确定组件515可将参数的值与阈值相比较,其中确定存储器装置的情况基于所述比较。在一些实例中,确定存储器装置的情况包含确定存储器装置不可操作。在一些实例中,确定存储器装置的情况包含确定电压在范围之外。在一些实例中,确定存储器装置的情况包含确定pll未锁定。在一些实例中,确定存储器装置的情况包含确定温度在范围之外。在一些实例中,
确定存储器装置的情况包含确定熔丝熔断。在一些实例中,确定存储器装置的情况包含确定错误校正的速率超出阈值。
73.配置更改组件520可基于存储器装置的情况更改包含存储器装置的系统的配置。在一些实例中,配置更改组件520可中断与存储器装置的通信。在一些实例中,配置更改组件520可激活包含于系统中的第二存储器装置。
74.参数请求传输器525可根据时间表传输对参数的值的请求,其中基于根据时间表传输的请求接收参数的值的指示。在一些实例中,参数请求传输器525可响应于信号传输对参数的值的请求,其中基于请求接收参数的值的指示。
75.触发信号接收器530可从存储器装置接收配置成触发对参数的值的请求的信号。在一些情况下,经由错误检测码(edc)引脚接收配置成触发请求的信号。在一些情况下,经由中断引脚接收配置成触发请求的信号。
76.图6示出根据如本文所公开的实例的支持存储器健康状态报告的存储器装置605的框图600。存储器装置605可以是参考图1到4描述的存储器装置110的方面的实例。存储器装置605可包含参数值确定组件610、参数请求接收器615、参数指示传输器620、参数阈值组件625和触发信号传输器630。这些模块中的每一个可直接或间接地(例如,经由一或多个总线)彼此通信。
77.参数值确定组件610可确定指示存储器装置的情况的参数的值。在一些情况下,存储器装置经由联合测试动作小组(jtag)接口与装置耦合。在一些情况下,存储器装置经由第二接口与第二装置耦合,其中第二装置为用于存储器装置的主机装置。在一些情况下,参数包含存储器装置处的电压、存储器装置内的pll的状态、存储器装置的温度、存储器装置内的熔丝的状态、由存储器装置执行的错误校正程序的计数或存储器装置的可操作性状态。
78.参数请求接收器615可接收对参数的值的请求。在一些情况下,经由jtag接口接收请求。
79.参数指示传输器620可基于接收到请求而将参数的值的指示传输到存储器装置外部的装置。在一些情况下,经由测试动作小组(jtag)接口传输指示。在一些情况下,经由数据(dq)总线传输指示。在一些情况下,装置包含用于存储器装置的主机装置。
80.参数阈值组件625可确定参数的值满足阈值。在一些实例中,参数阈值组件625可接收阈值的指示。
81.触发信号传输器630可将配置成触发对参数的值的请求的信号传输到装置,其中传输信号基于确定参数的值满足阈值。在一些情况下,经由错误检测码(edc)引脚传输配置成触发请求的信号。在一些情况下,经由中断引脚传输配置成触发请求的信号。
82.图7展示说明根据如本文中所公开的实例的支持存储器健康状态报告的一或多种方法700的流程图。方法700的操作可由主机装置或其组件实施,如参考图3和4所描述。举例来说,方法700的操作可由如参考图5所描述的主机装置执行。在一些实例中,主机装置可执行一组指令以控制主机装置的功能元件执行所描述的功能。另外或替代地,主机装置可使用专用硬件来执行所描述的功能的各方面。
83.在705处,主机装置可接收用于存储器装置的参数的值的指示。可根据参考图3和4描述的方法来执行705的操作。在一些实例中,705的操作的方面可由如参考图5所描述的参
数指示接收器执行。
84.在710处,主机装置可基于参数的值确定存储器装置的情况。可根据参考图3和4描述的方法来执行710的操作。在一些实例中,可由如参考图5所描述的情况确定组件来执行710的操作的方面。
85.在715处,主机装置可基于存储器装置的情况更改包含存储器装置的系统的配置。可根据参考图3和4描述的方法来执行715的操作。在一些实例中,可通过如参考图5所描述的配置更改组件来执行715的操作的方面。
86.在一些实例中,如本文所描述的设备可执行一或多种方法,例如方法700。设备可包含特征、构件或指令(例如,存储可由处理器执行的指令的非暂时性计算机可读媒体)以用于接收存储器装置的参数的值的指示;基于参数的值确定存储器装置的情况;以及基于存储器装置的情况更改包含存储器装置的系统的配置。
87.本文中所描述的方法700和设备的一些实例可进一步包含用于根据时间表传输对参数的值的请求的操作、特征、构件或指令,其中可基于根据时间表传输的请求接收参数的值的指示。
88.本文中所描述的方法700和设备的一些实例可进一步包含用于从存储器装置接收配置成触发对参数值的请求的信号以及响应于信号传输对参数的值的请求的操作、特征、构件或指令,其中可基于请求接收参数的值的指示。
89.在本文中所描述的方法700和设备的一些实例中,可经由错误检测码(edc)引脚接收配置成触发请求的信号。
90.在本文中所描述的方法700和设备的一些实例中,可经由中断引脚接收配置成触发请求的信号。
91.本文中所描述的方法700和设备的一些实例可进一步包含用于将参数的值与阈值相比较的操作、特征、构件或指令,其中可基于所述比较确定存储器装置的情况。
92.在本文中所描述的方法700和设备的一些实例中,可经由联合测试动作小组(jtag)接口接收指示。
93.在本文中所描述的方法700和设备的一些实例中,可经由数据(dq)总线接收指示。
94.在本文中所描述的方法700和设备的一些实例中,参数包含存储器装置的可操作性状态,且确定存储器装置的情况可包含用于确定存储器装置可能不可操作的操作、特征、构件或指令。
95.在本文中所描述的方法700和设备的一些实例中,参数包含存储器装置内部的电压,且确定存储器装置的情况可包含用于确定电压可能在范围之外的操作、特征、构件或指令。
96.在本文中所描述的方法700和设备的一些实例中,参数包含存储器装置内部的pll的状态,且确定存储器装置的情况可包含用于确定pll可能未锁定的操作、特征、构件或指令。
97.在本文中所描述的方法700和设备的一些实例中,参数包含存储器装置的温度,且确定存储器装置的情况可包含用于确定温度可能在范围之外的操作、特征、构件或指令。
98.在本文中所描述的方法700和设备的一些实例中,参数包含存储器装置内部的熔丝的状态,且确定存储器装置的情况可包含用于确定熔丝可能熔断的操作、特征、构件或指
令。
99.在本文中所描述的方法700和设备的一些实例中,参数包含由存储器装置执行的错误校正的速率,且确定存储器装置的情况可包含用于确定错误校正的速率超出阈值的操作、特征、构件或指令。
100.在本文中所描述的方法700和设备的一些实例中,更改系统的配置可包含用于中断与存储器装置的通信的操作、特征、构件或指令。
101.在本文中所描述的方法700和设备的一些实例中,更改系统的配置可包含用于激活包含于系统中的第二存储器装置的操作、特征、构件或指令。
102.图8展示说明根据如本文中所公开的实例的支持存储器健康状态报告的一或多种方法800的流程图。可由如参考图3和4所描述的存储器装置或其组件实施方法800的操作。例如,方法800的操作可由如参考图6所描述的存储器装置执行。在一些实例中,存储器装置可执行一组指令以控制存储器装置的功能元件执行所描述的功能。另外或替代地,存储器装置可使用专用硬件来执行所描述的功能的各方面。
103.在805处,存储器装置可确定指示存储器装置的情况的参数的值。可根据参考图3和4描述的方法来执行805的操作。在一些实例中,可由如参考图6所描述的参数值确定组件执行805的操作的方面。
104.在810处,存储器装置可接收对参数的值的请求。可根据参考图3和4描述的方法来执行810的操作。在一些实例中,可由如参考图6所描述的参数请求接收器执行810的操作的方面。
105.在815处,存储器装置可基于接收到请求而将参数的值的指示传输到存储器装置外部的装置。可根据参考图3和4描述的方法来执行815的操作。在一些实例中,815的操作的方面可由如参考图6所描述的参数指示传输器执行。
106.在一些实例中,如本文所描述的设备可执行一或多种方法,例如方法800。设备可包含特征、构件或指令(例如,存储可由处理器执行的指令的非暂时性计算机可读媒体)以用于确定指示存储器装置的情况的参数的值;接收对参数的值的请求;以及基于接收到请求而将参数的值的指示传输到存储器装置外部的装置。
107.本文中所描述的方法800和设备的一些实例可进一步包含操作、特征、构件或指令以用于确定参数的值满足阈值,以及将配置成触发对参数的值的请求的信号传输到装置,其中可基于确定参数的值满足阈值而传输信号。
108.在本文中所描述的方法800和设备的一些实例中,可经由错误检测码(edc)引脚传输配置成触发请求的信号。
109.在本文中所描述的方法800和设备的一些实例中,可经由中断引脚传输配置成触发请求的信号。
110.本文中所描述的方法800和设备的一些实例可进一步包含用于接收阈值的指示的操作、特征、构件或指令。
111.在本文中所描述的方法800和设备的一些实例中,可经由联合测试动作小组(jtag)接口传输指示。
112.在本文中所描述的方法800和设备的一些实例中,可经由jtag接口接收请求。
113.在本文中所描述的方法800和设备的一些实例中,可经由数据(dq)总线传输指示。
114.在本文中所描述的方法800和设备的一些实例中,装置包含用于存储器装置的主机装置。
115.在本文中所描述的方法800和设备的一些实例中,存储器装置可经由联合测试动作小组(jtag)接口与装置耦合,且存储器装置可经由第二接口与第二装置耦合,其中第二装置可为用于存储器装置的主机装置。
116.在本文中所描述的方法800和设备的一些实例中,参数包含存储器装置处的电压、存储器装置内的pll的状态、存储器装置的温度、存储器装置内的熔丝的状态、由存储器装置执行的错误校正程序的计数或存储器装置的可操作性状态。
117.应注意,上述方法描述可能的实施方案,且操作和步骤可重新排列或以其它方式加以修改,且其它实施方案是可能的。此外,可组合来自两个或更多个方法的部分。
118.描述了一种系统。系统可包含主机装置和与主机装置耦合的存储器装置,其中存储器装置可用于:与主机装置交换数据;在与主机装置交换数据之后确定指示存储器装置的情况的参数的值;以及将参数的值的指示传输到存储器装置外部的装置。
119.在一些实例中,主机装置可用于至少部分地基于参数的值而去激活存储器装置。在一些实例中,系统可进一步包含第二存储器装置,其中至少部分地基于参数的值,主机装置用于中断与存储器装置的通信同时维持与第二存储器装置的通信。在一些实例中,系统可进一步包含第二存储器装置,其中至少部分地基于参数的值,主机装置用于从存储器装置读取数据且将数据写入到第二存储器装置。在一些实例中,系统可进一步包含第二存储器装置,其中至少部分地基于参数的值,主机装置用于发起与第二存储器装置的通信。
120.在一些实例中,存储器装置包含联合测试动作小组(jtag)接口且用于经由jtag接口将参数的值传输到装置。在一些实例中,装置包含经由jtag接口与存储器装置耦合且经由第二接口与主机装置耦合的控制器,其中控制器用于经由jtag接口接收参数的值的指示且响应于接收到指示而经由第二接口将参数的值的第二指示传输到主机装置。在一些实例中,主机装置用于响应于参数的值的指示传输用于存储器装置的第二参数的调整的指示,且存储器装置用于:至少部分地基于调整的指示调整第二参数的值且至少部分地基于第二参数的经调整值进行操作。
121.在一些实例中,装置为主机装置。在一些实例中,参数包含存储器装置处的电压、存储器装置内的pll的状态、存储器装置的温度、存储器装置内的熔丝的状态、由存储器装置执行的错误校正程序的计数或存储器装置的可操作性状态。在一些实例中,情况包括存储器装置的健康状态。
122.可使用多种不同技术和技艺中的任一个来表示本文中所描述的信息和信号。举例来说,可通过电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合来表示在整个上文描述中可能参考的数据、指令、命令、信息、信号、位、符号和码片。一些图式可将信号示出为单个信号;然而,所属领域的一般技术人员将理解,信号可表示信号的总线,其中所述总线可具有多种位宽度。
123.术语“电子通信”、“导电接触”、“连接”和“耦合”可指支持信号在组件之间流动的组件之间的关系。如果组件之间存在可以在任何时间支持信号在组件之间流动的任何导电路径,那么认为组件彼此电子通信(或彼此导电接触、或彼此连接、或彼此耦合)。在任何给定时间,基于包含所连接组件的装置的操作,彼此电子通信(或彼此导电接触、或彼此连接、
或彼此耦合)的组件之间的导电路径可以是开路或闭路。所连接组件之间的导电路径可以是组件之间的直接导电路径,或所连接组件之间的导电路径可以是可包含例如开关、晶体管或其它组件的中间组件的间接导电路径。在一些实例中,可例如使用例如开关或晶体管的一或多个中间组件来中断所连接组件之间的信号流一段时间。
124.术语“耦合”是指从组件之间的开路关系转变到组件之间的闭路关系的情况,在所述开路关系中,信号当前无法通过导电路径在组件之间传送,在所述闭路关系中,信号能够通过导电路径在组件之间传送。当例如控制器的组件将其它组件耦合在一起时,所述组件发起允许信号通过先前不准许信号流动的导电路径在所述其它组件之间流动的改变。
125.术语“分隔”是指其中信号当前无法在组件之间流动的组件之间的关系。如果组件之间存在开路,则组件彼此分隔。举例来说,当开关断开时,由定位在两个组件之间的开关隔开的组件彼此分隔。当控制器分隔两个组件时,控制器实现以下改变:阻止信号使用先前准许信号流动的导电路径在组件之间流动。
126.本文所论述的包含存储器阵列的装置可形成在半导体衬底上,例如硅、锗、硅锗合金、砷化镓、氮化镓等。在一些实例中,衬底为半导体晶片。在其它实例中,衬底可以是绝缘体上硅(soi)衬底,例如玻璃上硅(sog)或蓝宝石上硅(sop),或另一衬底上的半导体材料的外延层。衬底或衬底的子区域的导电性可通过使用包含但不限于磷、硼或砷的各种化学物质掺杂来控制。掺杂可在衬底的初始形成或生长期间,通过离子植入或通过任何其它掺杂方法来进行。
127.本文所论述的开关组件或晶体管可表示场效应晶体管(fet),且包括包含源极、漏极和栅极的三端装置。端子可通过例如金属的导电材料连接到其它电子元件。源极和漏极可以是导电的,并且可包括经重掺杂半导体区,例如简并半导体区。源极和漏极可由轻掺杂半导体区域或信道隔开。如果信道为n型(即,大部分载流子为信号),那么fet可被称作n型fet。如果信道为p型(即,大部分载流子为空穴),那么fet可被称为p型fet。信道可由绝缘栅极氧化物封端。可通过将电压施加到栅极来控制信道导电性。例如,将正电压或负电压分别施加到n型fet或p型fet可使得信道具有导电性。当大于或等于晶体管的阈值电压的电压施加到晶体管栅极时,晶体管可被“启用”或“激活”。当小于晶体管的阈值电压的电压施加到晶体管栅极时,晶体管可被“停用”或“去激活”。
128.本文结合附图阐述的描述内容描述了实例配置,且并不表示可以实施的或在权利要求书的范围内的所有实例。本文所使用的术语“示例性”是指“充当实例、例子或图示”,且不“优选于”或“优于”其它实例。具体实施方式包含具体细节以提供对所描述技术的理解。然而,可在没有这些具体细节之情况下实践这些技术。在一些情况下,以框图形式展示众所周知的结构和装置以免混淆所描述实例的概念。
129.在附图中,类似组件或特征可具有相同参考标记。此外,可通过在参考标记后加上破折号和在类似组件中进行区分的第二标记来区分相同类型的各种组件。如果在说明书中仅使用第一参考标记,那么描述内容适用于具有相同第一参考标记的类似组件中的任何一个,而与第二参考标记无关。
130.可使用多种不同技术和技艺中的任一个来表示本文中所描述的信息和信号。举例来说,可通过电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合来表示在整个上文描述中可能参考的数据、指令、命令、信息、信号、位、符号和码片。
131.结合本文的公开内容所描述的各种说明性块和模块可使用设计成执行本文所描述的功能的通用处理器、dsp、asic、fpga或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其任何组合来实施或执行。通用处理器可为微处理器,但在替代方案中,处理器可为任何处理器、控制器、微控制器或状态机。处理器还可实施为计算装置(例如,dsp与微处理器的组合、多个微处理器、一或多个微处理器结合dsp核心或任何其它此类配置)的组合。
132.本文所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么功能可作为一或多个指令或代码存储在计算机可读媒体上或通过计算机可读媒体传输。其它实例和实施方案在本公开及所附权利要求书的范围内。例如,由于软件的性质,上述功能可以使用由处理器执行的软件、硬件、固件、硬连线或这些中的任何一个的组合执行来实施。实施功能的特征还可在物理上位于各个位置处,包含分布成使得功能的各部分在不同物理位置处实施。并且,如本文(包含在权利要求书中)所使用,如在项目列表(例如,以例如
“…
中的至少一个”或
“…
中的一或多个”的短语开头的项目列表)中所使用的“或”指示包含性列表,使得例如a、b或c中的至少一个的列表指a或b或c或ab或ac或bc或abc(即,a和b和c)。另外,如本文所用,短语“基于”不应被理解为指代一组封闭情况。例如,在不脱离本公开的范围的情况下,描述为“基于情况a”的示例性步骤可基于情况a和情况b两者。换句话说,如本文所使用,短语“基于”应以与短语“至少部分地基于”相同的方式解释。
133.提供本文中的描述以使所属领域的技术人员能够制作或使用本公开。所属领域的技术人员将清楚对本公开的各种修改,且可在不脱离本公开的范围的情况下将本文所定义的一般原理应用于其它变化形式。因此,本公开不限于本文所描述的实例和设计,而是被赋予与本文所公开的原理和新颖特征一致的最宽范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1