具有温度感测装置的半导体存储装置及其操作的制作方法

文档序号:6777834阅读:172来源:国知局
专利名称:具有温度感测装置的半导体存储装置及其操作的制作方法
技术领域
本发明关于一种半导体存储装置;且更明确地说,关于具有温度感测装置的半导体存储装置。
背景技术
半导体存储装置大体上具备用于存储数据的多个单元,其中每一单元包括一用于切换以传输电荷的晶体管及一用于存储电荷(亦即,数据)的电容器。术语′数据存储′在单位单元中意谓电荷积聚于电容器中的情况。因此,原则上有可能在无任何电功率消耗的情况下将数据存储于单位单元中。
自MOS晶体管的PN结和电容器发生漏电流是不理想的。随着时间的前进,所存储之初始电荷的量减少且数据可消失。因此,为了防止数据丢失,在读取存储于单元中的数据的操作后,需要根据所读取的数据以初始电荷来对单元进行再充电。
通过周期性地重复再充电操作来保存存储于存储器的单位单元中的数据。再充电操作通常被称为刷新操作。刷新操作由动态随机存取存储器(DRAM)控制器控制。为了刷新操作,DRAM周期性地消耗电功率。因为需要低电功率消耗,所以在诸如包括笔记本电脑、PDA或蜂窝式电话的移动装置的电池操作系统中如何减小电功率消耗为关键性的问题。
需要用于精确地感测DRAM中的温度且输出所感测的信息的装置。作为在刷新操作期间减小电功率消耗的方法中之一,通常执行根据温度来改变刷新操作的周期。在温度降低时,可在无刷新操作的情况下在DRAM中将数据保存更久。首先,判定多个温度范围。接着,在低温度范围内设定用于控制刷新操作的低频率刷新脉冲。刷新时钟表示在刷新操作中使能的信号。因此,因为刷新操作在低温下以较小频率来执行,所以电功率消耗减少。
随着半导体存储装置的集成度或操作速度增加,半导体存储装置发生更多热。热使半导体存储装置的内部温度增加,且影响正常操作。因此,需要用于精确地感测DRAM内的温度且输出所感测信息的装置,亦即,热感测器。
图1为在半导体存储装置中的传统热感测器的方块图。该热感测器包括一温度感测单元10、一多用途寄存器(MPR)单元20及一输出驱动器30。响应于驱动信号ODTS_EN,温度感测单元10感测温度。存储温度感测单元10的输出信号TM_VAL
的MPR单元20响应于一输出启动信号RD_ODTS输出所存储的值MPR
。输出驱动器30输出温度信号ODTS_DT

图2为图1中描述的MPR单元20的示意电路图。MPR单元20包括用于将输出信号TM_VAL
存储于比特单元中的多个锁存单元。该多个锁存单元具有大体上相同的结构。描述一个锁存单元。
第一锁存单元包括一锁存器22及一传输门TG1。锁存器22锁存输出信号TM_VAL
。传输门TG1响应于输出启动信号RD_ODTS传输锁存器22的输出数据。
图3为用于描述图1所示的热感测器的操作的时序图。信号TEMP的值(亦即,T、T+1等等)表示半导体存储装置内部的当前温度。
温度感测单元10响应于第[N]个驱动信号ODT_EN[N]感测值为T度的当前温度。MPR单元20将温度感测单元10的输出信号存储为第[N]个温度值。在输出信号自温度感测单元10被输入之前,MPR单元20已将先前输出信号存储为第[N-1]个温度值。
在第[N]个驱动信号的输入时序后的预定时间时,输入输出启动信号RD_ODT。MPR单元20响应于输出启动信号RD_ODT输出所存储的值MPR[N]。输出驱动器30输出表示T度的温度信号ODTS_DT[N]。
虽然热感测器输出值为T度的当前温度,但半导体存储装置的温度已自T度改变至(T+2)度。热感测器实际上不可表示半导体存储装置的当前温度。
根据电子装置工程联合委员会(JEDEC)的规范,在装置的温度小于85℃度时,需要以64ms的周期来执行刷新操作。在装置的温度大于85℃度时,需要以32ms的周期来执行刷新操作。
在MPR单元20将第[N]个温度值存储为83℃度且当前温度增加使得超过85℃度时,热感测器输出表示83℃度的温度信号ODTS_DT[N]。以64ms的周期来执行刷新操作。然而,当前温度实际上超过85℃度,且需要以32ms的周期来执行刷新操作。由于不适当的刷新操作,数据可丢失。
在输入随后的驱动信号之前,热感测器保持存储于MPR单元中的温度值。传统热感测器不可精确地表示半导体存储装置的温度改变。

