包含数字滤波器和存储器的△σ读出放大器的制作方法

文档序号:6746591阅读:331来源:国知局
专利名称:包含数字滤波器和存储器的△σ读出放大器的制作方法
技术领域
本发明的实施例大体上涉及存储器装置,且更具体来说,涉及具有用于从存储器装 置中的存储器元件读取和/或向所述存储器元件写入的存储器的数字滤波器。
背景技术
一般来说,存储器装置包括存储器元件阵列和相关联的读出电路。存储器元件存储 数据,且读出电路从存储器元件读取数据。举例来说,为了读取数据,使电流通过存储 器元件,且由读出电路测量电流或所得电压。常规上,读出电路通过将所述电流或电压 与参考电流或电压进行比较来对其进行测量。依据电流或电压是否大于参考值而定,读
出电路输出为1或0的值。也就是说,读出电路将来自存储器元件的模拟信号量化或数
字化成两个逻辑状态中的一者。
读出电路还在向存储器元件写入时提供反馈。在一些存储器装置中,写入是反复的 过程,其中通过以递增方式改变存储器元件的某一性质(例如存储在浮动栅极上的电荷) 而将值写入到存储器元件。在每一次反复之后,读出电路从存储器元件进行读取以确定 改变的性质是否反映待写入到存储器元件的目标值。如果所述性质指示正确的值,那么 以递增方式改变所述性质的过程停止。否则,使所述性质改变另一增量,且读出电路从 存储器元件进行读取,重复所述过程直到存储器元件存储目标值为止。因此,在每次将 数据写入到存储器元件时,读出电路可能数次从存储器元件进行读取并将所得值与目标 值进行比较。
某些常规读出电路可能会减缓写入过程。这些读出电路在每次其将目标值与存储器 元件所存储的值进行比较时经由输入/输出总线请求并接收目标值。经由输入/输出总线 获取目标值可能花费若干个时钟周期。因此,这些读出电路可能会增加写入过程的每一 反复之间的时间,且因此减缓存储器装置的操作。
另外, 一些常规读出电路包括增大存储器装置大小的比较电路,这倾向于增大其成 本。某些常规读出电路包括在写入操作期间将目标值与存储器元件所存储的值进行比较 的比较电路。对于多位存储器元件,比较电路可将多位目标值的每一数位与存储器元件 所存储的多位值的每一数位进行比较。经配置以比较每一数位的电路可能消耗宝贵的芯片表面面积,尤其是在经设计以读出多位存储器元件的读出电路中。


