(57)【要約】      （修正有）【課題】オンチップ温度センサ及び温度検出方法、そしてこれを用いたリフレッシュ制御方法を提供する。【解決手段】温度センサは、高温及び低温テストを用いて、温度に対して独立した電流Ｉｄを発生させて感知温度変化の基準とする。温度センサは、短い周期でトラッキングコードＰｃｏｄｅ［ｎ：０］を±１ずつ変化させつつ、温度センサの感知温度を、設定された単位温度ずつ変化させ、温度センサの感知温度がチップの現在温度と同じである時のトラッキングコードを検出する。検出されたトラッキングコードＰｃｏｄｅ［ｎ：０］によってセルフリフレッシュ周期をセットする。次いで、長い周期ごとに一回ずつトラッキングコードを±１ずつアップデートさせ、アップデートされるトラッキングコードによってセルフリフレッシュ周期を調節する。【選択図】図５
2007047177.tif 000002
【特許請求の範囲】
【請求項１】
温度センサにおいて、
温度に比例する第１電流を発生させるＰＴＡＴ電流発生部と、
温度に反比例する第２電流を発生させる第１ＣＴＡＴ電流発生部と、
温度に反比例する第３電流を発生させる第２ＣＴＡＴ電流発生部と、
前記第１電流、前記第２電流及び前記第３電流を前記温度と関連した信号に変換する温度検出部と、を備えることを特徴とする温度センサ。
【請求項２】
前記温度検出部は、
前記第１電流と前記第３電流とを合わせて第４電流を発生させる電流結合部と、
前記第１電流、前記第２電流及び前記第４電流を前記温度と関連した前記信号に変換する電流比較部と、を備えることを特徴とする請求項１に記載の温度センサ。
【請求項３】
前記ＰＴＡＴ電流発生部は、
ソースが電源電圧に連結され、ゲートとドレインとが互いに連結される第１ＰＭＯＳトランジスタと、
ソースが前記電源電圧に連結され、ゲートが前記第１ＰＭＯＳトランジスタのゲートに連結される第２ＰＭＯＳトランジスタと、
ゲートとドレインが前記第２ＰＭＯＳトランジスタのドレインに連結される第１ＮＭＯＳトランジスタと、
ドレインが前記第１ＰＭＯＳトランジスタのドレインに連結され、ゲートが前記第１ＮＭＯＳトランジスタのゲートに連結される第２ＮＭＯＳトランジスタと、
前記第１ＮＭＯＳトランジスタのソースと接地電圧との間に連結される第１ダイオードと、
前記第２ＮＭＯＳトランジスタのソースと前記接地電圧との間に直列連結される抵抗及び第２ダイオードと、を備え、
前記第１ダイオードサイズと前記第２ダイオードサイズとの比は、１：Ｍ（Ｍは、自然数）であることを特徴とする請求項１に記載の温度センサ。
【請求項４】
前記第１ＣＴＡＴ電流発生部及び前記第２ＣＴＡＴ電流発生部各々は、ソースが電源電圧に連結され、ゲートとドレインとが互いに連結されるＰＭＯＳトランジスタと、
ドレインが前記ＰＭＯＳトランジスタのドレインに連結され、ゲートが前記ＰＴＡＴ電流発生部のＮＭＯＳトランジスタのゲートに連結されるＣＴＡＴ  ＮＭＯＳトランジスタと、
前記ＣＴＡＴ  ＮＭＯＳトランジスタのソースと接地電圧との間に連結され、複数の制御信号に応答して抵抗値を変化させる可変抵抗と、を備えることを特徴とする請求項１に記載の温度センサ。
【請求項５】
前記第２ＣＴＡＴ電流発生部の前記可変抵抗は、温度に対する前記第１電流の傾度と温度に対する前記第３電流の傾度とが同一になる時の抵抗値を有することを特徴とする請求項４に記載の温度センサ。
【請求項６】
前記第１ＣＴＡＴ電流発生部及び前記第２ＣＴＡＴ電流発生部それぞれの前記可変抵抗は、前記ＣＴＡＴ  ＮＭＯＳトランジスタのソースと前記接地電圧との間に直列連結される複数の抵抗と、
前記抵抗間に各々連結され、ゲートが前記第１制御信号に各々連結される複数の第２ＮＭＯＳトランジスタと、をさらに含むことを特徴とする請求項４に記載の温度センサ。
【請求項７】
前記第１ＣＴＡＴ電流発生部及び前記第２ＣＴＡＴ電流発生部各々は、前記制御信号の状態を保存するモードレジスタをさらに備えることを特徴とする請求項４に記載の温度センサ。
【請求項８】
前記第１ＣＴＡＴ電流発生部と関連した前記モードレジスタは、前記第１電流と前記第２電流とが同じである時、前記制御信号の状態を保存することを特徴とする請求項７に記載の温度センサ。
【請求項９】
前記第１ＣＴＡＴ電流発生部と関連した前記モードレジスタは、高温で前記第１電流と前記第２電流とが同じである時、前記制御信号の状態を保存することを特徴とする請求項７に記載の温度センサ。
【請求項１０】
前記温度センサは、
複数のヒューズリンクをさらに備え、
前記各ヒューズリンクは前記第１ＣＴＡＴ電流発生部と前記第２ＣＴＡＴ電流発生部との前記制御信号のうち１つの状態をセットすることを特徴とする請求項４に記載の温度センサ。
【請求項１１】
前記第２ＣＴＡＴ電流発生部の前記制御信号は、高温での前記第１電流と前記第３電流との和、及び低温での前記第１電流と前記第３電流との和の差の絶対値を小さくセットすることを特徴とする請求項４に記載の温度センサ。
【請求項１２】
前記第２ＣＴＡＴ電流発生部の前記制御信号は、前記差の絶対値が小さい時にモードレジスタに保存されることを特徴とする請求項１１に記載の温度センサ。
【請求項１３】
前記第２ＣＴＡＴ電流発生部の前記制御信号は、前記差の絶対値が小さい時に複数のヒューズリンクにセットされることを特徴とする請求項１１に記載の温度センサ。
【請求項１４】
前記電流結合部は、
前記第１電流と前記第３電流とを合わせて第５電流を発生させる電流合算部と、
複数の制御信号に応答して前記第５電流をスケーリングして前記第４電流を発生させる電流乗算部と、をさらに備えることを特徴とする請求項２に記載の温度センサ。
【請求項１５】
前記電流合算部は、
ソースが電源電圧に連結され、ゲートが前記第１ＰＴＡＴ電流発生部のＰＭＯＳトランジスタのゲートに連結される第１ＰＭＯＳトランジスタと、
ソースが前記電源電圧に連結され、ゲートが前記第２ＣＴＡＴ電流発生部のＰＭＯＳトランジスタのゲートに連結される第２ＰＭＯＳトランジスタと、
ゲートとドレインが前記第１及び第２ＰＭＯＳトランジスタのドレインに連結され、ソースが接地電圧に連結されるＮＭＯＳトランジスタと、を備えることを特徴とする請求項１４に記載の温度センサ。
【請求項１６】
前記電流乗算部は、
前記制御信号の第１群に応答して前記第５電流をスケーリングして第６電流を発生させる第１電流乗算部と、
前記制御信号の第２群に応答して前記第６電流をスケーリングして前記第４電流を発生させる第２電流乗算部と、を備えることを特徴とする請求項１４に記載の温度センサ。
【請求項１７】
前記第２群の制御信号が前記第６電流が最大量にスケールされるようにセットされる時、前記第１群の制御信号は、低温で前記第２電流が、前記第１電流と前記第４電流とを加算したものと同一になるようにセットされることを特徴とする請求項１６に記載の温度センサ。
【請求項１８】
前記第２群の制御信号が、前記第６電流が最大量にスケールされるようにセットされる時、前記第１群の制御信号は、低温で前記第１電流が、前記第２電流から前記第４電流を差し引いたものと同一になるようにセットされることを特徴とする請求項１６に記載の温度センサ。
【請求項１９】
前記第１電流乗算部は、
ソースが電源電圧に連結され、ゲートとドレインとが互いに連結されるＰＭＯＳトランジスタと、
前記ＰＭＯＳトランジスタのドレインと接地電圧との間に連結され、前記第５電流と前記第１群の制御信号に応答して前記第６電流を発生させる電流制御部をさらに備えることを特徴とする請求項１６に記載の温度センサ。
【請求項２０】
前記電流制御部は、
ドレインが前記ＰＭＯＳトランジスタのドレインに各々連結され、ゲートが前記電流合算部のＮＭＯＳトランジスタのゲートに連結される複数の第１ＮＭＯＳトランジスタと、
前記第１ＮＭＯＳトランジスタそれぞれのソースと前記接地電圧との間に各々連結され、前記第１群の制御信号各々がそのゲートに連結される複数の第２ＮＭＯＳトランジスタをさらに備え、
前記第１ＮＭＯＳトランジスタの１つは前記第２ＮＭＯＳトランジスタと連結されず、前記接地電圧に連結されることを特徴とする請求項１９に記載の温度センサ。
【請求項２１】
前記第１ＮＭＯＳトランジスタは、前記第１ＮＭＯＳトランジスタを通じて流れる電流の和が前記第１群の制御信号のバイナリコードに比例する大きさを有することを特徴とする請求項２０に記載の温度センサ。
【請求項２２】
前記温度センサは、
前記第１群の制御信号の１つを各々セットする複数のヒューズをさらに含むことを特徴とする請求項１６に記載の温度センサ。
【請求項２３】
前記第２電流乗算部は、
電源電圧に連結され、前記第２電流乗算部が前記第６電流及び前記第２群の制御信号に応答して前記第４電流を発生させる電流制御部と、
ゲートとドレインとが前記電流制御部に連結され、ソースが接地電圧に連結されるＮＭＯＳトランジスタと、を備えることを特徴とする請求項１６に記載の温度センサ。
【請求項２４】
前記電流制御部は、
ソースが前記電源電圧に連結され、ゲートが前記第１電流乗算部のＰＭＯＳトランジスタのゲートに連結される複数の第１ＰＭＯＳトランジスタと、
前記第１ＰＭＯＳトランジスタそれぞれのドレインと前記ＮＭＯＳトランジスタとの間に各々連結され、前記第２群の制御信号各々がそのゲートに連結される複数の第２ＰＭＯＳトランジスタと、を備えることを特徴とする請求項２３に記載の温度センサ。
【請求項２５】
前記第１ＰＭＯＳトランジスタは、前記第１ＰＭＯＳトランジスタを通じて流れる電流の和が前記第２群の制御信号のバイナリコードに比例する大きさを有することを特徴とする請求項２４に記載の温度センサ。
【請求項２６】
前記電流比較部は、
前記第１電流と、前記第２電流と前記第４電流との差とを比較して、第１電流比較値を発生させる第１比較部と、
前記第２電流と、前記第１電流と前記第４電流との和を比較して第２電流比較値を発生させる第２比較部と、をさらに備えることを特徴とする請求項２に記載の温度センサ。
【請求項２７】
前記第１比較部は、
ソースが電源電圧に連結され、ゲートが前記ＰＴＡＴ電流発生部のＰＭＯＳトランジスタのゲートに連結される第１ＰＭＯＳトランジスタと、
ソースが前記電源電圧に連結され、ゲートが前記第１ＣＴＡＴ電流発生部のＰＭＯＳトランジスタのゲートに連結される第２ＰＭＯＳトランジスタと、
ドレインが前記第１ＰＭＯＳトランジスタのドレインに連結され、ソースが接地電圧に連結される第１ＮＭＯＳトランジスタと、
ソースが前記接地電圧に連結され、ゲート及びドレインが前記第２ＰＭＯＳトランジスタのドレインと前記第１ＮＭＯＳトランジスタのゲートに連結される第２ＮＭＯＳトランジスタと、
ドレインが前記第２ＮＭＯＳトランジスタのドレインに連結され、ソースが前記接地電圧に連結され、ゲートが前記電流結合部のＮＭＯＳトランジスタのゲートに連結される第３ＮＭＯＳトランジスタと、を備えることを特徴とする請求項２６に記載の温度センサ。
【請求項２８】
前記第２比較部は、
ソースが電源電圧に連結され、ゲートが前記第１ＣＴＡＴ電流発生部のＰＭＯＳトランジスタのゲートに連結される第１ＰＭＯＳトランジスタと、
ソースが前記電源電圧に連結され、ゲートが前記ＰＴＡＴ電流発生部のＰＭＯＳトランジスタのゲートに連結される第２ＰＭＯＳトランジスタと、
ドレインが前記第１ＰＭＯＳトランジスタのドレインに連結され、ソースが接地電圧に連結される第１ＮＭＯＳトランジスタと、
ソースが前記接地電圧に連結され、ゲート及びドレインが前記第２ＰＭＯＳトランジスタのドレインと前記第１ＮＭＯＳトランジスタのゲートに連結される第２ＮＭＯＳトランジスタと、
ソースが前記電源電圧に連結され、ドレインが前記第２ＮＭＯＳトランジスタのドレインに連結される第３ＰＭＯＳトランジスタと、
ソースが前記電源電圧に連結され、ゲート及びドレインが前記第３ＰＭＯＳトランジスタのゲートに連結される第４ＰＭＯＳトランジスタと、
ドレインが前記第４ＰＭＯＳトランジスタのドレインに連結され、ソースが前記接地電圧に連結され、ゲートが前記電流結合部のＮＭＯＳトランジスタのゲートに連結される第３ＮＭＯＳトランジスタと、を備えることを特徴とする請求項２６に記載の温度センサ。
【請求項２９】
前記温度センサは、
温度センサイネーブル信号に応答して前記第１電流比較値と前記第２電流比較値とを比較増幅して差動出力信号を発生させる差動増幅器と、
前記温度センサイネーブル信号の反転信号に応答して前記差動出力信号をラッチし、前記温度に関連した信号を出力するラッチ部と、をさらに備えることを特徴とする請求項２６に記載の温度センサ。
【請求項３０】
前記温度センサは、
前記温度センサのみのために電源を供給する電源発生部をさらに備えることを特徴とする請求項１に記載の温度センサ。
【請求項３１】
温度センサの温度検出方法において、
温度に比例する第１電流を発生させる段階と、
温度に反比例する第２電流を発生させる段階と、
温度に反比例する第３電流を発生させる段階と、
高温で、前記第１電流が前記第２電流と同一になるように前記第２電流を調節する段階と、
前記第１電流と前記第３電流との和が温度全般にわたって一定の値から最小限の偏差を有するように前記第３電流を調節する段階と、
前記第１電流、前記第２電流及び前記第３電流を前記温度に関連した信号に変換する段階と、を含むことを特徴とする温度検出方法。
【請求項３２】
前記第２電流を調節する段階は、
複数の制御信号を用いて前記第２電流を調節する段階と、
前記制御信号の状態を保存する段階と、をさらに含むことを特徴とする請求項３１に記載の温度検出方法。
【請求項３３】
前記制御信号の状態を保存する段階は、
モードレジスタに前記制御信号の状態を保存することを特徴とする請求項３２に記載の温度検出方法。
【請求項３４】
前記第２制御信号の状態を保存する段階は、
前記第２制御信号の状態を固定させるために複数のヒューズをヒューズトリミングすることを特徴とする請求項３２に記載の温度検出方法。
【請求項３５】
前記第３電流を調節する段階は、
複数の制御信号を用いて前記第３電流を調節する段階と、
前記制御信号の状態を保存する段階と、をさらに含むことを特徴とする請求項３１に記載の温度検出方法。
【請求項３６】
前記制御信号の状態を保存する段階は、
モードレジスタに前記制御信号の状態を保存することを特徴とする請求項３５に記載の温度検出方法。
【請求項３７】
前記制御信号の状態を保存する段階は、
前記制御信号の状態を固定させるために複数のヒューズをヒューズトリミングすることを特徴とする請求項３５に記載の温度検出方法。
【請求項３８】
前記第１電流、前記第２電流及び前記第３電流を前記温度に関連した信号に変換する段階は、
前記第１電流と前記第３電流とを合わせて第４電流を発生させる段階と、
低温で、前記第２電流が前記第１電流と前記第４電流との和と同一になるように前記第４電流を調節する段階と、
前記第１電流、前記第２電流及び前記第４電流を前記温度と関連した信号に変換する段階と、をさらに含むことを特徴とする請求項３１に記載の温度検出方法。
【請求項３９】
前記第１電流、前記第２電流及び前記第４電流を前記温度と関連した信号に変換する段階は、
前記第２電流と、前記第１電流と前記第４電流との和電流と、を比較した結果の状態が変化するまで、複数の第２制御信号を用いて前記第４電流を調節する段階をさらに含むことを特徴とする請求項３８に記載の温度検出方法。
【請求項４０】
前記第４電流を調節する段階は、
複数の制御信号を用いて前記第４電流を調節する段階と、
前記制御信号の状態を保存する段階と、をさらに含むことを特徴とする請求項３８に記載の温度検出方法。
【請求項４１】
前記制御信号の状態を保存する段階は、
モードレジスタに前記制御信号の状態を保存することを特徴とする請求項４０に記載の温度検出方法。
【請求項４２】
前記制御信号の状態を保存する段階は、
前記制御信号の状態を固定させるために複数のヒューズをヒューズトリミングすることを特徴とする請求項４０に記載の温度検出方法。
【請求項４３】
前記第３電流を調節する段階は、
温度に対する前記第３電流の傾度が温度に対する第１電流の傾度と同一になるように前記第３電流を調節することを特徴とする請求項３１に記載の温度検出方法。
【請求項４４】
前記第３電流を調節する段階は、
複数の制御信号を用いて前記第３電流を調節する段階と、
高温で、複数のテスト状態において前記制御信号により前記第１電流と前記第３電流との和を測定する段階と、
低温で、前記複数のテスト状態において前記制御信号により前記第１電流と前記第３電流との和を測定する段階と、
前記制御信号の状態通り前記テスト状態のうち１つを選択する段階と、をさらに含み、
前記選択されたテスト状態は、前記高温の前記選択された状態での前記第４電流と前記低温の前記選択された状態での前記第４電流との間の差が最小化される状態であることを特徴とする請求項３１に記載の温度検出方法。
【請求項４５】
前記第１電流、前記第２電流及び前記第３電流を変換する段階は、
前記第１電流と前記第３電流とを合わせて第４電流を発生させる段階と、
複数の第１制御信号に応答して前記第４電流をスケーリングして第５電流を発生させる段階と、
複数の第２制御信号に応答して前記第５電流をスケーリングして第６電流を発生させる段階と、
前記第１電流、前記第２電流及び前記第６電流を前記温度と関連した前記信号に変換する段階と、を備えることを特徴とする請求項３１に記載の温度検出方法。
【請求項４６】
前記第４電流をスケーリングする段階は、
前記第１制御信号に応答して複数のトランジスタを選択する段階と、
それぞれの選択されたトランジスタに対し、前記第４電流に応答して電流寄与を生成する段階と、
前記選択されたトランジスタの前記電流寄与を前記第５電流に結合する段階と、を備えることを特徴とする請求項４５に記載の温度検出方法。
【請求項４７】
前記第５電流をスケーリングする段階は、
前記第２制御信号に応答して複数のトランジスタを選択する段階と、
それぞれの選択されたトランジスタに対し、前記第５電流に応答して電流寄与を生成する段階と、
前記選択されたトランジスタの前記電流寄与を前記第６電流に結合する段階と、を備えることを特徴とする請求項４５に記載の温度検出方法。
【請求項４８】
前記第１電流、前記第２電流及び前記第３電流を前記温度に関連した信号に変換する段階は、
前記第１電流と前記第３電流とを合わせた電流をスケーリングして第４電流として発生する段階と、
前記第２電流と、前記第１電流と前記第４電流とを合わせた電流と、を比較して第１比較値を発生させる段階と、
第１電流と、前記第２電流と前記第４電流とを合わせた電流と、を比較して第２比較値を発生させる段階と、
前記第１比較値と前記第２比較値とを比較して前記温度と関連した前記信号を発生させる段階と、を備えることを特徴とする温度検出方法。
【請求項４９】
半導体装置の温度検出方法において、
温度に比例する第１電流を発生させる段階と、
温度に反比例する第２電流を発生させる段階と、
温度に反比例する第３電流を発生させる段階と、
前記第１電流、前記第２電流及び前記第３電流を前記温度に関連した信号に変換する段階と、を備えることを特徴とする温度検出方法。
【請求項５０】
前記第１電流、前記第２電流及び前記第３電流を前記温度に関連した信号に変換する段階は、
前記第１電流と前記第３電流とを合わせて第４電流を発生させる段階と、
前記第４電流をスケーリングして第５電流を発生させる段階と、
前記第１電流、前記第２電流及び前記第４電流を前記温度に関連した信号に変換する段階と、をさらに備えることを特徴とする請求項４９に記載の温度検出方法。
【請求項５１】
前記第２電流を発生させる段階は、
複数の制御信号に応答して前記第２電流を発生させる段階をさらに備えることを特徴とする請求項４４に記載の温度検出方法。
【請求項５２】
前記温度検出方法は、
高温で、前記第１電流と前記第２電流とが同一になる状態で前記制御信号をセットする段階をさらに備えることを特徴とする請求項５１に記載の温度検出方法。
【請求項５３】
前記第３電流を発生させる段階は、
複数の制御信号に応答して前記第３電流を発生させる段階をさらに備えることを特徴とする請求項４４に記載の温度検出方法。
【請求項５４】
前記温度検出方法は、
温度に対する前記第４電流が、温度に対する一定電流から最小限の偏差を有する状態で前記制御信号をセットする段階をさらに備えることを特徴とする請求項５３に記載の温度検出方法。
【請求項５５】
前記第４電流を発生させる段階は、
前記第４電流を第１ファクタでスケーリングして第６電流を発生させる段階と、
前記第６電流を第２ファクタでスケーリングして第５電流を発生させる段階と、をさらに備えることを特徴とする請求項５０に記載の温度検出方法。
【請求項５６】
前記温度検出方法は、
複数の制御信号に応答して前記第１ファクタをセットする段階をさらに備えることを特徴とする請求項５５に記載の温度検出方法。
【請求項５７】
前記温度検出方法は、
低温で、前記第２電流が前記第１電流と前記第５電流とを合わせた電流と同一になるように前記第１ファクタをセットする段階をさらに備えることを特徴とする請求項５５に記載の温度検出方法。
【請求項５８】
前記温度検出方法は、前記第２電流と、前記第１電流と前記第５電流との和電流と、を比較した結果の状態が変化するまで、前記第５電流のスケーリングを調節する段階をさらに備えることを特徴とする請求項５０に記載の温度検出方法。
【請求項５９】
前記温度検出方法は前記第５電流のスケーリングによって前記半導体装置のリフレッシュレートを調節する段階をさらに含むことを特徴とする請求項５８に記載の温度検出方法。
【請求項６０】
前記第５電流のスケーリングを調節する段階は、
前記比較状態の結果が変わるまで、第１レートで前記第５電流をスケーリングする段階と、
前記比較結果の状態が変わった後に第２レートで前記第５電流をスケーリングする段階と、をさらに含み、
前記第１レートは、前記第２レートより速いことを特徴とする請求項５８に記載の温度検出方法。
【請求項６１】
前記第５電流のスケーリングを調節する段階は、
１単位ずつ前記第５電流をスケーリングすることを特徴とする請求項５８に記載の温度検出方法。
【請求項６２】
前記温度検出方法は、感知された温度によって前記第５電流のスケーリング状態を提供することを特徴とする請求項５８に記載の温度検出方法。
【請求項６３】
前記第１電流、前記第２電流及び前記第４電流を変換する段階は、
前記第１電流と、前記第２電流と前記第５電流とを差し引いた電流と、を比較して第１結果を発生させる段階と、
前記第２電流と、前記第１電流と前記第５電流とを合わせた電流と、を比較して第２結果を発生させる段階と、
前記温度に関連した信号を発生させる段階と、をさらに含むことを特徴とする請求項５０に記載の温度検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体メモリ装置に係り、特に感知温度を線形的に検出するオンチップ温度センサとその温度検出方法、そして、これを用いたリフレッシュ制御方法に関する。
【背景技術】
【０００２】
一般的に、半導体装置は温度に依存した動作特性を有している。図１に示されたように、半導体装置の代表的な動作特性の消費電流ＩＤＤと動作速度ｔＡＣＣＥＳＳとを説明すれば、高温に行くほど動作速度が増加し（Ａ）、低温に行くほど消費電流ＩＤＤが増加する（Ｂ）傾向がある。
【０００３】
このような温度特性は、半導体装置のうち、ＤＲＡＭのような揮発性メモリに属する装置において重要な意味を有する。ＤＲＡＭセルは、温度上昇につれて漏れ電流が増加するために、電荷によるデータの維持特性が劣化して、データ維持時間ｔＳＴが短くなる。これにより、ＤＲＡＭはより頻繁なリフレッシュ動作を必要とする。
【０００４】
一方、電子技術の発展は、設計及び費用効率の高い携帯用電子装置の製造を可能にした。携帯用電子装置の広範囲な例としては、ポケベル、携帯電話、音楽再生器、計算機、ラップトップコンピュータ及びＰＤＡなどがある。携帯用電子装置は、一般的に直流ＤＣ電力を必要とするが、１つ以上のバッテリーが、このＤＣ電力を供給するためのエネルギー源として使われる。
【０００５】
このようなバッテリーオペレーテッドシステム（ｂａｔｔｅｒｙ  ｏｐｅｒａｔｅｄ  ｓｙｓｔｅｍ）では消費電力を減らすのが主要問題である。したがって、消費電力節減のためのスリープモードである時、システムに内蔵された回路コンポーネントはターンオフ状態となる。
【０００６】
しかし、システムに内蔵されたＤＲＡＭは、ＤＲＡＭセルに保存されたデータを継続的に保全するために、自主的にＤＲＡＭセルデータをリフレッシュせねばならない。
【０００７】
ＤＲＡＭで消耗される電力を減らすための試みのうち１つは、リフレッシュ周期を温度によって変化させることである。図１に示されたように、消費電流が増加する低い温度領域で、リフレッシュ周期を相対的に長くしてリフレッシュクロック周波数を相対的に低くすれば、電力消耗が減るということは明らかである。これにより、ＤＲＡＭの内部温度を知るための温度感知器（ｔｅｍｐｅｒａｔｕｒｅ  ｄｅｔｅｃｔｏｒ）が必要となる。
【０００８】
図２は、従来の温度感知器を説明する回路ダイヤグラムである。
【０００９】
図２を参照すれば、温度感知器２００は、絶対温度比例（ｐｒｏｐｏｒｔｉｏｎａｌ  ｔｏ  ａｂｓｏｌｕｔｅ  ｔｅｍｐｅｒａｔｕｒｅ）電流発生部２１０（以下、“ＰＴＡＴ電流発生部”と称する）、絶対温度相補（ｃｏｍｐｌｅｍｅｎｔａｒｙ  ｔｏ  ａｂｓｏｌｕｔｅ  ｔｅｍｐｅｒａｔｕｒｅ）電流発生部２２０（以下、“ＣＴＡＴ電流発生部”と称する）、そして、比較部２３０を含む。
【００１０】
ＰＴＡＴ電流発生部２１０は、第１及び第２ＰＭＯＳトランジスタＭＰ１、ＭＰ２、第１及び第２ＮＭＯＳトランジスタＭＮ１、ＭＮ２、抵抗Ｒ、そして第１及び第２ダイオードＤ１、Ｄ２を含む。第１及び第２ＰＭＯＳトランジスタＭＰ１、ＭＰ２は、互いに同じサイズを有し、第１電流ミラーを構成する。第１及び第２ＮＭＯＳトランジスタＭＮ１、ＭＮ２は、互いに同じサイズを有し、第２電流ミラーを構成する。第１ダイオードＤ１と第２ダイオードＤ２のサイズは、１：Ｍの比率を有する。
【００１１】
第１及び第２ＰＭＯＳトランジスタＭＰ１、ＭＰ２で構成された第１電流ミラーと第１及び第２ＮＭＯＳトランジスタで構成された第２電流ミラーとが互いに対称的に連結されるために、Ｉａ１電流とＩａ２電流は同一である。すなわち、Ｉａ１：Ｉａ２＝１：１である。
【００１２】
通常、ダイオードのターンオン電流ＩＤは次の通りである。
【００１３】
【数１】
2007047177.tif 000003
【００１４】
ここで、Ｉｓはダイオードの逆方向飽和電流であり、ＶＤはダイオード電圧であり、ＶＴはｋＴ／ｑで示される温度電圧である。したがって、第１ダイオードＤ１を流れる電流Ｉａ１は、
【００１５】
【数２】
2007047177.tif 000004
である。
【００１６】
また、第１ダイオード電圧ＶＤ１は、
【００１７】
【数３】
2007047177.tif 000005
となる。
【００１８】
そして、第２ダイオード電圧ＶＤ２は、
【００１９】
【数４】
2007047177.tif 000006
となる。
【００２０】
Ｉａ２電流とＩａ１電流とが同一なので、第１ダイオード電圧ＶＤ１と現在の温度電圧ＮＯＣ０は、ほぼ同一になる。これにより、
【００２１】
【数５】
2007047177.tif 000007
となる。
【００２２】
数式３と数式４とを数式５に代入すれば、
【００２３】
【数６】
2007047177.tif 000008
となる。したがって、Ｉａ１電流は、
【００２４】
【数７】
2007047177.tif 000009
となり、Ｉａ１電流は温度に比例する。すなわち、ＰＴＡＴ電流発生部２１０は、現在温度に比例する電流Ｉａ１を発生させる。
【００２５】
ＣＴＡＴ電流発生部２２０は、第３ＰＭＯＳトランジスタＭＰ３、第３ＮＭＯＳトランジスタＭＮ３、複数の抵抗Ｒａａ、ＲＵ１〜ＲＵ５、ＲＤ１〜ＲＤ５、そして複数のスイッチングトランジスタＴＵ１〜ＴＵ５、ＴＤ１〜ＴＤ５を含む。
【００２６】
第３ＮＭＯＳトランジスタＭＮ３は、第１及び第２ＮＭＯＳトランジスタＭＮ１、ＭＮ２と電流ミラーを構成する。Ｉｂ電流は、Ｉａ１及びＩａ２電流とほぼ同一である。スイッチングトランジスタＴＵ１〜ＴＵ５、ＴＤ１〜ＴＤ５は、トリップ温度制御信号ＡＵ１〜ＡＵ５、ＡＤ１〜ＡＤ５に応答して選択的にオン／オフになる。オンになるスイッチングトランジスタＴＵ１〜ＴＵ５、ＴＤ１〜ＴＤ５により、これらと連結される抵抗ＲＵ１〜ＲＵ５、ＲＤ１〜ＲＤ５が選択的に短絡される。
【００２７】
Ｉａ１電流、Ｉａ２電流、そしてＩｂ電流をほぼ同一に合わせれば、ＰＴＡＴ電流発生部２１０のＶＡノード電圧とＶＢノード電圧、そして、ＣＴＡＴ電流発生部２２０のＶＣノード電圧がほぼ同一になる。数式３と４で、ＶＴ電圧は温度上昇によって増加するが、Ｉｓ電流がはるかに大きく増加する。ダイオード電圧は、温度によって減少する特性を有する。これにより、抵抗Ｒａａ、ＲＵ１〜ＲＵ５、ＲＤ１〜ＲＤ５を流れるＩｂ電流は温度によって減少する特性を表す。すなわち、ＣＴＡＴ電流発生部２２０は、温度に反比例する電流を発生させる。
【００２８】
比較部２３０は、現在温度電圧ＮＯＣ０と感知温度電圧ＮＯＣ１とを比較する。現在温度電圧ＮＯＣ０と感知温度電圧ＮＯＣ１の各々は、Ｉａ１電流とＩｂ電流により決定される。これに基づいて、図３に示されたように、Ｉａ１電流とＩｂ電流とが同一になるポイントを探せば、温度感知器２００は現在温度を検出しうる。
【００２９】
図３を参照すると、温度感知器２００（図２）の目標温度を４５℃とすれば、温度に比例するＩａ１電流に対して、Ｉｂ電流は温度に反比例する特性を表す。Ｉａ１電流よりＩｂ電流が小さければ、ＣＴＡＴ部２２０のトリップ温度制御信号ＡＵ１〜ＡＵ５、ＡＤ１〜ＡＤ５を選択的にイネーブルさせてＣＴＡＴ部２２０の抵抗値を調節し、Ｉｂ電流が多く流れるように制御して（Ｃ）、Ｉａ１電流とＩｂ電流とを同一にする。逆に、Ｉａ１電流よりＩｂ電流が多ければ、ＣＴＡＴ部２２０のトリップ温度制御信号ＡＵ１〜ＡＵ５、ＡＤ１〜ＡＤ５を選択的にディスエーブルさせてＣＴＡＴ部２２０の抵抗値を調節し、Ｉｂ電流が少なく流れるように制御して（Ｄ）、Ｉａ１電流とＩｂ電流とを同一にする。
目標温度４５℃でＩａ１電流とＩｂ電流とが同じになれば、比較部２３０の出力は、ロジックハイ−ロー−ハイ−ローと発生する。これにより、温度感知器２００はチップの現在温度４５℃を検出しうる。
【００３０】
ところで、このような温度感知器２００は、感知温度変化のために、すなわちＩｂ電流変化のために、トリップ温度制御信号ＡＵ１〜ＡＵ５、ＡＤ１〜ＡＤ５を調節して、ＣＴＡＴ電流発生部２２０の抵抗ブランチの抵抗値を調節する。抵抗値を調節する場合には、抵抗値の変化によって感知温度の変化傾度が一定しておらず、ずれる傾向がある。これにより、感知温度の変化が非線形性を有する問題点がある。
【００３１】
さらに、温度感知器２００は、設定された１つの目標温度を基準にチップの現在温度を検出するが、目標温度が１つに固定される制限がある。
【発明の開示】
【発明が解決しようとする課題】
【００３２】
本発明の目的は、固定された目標温度の設定なしに、線形的に感知温度を感知しうる温度センサを提供するところにある。
【００３３】
本発明の他の目的は、前記温度センサを用いた温度検出方法を提供するところにある。
本発明のさらに他の目的は、前記温度検出方法を用いたリフレッシュ制御方法を提供するところにある。
【課題を解決するための手段】
【００３４】
前記目的を達成するために本発明の一実施形態による温度センサは、温度によって比例する第１電流を発生させるＰＴＡＴ電流発生部と、温度によって反比例する第２電流を発生させる第１ＣＴＡＴ電流発生部と、温度によって反比例する第３電流を発生させる第２ＣＴＡＴ電流発生部と、前記第１電流、前記第２電流及び前記第３電流を前記温度と関連した信号に変換する温度検出部と、を備えることを特徴とする。
【００３５】
また、前記目的を達成するために本発明の他の一実施形態による温度センサの温度検出方法は、温度によって比例する第１電流を発生させる段階と、温度によって反比例する第２電流を発生させる段階と、温度によって反比例する第３電流を発生させる段階と、高温で、前記第１電流が前記第２電流と同一になるように前記第２電流を調節する段階と、前記第１電流と前記第３電流との和が温度全般にわたって一定の値から最小限の偏差を有するように前記第３電流を調節する段階と、前記第１電流、前記第２電流及び前記第３電流を前記温度に関連した信号に変換する段階と、を含むことを特徴とする。
【発明の効果】
【００３６】
本発明によれば、１００℃である時のＩｄ電流と０℃である時のＩｄ電流とが同一である場合、またはその電流差が最も小さい場合のＩｄ電流を基準電流として用いる。Ｉｄ電流は温度変化にかかわらず一定した電流を流す、すなわち、温度に対して独立した電流である。１００℃及び０℃である時、Ｉｄ電流が一定に流れるように温度センサをテストする。次いで、トラッキングコードＰｃｏｄｅ［４：０］を１ずつ変化させつつ、温度センサの感知温度を、
【００３７】
【数８】
2007047177.tif 000010
ずつ線形的に変化させる。温度センサの感知温度がチップの現在温度と同じである時のトラッキングコードを検出する。
【００３８】
本発明のリフレッシュ制御方法は、数μｓ周期でトラッキングコードＰｃｏｄｅ［４：０］を変化させつつ、温度センサの感知温度を変化させ、数百μｓの間に温度センサの感知温度がチップの現在温度と同一になるまで温度センサを動作させる。温度センサの感知温度がチップの現在温度と同一である時のトラッキングコードによってセルフリフレッシュ周期をセットする。次いで、数ｍｓごとに１回ずつアップデートさせ、アップデートされるトラッキングコードによってセルフリフレッシュ周期を調節する。
【発明を実施するための最良の形態】
【００３９】
本発明と本発明の動作上の利点及び本発明の実施によって達成される目的を十分に理解するためには、本発明の望ましい実施形態を例示する添付図面及び添付図面に記載された内容を参照せねばならない。
【００４０】
以下、添付した図面を参照して本発明の望ましい実施形態を説明することによって、本発明を詳細に説明する。各図面に提示された同じ参照符号は、同じ部材を表す。
【００４１】
図４は、本発明の一実施形態による温度感知器を説明するブロックダイヤグラムである。
【００４２】
図４を参照すれば、温度感知器４００は、温度センサ４１０、温度センサ４１０専用の電源発生部４２０、そしてトラッキングコード発生部４３０を含む。温度感知器４００は高温と低温の２コーナーテストを用いてチップの現在温度を検出する。高温は、例えば１００℃に設定され、低温は、例えば０℃に設定される。専用電源発生部４２０は、温度センサ４１０専用の電源電圧ＶＴ／Ｓを提供する。トラッキングコード発生部４３０は、トラッキングコードＰｃｏｄｅ［ｎ：０］を±１ずつ変化させる。
【００４３】
温度センサ４１０は、温度センサイネーブル信号ＥＮとトラッキングコードＰｃｏｄｅ［ｎ：０］に応答して検出温度信号Ｔｄｅｔを発生させる。トラッキングコードＰｃｏｄｅ［ｎ：０］が、例えば、５ビットｎ＝４で構成される場合に、トラッキングコードＰｃｏｄｅ［４：０］は、“１１１１１”に初期設定される。以後に説明されるが、“１１１１１”のトラッキングコードＰｃｏｄｅ［４：０］は、実際１００℃である時の基準コードであり、“０００００”のトラッキングコードＰｃｏｄｅ［４：０］は、実際０℃である時の基準コードである。
【００４４】
温度センサ４１０は、温度センサイネーブル信号ＥＮに応答して検出温度信号Ｔｄｅｔを発生させる。温度検出信号Ｔｄｅｔは、温度感知器４００を内蔵したチップの現在温度と温度センサ４１０が検出した感知温度とを比較した結果であって、ロジックローまたはロジックハイで発生する。
【００４５】
例えば、現在のトラッキングコードＰｃｏｄｅ［４：０］が“１１１０１”であると仮定する。温度検出信号Ｔｄｅｔが、ロジックハイと現れれば、すなわち温度センサ４１０の感知温度がチップの現在温度より低ければ、温度センサ４１０の感知温度を高めるためにトラッキングコードＰｃｏｄｅ［４：０］を１増加させ、“１１１１０”を設定する。温度センサ４１０は、“１１１１０”のトラッキングコードＰｃｏｄｅ［４：０］によって温度検出信号Ｔｄｅｔを発生させる。このような動作を反復実行して、温度センサ４１０は温度検出信号Ｔｄｅｔがロジックローで出力される時のトラッキングコードＰｃｏｄｅ［４：０］を保存する。トラッキングコードＰｃｏｄｅ［４：０］を１増加させる度に温度センサ４１０の感知温度は
【００４６】
【数９】
2007047177.tif 000011
ずつ上がる。
【００４７】
一方、温度センサ４１０の検出信号Ｔｄｅｔがロジックローと現れれば、すなわち、温度センサ４１０の感知温度がチップの現在温度より高ければ、トラッキングコードＰｃｏｄｅ［４：０］を１減少させる。例えば、温度センサ４１０に保存されたトラッキングコードＰｃｏｄｅ［４：０］が“１０００１”であれば、トラッキングコードＰｃｏｄｅ［４：０］を“１００００”に設定する。温度センサ４１０は、“１００００”のトラッキングコードＰｃｏｄｅ［４：０］によって温度検出信号を発生させる。このような動作を反復実行し、温度センサ４１０は温度検出信号Ｔｄｅｔがロジックハイで出力される時のトラッキングコードＰｃｏｄｅ［４：０］を保存する。温度センサ４１０は、トラッキングコードＰｃｏｄｅ［４：０］を１減少させる度に温度センサ４１０の感知温度が
【００４８】
【数１０】
2007047177.tif 000012
ずつ下がる。
【００４９】
図５は、図４の温度センサ４１０を説明するブロックダイヤグラムである。
【００５０】
図５を参照すれば、温度センサ４１０は、ＰＴＡＴ電流発生部５１０、第１及び第２ＣＴＡＴ電流発生部５２０、５３０、電流合算部５４０、第１電流倍率部５５０、第２電流倍率部５６０、電流比較部５７０、差動増幅部５８０、そしてラッチ部５９０を含む。
【００５１】
ＰＴＡＴ電流発生部５１０は、温度に比例するＩａ電流を発生させる。
【００５２】
第１ＣＴＡＴ電流発生部５２０は、温度に反比例するＩｂ電流を発生させる。
【００５３】
第２ＣＴＡＴ電流発生部５３０は、その傾度が−Ｉａ電流に該当するＩｃ電流を発生させる。
【００５４】
電流合算部５４０は、Ｉａ電流とＩｃ電流とを合わせてＩｄ電流を発生させる。
第１電流倍率部５５０は、テストコードＮｃｏｄｅ［４：０］に応答して、Ｉｄ電流をα倍したＩｅ電流を発生させる。
【００５５】
第２電流倍率部５６０は、トラッキングコードＰｃｏｄｅ［４：０］に応答してＩｅ電流をβ倍したＩｆ電流を発生させる。
【００５６】
電流比較部５７０は、Ｉａ電流とＩｂ電流とを比較し、第１差動入力電圧ＤＩＦＢ１と第２差動入力電圧ＤＩＦ１とを発生させる。
【００５７】
差動増幅部５８０は、Ｉｆ電流により発生する第１差動入力電圧ＤＩＦＢ１と第２差動入力電圧ＤＩＦ１とを比較増幅して差動出力信号Ｔ１を発生させる。
【００５８】
ラッチ部５９０は、差動出力信号Ｔ１をラッチして温度検出信号Ｔｄｅｔを発生させる。
図６は、図５のＰＴＡＴ電流発生部５１０と第１及び第２ＣＴＡＴ電流発生部５２０、５３０を説明する回路ダイヤグラムである。
【００５９】
図６を参照すれば、ＰＴＡＴ電流発生部５１０は、前述した図２のＰＴＡＴ電流発生部２１０と同一である。ＰＴＡＴ電流発生部５１０は、温度に比例するＩａ電流を発生させ、Ｉａ電流により第１ＰＭＯＳトランジスタＭＰ１のゲートとドレインに第１ノード電圧ＮＡが発生する。説明の重複を避けるために、具体的な説明は省略する。
【００６０】
第１ＣＴＡＴ電流発生部５２０は、電源電圧ＶＴ／Ｓと接地電圧Ｖｓｓとの間に直列連結されるＰＭＯＳトランジスタ６２１、ＮＭＯＳトランジスタ６２２、抵抗６２３、そして抵抗ブランチ６２４を含む。
【００６１】
ＰＭＯＳトランジスタ６２１は、そのゲートとドレインとが互いに連結される。ＮＭＯＳトランジスタ６２２は、ＰＴＡＴ電流発生部５１０の第１ＮＭＯＳトランジスタＭＮ１と電流ミラーを構成する。抵抗ブランチ６２４は、第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０に応答してオンになるトランジスタにより抵抗値が変化する。第１ＣＴＡＴ電流発生部５２０は、温度に反比例するＩｂ電流を発生させ、Ｉｂ電流によりＰＭＯＳトランジスタ６２１のゲートとドレインとに第２ノード電圧ＮＢが発生する。
【００６２】
第２ＣＴＡＴ電流発生部５３０は、電源電圧ＶＴ／Ｓと接地電圧との間に直列連結されるＰＭＯＳトランジスタ６３１、ＮＭＯＳトランジスタ６３２、抵抗６３３、そして抵抗ブランチ６３４を含む。
【００６３】
ＰＭＯＳトランジスタ６３１は、そのゲートとドレインとが連結される。ＮＭＯＳトランジスタ６３２は、ＰＴＡＴ電流発生部５１０の第１ＮＭＯＳトランジスタＭＮ１と電流ミラーを構成する。抵抗ブランチ６３４は、第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０に応答してオンになるトランジスタにより抵抗値が変化する。第２ＣＴＡＴ電流発生部５３０は、抵抗ブランチ６３４の抵抗値を調節することによって、電流傾度が（−）Ｉａ電流に該当するＩｃ電流を発生させる。
【００６４】
図７は、図６で説明されたＰＴＡＴ電流発生部５１０と第１及び第２ＣＴＡＴ電流発生部５２０、５３０により発生するＩａ、Ｉｂ、Ｉｃ電流の温度特性を表すグラフである。
【００６５】
図７を参照すれば、Ｉａ電流は温度に比例し、Ｉｂ電流は温度に反比例する。例えば、現在温度が１００℃であると仮定すれば、Ｉｂ電流はＩａ電流と同じか、Ｉａ電流より少ないか、あるいはＩａ電流より多い。
【００６６】
Ｉｂ電流がＩａ電流より少ない場合には、第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０を選択的にイネーブルさせ、抵抗ブランチ６２４の該当抵抗を短絡させる。これにより、第１ＣＴＡＴ電流発生部５２０は、抵抗ブランチ６２４の抵抗値が小さくなって、Ｉｂ電流を多く流せる（７０１）。このような方法を反復実行して、Ｉｂ＝Ｉａ電流となるポイントを探す。
【００６７】
Ｉｂ電流がＩａ電流より多い場合には、第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０を選択的にディスエーブルさせ、抵抗ブランチ６２４の抵抗値を大きくする。これにより、第１ＣＴＡＴ電流発生部５２０は、Ｉｂ電流を少なく流しうる（７０２）。このような方法を反復実行してＩｂ＝Ｉａ電流となるポイントを探す。
【００６８】
Ｉｂ＝Ｉａ電流にする第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０の情報は、第１モードレジスタに保存される。または、第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０の情報によって抵抗ブランチ６２４が選択的にヒューズトリミングされうる。
【００６９】
Ｉｃ電流は、−Ｉａ傾度を有する電流として発生する。図８で後述されるように、電流合算部５４０はＩａ電流とＩｃ電流とを合わせてＩｄ電流を発生させるが、Ｉｄ電流は、温度にかかわらず一定値を有する。すなわち、Ｉｄ電流は、温度変化に独立的である。このようなＩｄ電流を用いて、温度センサ４１０は、感知温度を検出する。Ｉｄ電流は、チップ外部から測定可能にプローブされることが望ましい。
【００７０】
図８は、図５の電流合算部５４０、第１電流倍率部５５０、微細電流発生部５６０、そして電流比較部５７０を具体的に説明する回路ダイヤグラムである。
【００７１】
図８を参照すれば、電流合算部５４０は、電源電圧ＶＴ／Ｓがソースに連結され、第１ノード電圧ＮＡがゲートに連結される第１ＰＭＯＳトランジスタ８４１、電源電圧ＶＴ／Ｓがソースに連結され、第３ノード電圧ＮＣがゲートに連結される第２ＰＭＯＳトランジスタ８４２、そして第１及び第２ＰＭＯＳトランジスタ８４１、８４２のドレインが、そのゲートとドレインに連結され、接地電圧Ｖｓｓがソースに連結されるＮＭＯＳトランジスタ８４３を含む。
【００７２】
第１ＰＭＯＳトランジスタ８４１は、ＰＴＡＴ電流発生部５１０の第１ＰＭＯＳトランジスタＭＰ１と電流ミラーを構成する。第１ＰＭＯＳトランジスタ８４１にはＩａ電流が流れる。第２ＰＭＯＳトランジスタ８４２は、第２ＣＴＡＴ電流発生部５３０のＰＭＯＳトランジスタ６３１と電流ミラーを構成する。第２ＰＭＯＳトランジスタ８４２にはＩｃ電流が流れる。ＮＭＯＳトランジスタ８４３では、Ｉａ電流とＩｃ電流とが合わせられたＩｄ電流が流れる。Ｉｄ電流によってＮＭＯＳトランジスタ８４３のゲート及びドレインに第４ノード電圧ＮＮが発生する。
【００７３】
第１電流倍率部５５０は、電源電圧ＶＴ／Ｓがそのソースに連結され、そのゲートとそのドレインとが互いに連結されたＰＭＯＳトランジスタ８５１と、ＰＭＯＳトランジスタ８５１のドレインと接地電圧Ｖｓｓとの間に連結され、テストコードＮｃｏｄｅ［４：０］に応答してＩｅ電流を調節する第１電流制御部８５２とを備える。
【００７４】
第１電流制御部８５２は、ＰＭＯＳトランジスタ８５１のドレインと接地電圧Ｖｓｓとの間に複数の電流経路を含む。
【００７５】
第１電流経路は、第４ノード電圧ＮＮにゲートされる第１ＮＭＯＳトランジスタ８００で構成される。第１ＮＭＯＳトランジスタ８００は、電流合算部５４０のＮＭＯＳトランジスタ８４３と電流ミラーを構成し、Ｉｄ電流の一定倍であるＩｄ’電流を流すように設定される。
【００７６】
第２電流経路は、第４ノード電圧ＮＮにゲートされる第２ＮＭＯＳトランジスタ８０１と、Ｎｃｏｄｅ０コードにゲートされる第３ＮＭＯＳトランジスタ８１１とで構成される。第２ＮＭＯＳトランジスタ８０１は、電流合算部５４０のＮＭＯＳトランジスタ８４３と電流ミラーを構成し、１×Ｉｄ’電流を流すように設定される。
【００７７】
第３電流経路は、第４ノード電圧ＮＮにゲートされる第４ＮＭＯＳトランジスタ８０２と、Ｎｃｏｄｅ１コードにゲートされる第５ＮＭＯＳトランジスタ８１２とで構成される。第４ＮＭＯＳトランジスタ８０２は、電流合算部５４０のＮＭＯＳトランジスタ８４３と電流ミラーを構成し、２×Ｉｄ’電流を流すように設定される。
【００７８】
第４電流経路は、第４ノード電圧ＮＮにゲートされる第６ＮＭＯＳトランジスタ８０３と、Ｎｃｏｄｅ２コードにゲートされる第７ＮＭＯＳトランジスタ８１３とで構成される。第６ＮＭＯＳトランジスタ８０３は、電流合算部５４０のＮＭＯＳトランジスタ８４３と電流ミラーを構成し、４×Ｉｄ’電流を流すように設定される。
【００７９】
第５電流経路は、第４ノード電圧ＮＮにゲートされる第８ＮＭＯＳトランジスタ８０４と、Ｎｃｏｄｅ３コードにゲートされる第９ＮＭＯＳトランジスタ８１４とで構成される。第８ＮＭＯＳトランジスタ８０４は、電流合算部５４０のＮＭＯＳトランジスタ８４３と電流ミラーを構成し、８×Ｉｄ’電流を流すように設定される。
【００８０】
第６電流経路は、第４ノード電圧ＮＮにゲートされる第１０ＮＭＯＳトランジスタ８０５と、Ｎｃｏｄｅ４コードにゲートされる第１１ＮＭＯＳトランジスタ８１５とで構成される。第１０ＮＭＯＳトランジスタ８０５は、電流合算部５４０のＮＭＯＳトランジスタ８４３と電流ミラーを構成し、１６×Ｉｄ’電流を流すように設定される。
【００８１】
このように、テストコードＮｃｏｄｅ［４：０］によりターンオンになるＮＭＯＳトランジスタ８１１、８１２、８１３、８１４、８１５と連結されるＮＭＯＳトランジスタ８００、８０１、８０２、８０３、８０４、８０５には該当電流が流れる。これにより、該当電流との和であるＩｅ電流がＰＭＯＳトランジスタ８５１を流れ、Ｉｅ電流によりＰＭＯＳトランジスタ８５１のゲートとドレインに第５ノード電圧ＮＰが発生する。
【００８２】
第１電流倍率部５５０は、テストコードＮｃｏｄｅ［４：０］を１増加させることによってターンオンになるＮＭＯＳトランジスタ８１１、８１２、８１３、８１４、８１５の幅の和が大きくなり、Ｉｅ電流が増加する。テストコードＮｃｏｄｅ［４：０］が１増加することによってＩｅ電流が増加すれば、温度センサの感知温度は
【００８３】
【数１１】
2007047177.tif 000013
ほど下がる。
【００８４】
逆に、第１電流倍率部５５０は、テストコードＮｃｏｄｅ［４：０］を１減少させることによって、ターンオンになるＮＭＯＳトランジスタ８１１、８１２、８１３、８１４、８１５の幅の和が小さくなり、Ｉｅ電流が減少する。テストコードＮｃｏｄｅ［４：０］が１減少することによってＩｅ電流が減少すれば、温度センサの感知温度は
【００８５】
【数１２】
2007047177.tif 000014
ほど上がる。
【００８６】
ここではテストコードＮｃｏｄｅ［４：０］が５ビットで構成される例について説明しているが、５ビット以外の多様なビットで構成されうるということは当業者に自明である。
【００８７】
第２電流倍率部５６０は、電源電圧ＶＴ／Ｓと接地電圧Ｖｓｓとの間に、トラッキングコードＰｃｏｄｅ［４：０］に応答してＩｆ電流を調節する第２電流制御部８６０とＮＭＯＳトランジスタ８６１とを備える。
【００８８】
第２電流制御部８６０は、第１電流倍率部５５０の第１電流制御部８５２と類似して、複数の電流経路を有する。
【００８９】
第１電流経路は、第５ノード電圧ＮＰにゲートされる第１ＰＭＯＳトランジスタ８２１と、Ｐｃｏｄｅ０コードにゲートされる第２ＰＭＯＳトランジスタ８３１とで構成される。第１ＰＭＯＳトランジスタ８２１は、第１電流倍率部５５０のＰＭＯＳトランジスタ８５１と電流ミラーを構成し、１×Ｉｅ電流を流すように設定される。
【００９０】
第２電流経路は、第５ノード電圧ＮＰにゲートされる第３ＰＭＯＳトランジスタ８２２と、Ｐｃｏｄｅ１コードにゲートされる第４ＰＭＯＳトランジスタ８３２とで構成される。第３ＰＭＯＳトランジスタ８２２は、第１電流倍率部５５０のＰＭＯＳトランジスタ８５１と電流ミラーを構成し、２×Ｉｅ電流を流すように設定される。
【００９１】
第３電流経路は、第５ノード電圧ＮＰにゲートされる第５ＰＭＯＳトランジスタ８２３と、Ｐｃｏｄｅ２コードにゲートされる第６ＰＭＯＳトランジスタ８３３とで構成される。第５ＰＭＯＳトランジスタ８２３は、第１電流倍率部５５０のＰＭＯＳトランジスタ８５１と電流ミラーとを構成し、４×Ｉｅ電流を流すように設定される。
【００９２】
第４電流経路は、第５ノード電圧ＮＰにゲートされる第７ＰＭＯＳトランジスタ８２４と、Ｐｃｏｄｅ３コードにゲートされる第８ＰＭＯＳトランジスタ８３４とで構成される。第７ＰＭＯＳトランジスタ８２４は、第１電流倍率部５５０のＰＭＯＳトランジスタ８５１と電流ミラーを構成し、８×Ｉｅ電流を流すように設定される。
【００９３】
第５電流経路は、第５ノード電圧ＮＰにゲートされる第９ＰＭＯＳトランジスタ８２５と、Ｐｃｏｄｅ４コードにゲートされる第１０ＰＭＯＳトランジスタ８３５とで構成される。第９ＰＭＯＳトランジスタ８２５は、第１電流倍率部５５０のＰＭＯＳトランジスタ８５１と電流ミラーとを構成し、１６×Ｉｅ電流を流すように設定される。
【００９４】
このように、トラッキングコードＰｃｏｄｅ［４：０］によりイネーブルされるＰＭＯＳトランジスタ８３１、８３２、８３３、８３４、８３５と連結されるＰＭＯＳトランジスタ８２１、８２２、８２３、８２４、８２５には該当電流が流れる。これにより、該当電流の和であるＩｆ電流がＮＭＯＳトランジスタ８６１を流れる。
【００９５】
第２電流倍率部５６０は、トラッキングコードＰｃｏｄｅ［４：０］を１増加させることによって、ターンオンになるＰＭＯＳトランジスタ８３１、８３２、８３３、８３４、８３５の幅の和が大きくなり、Ｉｆ電流が増加する。トラッキングコードＰｃｏｄｅ［４：０］が１増加することによってＩｆ電流が増加すれば、温度センサの感知温度は
【００９６】
【数１３】
2007047177.tif 000015
ほど下がる。
【００９７】
逆に、第２電流倍率部５６０は、トラッキングコードＰｃｏｄｅ［４：０］を１減少させることによって、ターンオンになるＰＭＯＳトランジスタ８３１、８３２、８３３、８３４、８３５の幅の和が小さくなり、Ｉｆ電流が減少する。トラッキングコードＰｃｏｄｅ［４：０］が１減少することによってＩｆ電流が減少すれば、温度センサの感知温度は
【００９８】
【数１４】
2007047177.tif 000016
ほど上がる。
【００９９】
一方、第２電流倍率部５６０は、１００℃である時、トラッキングコードＰｃｏｄｅ［４：０］が“１１１１１”に設定され、Ｉｆ電流を流さない。０℃である時には、トラッキングコードＰｃｏｄｅ［４：０］が“０００００”に設定され、最大Ｉｆ電流Ｉｆ＿ｍａｘを流す。
【０１００】
ここでは、トラッキングコードＰｃｏｄｅ［４：０］が、５ビットで構成される例について説明されているが、５ビット以外の多様なビットで構成されうるということは当業者に自明である。
【０１０１】
電流比較部５７０は、Ｉａ電流と（Ｉｂ−Ｉｆ）電流とを比較する第１比較部５７１と、Ｉｂ電流と（Ｉａ＋Ｉｆ）電流とを比較する第２比較部５７２とを備える。
第１比較部５７１は、第１及び第２ＰＭＯＳトランジスタ８７１、８７２と第１ないし第３ＮＭＯＳトランジスタ８７３、８７４、８７５とを備える。
【０１０２】
第１ＰＭＯＳトランジスタ８７１は、電源電圧ＶＴ／Ｓがそのソースに連結され、第１ノード電圧ＮＡがそのゲートに連結される。第１ＰＭＯＳトランジスタ８７１は、ＰＴＡＴ電流発生部５１０の第１ＰＭＯＳトランジスタＭＰ１と電流ミラーを構成する。第１ＰＭＯＳトランジスタ８７１にはＩａ電流が流れる。
【０１０３】
第２ＰＭＯＳトランジスタ８７２は、電源電圧ＶＴ／Ｓがそのソースに連結され、第２ノード電圧ＮＢがそのゲートに連結される。第２ＰＭＯＳトランジスタ８７２は、第１ＣＴＡＴ電流発生部５２０のＰＭＯＳトランジスタ６２１と電流ミラーを構成する。第２ＰＭＯＳトランジスタ８７２にはＩｂ電流が流れる。
【０１０４】
第１ＮＭＯＳトランジスタ８７３は、第１ＰＭＯＳトランジスタ８７１のドレインがそのドレインに連結され、第２ＮＭＯＳトランジスタ８７４のゲートがそのゲートに連結され、接地電圧Ｖｓｓがそのソースに連結される。第２ＮＭＯＳトランジスタ８７４は、第２ＰＭＯＳトランジスタ８７２のドレインがそのゲートとそのドレインに連結され、接地電圧Ｖｓｓがそのソースに連結される。第１及び第２ＮＭＯＳトランジスタ８７３、８７４は、第２ＮＭＯＳトランジスタ８７４の電流によって第１ＮＭＯＳトランジスタ８７３の電流が流れる電流ミラーを構成する。
【０１０５】
第３ＮＭＯＳトランジスタ８７５は、第２ＮＭＯＳトランジスタ８７４のドレインがそのドレインに連結され、第２電流倍率部５６０のＮＭＯＳトランジスタ８６１のゲートがそのゲートに連結され、接地電圧Ｖｓｓがそのソースに連結される。第３ＮＭＯＳトランジスタ８７５は第２電流倍率部５６０のＮＭＯＳトランジスタ８６１と電流ミラーを構成する。第３ＮＭＯＳトランジスタ８７５にはＩｆ電流が流れる。
【０１０６】
第２ＮＭＯＳトランジスタ８７４には、Ｉｂ電流からＩｆ電流を差し引いた、すなわち、（Ｉｂ−Ｉｆ）電流が流れる。
【０１０７】
第１比較部５７１は、第１ＰＭＯＳトランジスタ８７１を通じて供給されるＩａ電流と第２ＮＭＯＳトランジスタ８７４を通じて流れる（Ｉｂ−Ｉｆ）電流とを比較して、第１比較信号ＤＩＦＢ１を発生させる。
【０１０８】
第２比較部５７２は、第１及び第２ＰＭＯＳトランジスタ８７６、８７７、第１及び第２ＮＭＯＳトランジスタ８７８、８７９、第３及び第４ＰＭＯＳトランジスタ８８０、８８１、そして第３ＮＭＯＳトランジスタ８８２を含む。
【０１０９】
第１ＰＭＯＳトランジスタ８７６は、電源電圧ＶＴ／Ｓがそのソースに連結され、第２ノード電圧ＮＢがそのゲートに連結される。第１ＰＭＯＳトランジスタ８７６は、第１ＣＴＡＴ電流発生部２１０のＰＭＯＳトランジスタ６２１と電流ミラーを構成する。第１ＰＭＯＳトランジスタ８７６にはＩｂ電流が流れる。
【０１１０】
第２ＰＭＯＳトランジスタ８７７は、電源電圧ＶＴ／Ｓがそのソースに連結され、第１ノード電圧ＮＡがそのゲートに連結される。第２ＰＭＯＳトランジスタ８７７は、ＰＴＡＴ電流発生部５１０のＰＭＯＳトランジスタＭＰ１と電流ミラーを構成する。第２ＰＭＯＳトランジスタ８７７にはＩａ電流が流れる。
【０１１１】
第１ＮＭＯＳトランジスタ８７８は、第１ＰＭＯＳトランジスタ８７６のドレインがそのドレインに連結され、第２ＮＭＯＳトランジスタ８７９のゲートがそのゲートに連結され、接地電圧Ｖｓｓがそのソースに連結される。第２ＮＭＯＳトランジスタ８７９は、第２ＰＭＯＳトランジスタ８７７のドレインがそのゲートとそのドレインとに連結され、接地電圧Ｖｓｓがそのソースに連結される。第１及び第２ＮＭＯＳトランジスタ８７８、８７９は、第２ＮＭＯＳトランジスタ８７９の電流によって第１ＮＭＯＳトランジスタ８７８の電流が流れる電流ミラーを構成する。
【０１１２】
第３ＰＭＯＳトランジスタ８８０は、電源電圧ＶＴ／Ｓがそのソースに連結され、第４ＰＭＯＳトランジスタ８８１のゲートがそのゲートに連結され、第２ＰＭＯＳトランジスタ８７７と第２ＮＭＯＳトランジスタ８７９のドレインがそのドレインに連結される。第４ＰＭＯＳトランジスタ８８１は、電源電圧ＶＴ／Ｓがそのソースに連結され、そのゲートとそのドレインとが互いに連結される。第３及び第４ＰＭＯＳトランジスタ８８０、８８１は、第４ＰＭＯＳトランジスタ８８１の電流によって第３ＰＭＯＳトランジスタ８８０の電流が流れる電流ミラーを構成する。
【０１１３】
第３ＮＭＯＳトランジスタ８８２は、第４ＰＭＯＳトランジスタ８８１のドレインがそのドレインに連結され、第２電流倍率部５６０のＮＭＯＳトランジスタ８６１のゲートがそのゲートに連結され、接地電圧Ｖｓｓがそのソースに連結される。第３ＮＭＯＳトランジスタ８８２は第２電流倍率部５６０のＮＭＯＳトランジスタ８６１と電流ミラーを構成する。第３ＮＭＯＳトランジスタ８８２にはＩｆ電流が流れる。
【０１１４】
第３ＮＭＯＳトランジスタ８８２のＩｆ電流によって第４ＰＭＯＳトランジスタ８８１にＩｆ電流が流れる。第４ＰＭＯＳトランジスタ８８１のＩｆ電流によって第３ＰＭＯＳトランジスタ８８０にＩｆ電流が流れる。
【０１１５】
第２ＮＭＯＳトランジスタ８７９には、第２ＰＭＯＳトランジスタ８７７のＩａ電流と第３ＰＭＯＳトランジスタ８８０のＩｆ電流とを合わせた電流、すなわち（Ｉａ＋Ｉｆ）電流が流れる。
【０１１６】
第２比較部５７２は、第１ＰＭＯＳトランジスタ８７１を通じて供給されるＩｂ電流と第２ＮＭＯＳトランジスタ８７９を通じて流れる（Ｉａ＋Ｉｆ）電流とを比較して、第２比較信号ＤＩＦ１を発生させる。
【０１１７】
図９は、図５の差動増幅部５８０を説明する回路ダイヤグラムである。
【０１１８】
図９を参照すれば、差動増幅部５８０は、電源電圧ＶＴ／Ｓがそのソースに連結され、相補温度センサイネーブル信号ＥＮＢがそのゲートに連結される第１ＰＭＯＳトランジスタ９０１を備える。第１ＰＭＯＳトランジスタ９０１のドレインは、第２及び第３ＰＭＯＳトランジスタ９０２、９０３のソースに連結される。第３ＰＭＯＳトランジスタ９０３のゲートとドレインは、互いに連結される。第２及び第３ＰＭＯＳトランジスタ９０２、９０３のゲートは、互いに連結される。
【０１１９】
第２及び第３ＰＭＯＳトランジスタ９０２、９０３のドレインは、第１及び第２ＮＭＯＳトランジスタ９０４、９０５のドレインに各々連結される。第１ＮＭＯＳトランジスタ９０４のゲートには、第２比較信号ＤＩＦ１が連結され、第２ＮＭＯＳトランジスタ９０５のゲートには、第１比較信号ＤＩＦＢ１が連結される。第１及び第２ＮＭＯＳトランジスタ９０４、９０５のソースは、第３ＮＭＯＳトランジスタ９０６のドレインと連結される。第３ＮＭＯＳトランジスタ９０６のゲートには、電源電圧ＶＴ／Ｓが連結され、そのソースには、接地電圧Ｖｓｓが連結される。
【０１２０】
第４ＰＭＯＳトランジスタ９０７は、電源電圧ＶＴ／Ｓがそのソースに連結され、温度センサイネーブル信号ＥＮがそのゲートに連結され、第２ＰＭＯＳトランジスタ９０２と第１ＮＭＯＳトランジスタ９０４のドレインがそのドレインに連結される。第２ＰＭＯＳトランジスタ９０２のドレインと第３ＰＭＯＳトランジスタ９０３のドレインとの間には、温度センサイネーブル信号ＥＮにゲートされる第５ＰＭＯＳトランジスタ９０８が連結される。
【０１２１】
第４ＮＭＯＳトランジスタ９０９は、第２比較信号ＤＩＦ１と接地電圧Ｖｓｓとの間に連結され、相補温度センサイネーブル信号ＥＮＢにゲートされる。第５ＮＭＯＳトランジスタ９１０は、第１比較信号ＤＩＦＢ１と接地電圧Ｖｓｓとの間に連結され、相補温度センサイネーブル信号ＥＮＢにゲートされる。
【０１２２】
第２ＰＭＯＳトランジスタ９０２と第１ＮＭＯＳトランジスタ９０４とのドレインは、第１インバータ９１１に入力される。第１インバータ９１１の出力は、第２及び第３インバータ９１２、９１３を通じて第１出力信号Ｔ１を発生させる。
【０１２３】
図１０は、図５のラッチ部５９０を説明する回路ダイヤグラムである。
【０１２４】
図１０を参照すれば、ラッチ部５９０は、インバータ１００１、第１伝送部１００２、第１ラッチ１００３、第２伝送部１００４、そして第２ラッチ１００５を備える。
【０１２５】
インバータ１００１は、温度センサイネーブル信号ＥＮを入力して相補温度センサイネーブル信号ＥＮＢを出力する。第１伝送部１００２は、ロジックハイの温度センサイネーブル信号ＥＮとロジックローの相補温度センサイネーブル信号ＥＮＢに応答して差動増幅部５８０の差動出力信号Ｔ１を第１ラッチ１００３に伝達する。第１ラッチ１００３は、第１伝送部１００２を通じて伝えられる差動出力信号Ｔ１をラッチする。第２伝送部１００４は、ロジックローの温度センサイネーブル信号ＥＮとロジックハイの相補温度センサイネーブル信号ＥＮＢに応答して第１ラッチ１００３に保存されたデータを第２ラッチ１００５に伝達する。第２ラッチ１００５は、第２伝送部１００４を通じて伝えられる差動出力信号Ｔ１をラッチし、温度検出信号Ｔｄｅｔを発生させる。
【０１２６】
図８の電流比較部５７０、図９の差動増幅部５８０、そして図１０のラッチ部５９０の動作は、次の通りである。
【０１２７】
電流比較部５７０は、Ｉａ電流よりＩｂ−Ｉｆ電流が少なく流れれば、第１比較信号ＤＩＦＢ１をロジックハイで発生させ、Ｉｂ電流よりＩａ＋Ｉｆ電流が多く流れれば、第２比較信号ＤＩＦ１をロジックローで発生させる。差動増幅部５８０は、ロジックハイの第１比較信号ＤＩＦＢ１とロジックローの第２比較信号ＤＩＦ１とを比較し、ロジックハイの差動出力信号Ｔ１を発生させる。ラッチ部５９０は、温度センサイネーブル信号ＥＮに応答してロジックハイの差動出力信号Ｔ１をラッチしてロジックハイの温度検出信号Ｔｄｅｔを出力する。
【０１２８】
一方、電流比較部５７０は、Ｉａ電流よりＩｂ−Ｉｆ電流が多く流れれば、第１比較信号ＤＩＦＢ１をロジックローで発生させ、Ｉｂ電流よりＩａ＋Ｉｆ電流が少なく流れれば、第２比較信号ＤＩＦ１をロジックハイで発生させる。差動増幅部５８０は、ロジックローの第１比較信号ＤＩＦＢ１とロジックハイの第２比較信号ＤＩＦ１とを比較して、ロジックローの差動出力信号Ｔ１を発生させる。ラッチ部５９０は、温度センサイネーブル信号ＥＮに応答してロジックローの差動出力信号Ｔ１をラッチしてロジックローの温度検出信号Ｔｄｅｔを出力する。
【０１２９】
図１１は、図４の電源発生部を説明する回路ダイヤグラムである。
【０１３０】
図１１を参照すれば、電源発生部４２０は、基準電圧ＶＲＥＦと温度センサの電源電圧ＶＴ／Ｓとを比較する比較部１１０１と、比較部１１０１の出力に応答してチップ電源電圧ＶＤＤから温度センサ電源電圧ＶＴ／Ｓを駆動するＰＭＯＳトランジスタ１１０２で構成される。この際、基準電圧ＶＲＥＦレベルは、温度センサ電源電圧ＶＴ／Ｓレベルと同じレベルに設定される。
【０１３１】
温度センサ電源電圧ＶＴ／Ｓレベルが基準電圧ＶＲＥＦレベルより低ければ、比較部１１０１は、ロジックローの出力を発生させる。ロジックローの比較器１１０１の出力に応答してＰＭＯＳトランジスタ１１０２がターンオンになって温度センサ電源電圧ＶＴ／Ｓレベルが上がる。温度センサ電源電圧ＶＴ／Ｓレベルが基準電圧ＶＲＥＦレベルより高ければ、比較部１１０１はロジックハイの出力を発生させる。ロジックハイの比較器１１０１の出力に応答してＰＭＯＳトランジスタ１１０２がターンオフされる。
【０１３２】
このような動作の反復実行で、電源発生部４２０は、基準電圧ＶＲＥＦと同じ電圧レベルの温度センサ専用の電源電圧ＶＴ／Ｓを発生させる。
【０１３３】
図１２ないし図１４は、図８で説明された電流合算部５４０、第１電流倍率部５５０、第２電流倍率部５６０、そして電流比較部５７０の動作と図９の差動増幅部５８０の動作と図１０のラッチ部５９０の動作を図７の温度特性グラフに連係させて説明する図面である。
【０１３４】
図１２を参照すると、温度センサ４１０が０℃環境に置かれるようになれば、第２電流倍率部５６０は、“０００００”に設定されたトラッキングコードＰｃｏｄｅ［４：０］により最大Ｉｆ電流Ｉｆ＿ｍａｘを流す。電流比較部５７０の第１比較部５７１は、Ｉａ電流とＩｂ−Ｉｆ＿ｍａｘ電流とを比較する。
【０１３５】
Ｉａ電流とＩｂ−Ｉｆ＿ｍａｘ電流のクロスポインタが０℃より下にあれば、温度センサ４１０の感知温度がチップの現在温度０℃より低いということを意味する。この際、温度センサ４１０の温度検出信号Ｔｄｅｔは、ロジックハイと現れる。
【０１３６】
第１電流倍率部５５０は、テストコードＮｃｏｄｅ[４：０]を１ずつ減少させつつ、Ｉｅ電流が少なく流れるように制御する。Ｉｅ電流が少なく流れるように制御した結果、Ｉｆ＿ｍａｘ電流が少なく流れ、Ｉｂ−Ｉｆ＿ｍａｘ電流が増加する（１２０１）。このような動作の反復で、Ｉａ電流とＩｂ−Ｉｆ＿ｍａｘ電流とのクロスポインタが０℃になる。すなわち、温度センサ４１０の感知温度が現在温度０℃を表す。この際、温度センサ４１０の温度検出信号Ｔｄｅｔは、ロジックローで出力される。
【０１３７】
Ｉａ電流とＩｂ−Ｉｆ＿ｍａｘ電流のクロスポインタが０℃より上にあれば、温度センサ４１０の感知温度がチップの現在温度０℃より高いということを意味する。この際、温度センサ４１０の温度検出信号Ｔｄｅｔは、ロジックローで出力される。
【０１３８】
第１電流倍率部５５０は、テストコードＮｃｏｄｅ[４：０]を１ずつ増加させつつ、Ｉｅ電流が多く流れるように制御する。Ｉｅ電流が多く流れるように制御した結果、Ｉｆ＿ｍａｘ電流が多く流れて、Ｉｂ−Ｉｆ＿ｍａｘ電流が減少する（１２０２）。このような動作の反復で、Ｉａ電流とＩｂ−Ｉｆ＿ｍａｘ電流のクロスポインタを０℃にして、温度センサ４１０の感知温度をチップの現在温度０℃にする。
【０１３９】
図１３を参照すれば、電流比較部５７０の第２比較部５７２は、Ｉｂ電流とＩａ＋Ｉｆ＿ｍａｘ電流とを比較する。
【０１４０】
Ｉｂ電流とＩａ＋Ｉｆ＿ｍａｘ電流のクロスポインタが０℃より下にあれば、温度センサ４１０の感知温度がチップの現在温度０℃より低いということを意味する。この際、温度センサ４１０の温度検出信号Ｔｄｅｔは、ロジックハイで出力される。
【０１４１】
第１電流倍率部５５０は、テストコードＮｃｏｄｅ[４：０]を１ずつ減少させつつ、Ｉｅ電流が少なく流れるように制御する。Ｉｅ電流が少なく流れるように制御した結果、Ｉｆ＿ｍａｘ電流が少なく流れて、Ｉａ＋Ｉｆ＿ｍａｘ電流が減少する（１３０１）。このような動作の反復で、Ｉｂ電流とＩａ＋Ｉｆ＿ｍａｘ電流とのクロスポインタが０℃になるようにする。すなわち、温度センサ４１０の感知温度がチップの現在温度０℃を表すようにする。この際、温度センサ４１０の温度検出信号Ｔｄｅｔは、ロジックハイで出力される。
【０１４２】
Ｉｂ電流とＩａ＋Ｉｆ＿ｍａｘ電流とのクロスポインタが０℃より上にあれば、温度センサ４１０の感知温度がチップの現在温度０℃より高いということを意味する。この際、温度センサ４１０の温度検出信号Ｔｄｅｔは、ロジックローで出力される。
【０１４３】
第１電流倍率部５５０は、テストコードＮｃｏｄｅ[４：０]を１ずつ増加させつつ、Ｉｅ電流が多く流れるように制御する。Ｉｅ電流が多く流れるように制御した結果、Ｉｆ＿ｍａｘ電流が多く流れて、Ｉａ＋Ｉｆ＿ｍａｘ電流が増加する（１３０２）。このような動作の反復で、Ｉｂ電流とＩａ＋Ｉｆ＿ｍａｘ電流のクロスポインタを０℃にし、温度センサ４１０の感知温度を現在温度０℃にする。この際、温度センサ４１０の温度検出信号Ｔｄｅｔは、ロジックハイで出力される。
【０１４４】
温度センサ４１０の感知温度が現在温度０℃を表すようにするために、第１比較部５７１の動作によるテストコードＮｃｏｄｅ［４：０］情報と第１比較部５７２の動作によるテストコードＮｃｏｄｅ［４：０］情報は同一である。テストコードＮｃｏｄｅ［４：０］情報は、選択的に第３モードレジスタに保存される。または、テストコードＮｃｏｄｅ［４：０］情報によって第１電流制御部８５２のＮＭＯＳトランジスタ８１１、８１２、８１３、８１４、８１５がヒューズトリミングされうる。
【０１４５】
図１４を参照すれば、電流合算部５４０は、１００℃である時のＩｄ電流を測定する。この際、第２ＣＴＡＴ電流発生部５３０の第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０を順次に変更させつつ、該当コードごとにＩｄ電流を測定する（１４０１）。これと同様に、電流合算部５４０は、０℃である時、第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０を順次に変更させつつ、該当コードごとにＩｄ電流を測定する（１４０２）。
【０１４６】
１００℃である時のＩｄ電流と０℃である時のＩｄ電流との差を求める。１００℃のＩｄ電流と０℃のＩｄ電流との差の絶対値が最も小さい時の第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０コード情報を第２モードレジスタに保存する。または、第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０コード情報によって第２ＣＴＡＴ電流発生部５３０の抵抗ブランチ６２４が選択的にヒューズカットされうる。
【０１４７】
図１５Ａないし図１５Ｃは、本発明の温度感知器４００動作のためのテスト方法を説明するフローチャートである。
【０１４８】
図１５Ａを参照すれば、温度感知器４００を内蔵したチップの現在温度を１００℃にし、トラッキングコードＰｃｏｄｅを“１１１１１”にセットする（１５０１）。
温度センサ４１０を動作させ、温度センサ４１０の感知温度とチップの現在温度１００℃を比較して差動出力信号Ｔ１を発生させて保存する。温度センサ４１０をディスエーブルさせた後、ラッチ部５９０にラッチされた温度検出信号Ｔｄｅｔを発生させる（１５０２）。
【０１４９】
温度検出信号Ｔｄｅｔがロジックハイであるかを判別する（１５０３）。
【０１５０】
温度検出信号Ｔｄｅｔがロジックハイならば、温度センサ４１０の感知温度がチップの現在温度より低いということを意味する。温度センサ４１０の感知温度を高めるために、第１ＣＴＡＴ電流発生部５２０は、第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０を順次にイネーブルさせて抵抗ブランチ６２４の抵抗値を減少させる。抵抗ブランチ６２４の抵抗値が減少することにより、Ｉｂ電流が増加して、温度センサ４１０の感知温度は
【０１５１】
【数１５】
2007047177.tif 000017
ずつ上がる（１５０４）。
【０１５２】
さらに、温度センサ４１０を動作させ、温度センサ４１０の感知温度とチップの現在温度とを比較して、差動出力信号Ｔ１を発生させて保存する。温度センサ４１０をディスエーブルさせた後、ラッチ部５９０にラッチされた温度検出信号Ｔｄｅｔを発生させる（１５０５）。
【０１５３】
温度検出信号Ｔｄｅｔの現在出力と以前出力とを比較して互いに逆であるかを判別する（１５０６）。互いに同一であれば、まだ温度センサ４１０の感知温度がチップの現在温度より低いということを意味するので、１５０４段階と１５０５段階とを繰り返して実行する。
【０１５４】
温度検出信号Ｔｄｅｔの現在出力と以前出力とが互いに逆であれば、第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０による抵抗ブランチ６２４の抵抗値を第１モードレジスタに保存する（１５０７）。
【０１５５】
一方、温度検出信号Ｔｄｅｔがロジックローであれば、温度センサ４１０の感知温度がチップの現在温度より高いということを意味する。温度センサ４１０の感知温度を低くするために、第１ＣＴＡＴ電流発生部５２０は、第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０を順次にディスエーブルさせて抵抗ブランチ６２４の抵抗値を増加させる。抵抗ブランチ６２４の抵抗値が増加することにより、Ｉｂ電流が減少し、温度センサ４１０の感知温度は、
【０１５６】
【数１６】
2007047177.tif 000018
ずつ下がる（１５０８）。
【０１５７】
温度センサ４１０を動作させ、温度センサ４１０の感知温度とチップの現在温度とを比較して、差動出力信号Ｔ１を発生させて保存する。温度センサ４１０をディスエーブルさせた後、ラッチ部５９０にラッチされた温度検出信号Ｔｄｅｔを発生させる（１５０９）。
【０１５８】
温度検出信号Ｔｄｅｔの現在出力と以前出力とを比較して互いに逆であるかを判別する（１５１０）。互いに同一であれば、まだ温度センサ４１０の感知温度がチップの現在温度より低いということを意味するので、１５０４段階と１５０５段階とを反復実行する。互いに逆であれば、第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０による抵抗ブランチ６２４の抵抗値を第１モードレジスタに保存する（１５０７）。
【０１５９】
図１５Ｂを参照すれば、チップの現在温度を相変らず１００℃にし、第２ＣＴＡＴ電流発生部５３０のＩｃ電流が（−）Ｉａの傾度を有する電流になるように抵抗ブランチ６３４を調節する（１５１１）。
【０１６０】
温度センサ４１０を動作させ（１５１２）、Ｉａ＋Ｉｃ＝Ｉｄ電流を測定して保存した後（１５１３）、温度センサ４１０をディスエーブルさせる（１５１４）。
【０１６１】
第２ＣＴＡＴ電流発生部５３０の第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０を変化させつつ、抵抗ブランチ６３４の抵抗値を可変させる（１５１１）。次いで、温度センサ４１０を動作させ（１５１２）、第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０コードによるＩａ＋Ｉｃ＝Ｉｄ電流を測定して保存した後（１５１３）、温度センサ４１０をディスエーブルさせる（１５１４）。このような動作の反復で、チップの現在温度１００℃である時の第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０のコードによるＩｄ電流値を保存しておく。
【０１６２】
チップの現在温度を０℃にし（１５１５）、１５１１段階ないし１５１４段階を反復実行して、チップの現在温度が０℃である時の第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０のコードによるＩｄ電流値を保存しておく。
【０１６３】
第１制御信号ＴＵＢＡ５〜ＴＵＢＡ０、ＴＤＢＡ５〜ＴＤＢＡ０による抵抗ブランチ６２４の抵抗値を第１モードレジスタに保存する（１５１６）。
【０１６４】
チップの現在温度１００℃である時のＩｄ電流値とチップの現在温度０℃である時のＩｄ電流値とが同じである時、第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０による抵抗ブランチ６３４の抵抗値を第２モードレジスタに保存する（１５１６）。ここで、１００℃である時のＩｄ電流と０℃である時のＩｄ電流との差を求め、１００℃のＩｄ電流と０℃のＩｄ電流との差の絶対値が最も小さい時の第２制御信号ＴＵＢＢ５〜ＴＵＢＢ０、ＴＤＢＢ５〜ＴＤＢＢ０のコード情報を第２モードレジスタに保存しうる。
【０１６５】
次いで、トラッキングコードＰｃｏｄｅ［４：０］を“０００００”にセットする（１５１７）。
【０１６６】
図１５Ｃを参照すれば、温度センサ４１０を動作させ、温度センサ４１０の感知温度とチップの現在温度０℃とを比較して、差動出力信号Ｔ１を発生させて保存する。温度センサ４１０をディセーブルさせた後、ラッチ部５９０にラッチされた温度検出信号Ｔｄｅｔを発生させる（１５１８）。
【０１６７】
温度検出信号Ｔｄｅｔがロジックハイであるかを判別する（１５１９）。
【０１６８】
温度検出信号Ｔｄｅｔがロジックハイならば、温度センサ４１０の感知温度がチップの現在温度より低いということを意味する。温度センサ４１０の感知温度を高めるために、第１電流倍率部５５０は、Ｉｅ電流が少なく流れるようにテストコードＮｃｏｄｅ[４：０]を１ずつ減少させる。すなわち、テストコードＮｃｏｄｅ［４：０］を１減少させることによって、ターンオンになるＮＭＯＳトランジスタ８１１、８１２、８１３、８１４、８１５の幅の和が小さくなって、Ｉｅ電流が減少する。Ｉｅ電流が少なく流れることにより、Ｉｆ＿ｍａｘ電流も少なく流れてＩｂ−Ｉｆ＿ｍａｘ電流が増加する。これにより、温度センサ４１０の感知温度は
【０１６９】
【数１７】
2007047177.tif 000019
ずつ上がる（１５２０）。
【０１７０】
さらに、温度センサ４１０を動作させ、温度センサ４１０の感知温度とチップの現在温度とを比較して、差動出力信号Ｔ１を発生させて保存する。温度センサ４１０をディスエーブルさせた後、ラッチ部５９０にラッチされた温度検出信号Ｔｄｅｔを発生させる（１５２１）。
【０１７１】
温度検出信号Ｔｄｅｔの現在出力と以前出力とを比較して互いに逆であるかを判別する（１５２２）。互いに同一であれば、まだ温度センサ４１０の感知温度がチップの現在温度より低いということを意味するので、１５２０段階と１５２１段階とを反復実行する。
【０１７２】
温度検出信号Ｔｄｅｔの現在出力と以前出力とが互いに逆であれば、テストコードＮｃｏｄｅ[４：０]によるＮＭＯＳトランジスタの幅の和を第３モードレジスタに保存する（１５２３）。
【０１７３】
一方、温度検出信号Ｔｄｅｔがロジックローであれば、温度センサ４１０の感知温度がチップの現在温度より高いということを意味する。温度センサ４１０の感知温度を低めるために、第１電流倍率部５５０は、Ｉｅ電流が多く流れるようにテストコードＮｃｏｄｅ[４：０]を１ずつ増加させる。すなわち、テストコードＮｃｏｄｅ［４：０］を１増加させることによって、ターンオンになるＮＭＯＳトランジスタ８１１、８１２、８１３、８１４、８１５の幅の和が大きくなって、Ｉｅ電流が増加する。Ｉｅ電流が多く流れることによって、Ｉｆ＿ｍａｘ電流も多く流れてＩｂ−Ｉｆ＿ｍａｘ電流が減少する。これにより、温度センサ４１０の感知温度は
【０１７４】
【数１８】
2007047177.tif 000020
ずつ下がる（１５２４）。
【０１７５】
さらに、温度センサ４１０を動作させ、温度センサ４１０の感知温度とチップの現在温度とを比較して差動出力信号Ｔ１を発生させて保存する。温度センサ４１０をディスエーブルさせた後、ラッチ部５９０にラッチされた温度検出信号Ｔｄｅｔを発生させる（１５２５）。
【０１７６】
温度検出信号Ｔｄｅｔの現在出力と以前出力とを比較して互いに逆であるかを判別する（１５２６）。互いに同一であれば、まだ温度センサ４１０の感知温度がチップの現在温度より高いということを意味するので、１５２４段階と１５２５段階とを反復実行する。互いに逆であれば、テストコードＮｃｏｄｅ［４：０］によるＮＭＯＳトランジスタ８１１、８１２、８１３、８１４、８１５の幅の和を第３モードレジスタに保存する（１５０７）。
【０１７７】
第１モードレジスタに保存された第１ＣＴＡＴ電流発生部５２０の抵抗値の通り抵抗ブランチ６２４をヒューズトリミングする。第２モードレジスタに保存された第２ＣＴＡＴ電流発生部５３０の抵抗値の通り抵抗ブランチ６３４をヒューズトリミングする。第３モードレジスタに保存された第１電流倍率部５５０のＮＭＯＳトランジスタ８１１、８１２、８１３、８１４、８１５の大きさ（幅の和）の通りＮＭＯＳトランジスタ８１１、８１２、８１３、８１４、８１５をヒューズトリミングする（１５２７）。
【０１７８】
図１６は、本発明の温度センサ４１０を用いて、セルフリフレッシュ進入後のセルフリフレッシュ周期を決定する方法を説明するフローチャートである。
図１６を参照すれば、トラッキングコードＰｃｏｄｅ[４：０]を“１１１１１”にセットする（１６０１）。
【０１７９】
温度センサイネーブル信号ＥＮを活性化させて温度センサ４１０を動作させる（１６０２）。
【０１８０】
温度センサ４１０は、チップの現在温度と温度センサ４１０の感知温度とを比較して差動出力信号Ｔ１を発生させて保存する。温度センサ４１０をディスエーブルさせた後、ラッチ部５９０は、温度検出信号Ｔｄｅｔをラッチする（１６０３）。
【０１８１】
温度検出信号Ｔｄｅｔがロジックハイであるかを判別する（１６０４）。
【０１８２】
もし、温度検出信号Ｔｄｅｔがロジックハイであれば、温度センサ４１０の感知温度がチップの現在温度より低いということを意味する。温度センサ４１０の感知温度を高めるに、トラッキングコードＰｃｏｄｅ[４：０]を１増加させる（１６０５）。
【０１８３】
トラッキングコードＰｃｏｄｅ［４：０］を１増加させることによって、第２電流倍率部５６０内のターンオンになるＰＭＯＳトランジスタ８３１、８３２、８３３、８３４、８３５の幅の和が小さくなり、Ｉｆ電流が減少する。トラッキングコードＰｃｏｄｅ［４：０］を１増加することによって、Ｉｆ電流が減少すれば、温度センサ４１０の感知温度は
【０１８４】
【数１９】
2007047177.tif 000021
上がる。
【０１８５】
次いで、１６０２段階に戻って、温度センサ４１０を動作させて１℃上がった温度センサ４１０の感知温度とチップの現在温度とを比較し、温度検出信号Ｔｄｅｔを発生させる（１６０３）。このような動作は、温度検出信号Ｔｄｅｔがロジックローとなるまで反復実行される。温度検出信号Ｔｄｅｔが、ロジックローとなれば、温度センサ４１０の感知温度とチップの現在温度とが同一になることを意味する。ロジックローレベルへの変化が検出される（１６０８）。したがって、この時のトラッキングコードＰｃｏｄｅ［４：０］でセルフリフレッシュ周期が決定される（１６０７）。
【０１８６】
一方、温度検出信号Ｔｄｅｔがロジックローであれば、温度センサ４１０の感知温度がチップの現在温度より高いということを意味する。温度センサ４１０の感知温度を低くするために、トラッキングコードＰｃｏｄｅ[４：０]を１減少させる（１６０６）。トラッキングコードＰｃｏｄｅ［４：０］を１減少させることによって、第２電流倍率部５６０内のターンオンになるＰＭＯＳトランジスタ８３１、８３２、８３３、８３４、８３５の幅の和が大きくなって、Ｉｆ電流が増加する。トラッキングコードＰｃｏｄｅ［４：０］を１減少することによって、Ｉｆ電流が増加すれば、温度センサ４１０の感知温度は
【０１８７】
【数２０】
2007047177.tif 000022
下がる。
【０１８８】
次いで、１６０２段階に戻って、温度センサ４１０を動作させて
【０１８９】
【数２１】
2007047177.tif 000023
下がった温度センサ４１０の感知温度とチップの現在温度とを比較して、温度検出信号Ｔｄｅｔを発生させる（１６０３）。このような動作は、温度検出信号Ｔｄｅｔがロジックハイになるまで反復実行される。温度検出信号Ｔｄｅｔがロジックハイになれば、温度センサ４１０の感知温度とチップの現在温度とが同一になったということを意味する。したがって、この時のトラッキングコードＰｃｏｄｅ［４：０］でセルフリフレッシュ周期が決定される（１６０７）。
【０１９０】
図１７は、本発明の温度センサ４１０を用いて、セルフリフレッシュ制御方法を説明するタイミングダイヤグラムである。
【０１９１】
図１７を参照すれば、前述した図１６のフローチャートによって、温度センサ４１０の感知温度とチップの現在温度とが同じである時のトラッキングコードＰｃｏｄｅ［４：０］を探すために、温度センサ４１０は最大２５回イネーブルされる。トラッキングコードＰｃｏｄｅ［ｎ：０］を変化させる周期は、約数十μｓと短い。
【０１９２】
温度センサ４１０の感知温度を
【０１９３】
【数２２】
2007047177.tif 000024
ずつ線形的に変化させつつ、温度センサ４１０の感知温度がチップの現在温度と同一になるまで検出し、この時のトラッキングコードＰｃｏｄｅ［４：０］によってセルフリフレッシュ周期をセットアップする。このような探索動作には数百μｍ程度の時間がかかる。
【０１９４】
次いで、セルフリフレッシュ周期を決定したトラッキングコードＰｃｏｄｅ［４：０］は数ｍｓごとに１ずつ増加または減少されつつ、一回ずつアップデートされる。
【０１９５】
図１８は、本発明の温度センサ４１０を用いて、トラッキングコードＰｃｏｄｅ［４：０］変化による感知温度をシミュレーションした結果を示すグラフである。
【０１９６】
図１８を参照すれば、温度感知器４００は、トラッキングコードＰｃｏｄｅ［４：０］変化に対して
【０１９７】
【数２３】
2007047177.tif 000025
単位で感知温度を線形的に出力するということが分かる。
【０１９８】
本発明は、図面に図示された一実施形態を参考に説明されたが、これは例示的なものに過ぎず、当業者ならばこれより多様な変形及び均等な他実施形態が可能であるという点を理解できるであろう。したがって、本発明の真の技術的保護範囲は、特許請求の範囲の技術的思想により決まるべきである。
【産業上の利用可能性】
【０１９９】
本発明は、感知温度を線形的に検出するオンチップ温度センサとその温度検出方法に適用され、温度センサの動作によってリフレッシュ動作を制御する半導体メモリ装置に用いられる。
【図面の簡単な説明】
【０２００】
【図１】半導体装置の温度特性を示すグラフである。
【図２】従来の温度感知器を説明する回路ダイヤグラムである。
【図３】図２の温度感知器の特性を説明するグラフである。
【図４】本発明の一実施形態による温度感知器を説明するブロックダイヤグラムである。
【図５】図４の温度センサを説明するブロックダイヤグラムである。
【図６】図５のＰＴＡＴ電流発生部と第１及び第２ＣＴＡＴの電流発生部とを説明する回路ダイヤグラムである。
【図７】図６で説明されたＰＴＡＴ電流発生部と第１及び第２ＣＴＡＴ電流発生部との温度特性を示すグラフである。
【図８】図５の電流合算部、第１電流倍率部、第２電流倍率部、そして電流比較部を説明する回路ダイヤグラムである。
【図９】図５の差動増幅部を説明する回路ダイヤグラムである。
【図１０】図５のラッチ部を説明する回路ダイヤグラムである。
【図１１】図４の電源発生部を説明する回路ダイヤグラムである。
【図１２】図７のグラフに連係して、図８の電流合算部、第１電流倍率部、第２電流倍率部、そして電流比較部の動作を説明するグラフである。
【図１３】図７のグラフに連係して、図８の電流合算部、第１電流倍率部、第２電流倍率部、そして電流比較部の動作を説明するグラフである。
【図１４】図７のグラフに連係して、図８の電流合算部、第１電流倍率部、第２電流倍率部、そして電流比較部の動作を説明するグラフである。
【図１５Ａ】図５の温度センサの動作を説明するフローチャートである。
【図１５Ｂ】図５の温度センサの動作を説明するフローチャートである。
【図１５Ｃ】図５の温度センサの動作を説明するフローチャートである。
【図１６】図５の温度センサを用いて、セルフリフレッシュ進入後セルフリフレッシュ周期を制御する方法を説明するフローチャートである。
【図１７】図５の温度センサを用いたセルフリフレッシュ制御方法を説明するタイミングダイヤグラムである。
【図１８】図５の温度センサを用いて、トラッキングコードＰｃｏｄｅ［４：０］の変化による感知温度をシミュレーションした結果を示すグラフである。
【符号の説明】
【０２０１】
４１０    温度センサ
５１０    ＰＴＡＴ電流発生部
５２０    第１ＣＴＡＴ電流発生部
５３０    第２ＣＴＡＴ電流発生部
５４０    電流合算部
５５０    第１電流倍率部
５６０    第２電流倍率部
５７０    電流比較部
５８０    差動増幅部
５９０    ラッチ部
【図１】
2007047177.tif 000026
【図２】
2007047177.tif 000027
【図３】
2007047177.tif 000028
【図４】
2007047177.tif 000029
【図５】
2007047177.tif 000030
【図６】
2007047177.tif 000031
【図７】
2007047177.tif 000032
【図８】
2007047177.tif 000033
【図９】
2007047177.tif 000034
【図１０】
2007047177.tif 000035
【図１１】
2007047177.tif 000036
【図１２】
2007047177.tif 000037
【図１３】
2007047177.tif 000038
【図１４】
2007047177.tif 000039
【図１５Ａ】
2007047177.tif 000040
【図１５Ｂ】
2007047177.tif 000041
【図１５Ｃ】
2007047177.tif 000042
【図１６】
2007047177.tif 000043
【図１７】
2007047177.tif 000044
【図１８】
2007047177.tif 000045