发明内容
根据本发明的半导体存储装置的热感测器感测装置的当前温度且确认温度值是否有效。
根据本发明之一实施例,热感测器包括温度感测单元,用于响应于驱动信号感测温度;存储单元,用于存储温度感测单元的输出信号且输出温度值;及初始化单元,用于在自驱动信号的启动开始的预定时间后初始化存储单元。
根据本发明之另一实施例,半导体存储装置的一驱动方法包括驱动热感测器响应于驱动信号,在自驱动信号的启动开始的预定时间后请求再次驱动,及再次驱动热感测器以再次响应于驱动信号输入。


图1为半导体存储装置中的传统热感测器的方块图。
图2为图1所描述的MPR单元的示意电路图。
图3为图1所描述的热感测器的信号时序图。
图4为根据本发明的半导体存储装置的热感测器的方块图。
图5为图4所描述的温度感测单元的方块图。
图6为图4所描述的初始化单元的示意电路图。
图7为图6所描述的初始化单元的信号时序图。
图8为图4所描述的MPR单元的示意电路图。
图9为图4所描述的热感测器的信号时序图。
具体实施例方式
在自其驱动的时序开始经过预定时间后,根据本发明的半导体存储装置的热感测器输出对于再次驱动的请求信号。热感测器在预定时间通过再次驱动来感测半导体存储装置的温度。半导体存储装置稳定地执行与温度有关的操作,诸如刷新操作。由此改良半导体存储装置的可靠性。
在下文中,将参看附图来详细描述根据本发明的半导体存储装置。
图4为根据本发明的半导体存储装置中的热感测器的方块图。热感测器包括温度感测单元100、具备MPR单元200及输出驱动器300的存储单元及初始化单元400。
响应于驱动信号ODTS_EN温度感测单元100感测温度。响应于输出启动信号RD_ODTS,存储温度感测单元100的输出信号TM_VAL
的MPR单元200输出所存储的值MPR
。响应于初始化信号RST MPR单元200初始化所存储的值MPR
。输出驱动器300驱动MPR单元200的作为温度信号ODTS_DT
的输出MPR
。在驱动信号ODTS_EN的启动后的预定时间,初始化单元400初始化MPR单元200。
因此,在驱动信号ODTS_EN的启动后的预定时间,初始化所存储的温度值。通过经初始化的温度值,将当前温度未经反映通知芯片组,从而发生新的驱动信号。亦即,热感测器可请求芯片组通过初始化温度值来发生新的驱动信号。
图5为图4所描述的温度感测单元100的方块图。温度感测单元100包括温度感测器120、电压提供器140及转换器单元160。温度感测器120响应于驱动信号ODTS_EN感测温度。电压提供器140提供上限电压VU_LMT及下限电压VL_LMT。响应于驱动信号ODTS_EN,转换器单元160基于上限电压VU_LMT及下限电压VL_LMT来将模拟信号Vtmp转换为数字信号TM_VAL
。转换器单元160具备跟踪模拟至数字转换器(ADC),其以比特为单位跟踪温度感测器120的模拟输出Vtmp,且将该模拟输出Vtmp转换为数字信号TM_VAL

在操作中,温度感测器120响应于驱动信号ODTS_EN的启动感测当前温度。转换器单元160基于上限电压VU_LMT及下限电压VL_LMT来将温度感测器120的输出(亦即,模拟信号Vtmp)转换为数字信号TM_VAL

图6为图4的初始化单元400的示意电路图。初始化单元400包括锁存器420、周期信号发生器440、计数器460、信号发生器480及反相器I1。锁存器420响应于驱动信号ODTS_EN启动输出信号A且响应于复位信号E撤销输出信号A。周期信号发生器440在输出信号A的启动期间发生周期信号B。计数器460计数启动周期信号B的次数。信号发生器480响应于计数器460的输出发生初始化信号RST及复位信号E。第一反相器I1使复位信号E反相且将其传输至计数器460。
锁存器420具备反相器I2及两个NAND门ND1及ND2。第二反相器I2使驱动信号ODTS_EN反相。接收第二反相器I2的输出的第一NAND门ND1与接收复位信号E的第二NAND门ND2交叉耦合。
周期信号发生器440具备NAND门ND3及反相器链442。第三NAND门接收输出信号A及周期信号B。延迟第三NAND门ND3的输出的第一反相器链442输出周期信号B。
计数周期信号B的启动次数的计数器460输出多个信号C
。计数器460响应于由第一反相器I1延迟的复位信号E初始化信号C