图1说明根据本发明的实施例的电子装置; 图2说明根据本发明的实施例的存储器装置; 图3说明根据本发明的实施例的存储器阵列; 图4说明根据本发明的实施例的存储器元件;
图5说明根据本发明的实施例的存储不同值的存储器元件的I-V迹线;
图6说明在读取操作期间位线电流中的噪声;
图7说明根据本发明的实施例的量化电路;
图8说明根据本发明的实施例的A-S读出电路;
图9和图IO说明在图8的量化电路的操作期间的电流流动;
图11到图13说明在分别读出小、中等和大电流时图8的量化电路中的电压;
图14是图8的量化电路的位线电流对计数器输出的曲线图; 图15是根据本发明的实施例的计数对量化电路输出的曲线图; 图16是根据本发明的实施例的计数器的实例;
图17是根据本发明的实施例的可由图16的计数器使用的触发器的实例; 图18是根据本发明的实施例的读取操作的实例的流程图; 图19是根据本发明的实施例的写入操作的实例的流程图; 图20是根据本发明的实施例的写入操作的第二实例的流程图; 图21是根据本发明的实施例的写入操作的第三实例的流程图; 图22是根据本发明的实施例的写入操作的第四实例的流程图; 图23是根据本发明的实施例的写入操作的第五实例的流程图; 图24是根据本发明的实施例的写入操作的第六实例的流程图;以及
图25是根据本发明的实施例的包括图2的存储器装置的系统的实例。
具体实施例方式
以下描述本发明的各种实施例。致力于提供这些实施例的简明描述,本说明书中并 未描述实际实施方案的所有特征。应了解,在任何此类实际实施方案的开发中,如在任 何工程或设计项目中,必须做出众多实施方案特定的决策来实现开发者的特定目标,例 如服从系统相关和商业相关的约束,所述约束可能在各个实施方案间变化。此外,所属领域的技术人员在得益于本发明之后应了解,这样的开发尝试可能是复杂且耗时的,但 并不是设计、制造和生产的例行任务。
随后描述的一些实施例可解决上文所论述的常规读出电路所具有的问题中的一者 或一者以上。 一些实施例包括经配置以检测电压和/或电流的微小差异的量化电路。在某 些实施例中,量化电路可包括具有存储器的数字滤波器(例如计数器)。如下文所解释, 数字滤波器中的存储器可通过在本地存储待写入到存储器元件的值而加快写入操作。另 外,在一些实施例中,存储器可存储用以初始化计数器的预设值,使得可使用相对简单 的电路来确定存储器元件是否存储正被写入的目标值。
以下描述开始于根据本发明的实施例的使用量化电路的系统的实例以及这些系统 内可由所述量化电路解决的问题的概述,如参看图1到图7所描述。接着,参看图8到 图15描述量化电路的特定实例,且参看图16和图17描述具有存储器的计数器的特定 实例。最后,参看图18到图23描述读取操作的实例和写入操作的若干实例。
图1描绘可根据本发明实施例中的一者或一者以上而制造和配置的电子装置10。所 说明的电子装置IO包括存储器装置12,其可包括多位存储器元件和量化电路,如下文 进一步解释。替代地或另外地,电子装置IO可包括具有量化电路的成像装置13。
无数装置可体现本发明技术中的一者或一者以上。举例来说,电子装置10可为存 储装置、通信装置、娱乐装置、成像系统或例如个人计算机、服务器、主机、平板计算 机、掌上型计算机或膝上型计算机等计算机系统。
图2描绘存储器装置12的实施例的框图。所说明的存储器装置12可包括存储器阵 列14、量化电路16、列解码器18、列地址锁存器20、行驱动器22、行解码器24、行 地址锁存器26和控制电路28。如下文参看图3所描述,存储器阵列14可包括布置成行 和列的存储器元件矩阵。如将了解到的,成像装置13 (图1)可包括类似的特征,除了 在成像装置13的情况下,存储器阵列14将包括例如互补金属氧化物半导体(CMOS) 成像元件等成像元件的矩阵。
在存取存储器元件吋,控制电路可接收从目标存储器地址读取或向目标存储器地址 写入的命令。控制电路28接着可将目标地址转换成行地址和列地址。在所说明的实施 例中,行地址总线30将行地址传输到行地址锁存器26,且列地址总线32将列地址传输 到列地址锁存器20。在适当稳定时间之后,可由控制电路28断言行地址选通(RAS) 信号34 (或其它控制时钟信号),且行地址锁存器26可锁存所传输的行地址。类似地, 控制电路28可断言列地址选通36,且列地址锁存器20可锁存所传输的列地址。
一旦行地址和列地址被锁存,行解码器24便可确定存储器阵列14中的哪一行对应于经锁存的行地址,且行驱动器22可对选定行断言信号。类似地,列解码器18可确定 存储器阵列14中的哪一列对应于经锁存的列地址,且量化电路16可读出选定列上的电 压或电流。下文描述读取和写入的额外细节。
图3说明存储器阵列14的实例。所说明的存储器阵列14包括多个位线38、 40、 42、 44和46 (也称作BL0到BL4)以及多个字线48、 50、 52、 54、 56、 58、 60和62 (也 称作WL0到WL7)。这些位线和字线是电导线。存储器阵列14进一步包括多个存储器 元件64,其每一者可被布置成与所述位线中的一者和所述字线中的一者相交。在其它实 施例中,可将成像元件安置在这些交点中的每一者处。存储器元件和成像元件大体上可 称作内部数据存储位置,即经配置以在由例如下文论述的量化电路等读出电路存取时传 达传感器所存储或产生的数据的装置。内部数据存储位置可形成于集成半导体装置上, 所述集成半导体装置还包括存储器装置12 (或成像装置13)的其它组件。
在一些实施例中,所说明的存储器元件64是快闪存储器装置。下文参看图4和图5 进一步描述快闪存储器元件的操作。应注意到,在其它实施例中,存储器元件64可包 括其它类型的易失性或非易失性存储器。举例来说,存储器元件64可包括电阻性存储 器,例如相变存储器或磁阻存储器。在另一实例中,存储器元件64可包括电容器,例 如堆叠式或沟槽式电容器。 一些类型的存储器元件64可包括存取装置,例如与存储器 元件64中的每一者相关联的晶体管或二极管,或者存储器元件64可能不包括存取装置, 例如在交叉点阵列中。
图4说明模拟任意选定的存储器元件64的操作的电路66,所述存储器元件64安置 在WL3与BLO的交点处。此电路66包括电容器68、漏极前电阻器70 (RPD)、源极后 电阻器72 (Rps)和接地74。电阻器70和72模拟与正被读出的存储器元件64串联的 其它装置。所说明的存储器元件64包括栅极76、浮动栅极78、漏极80和源极82。在 电路66中,漏极80和源极82串联安置于漏极前电阻器70与源极后电阻器72之间。 栅极76耦合到WL3。漏极前电阻器70、漏极80、源极82和源极后电阻器72串联安置 于位线BLO上。模拟位线的电容的电容器68具有耦合到接地74的一个板和耦合到位线 BLO的另一个板,其与存储器元件64并联。
电路66的若干个组件表示在操作期间影响存储器元件64的现象。漏极前电阻器70 大体上表示在耦合到WL3上方的位线(即,来自WL3的上升电流)的存储器元件64 被接通时(例如,在读取操作期间)这些存储器元件64的漏极到位线电阻。类似地, 源极后电阻器72大体上对应于在耦合到WL3下方的位线的存储器元件64被选定时这 些存储器元件64的源极到接地电阻。电路66模拟与读取处于WL3与BLO的交点处的存储器元件64相关联的电现象。
现将参看图4和图5来简要描述存储器元件64的操作。图5说明位线电流(IBit)、 字线电压(VWL)和浮动栅极78的电压(VFG)之间的一种电位关系。如由图5所说明, VFG影响存储器元件64对给定VWL的响应。减小浮动栅极的电压使存储器元件64的I-V 曲线向右移位。也就是说,位线电流与字线电压之间的关系取决于浮动栅极78的电压。 存储器元件64可通过利用此效应来存储和输出数据。
为了将数据写入到存储器元件64,可在浮动栅极78上存储对应于所述数据的电荷。 可通过向源极82、漏极80和/或栅极76施加电压来修改浮动栅极78的电荷,使得所得 电场在浮动栅极78附近产生如福勒-诺德海姆穿隧(Fowler-Northam tunneling)和/或热 电子注入等现象。最初,可通过操纵字线电压以驱动电子离开浮动栅极78来擦除存储 器元件64。在一些实施例中,可大体上同时擦除存储器元件64的整个列或块。 一旦存 储器元件64被擦除,便可操纵栅极76电压以将指示数据值的电荷驱动到浮动栅极78 上。在写入操作结束之后,所存储的电荷可保留于浮动栅极78上(即,存储器元件64 可按非易失性方式存储数据)。
如图5所说明,可通过向栅极76施加电压Vwl并测量所得位线电流IBit来读取由存 储器元件64存储的值。图5所描绘的I-V迹线中的每一者对应于存储在浮动栅极上的 不同电荷VFG,所述Vro不应与施加到栅极的电压Vwl相混淆。在每一I-V迹线之间的 浮动栅极70电压差是任意选定的比例因数"x"。所说明的I-V迹线对应于由存储器元 件64存储的八个不同数据值,其中为0x的VFG表示二进制数据值000,为lx的VFG 表示二进制数据值001,以此类推,直到为7x的VfG,其表示二进制数据值111。因此, 通过向栅极76施加电压并测量所得位线电流,可测量存储在浮动栅极78上的电荷,且 可读取所存储的数据。
读出位线电流的准确度可影响设计者试图存储在每一存储器元件64中的数据量。 举例来说,在具有低敏感度的系统中,可在每一存储器元件64上存储单个位。在此类 系统中,为0x的浮动栅极电压Vro可对应于值0,且为-7x的浮动栅极电压Vre可对应
于值l。因此,对应于不同数据值的浮动栅极电压VFG的差异可能相对较大,且针对不
同数据值的所得差异和位线电流也可能相对较大。因此,即使是低敏感度读出电路也可 在读取操作期间分辨出位线电流的这些较大差异。相反,高敏感度读出电路可促进在每 一存储器元件64中存储较多数据。举例来说,如果读出电路可区别图5所描绘的八个 不同I-V迹线,那么存储器元件64可存储三个位。也就是说,存储在浮动栅极78上的 八种不同电荷中的每一者可对应于不同的三位值000、 001、 010、 011、 100、 101、 110或111。因此,精确测量位线电流lBrr的电路可允许设计者增加存储在每一存储器元件 64中的数据量。
然而,如上文所提及,多种效应可能干扰对位线电流的准确测量。举例来说,存储 器元件64沿位线的位置可能影响Rpd和Rps,这可能影响字线电压VwL与位线电流IBIT 之间的关系。为了说明这些效应,图6描绘在从存储器元件64读取时位线上的噪声。 如所说明,位线电流lB!T中的噪声可能致使位线电流IwT波动。有时,波动可能足够大 而致使位线电流lBrr达到对应于不同的所存储数据值的电平,这可能致使从存储器元件 64读取错误值。举例来说,如果在对应于任意选定的峰值的时间84处读出位线电流, 那么可能读取数据值100而不是正确的数据值011。类似地,如果在对应于任意选定的 局部最小值的时间86处读出位线电流,那么可能读取数据值010而不是数据值011。因 此,位线上的噪声可能造成来自存储器元件64的错误读数。
图7描绘可倾向于减小错误读数的可能性的量化电路16。所说明的量化电路16包 括分别耦合到位线38、 40、 42、 44和46中的每一者的模/数转换器88和数字滤波器90。 也就是说,每一位线38、 40、 42、 44和46可连接到不同的模/数转换器88和数字滤波 器90。数字滤波器90又可连接到输入/输出总线92,输入/输出总线92可连接到列解码 器18、列地址锁存器20和/或控制电路28 (参见图2)。在所说明的实施例中,数字滤 波器卯中的每一者包括存储器91,其可在本地存储待写入到存储器元件64的值,如下 文所解释。
在操作中,量化电路16可按对抗噪声相对强健的方式数字化来自存储器元件64的 模拟信号。如下文所解释,量化电路16可通过将模拟信号转换成位流并从位流以数字 方式过滤高频分量而进行数字化。
模/数转换器88可为一位模/数转换器或多位模/数转换器。在当前实施例中,模/数 转换器88从存储器元件64接收模拟信号(例如,位线电流ImT或位线电压V礼),且输 出对应于模拟信号的位流。位流可为一位串行信号,其具有大体上表示或对应于来自存 储器元件64的模拟信号的时间平均值的时间平均值。也就是说,位流可在值0与值1 之间波动,但其在足够长时段上的平均值可与来自存储器元件64的模拟信号的平均值 成比例。在某些实施例中,来自模/数转换器88的位流可为模拟信号的脉冲密度调制 (PDM)型式。模/数转换器88可在位流信号路径94上将位流传输到数字滤波器90。
数字滤波器90可从位流移除高频噪声。为此目的,数字滤波器90可为例如计数器 等低通滤波器,其经配置以在读出时间(即,读取存储器元件64的时段)上对位流求 平均或积分。因此,数字滤波器90可输出表示位流的平均值和来自存储器元件64的模拟信号的平均值两者的值。在一些实施例中,数字滤波器卯是计数器,且数字滤波器 90的截止频率可通过调整读出时间的持续时间来选择。在当前实施例中,增加读出时间 将降低截止频率。也就是说,可通过在输出最终值之前调整对位流进行积分和/或求平均 的时段来调谐数字滤波器卯的频率响应。下文参看图15进一步描述数字滤波器90的 频率响应。对于多位存储器元件64,来自数字滤波器卯的输出可为多位二进制信号, 例如,串行和/或并行传输的数字字。
有利的是,在某些实施例中,量化电路16可促进多位存储器元件64的使用。如上 文所描述,在传统设计中,存储器元件64存储的离散数据值的数目可受对噪声作出反 应的读出放大器的限制。相反,量化电路16可能较不易受噪声的影响,且因此,存储 器元件64可经配置以存储额外数据。在无高频噪声的情况下,可使表示不同数据值的 信号之间的间隔较小,且由给定存储器元件64存储的数据值的数目可增加。因此,有 益的是,量化电路16可读出存储器元件64,所述存储器元件64对于每一存储器元件 64存储若干位数据,例如2、 3、 4、 5、 6、 7、 8或更多位。
尽管量化电路16可能在比常规设计长的时段上对来自存储器元件64的信号进行取 样,但存储器装置12的整体速度可得到改进。如与常规装置相比,存储器装置12的每 一读取或写入操作可将较多位数据传送进入或离开存储器元件64。因此,虽然每一读取 或写入操作可能花费较长时间,但可在操作期间读取或写入较多数据,从而改进整体性 能。此外,在一些存储器装置12中,可与读取或写入操作并行执行某些处理,从而进 一步减小较长读出时间的总体影响。举例来说,在一些实施例中,可将存储器阵列14 划分成至少部分独立操作的组,使得在向一个组写入数据或从一个组读取数据的同时, 另一组可并行地读取或写入数据。
图8说明量化电路16的一个实施方案的细节。在此实施例中,数字滤波器90是具 有存储器91的计数器,且模/数转换器88是一阶A-2调制器。所说明的调制器88 可包括经锁存比较器96 (下文中称作"比较器")、电容器98和开关100。在其它实施 例中,可使用其它类型的数字滤波器和模/数转换器。
如所说明,计数器90的输入可连接到位流信号路径94,位流信号路径94可连接到 比较器96的输出。比较器96的输出还可由反馈信号路径102连接到开关100的栅极。 开关100的输出端子(例如,源极或漏极)可串联连接到位线38、 40、 42、 44或46中 的一者,且开关100的输入端子可连接到参考电流源104 (IRef)。电容器98的一个板可 连接到位线38、 40、 42、 44或46中的一者,且电容器98的另一个板可连接到接地。
所说明的计数器卯对位流94在取样周期期间处于逻辑高值或逻辑低值的时钟周期
12的数目进行计数。计数器可依据实施例而向上计数或向下计数。在一些实施例中,计数 器90可进行向上计数和向下计数两者对位流具有逻辑高值的每一时钟周期向上计1, 且对位流具有逻辑低值的每一时钟周期向下计1。计数器90的输出端子(DO到D5)可 连接到输入/输出总线92以用于传输计数。计数器90可经配置以在复位信号被断言时被 复位为O或某一其它值。在一些实施例中,计数器卯可为D-触发器(例如,具有用于 存储初始值和/或待写入到存储器元件64的值的SRAM或其它存储器的D-触发器)的串 联连接。
在所说明的实施例中,经计时的比较器96将参考电压(VRef)与位线38、 40、 42、 44或46中的一者的电压(Vbl)进行比较,所述电压(Vbl)可大体上等于电容器98 的一个板的电压。比较器96可被计时(例如,由下降和/或上升边沿触发),且可基于时 钟信号按规则间隔执行比较,例如每时钟周期一次。另外,比较器96可在各比较之间 锁存(即,继续输出)值(VFB)。因此,当时钟发信号通知比较器96执行比较时,如 果V^小于Vj^,那么比较器96可将其输出锁存为逻辑低值,如下文参看图9所描述。 相反,如果V肌大于VRef,那么比较器96可在其输出上锁存逻辑高值,如下文参看图 IO所描述。因此,所说明的比较器96输出指示Vbl是否大于Vm的位流,其中所述指 示被每时钟周期更新一次。
有利的是,在一些实施例中,量化电路16可针对每一列多电平存储器元件64包括 单个比较器(例如,不超过一个)。相反,常规读出电路经常包括多个比较器来从多位 存储器单元进行读取,从而潜在地增加装置复杂性和成本。
电容器98可通过位线38、 40、 42、 44和46的电容性耦合而形成。在其它设计中, 将此类型的电容称作寄生电容,因为其经常阻碍装置的操作。然而,在此实施例中,电 容器98可用以对位线38、 40、 42、 44或46上的电流与参考电流之间的差异求积分以 形成位流,如下文进一步解释。在一些实施例中,电容器98可用提供比"寄生"位线 电容大的电容的集成电容器补充或替代。
所说明的开关100选择性地从参考电流源104传输电流IRef。在各种实施例中,开 关100可为受反馈信号路径102上的Vfb信号控制的PMOS晶体管(如图8到图10中 所说明)或NMOS晶体管(如图17中所说明)。
现将参看图9到图12描述量化电路16的操作。具体来说,图9和图10描绘当比 较器96分别被锁存为低和高时量化电路16中的电流流动。图11说明从比较器96输出 的位流V^以及计数器卯针对相对较小位线电流的对应渐增计数。图12描绘在测量中 等大小的位线电流时的相同电压,且图13描绘在测量相对较大的位线电流时的这些电压。
为了测量通过存储器元件64的电流,所说明的A-Z调制器88利用瞬态效应来产生 表示位线电流IBIT的位流。具体来说,A-S调制器88可凭借从参考电流lREF减去位线电 流IwT的分流器反复地使电容器98充电和放电。因此,通过存储器元件64的大电流可 快速地使电容器98放电,且通过存储器元件64的小电流可缓慢地使电容器98放电。
为了使电容器98充电和放电,A-S调制器88在两个状态之间切换由图9描绘的 状态(下文中称作"充电状态")和由图IO描绘的状态(下文中称为"放电状态")。每 当A-2调制器88在这两个状态之间改变时,位流从逻辑高值变成逻辑低值或从逻辑低 值变成逻辑高值。A-S调制器88处于由图9或图IO所说明的状态中的时间比例可与通 过存储器元件64的位线电流IBIT的大小成比例。位线电流lBn越大,A-2调制器88处 于图9所说明的状态(而非图IO所说明的状态)中的时间就越多,且位流具有逻辑低 值的时间就越多。
以充电状态(图9)开始,电容器98最初可累积电荷。为此目的,可将比较器96
的输出锁存为逻辑低,其如上文所提及可在V肌小于VRef时发生。可通过反馈信号路径
102将逻辑低传达给开关100,且开关100可闭合,从而通过位线38、 40、 42、 44或46 中的一者传导参考电流IRef,如图9中的较大箭头所指示。流过参考电流源104的电子 的一部分可由电容器98存储,如较小水平箭头所指示,且剩余部分可传导通过存储器 元件64,即位线电流IBit,如较小垂直箭头所指示。因此,电容器98可累积电荷,且 Vbl可増大。
比较器96和参考电流源104可协作以在离散数目的时钟周期中使电容器98充电。 也就是说,在A-S调制器88进入充电状态时,A-2调制器88可保持于此状态中历时整 数数目个时钟周期。在所说明的实施例中,输出被锁存的比较器96在每一时钟周期仅 改变状态一次,所以由比较器96的输出VFB控制的开关100在离散数目的时钟周期中
传导电流。因此,参考电流源104在整数数目个时钟周期中传导电流lKef通过位线且进
入电容器98中。
在使电容器98充电的每一时钟周期之后,A-S调制器88可依据V^和VRef的相对 值而从充电状态转变为放电状态,所述放电状态由图10说明。每时钟周期一次(或按 某其它适当间隔,例如每时钟周期两次),比较器96可将电容器的电压V肌与参考电压 VRef进行比较。如果电容器98已被充电到V肌大于VRef的点,那么比较器96的输出可
转变为逻辑高,如图10中所说明。可通过反馈信号路径102将逻辑高信号传达到开关 100,从而断开开关IOO。因此,参考电流源104可停止使电流流过存储器元件64并进入电容器98中,且电容器98可开始通过存储器元件64放电。
在当前实施例中,A-S调制器88在离散数目的时钟间隔中使电容器98放电。在使 电容器98放电的每一时钟周期之后,A-S调制器88将Vbl与VRef进行比较。如果VBL 仍大于V^f,那么比较器96可继续输出逻辑高信号,即Vfb:1,且开关100保持断开。 另一方面,如果足够的电流已流出电容器98而使得V肌小于VRef,那么比较器96可输 出逻辑低信号,即Vfb^0,且开关100可闭合,从而使A-S调制器88转变回到充电状 态且起始新循环。
计数器90可通过监视位流信号路径94而对A-S调制器88处于充电状态或放电状 态中的时钟周期的数目进行计数。位流信号路径94可凭借比较器96的输出VFB在逻辑 高与逻辑低之间来回转变,且计数器90可每时钟周期一次(或其它适当间隔)基于位 流是逻辑高还是逻辑低而使计数递增和/或递减。在读出时间已过去之后,计数器90可 在输出端子D0到D5上输出指示计数的信号。如下文所解释,计数可对应于(例如, 成比例地)位线电流IBit。在一些实施例中,计数器90可用存储在存储器91中的值来 预设,使得相对简单的电路可确定存储器元件64是否存储目标值,如下文所解释。
图11到图13说明在读取存储器元件64时量化电路16中的电压Vfb和Vbl。具体 来说,图ll说明低电流情况,其中存储器元件64所存储的值对应于相对较低的位线电 流。类似地,图12说明中等电流情况,且图13说明高电流情况。在这些图式中的每一 者中,下部迹线的纵坐标表示位流信号路径94的电压VFB,且上部迹线的纵坐标说明位 线电压V乱。所述迹线中的每一者中的横坐标表示时间,其中下部迹线与上部迹线同步, 且时间轴的持续时间是一个读出时间106。
如图11所说明,最初通过断言复位信号将计数器90设定为0 (或某一其它适当的 值,如下文参看图15到图23所描述)。在一些实施例中,AJ调制器88可能在起始读 出时间并复位计数器90之前经历许多启动循环以达到稳态操作。在所说明的读取操作 开始时,AA调制器88处于充电状态,其使电容器98充电且增大Vbl,如尺寸箭头108 所指示。在下一吋钟周期开始时,比较器96将位线电压与参考电压进行比较且确定位 线电压大于参考电压。因此,位流信号路径94 (VFB)转变为逻辑高电压,且A-S调制 器88转变为放电状态。另外,计数器90使计数递增1以说明位流信号94保持逻辑低 值的一个时钟周期。接下来,存储在电容器98上的电荷通过存储器元件64排出,且位 线电压下降,直到比较器96检测到V肌小于VRef为止(在此点处循环重复)。循环具有 周期112,其可划分为充电部分114和放电部分116。在读出时间106中在每一循环期 间一次,计数器90中所存储的计数可增加1。在读出时间106的末端,计数器90可输出总计数。
图11与图12和图13的比较说明计数为何与位线电流相关。在图13的高电流情况 中,所存储的电荷相对于其它情况迅速地从电容器98排出,因为位线电流ImT较大,且 因此AA调制器88在充电状态中比在放电状态中花费更多时间。因此,位流对于读出 时间106的大部分具有逻辑低值,从而增大计数。
可考虑时钟频率和预期位线电流范围两者来选择电容器98的电容。举例来说,电 容器98可足够大而使得电容器98在位线电流lB!T处于其最低预期值或处于其最高预期 值时不完全放电或饱和。也就是说,在一些实施例中,电容器98在读取存储器元件64 的同时大体上保持于瞬态中。类似地,对比较器96进行计时的频率可能影响电容器98 的设计。相对高频率时钟信号可能留给电容器98相对较少的时间来在各时钟周期之间 放电或饱和,从而引导设计者选择较小电容器98。
类似地,可考虑预期位线电流范围来选择参考电流的大小。具体来说,在某些实施 例中,参考电流小于最大预期位线电流IBIT,使得在最大位线电流lBn的情况下,电容 器98可从参考电流汲取电荷,而参考电流的剩余部分流过存储器元件64。
图14说明对于当前论述的实施例的位线电流lBH"与计数之间的关系。如图14所说
明,计数大体上与位线电流Ibft成比例。此关系由以下等式(等式I)描述,其中NST 表示在读出时间期间的时钟周期的数目-
因此,在所说明的实施例中,计数指示位线电流IBIT,位线电流Ib!t指示存條器元 件64所存储的值。
有利的是,量化电路16可将位线电流lBZT分类为属于大量类别中的一者,所述类别 中的每一者由计数的增量表示。也就是说,量化电路16可分辨位线电流IwT的微小差异。 量化电路16的分辨率可由以下等式(等式2)表征,其中lMR表示位线电流lB!T的最小
可分辨差异,即量化电路16的分辨率
<formula>formula see original document page 16</formula>因此,可通过增加读出时间或时钟频率或通过减小IRef (其可能限制最大单元电流, 因为Im小于IRef)而增大量化电路16的分辨率。量化电路16的分辨率可促进在存储器元件64中存储多个位或在图像传感器元件中 检测多个等级的光强度。举例来说,如果量化电路16经配置以将位线电流IwT分类为四 个不同电平中的一者,那么存储器元件64可存储两位数据,或者如果量化电路16经配 置以将位线电流lBrr分类为八个不同电流电平中的一者,那么存储器元件64可存储三位 数据。对于当前实施例,存储器元件64所存储的位的数目可由以下等式(等式3)表征,
其中Nb表示存儲器元件64所存储的位的数目,且lRange表示通过存储器元件64的可编
程位线电流的范围
Ws =log(/ //M)/log2
简而言之,在当前实施例中,较大分辨率转化为给定存储器元件64的较高密度数 据存储。
图15为说明可借以配置计数器90以进一步减小噪声影响的一个方式的曲线图。在 图15中,横坐标表示计数,且纵坐标表示量化电路16的输出。在当前实施例中,计数 的三个最低有效数位由于潜在地被噪声破坏而被忽略不计。也就是说,D0到D2 (图8) 既不连接到输入/输出总线92,也不被视为传达存储器元件64所存储的数据。因此,一 范围的计数器值可表示存储器元件64所存储的单个数据值。举例来说,在当前实施例 中,将在OO IOOO到OO 1111的范围内的计数值解释为表示数据值OOl。以此方式表示数 据可进一步减小噪声影响,因为在许多实施例中,即使噪声影响计数,其也将必须在读 出时间的相当大部分中以一致方式影响计数来影响计数的较高有效数位。也就是说,忽 略不计较低有效数位可降低计数器90的截止频率。在其它实施例中,可从计数截去较 少、较多数位或不截去任何数位(因为其潜在地表示噪声)。
截去较低有效数位可能在输出中引入舍入误差或向下偏差。可通过以解决此偏差的 方式预设计数器90来减轻此影响。计数器90可在从存储器元件64读取之前或在向存 储器元件64写入之前预设。在一些实施例中,预设值可为表示单个输出值的计数器值 的范围的大小的二分之一。换句话说,如果从输出截去m个数位,那么可在从存储器元 件64读取之前或在向存储器元件64写入之前将计数器90预设为2m的二分之一。在一 些实施例中,存储器91可存储此预设值,如下文参看图16到图23所描述。
图16说明可用于量化电路16中的计数器90的实例。所说明的计数器90包括六个 级联触发器118到128。所说明的触发器118到128中的每一者包括存储器91,其可包 括静态随机存取存储器(SRAM)、动态存取随机存取存储器(DRAM)或其它适当类型的存储器。所说明的触发器118到128中的每一者包括标记为Q的输出,其表示计数的 一个数位,其中触发器118表示最低有效位且触发器128表示最高有效位。在每一所说 明的触发器118到128中,作为Q输出的反相型式的QJ ar输出耦合到标记为D的输入 和表示下一最高数位的触发器的时钟输入(耦合到位流94的触发器118的时钟输入除 外)。
每一所说明的触发器118到128还包括存储、传送和D-初始输入。可断言这些输入 以在本地存储待写入到存储器元件64的目标值且预设计数器90。断言存储信号可致使 触发器118到128将D-初始输入上的信号存储于存储器91中。在所说明的实施例中, D-初始信号和Q信号处于不同的信号路径上。然而,在其它实施例中,所述信号可共享 信号路径。断言传送信号可致使每一触发器118到128对其自身进行预设,使得其输出 Q对应于存储在存储器91中的值。
图17说明触发器130的实例,其可体现图16中所说明的触发器118到128。所说 明的触发器130包括D-触发器132和SRAM 134。 D-触发器132可包括主控触发器136 和从属触发器138。这些触发器136和138可为边沿触发型触发器,例如上升边沿触发 型或下降边沿触发型。主控触发器136和从属触发器138两者均包括反相器140和142, 其中每一反相器的输入连接到同一触发器136或138中的另一反相器的输出。在从属触 发器138中,Q输出连接于这些反相器140与142之间,且QJjar输出连接到反相器142 的输出。在主控触发器136中,D输入耦合到反相器140的输入。另外,主控触发器136 中的反相器140的输入可耦合到SRAM 134的第一输出144,且从属触发器138中的反 相器140的输入可耦合到SRAM 134的第二输出146,其中第二输出146为第一输出144 的反相型式。
D-触发器132还包括多个传输门148、 150、 152、 154、 156、 158、 160、 162、 164、 166。每一所说明的传输门148到166包括PMOS和NMOS晶体管,其具有经反相的控
制信号,例如clock和cfo"。 NMOS门可传递比PMOS门强的逻辑低信号,且PMOS 门可传递比NMOS门强的逻辑高信号。因此,图17所说明的传输门布置可通过传输门 148到166传输相对纯净的轨到轨信号,而不管信号的内容如何。
这些传输门148到166可由时钟信号和传送信号控制,如图17所指示。在操作中, 传输门148到146可通过防止连接到反相器140的输入的信号彼此抵抗而改进D-触发器 132的噪声性能。也就是说,传输门148到166可针对D输入、来自SRAM 144或146 的信号或者来自反相器142的反馈信号使信号路径与反相器140的输入闭合(即连接,使得电流可流动)。因此,D-触发器132可快于无传输门的D-触发器作出响应,因为传 输门隔离了电位输入与反相器140,从而加快反相器140的输入的状态改变。
在操作中,D-触发器132可根据时钟信号传送数据。举例来说,在时钟信号的上升 边沿上,主控触发器136可将反相器142的输出的值传送到从属触发器138,且俘获D-输入的值。
SRAM 134可包括反相器168和170以及传输门172和174。在当前实施例中,反 相器168的输出连接到反相器170的输入,且反相器168的输入经由传输门172连接到 反相器170的输出。D-初始输入可经由传输门174连接到反相器168的输入。传输门172 和174可由存储信号控制,其中逻辑高存储信号断开传输门174且闭合传输门172,且 反之亦然。
所说明的触发器130可表征为存储三位数据。在此实施例中,SRAM134存储一位 数据,主控触发器136的状态存储第二位数据,且从属触发器138的状态存储第三位数 据。换句话说,所说明的触发器130具有三个自由度,这意味着其状态可用三个变量来 描述。在其它实施例中,触发器130可存储较多或较少数据。然而,主控触发器136和 从属触发器138与SRAM的不同之处在于其至少部分受时钟信号控制。
图18描绘由量化电路16的某些实施例执行的读取操作174的实例。如框176所说 明,读取操作174以预设计数器开始。在当前实施例中,将计数器预设为2m的二分之 一 (其中m为从计数丢弃的数位的数目)以使在从计数截去数位时的舍去效应最终得到 平衡。或者,可将计数器设定为O或某一其它值。
在一些实施例中,预设包括存储和传送预设值。举例来说,在使用图16所说明的 计数器90的一些实施例中,预设包括断言待在DO-输入到D5-输入上传送的值和断言存 储信号。在这些实施例中,在存储预设值之后,通过断言传送信号将预设值传送到D-触发器132 (图17)。
接下来,如框178所说明,使参考电流传导进入电容器(例如,图8中所说明的电 容器98)且通过存储器单元。接着,如框180所描绘,进行关于是否已开始新时钟周期 的确定。依据结果而定,读取操作174返回到框178或继续到框182,在框182处进行 关于电容器的电压是否大于参考电压的确定。依据结果而定,读取操作174返回到框178 或继续到框184,在该点处不再传导参考电流。
接下来,如框186所描绘,通过存储器元件使电容器放电,且如框188所描绘,进 行关于是否己开始新时钟周期的确定。基于确定的结果,如框186所描述,电容器继续 通过存储器单元放电,或如框l卯所描绘,使计数增加1。在一些实施例中,计数器可向下而不是向上计数,且计数可减小1而不是增加1。
在改变计数之后,如框192所描绘,进行关于电容器的电压是否小于参考电压的确定。基于确定的结果,读取操作174返回到框186以继续使电容器放电或继续到框194,在框194处进行关于读出时间是否己逝去的确定。基于框194处的确定,读取操作174返回到框178以起始新的充电和放电循环或如框196所描绘,输出来自计数器的数据值。
如框196所说明,计数器接着可将计数截去m个最低有效数位。接下来,如框198所说明,输出被截值作为由存储器元件存储的数据值。输出数据可包括将数据存储于有形的机器可读存储器中;将数据传输到另一组件;显示数据或在后续计算中使用数据。
图19说明写入操作200的实例。如框202所说明,所说明的写入操作200通过擦除存储器元件而开始。擦除存储器元件可包括大体上同时擦除整行或整组存储器元件。
接下来,在当前实施例中,如框204所说明,计算预设值。计算预设值可包括计算解决在从计数截去位时的舍入误差的预设值。在当前实施例中,计算预设值开始于使待写入到存储器元件的目标值乘以2m,其中m是计数的作为噪声被忽略不计的最低有效数位的数目,如框206所说明。举例来说,如果目标值是010且111 = 3,那么2m等于8,且框206所说明的乘法动作得到乘积01 0000。
为了完成计算预设值,在当前实施例中,将2""的二分之一加到框206所说明的乘法动作的乘积,如框208所说明。举例来说,继续先前实例,如果框206所说明的动作的乘积为01 0000且截去三个数位(111 = 3),那么预设值等于Ol 0100。在其它实施例中,可省略此动作,这并不是暗示本文中描述的其它动作不可也被省略。
接下来,在当前实施例中,如框210所说明,在本地存储待写入到存储器元件的预设值。在本地存储预设值可包括将预设值存储于与计数器集成的存储器中,如图16和图17所说明。在其它实施例中,在本地存储所述值可包括将预设值存储于与每一列或块存储器元件相关联的专用存储器中。如下文所解释,在一些实施例中,可在不经由输入/输出总线92向更多远距离组件(例如,列解码器18、列地址锁存器20或控制电路28 (图2))请求预设值的情况下存取在本地存储的预设值。
在本地存储预设值之后,如框212所说明,可将用于存储数据的存储器元件性质调整一个增量。调整存储器元件性质可包括将电荷驱动到浮动栅极上或部分改变相变存储器元件的相位。在调整存储器元件性质之后,如框124所说明,读取存储器元件。此步骤可包括执行图18中所说明的读取操作174。在一些实施例中,可在无框196所说明的截去动作的情况下执行读取操作174。
在读取存储器元件之后,如框218所说明,确定存储器元件所存储的值是否大体上等于待写入到存储器元件的预设值。如果待写入的值并不大体上等于待存储的值,那么可将存储器元件性质调整另一增量,且操作200可返回到框212。另一方面,如果存储器元件所存储的值大体上等于预设值,那么如框220所说明,写入操作200可结束。在各种实施例中,框218所说明的比较可包括确定存储器元件所存储的值是否大于或等于预设值或在预设值的某一容差内。
图20说明写入操作222的第二实例。在此实施例中,用与图19中相同的参考数字说明的动作大体上类似于先前参看图19所论述的那些动作。除了这些动作以外,所说明的写入操作222还包括计算预设值的不同方式,如框224所说明。在此实施例中,在框206和208所说明的动作中解决舍入误差之后,将所得总和的每一数位反转以计算预设值。举例来说,如果目标值为四位字1101,且丢弃四个最低有效位以使噪声衰减(即,m = 4),那么框206和208所说明的动作的结果为1101 1000,且框226所说明的反转动作得到预设值0010 0111。在此动作中,前端的O也应被反转,例如在使用十数位计数器的实施例中,全部十个数位都应被反转,即使框206和208所说明的动作的结果可由较少数位表示。
在写入操作222中,在本地存储预设值之后,使用所述预设值来预设计数器,如框228所说明。在例如图16所说明的实施例等一些实施例中,预设计数器可包括断言传送信号。
用这个值预设计数器可简化执行框230所说明的比较的电路。在当前实施例中,确定计数是否全部为1 (例如,对于八位计数器为1111 1111),而不是将从存储器元件读取的值的每一数位与目标值的相应数位进行比较来确定存储器元件是否存储目标值。以框224所说明的方式计算预设值可得到与目标值和舍入误差校正合计为由计数器全部用l表示的值的预设值。
框230所说明的比较可包括确定计数是否大于0或在0的某一容差内,例如在0加减2m的二分之一的范围内。如果在框230所说明的比较中作出肯定的确定,那么写入操作222可结束。否则,写入操作222可返回到框228所说明的动作,且计数器可(例如)通过断言传送信号(图16)用预设值再次复位。有利的是,因为在当前实施例中在本地存储预设值,所以预设计数器与经由输入/输出总线92请求预设值或目标值的实施例相比可相对快速地发生。
图21说明写入操作232的另一实例。在此实施例中,如框234所说明的计算预设值包括反转计数的每一数位且接着加1,如框236所说明。稍后在操作232中,通过确定是否计数的每一数位大致上等于O (例如,在八位计数器中为0000 0000)而确定存储器元件是否存储正确值,如框238所说明。
图22说明写入操作240的另一实例。在此实施例中,保留计数的最高有效数位用于指示存储器元件是否存储目标值。在此实施例中,计算预设值包括从1加上计数器的最大值的二分之一减去总和,如框242中的框244所说明。计数器的最大值为当计数器的输出端子(例如,图16所说明的实施例中的D0-输出到D5-输出)为逻辑高时由计数器表示的值。举例来说,在图16的六位计数器卯中,计数器的最大值为11 1111。向这个值加1得到值100 0000,其二分之一为10 0000。在当前实施例中,从这个值减去总和。举例来说,如果框208所产生的总和为1 0100,那么从10 OOOO减去此值得到预设值00 1100。
在所说明的实施例中,计数器的最大数位指示存储器元件是否存储目标值。因此,在框246所说明的比较中,确定计数器的最高有效数位是否大致上等于1。举例来说,如果目标值为IO,计数器具有六个数位,且丢弃三个数位,那么预设值为OO 1100,且计数器在从存储目标值的存储器元件读取时从OO 1100向上计数到10 0000。因此,在此实例中,最高有效数位发信号通知存储器元件是否存储目标值。有利的是,以此方式预设计数器可简化或消除确定存储器元件是否存储正确值的电路。
图23说明写入操作248的另一实例。在此实施例中,通过向下而不是向上计数来读取存储器元件。此实施例类似于图22所说明的写入操作240,只是除了框250、 252和254所说明的动作以外。在框249中的框250所说明的动作中,将总和加到计数器的最大值减1的二分之一以计算预设值。在框252所说明的动作中,通过向下而不是向上计数来读取存储器元件。举例来说,对于位流具有逻辑高值的每一时钟周期,计数器可使计数递减1。如同先前实施例,在此实施例中,计数的最高有效数位指示存储器元件是否存储目标值。然而,在所述实施例中,最大数位通过呈现值O来指示此。
图24说明写入操作256的另一实例。所说明的实施例开始于基于待写入到存储器元件的数据和指示存储器元件是否存储待写入的数据的信号值两者而计算预设值,如框258所说明。在某些实施例中,信号值可独立于正被写入到存储器元件的数据且由存储器装置的比较电路确定。换句话说,不管正被写入的数据的值如何,相同信号值指示存储器元件存储正被写入的数据,因为信号值是针对比较电路而定制。举例来说,在图20的实施例中,信号值在计数的每一数位大致上等于l时出现。在此实施例中,比较电路可包括"与"门,其中计数的每一数位(或i十数的每一未截数位)有一输入。类似地,在图21的实施例中,信号值在计数的每一数位大致上等于0时出现,且比较电路可包括"与"门,其中计数的每一数位有一反转输入。在图22的实施例中,信号值在计数器的最高有效数位大致上等于1时出现,且在图23的实施例中,信号值在计数器的最高有效数位大致上等于O时出现。在这些实施例中,可省略比较电路,因为计数器的最高有效数位(或其反转)与存储器元件存储正确值的条件大体上同义。简而言之,由指示存储器元件是否存储正确值的电路确定信号值。
在图20到图24所说明的实施例中的每一者中,相同信号值指示存储器元件己存储正确值,而不管正被存储的值如何。因此,在某些实施例中,确定存储器元件是否存储正确值的电路相对简单。举例来说,在图22和图23的实施例中,可完全省略此电路,这并不是暗示其它实施例中不可也省略其它组件。
接下来,在写入操作256中,根据预设值预设量化电路,如框260所说明。预设可包括改变计数器中的触发器的状态或以其它方式配置数字滤波器。在一些实施例中,在此动作之前可为在本地存储预设值(例如,在计数器中的存储器中)的动作。在预设量化电路之后,如框262所说明,可调整用于存储数据的存储器元件的性质,且如框264所说明,可用量化电路从存储器元件读取值。接下来,如框266所说明,确定量化电路是否输出信号值。如果量化电路未输出信号值,那么写入操作256返回到框260所说明的动作。否则,如框268所说明,写入操作256结束。
图25描绘包括存储器装置12的示范性的基于处理器的系统310。替代地或另外地,系统310可包括成像装置13。系统310可为例如计算机、寻呼机、蜂窝式电话、个人备忘记事本、控制电路等多种类型中的任一者。在典型的基于处理器的系统中, 一个或一个以上处理器312 (例如微处理器)控制系统310中的系统功能和请求的处理。处理器312和系统310的其它子组件可包括量化电路,例如上文论述的量化电路。
系统310通常包括电源314。举例来说,如果系统310为便携式系统,那么电源314可有利地包括燃料电池、永久电池、可更换电池和/或可再充电电池。电源314还可包括AC适配器,因此系统310可插入到(例如)壁式插座中。电源314还可包括DC适配器,使得系统310可插入到(例如)车载点烟器中。
依据系统310执行的功能而定,各种其它装置可耦合到处理器312。举例来说,用户接口 316可耦合到处理器312。用户接口 316可包括(例如)按钮、开关、键盘、光笔、鼠标、数字转换器与铁笔和/或语音辨识系统。显示器318也可耦合到处理器312。显示器318可包括(例如)LCD、 SED显示器、CRT显示器、DLP显示器、等离子体显示器、OLED显示器、LED和/或音频显示器。此外,RF子系统/基带处理器320也可耦合到处理器312。 RF子系统/基带处理器320可包括耦合到RF接收器和RF发射器(未图示)的天线。 一个或一个以上通信端口 322也可耦合到处理器312。通信端口 322可适合于耦合到一个或一个以上外围装置324 (例如调制解调器、打印机、计算机)或耦合到网络(例如局域网、远域网、企业内部网或因特网)。
处理器312大体上通过实施存储于存储器中的软件程序来控制系统310。存储器以可操作方式耦合到处理器312以存储各种程序并促进其执行。举例来说,处理器312可耦合到易失性存储器326,所述易失性存储器326可包括动态随机存取存储器(DRAM)和/或静态随机存取存储器(SRAM)。易失性存储器326通常较大,使得其可存储动态加载的应用程序和数据。如下文进一步描述,可根据本发明的实施例来配置易失性存储器326。
处理器312还可耦合到存储器装置12。存储器装置12可包括例如EPROM等只读存储器(ROM)和/或待结合易失性存储器326使用的快闪存储器。ROM的大小通常经选择为恰好足够大以存储任何必要的操作系统、应用程序和固定数据。另外,非易失性存储器328可包括高容量存储器,例如磁带或磁盘驱动存储器。
存储器装置10和易失性存储器326可存储各种类型的软件,例如操作系统或办公效率套件(包括文字处理应用程序、电子表格应用程序、电子邮件应用程序和/或数据库应用程序)。
尽管本发明可易于有各种修改和替代形式,但特定实施例已在图式中借助于实例展示且已在本文中详细描述。然而,应理解,本发明并不希望限于所揭示的特定形式。而是,本发明将涵盖属于如由随附权利要求书界定的本发明的精神和范围内的所有修改、等效物和替代物。
2权利要求
1.一种存储器装置,其包含内部数据存储位置,其耦合到电导线;以及量化电路,其经由所述电导线耦合到所述内部数据存储位置,所述量化电路包含模/数转换器,其具有输入和输出,其中所述输入耦合到所述电导线;以及数字滤波器,其耦合到所述模/数转换器的所述输出,其中所述数字滤波器包含存储器,且其中所述数字滤波器经配置以将预设值存储于所述存储器中。
2. 根据权利要求1所述的存储器装置,其中所述内部数据存储位置包含选自浮动栅极 晶体管、相变存储器元件或磁阻性存储器元件的非易失性存储器元件。
3. 根据权利要求1所述的存储器装置,其中所述模/数转换器包含A-S调制器。
4. 根据权利要求1所述的存储器装置,其中所述存储器包含静态随机存取存储器 (SRAM)。
5. 根据权利要求l所述的存储器装置,其中所述数字滤波器包含计数器。
6. 根据权利要求5所述的存储器装置,其中所述计数器包含串联连接的多个D-触发器。
7. 根据权利要求6所述的存储器装置,其中所述多个D-触发器中的每一者包含SRAM;主控触发器,其耦合到所述SRAM;以及从属触发器,其耦合到所述SRAM和所述主控触发器两者。
8. —种电子装置,其包含多个内部数据存储位置,其串联耦合到电导线; 模/数转换器,其具有耦合到所述电导线的输入;以及数字滤波器,其具有多位输出和耦合到所述模/数转换器的输出的输入,其中所述 数字滤波器包含存储器。
9. 根据权利要求8所述的电子装置,其中所述模/数转换器经配置以输出脉冲密度调制 位流,所述位流具有大体上与通过所述电导线的电流成比例的平均值。
10. 根据权利要求8所述的电子装置,其中所述模/数转换器包含比较器,其具有耦合到所述电导线的第一输入、耦合到参考电压源的第二输入和 耦合到所述数字滤波器的输入的输出,其中所述比较器经配置以每时钟周期一次地 基于所述第一输入的电压是否大于所述第二输入的电压而将所述输出锁存为逻辑 髙或逻辑低;以及开关,其具有第一端子、耦合到所述电导线的第二端子和耦合到所述比较器的所 述输出的栅极;以及参考电流源,其耦合到所述开关的所述第一端子。
11. 根据权利要求8所述的电子装置,其中所述数字滤波器为包含计数器的低通数字滤 波器。
12. 根据权利要求11所述的电子装置,其中所述计数器包含多个级联触发器,其中所述 多个触发器中的一个触发器的输入耦合到所述模/数转换器的输出。
13. 根据权利要求12所述的电子装置,其中所述触发器中的每一者包含SRAM,所述 SRAM经配置以响应于存储信号而存储值且响应于传送信号而将所述值传送到所述 触发器。
14. 一种向内部数据存储位置写入的方法,所述方法包含在量化电路中接收对应于待写入到内部数据存储位置的数据的值; 在本地将所述值存储于所述量化电路中的存储器中;调整用以存储数据的存储器元件性质;用所述量化电路读取所述内部数据存储位置所存储的数据;通过将存储器中的所述在本地存储的值与从所述内部数据存储位置读取的所述 数据进行比较而确定从所述内部数据存储位置读取的所述数据是否大体上等于待 写入到所述内部数据存储位置的所述数据。
15. 根据权利要求14所述的方法,其包含从电导线上的多个内部数据存储位置中选择 所述内部数据存储位置。
16. 根据权利要求14所述的方法,其中读取包含将来自所述内部数据存储位置的模拟 信号转换为脉冲密度调制位流。
17. 根据权利要求16所述的方法,其中所述值为近似等于正被写入的数据乘以2m加上 2m的二分之一的预设值,其中m为计数器的从通过对所述位流求积分所产生的计数 截去的最低有效数位的数目。
18. 根据权利要求14所述的方法,其中所述值大体上等于正被写入的所述数据。
19. 根据权利要求14所述的方法,其中在本地存储所述值包含将所述值存储在计数器 中的存储器中。
20. 根据权利要求19所述的方法,其中所述存储器包含SRAM。
21. 根据权利要求19所述的方法,其中读取包含用所述计数器所包含的级联触发器的阵列进行计数。
22. —种向内部数据存储位置写入的方法,所述方法包含基于待写入到内部数据存储位置的数据和指示所述内部数据存储位置是否存储 所述待写入的数据的信号值而计算预设值,其中所述信号值独立于所述待写入的数 据;根据所述预设值而预设量化电路;调整用以存储数据的所述内部数据存储位置的性质;用所述量化电路从所述内部数据存储位置读取值;通过确定所述量化电路是否输出所述信号值而确定所述内部数据存储位置是否 存储所述待写入的数据;以及如果所述量化电路未输出所述信号值,那么第二次调整所述内部数据存储位置的 所述性质。
23. 根据权利要求22所述的方法,其包含如果所述量化电路未输出所述信号值,那么 第二次用所述量化电路进行预设。
24. 根据权利要求22所述的方法,其包含在本地将所述预设值存储于所述量化电路中 的存储器中。
25. 根据权利要求22所述的方法,其中计算预设值包含使待写入到所述内部数据存储 位置的所述数据乘以2m,其中m为所述量化电路的输出的被截去的最低有效数位 的数目。
26. 根据权利要求25所述的方法,其中计算预设值包含将2m的正或负二分之一加到所 述乘法的乘积。
27. 根据权利要求22所述的方法,其中计算预设值包含反转数字的每一数位;且 所述信号值的每一数位近似等于1。
28. 根据权利要求22所述的方法,其中计算预设值包含反转数字的每一数位并加1;且 所述信号值的每一数位近似等于0。
29. 根据权利要求22所述的方法,其中计算预设值包含从1加上所述量化电路所包含的计数器的最大值的二分之一减去 一数字;且所述信号值为所述计数器的输出,其中所述最高有效数位大致上等于1。
30.根据权利要求22所述的方法,其中计算预设值包含将一数字加到所述量化电路所包含的计数器的最大值的二分之 一;且所述信号值为所述计数器的输出,其中所述最髙有效数位大致上等于0。
全文摘要
本发明提供一种存储器装置,其在某些实施例中包括耦合到位线的存储器元件和经由所述位线耦合到所述存储器元件的量化电路。在一些实施例中,所述量化电路包括具有输入和输出的模/数转换器以及包括存储器的数字滤波器。所述模/数转换器的所述输入可耦合到所述位线,且所述模/数转换器的所述输出可耦合到所述数字滤波器。
文档编号G11C11/16GK101681678SQ200880020399
公开日2010年3月24日 申请日期2008年5月30日 优先权日2007年6月15日
发明者R·雅各布·贝克 申请人:美光科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1