信号发生器480具备两个NAND门ND4及ND5,两个反相器I3及I4,及反相器链482。第四NAND门ND4接收信号C
。使第四NAND门ND4的输出信号D反相的第三反相器I3输出初始化信号RST。第四反相器I4使输出信号D反相。第二反相器链482延迟输出信号D。接收第四反相器I4及第二反相器链482的输出的第五NAND门ND5输出复位信号E。
图7为图6所描述的初始化单元400的信号时序图。当驱动信号ODTS_EN被启动时,锁存器420启动输出信号A。周期信号发生器440在输出信号A的启动期间发生具有预定频率的周期信号B。计数周期信号B的启动次数的计数器460输出信号C
。在信号发生器480中,当所有信号C
被启动时,第四NAND门ND4撤消信号D。使信号D反相的第三反相器I3启动初始化信号RST。在自信号D的撤销开始第二反相器链482的延迟时间后,启动复位信号E。锁存器响应于复位信号E撤消输出信号A。周期信号发生器440的操作终止。同时,响应于经反相的复位信号初始化计数器460。
在启动第[N]个信号C[N]时,启动初始化信号RST,此可根据计数器460中设定的最大计数数目来改变。因此,通过确定周期信号B的周期及计数器460的最大计数数目来控制自驱动信号ODTS_EN的启动至初始化信号RST的启动的周期。
图8为图4所描述的MPR单元200的示意电路图。MPR单元200包括用于将温度感测单元100的输出信号TM_VAL
存储于单元比特中的多个锁存单元210至250。该多个锁存单元210至250分别具有大体上相同的结构。在本文中,举例而言,描述一个锁存单元。
第一锁存单元210包括锁存器212及传输门TG2。锁存器212锁存输出信号TM_VAL
且响应于初始化信号RST复位。传输门TG2响应于输出启动信号RD_ODTS传输锁存器212的输出数据。
MPR单元200锁存温度感测单元100的输出信号TM_VAL
且响应于输出启动信号RD_ODTS输出所锁存的值MPR
。MPR单元200响应于初始化信号RST的启动复位所存储的值。
图9为图4的热感测器的信号时序图。温度感测单元100响应于第[N]个驱动信号ODT_EN[N]感测值为T度的当前温度。MPR单元200将温度感测单元100的输出信号存储为第[N]个温度值。
在自驱动信号ODTS_EN的启动开始预定时间后,初始化单元400启动初始化信号RST。初始化信号RST初始化MPR单元200。因此,基于所感测的温度,数据的有效周期为自MPR单元200存储新的温度值开始直至初始化信号RST被启动为止。
其后,输入该输出启动信号RD_ODTS。MPR单元200及输出驱动器300输出经初始化的值(亦即,对于新操作的请求信号),作为温度信号ODTS_DT。不接收温度值而接收请求信号的芯片组再次发生驱动信号ODTS_EM。再次驱动热感测器,且MPR单元200存储新的温度值。当输入该输出启动信号RD_ODTS时,感测且输出当前温度。
根据本发明的半导体存储装置的热感测器包括用于初始化MPR单元的初始化单元。在其驱动的时序后预定时间,热感测器初始化温度值。热感测器输出经初始化的值,作为对于再次驱动的请求信号以表示在预定时间内温度值被感测。
因此,使用由热感测器感测的精确温度值的半导体存储装置稳定地执行与温度变化有关的内部操作,诸如刷新等等。结果,改进半导体存储装置的可靠性。
虽然在上述实施例中MPR单元输出所存储的值响应于输出启动信号,但输出驱动器亦可响应于输出启动信号且输出所存储的值启动。在上述实施例中,初始化单元响应于驱动信号启动初始化信号。另外,可根据本发明的其他实施例来改变初始化单元。可基于热感测器操作的开始或结束来启动初始化信号。
虽然已相对于特定实施例来描述本发明,但本领域的技术人员将易于了解,在不脱离如在申请的权利要求中所定义的本发明的精神及范畴的情况下,可进行各种改变及修改。
权利要求
1.一种用于半导体存储装置中的热感测器,其包含温度感测单元,用于响应于驱动信号感测温度;储存单元,用于储存该温度感测单元的输出且输出温度值;和初始化单元,用于在该驱动信号的启动后周期性地初始化该储存单元。
2.如权利要求1所述的热感测器,其中该初始化单元包括锁存器,用于响应于该驱动信号设定其输出信号且响应于复位信号复位其输出信号;周期信号发生器,用于在该锁存器的该输出信号的启动期间发生周期信号;计数器,用于计数由该周期信号发生器发生的周期信号的数目;初始化信号发生器,用于响应于该计数器的输出发生初始化信号及复位信号;和第一反相器,用于使该复位信号反相且将经反相的复位信号输出至该计数器。
3.如权利要求2所述的热感测器,其中该锁存器包括第二反相器,用于使该驱动信号反相;及第一和第二NAND门,其交叉耦合以分别接收该第二反相器的输出及该复位信号。
4.如权利要求3所述的热感测器,其中该周期信号发生器包括第三NAND门,用于接收该锁存器的该输出信号及该周期信号;和第一反相器链,用于延迟该第三NAND门的输出且输出该周期信号。
5.如权利要求4所述的热感测器,其中该初始化信号发生器包括第四NAND门,用于接收该计数器的输出;第三反相器,用于使该第四NAND门的输出反相且输出该初始化信号;第四反相器,用于使该第四NAND门的该输出反相;第二反相器链,用于延迟该第四NAND门的该输出;和第五NAND门,用于接收该第四反相器和该第二反相器链的输出且输出该复位信号。
6.如权利要求5所述的热感测器,其中该计数器计数该周期信号的数目,输出计数信号且响应于由该第一反相器延迟的该复位信号初始化该计数信号。
7.如权利要求6所述的热感测器,其中该储存单元包括寄存器,用于储存该温度感测单元的该输出,响应于输出启动信号输出所储存的值且响应于该初始化单元的该初始化信号初始化该所储存的值;和输出驱动器,用于驱动作为该温度值的、该寄存器的输出。
8.如权利要求7所述的热感测器,其中该寄存器包括用于将该温度感测单元的该输出储存于单元比特中的多个锁存单元。
9.如权利要求8所述的热感测器,其中该锁存单元包括锁存器,用于锁存该温度感测单元的该输出且响应于该初始化信号复位;及传输门,用于响应于该输出启动信号传输该锁存器的输出。
10.如权利要求9所述的热感测器,其中该温度感测单元包括温度感测器,用于响应于该驱动信号感测该温度;电压提供器,用于提供上限电压及下限电压;及转换器单元,用于响应于该驱动信号、基于该上限电压及该下限电压来将该温度感测器的模拟输出转换为数字信号。
11.如权利要求10所述的热感测器,其中该转换器单元包括用于以比特为单位跟踪该温度感测器的该输出且将该输出转换为该数字信号的跟踪ADC。
12.一种驱动具有热感测器的半导体存储装置的方法,其包含响应于外部驱动信号感测温度;储存经感测的温度值;响应于输出启动信号输出该经感测的温度值; 并且自该驱动信号的启动开始周期性地初始化该经感测的温度值。
13.一种驱动具有热感测器的半导体存储装置的方法,其包含响应于外部驱动信号使能该热感测器;自使能该热感测器的时序开始周期性地初始化该热感测器;并且输出储存于该热感测器中的信号。
14.一种半导体存储装置,其包含热感测器,用于感测温度且储存温度值;和初始化单元,用于在驱动信号的启动后周期性地初始化储存单元。
15.如权利要求14的半导体存储装置,其中该热感测器包括温度感测单元,用于响应于驱动信感测该温度;和储存单元,用于储存该温度感测单元的输出且输出该温度值。
全文摘要
本发明关于一种半导体存储装置,其包括一感测该装置的当前温度且确认温度值是否有效的热感测器。该热感测器包括一温度感测单元、一存储单元及一初始化单元。响应于一驱动信号该温度感测单元感测温度。该存储单元存储该温度感测单元的输出信号且输出温度值。在自该驱动信号的启动一预定时间后,该初始化单元初始化该存储单元。本发明关于一种驱动方法,其包括响应于该驱动信号驱动该热感测器,自该驱动信号的该启动一预定时间后请求再次驱动,及再次响应于驱动信号输入再次驱动该热感测器。
文档编号G11C11/4072GK101051523SQ200710086359
公开日2007年10月10日 申请日期2007年3月15日 优先权日2006年4月3日
发明者金敬勋, 帕特里克·B·莫兰 申请人:海力士半导体有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1