(57)【特許請求の範囲】
【請求項１】
リフレッシュ信号とノーマルアクティブ信号とに応じてリフレッシュ動作を行うバースト読み出し区間の間、レイテンシを拡張するためのプリチャージリセット信号を出力するプリチャージ部と、
前記レイテンシの拡張情報を含むレイテンシセット信号と前記プリチャージリセット信号とに応じてリフレッシュ周期を検出して、前記バースト読み出し区間では、レイテンシ拡張信号をアクティブにし、前記プリチャージリセット信号のアクティブの際に、前記レイテンシ拡張信号を非アクティブにするリフレッシュ周期検出部と、
外部アドレスをデコードして、固定されたレイテンシ情報を含むレイテンシプリ信号を出力するレイテンシデコーダと、
前記リフレッシュ動作が行われない区間では、前記レイテンシプリ信号に応じて固定されたレイテンシ信号を出力し、前記リフレッシュ動作が行われる区間では、前記レイテンシ拡張信号に応じて前記レイテンシ信号のサイクルを拡張させて出力するレイテンシ制御部と、
を備えることを特徴とする半導体メモリ装置のレイテンシ制御回路。
【請求項２】
前記プリチャージ部は、
前記リフレッシュ信号がアクティブになれば、前記バースト読み出し区間の開始時点からプリチャージ信号がアクティブになるまで、前記プリチャージリセット信号をディスエセーブルさせて、前記レイテンシ拡張信号のアクティブ状態を維持できるようにすることを特徴とする請求項１に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項３】
前記プリチャージ部は、
センスアンプの動作完了を通知するセンシング信号と前記リフレッシュ信号とを論理組み合わせて、プリチャージ信号を出力するプリチャージ信号発生部と、
前記センシング信号とプリチャージ待機信号とを論理組み合わせて、前記プリチャージリセット信号を出力するプリチャージリセット信号発生部と、
チップ選択信号と書き込みイネーブル信号及びアドレス遷移検出信号に応じて、第１電圧を供給する第１駆動部と、
前記ノーマルアクティブ信号に応じて前記第１電圧をラッチすることにより、前記プリチャージ待機信号を出力する第２駆動部と、
を備えることを特徴とする請求項１または２に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項４】
前記プリチャージ信号発生部は、
前記リフレッシュ信号と一定時間遅延された前記センシング信号とを論理組み合わせする第１論理組み合わせ部と、
該第１論理組み合わせ部の出力に応じて、駆動電圧を選択的に供給する第１電圧駆動部と、
該第１電圧駆動部の出力をラッチして、リフレッシュセット信号を出力する第１ラッチと、
前記リフレッシュセット信号とプリチャージセット信号とを論理組み合わせて、一定時間遅延する第２論理組み合わせ部と、
該第２論理組み合わせ部の出力とプリチャージリセット信号発生部の出力とを論理組み合わせて、前記プリチャージ信号を出力する第３論理組み合わせ部と、
を備えることを特徴とする請求項３に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項５】
前記プリチャージリセット信号発生部は、
前記センシング信号を遅延する第１遅延部と、
該第１遅延部の出力に応じて、駆動電圧を選択的に供給する第２電圧駆動部と、
該第２電圧駆動部の出力をラッチして、プリチャージセット信号を出力する第２ラッチと、
前記プリチャージセット信号とプリチャージ待機信号とを論理組み合わせて、一定時間遅延する第３論理組み合わせ部と、
該第３論理組み合わせ部の出力を一定時間遅延して、プリチャージリセット信号を出力する第２遅延部と、
を備えることを特徴とする請求項３に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項６】
第１駆動部は、
前記チップ選択信号と前記書き込みイネーブル信号及び前記アドレス遷移検出信号とを論理組み合わせする第４論理組み合わせ部と、
該第４論理組み合わせ部の出力に応じて、接地電圧を供給する第３電圧駆動部と、
を備えることを特徴とする請求項３に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項７】
前記第２駆動部は、
前記ノーマルアクティブ信号と前記プリチャージ信号発生部の出力とを論理演算する第５論理組み合わせ部と、
該第５論理組み合わせ部の出力に応じて、駆動電圧を供給する第４電圧駆動部と、
該第４電圧駆動部の出力をラッチして、プリチャージ待機信号を出力する第３ラッチと、
を備えることを特徴とする請求項３に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項８】
前記リフレッシュ周期検出部は、
前記レイテンシセット信号がハイであり、バースト書き込み区間で前記レイテンシ拡張信号を非アクティブにし、前記レイテンシセット信号がローであり、前記バースト読み出し区間で前記レイテンシ拡張信号をアクティブにすることを特徴とする請求項１に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項９】
前記リフレッシュ周期検出部は、
前記レイテンシセット信号と書き込みイネーブル信号とを論理組み合わせする第６論理組み合わせ部と、
前記第１論理組み合わせ部の結果に応じて、バースト書き込み区間でセットされたレイテンシ拡張信号を出力し、前記バースト読み出し区間で前記プリチャージリセット信号をラッチ及び遅延して、拡張された前記レイテンシ拡張信号を出力する第３駆動部と、
を備えることを特徴とする請求項４または８に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項１０】
前記第６論理組み合わせ部は、
前記レイテンシセット信号と反転された前記書き込みイネーブル信号とをＮＯＲ演算するＮＯＲゲートと、
該ＮＯＲゲートの出力を反転するインバータと、
を備えることを特徴とする請求項９に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項１１】
前記第３駆動部は、
前記プリチャージリセット信号のアクティブの時、電源電圧を供給する第１駆動素子と、
前記リフレッシュスタート信号のアクティブの時、接地電圧を供給する第２駆動素子と、
前記第１駆動素子の出力と前記第２駆動素子の出力とをラッチする第４ラッチと、
前記第１論理組み合わせ部の出力に応じて、前記第４ラッチの出力を選択的に制御する伝送ゲートと、
前記第１論理組み合わせ部の出力に応じて、前記伝送ゲートの出力ノードをプリチャージする第３駆動素子と、
前記伝送ゲートの出力を一定時間遅延して、前記レイテンシ拡張信号を出力する第３遅延部と、
を備えることを特徴とする請求項９に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項１２】
前記レイテンシ制御部は、
前記レイテンシ拡張信号がローである時、前記レイテンシプリ信号を前記固定されたレイテンシ信号のまま出力し、前記レイテンシ拡張信号がハイである時、前記固定されたレイテンシ信号の出力経路を遮断し、前記レイテンシ信号の出力時点を一定クロック増加させて出力するデコード手段を備えることを特徴とする請求項１に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項１３】
前記デコード手段は、
第１レイテンシプリ信号と第２レイテンシプリ信号及び前記レイテンシ拡張信号をデコードして、第１レイテンシ信号と前記第２レイテンシ信号とを出力する第１デコード手段と、
第３レイテンシプリ信号と第４レイテンシプリ信号及び前記レイテンシ拡張信号をデコードして、第３レイテンシ信号と前記第４レイテンシ信号とを出力する第２デコード手段と、
を備えることを特徴とする請求項１２に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項１４】
前記第１デコード手段は、
前記第１レイテンシプリ信号と反転された前記レイテンシ拡張信号とをＮＡＮＤ演算する第１ＮＡＮＤゲートと、
該第１ＮＡＮＤゲートの出力を遅延して、前記第１レイテンシ信号を出力する第４遅延部と、
前記第２レイテンシプリ信号と反転された前記レイテンシ拡張信号とをＮＡＮＤ演算する第２ＮＡＮＤゲートと、
前記第１レイテンシプリ信号と前記レイテンシ拡張信号とをＮＡＮＤ演算する第３ＮＡＮＤゲートと、
前記第２ＮＡＮＤゲートの出力と前記第３ＮＡＮＤゲートの出力とをＮＡＮＤ演算する第４ＮＡＮＤゲートと、
前記第４ＮＡＮＤゲートの出力を非反転遅延して、前記第２レイテンシ信号を出力する第４遅延部と、
を備えることを特徴とする請求項１３に記載の半導体メモリ装置のレイテンシ制御回路。
【請求項１５】
前記第２デコード手段は、
前記第３レイテンシプリ信号と反転された前記レイテンシ拡張信号とをＮＡＮＤ演算する第５ＮＡＮＤゲートと、
該第５ＮＡＮＤゲートの出力を遅延して、前記第３レイテンシ信号を出力する第５遅延部と、
前記第４レイテンシプリ信号と反転された前記レイテンシ拡張信号とをＮＡＮＤ演算する第６ＮＡＮＤゲートと、
前記第３レイテンシプリ信号と前記レイテンシ拡張信号とをＮＡＮＤ演算する第７ＮＡＮＤゲートと、
前記第６ＮＡＮＤゲートの出力と前記第７ＮＡＮＤゲートの出力とをＮＡＮＤ演算する第８ＮＡＮＤゲートと、
該第８ＮＡＮＤゲートの出力を非反転遅延して、前記第４レイテンシ信号を出力する第５遅延部と、
を備えることを特徴とする請求項１３に記載の半導体メモリ装置のレイテンシ制御回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体メモリ装置のレイテンシ制御回路に関し、特に、同期式擬似ＳＲＡＭ(Pseudo Static Random Access Memory)において、読み出し動作の際、動作性能を向上させ得るようにする技術である。
【背景技術】
【０００２】
一般に、ＤＲＡＭ(Dynamic Random Access Memory）は、キャパシタに電荷の形態で情報を格納し、このキャパシタの蓄積電荷をトランジスタを介して対応するビットラインに電荷分配した後、感知増幅器により増幅してデータを判読する。このようなＤＲＡＭにおいて、メモリセルは一個のトランジスタと一個のキャパシタとからなるため、大きな記憶容量のメモリを小さな面積で実現できる。
【０００３】
一方、最近のメモリ装置は、高速動作、消費電流の低減及び処理システムの小型化などの目的を達成するために、メモリ素子の微細化が進められている。このような素子の微細化に伴い、メモリセルキャパシタの面積が小さくなり、これに伴いメモリセルキャパシタの容量値が小さくなった。したがって、メモリセルキャパシタの容量値が小さくなれば、キャパシタに対して同じ電圧レベルのデータを書き込むとしても、維持できる電荷量が減少する。
【０００４】
このようなキャパシタの維持電荷量が減少するのを補償するために、周期的にリフレッシュ動作が行われる。ここで、リフレッシュ動作は、メモリセルの格納キャパシタに格納されたデータをビットラインを介して読み取った後、感知増幅器により増幅し、この増幅データを本来のメモリセルキャパシタに再び書き込むことである。
【０００５】
したがって、微細化された素子において、データ維持特性が劣化した場合、このようなデータ維持特性の劣化を補償するためには、リフレッシュ周期を短くする必要がある。しかし、リフレッシュ周期を短くした場合、リフレッシュ動作を行う間、外部の処理装置がＤＲＡＭにアクセスできないため、処理システムの性能が低下する。
【０００６】
また、リフレッシュ間隔が短くなった場合、リフレッシュ動作のための消費電流が増加する。特に、バッテリー駆動型携帯機器などのデータ維持モードにおいて要求される低い待機（Standby)電流の条件を満足させることができない。これに伴い、このような低消費電流が要求されるバッテリー駆動型携帯機器などの用途でＤＲＡＭを採用できなくなる。
【０００７】
このようなＤＲＡＭのリフレッシュ問題を解消する方法の１つに、ＤＲＡＭをＳＲＡＭのように動作させるＰＳＲＡＭ(Pseudo Static Random Access Memory）が知られている。
【０００８】
ＰＳＲＡＭは、メモリアクセスサイクルのいずれかのサイクル内で、通常のデータの読み出し及び書き込み動作を行うサイクルと、リフレッシュを行うリフレッシュサイクルとが連続して行われる。すなわち、１アクセスサイクルでリフレッシュが行われるため、外部アクセス動作に対してリフレッシュを隠すことができ、ＤＲＡＭを外観上ＳＲＡＭで動作させることができる。
【０００９】
図１は、このような従来のＰＳＲＡＭにおけるレイテンシ制御回路に関する構成図である。
【００１０】
従来のレイテンシ制御回路は、レイテンシデコーダ１を備える。このようなレイテンシデコーダ１は、レイテンシセット信号ＢＣＲ(Bus Configuration Register)［１３:１１］をデコードして、固定されたレイテンシＬＴ<２：６>を出力する。ここで、レイテンシセット信号ＢＣＲ［１３:１１］は、レイテンシをセットするためのモードレジスタセット(ＭＲＳ；Mode Register Set)の設定の際、外部アドレスＡ１１、Ａ１２、Ａ１３を印加されて生成された信号である。
【００１１】
通常、非同期(Asynchronous)でページ動作を行うＰＳＲＡＭにおいて、読み出し動作の際入力されるページアドレスのトグル(Toggle)がある場合、ワードラインをイネーブルするための正常アドレスが先にトグルし、ｔＲＣ(通常、７０〜８５ｎｓ)だけの時間後にページアドレスがトグルしなければならない。
【００１２】
このようなｔＲＣは、２つのサイクルで構成され、その１つは、アクセスを行うためのアドレスをアクティブにするためのサイクルであり、残り１つは、キャパシタンスからなるＤＲＡＭセルをリフレッシュするためのサイクルである。
【００１３】
また、同期式擬似ＳＲＡＭでは、データが出力されるｔＲＣ時間を確保するために、初期レイテンシを設定する。ここで、初期レイテンシとは、バスト動作の開始時点から有効なデータが出力される時点までのクロック数を意味する。
【００１４】
ところが、従来の半導体メモリ装置のレイテンシ制御回路は、図２のタイミング図から分かるように、レイテンシデコーダ１により初期レイテンシを固定し、固定されたレイテンシ(Fixed latency)を出力する。
【００１５】
通常、リフレッシュ動作は、毎サイクルごとに行われるものではなく、数ないし数十μｓの間隔で時々行われる。それにも関わらず、従来のレイテンシ制御装置は、バースト読み出し動作の際、初期レイテンシが固定されるため、リフレッシュのためのレイテンシサイクルを常に確保していなければならない。
【００１６】
例えば、図２のタイミング図において、クロックサイクルが２０ｎｓであり、デバイスの速度が７０ｎｓである時、バースト読み出し動作の初期レイテンシが４に固定される。そして、デバイスの速度が８５ｎｓである時は、バースト読み出し動作の初期レイテンシが５に固定される。
【００１７】
これにより、従来のレイテンシ制御装置は、リフレッシュを行う周期に関係なく、一定のレイテンシを確保するため、これにともなう動作性能が減少するという問題がある。
【特許文献１】特開２００１−２７３７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
本発明は、上記のような従来の問題点を解決するためになされたものであって、その目的は、同期式擬似ＳＲＡＭ(Pseudo Static Random Access Memory)において、バースト読み出し動作時、リフレッシュによりレイテンシを可変して、動作性能を向上させることにある。
【課題を解決するための手段】
【００１９】
上記目的を達成するため、本発明の半導体メモリ装置のレイテンシ制御回路は、リフレッシュ信号とノーマルアクティブ信号とに応じてリフレッシュ動作を行うバースト読み出し区間の間、レイテンシを拡張するためのプリチャージリセット信号を出力するプリチャージ部と、前記レイテンシの拡張情報を含むレイテンシセット信号と前記プリチャージリセット信号とに応じてリフレッシュ周期を検出して、前記バースト読み出し区間では、レイテンシ拡張信号をアクティブにし、前記プリチャージリセット信号のアクティブの際に、前記レイテンシ拡張信号を非アクティブにするリフレッシュ周期検出部と、外部アドレスをデコードして、固定されたレイテンシ情報を含むレイテンシプリ信号を出力するレイテンシデコーダと、前記リフレッシュ動作が行われない区間では、前記レイテンシプリ信号に応じて固定されたレイテンシ信号を出力し、前記リフレッシュ動作が行われる区間では、前記レイテンシ拡張信号に応じて前記レイテンシ信号のサイクルを拡張させて出力するレイテンシ制御部とを備えることを特徴とする。
【００２０】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記プリチャージ部は、前記リフレッシュ信号がアクティブになれば、前記バースト読み出し区間の開始時点からプリチャージ信号がアクティブになるまで、前記プリチャージリセット信号をディスエセーブルさせて、前記レイテンシ拡張信号のアクティブ状態を維持できるようにすることを特徴とする。
【００２１】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記プリチャージ部は、センスアンプの動作完了を通知するセンシング信号と前記リフレッシュ信号とを論理組み合わせて、プリチャージ信号を出力するプリチャージ信号発生部と、前記センシング信号とプリチャージ待機信号とを論理組み合わせて、前記プリチャージリセット信号を出力するプリチャージリセット信号発生部と、チップ選択信号と書き込みイネーブル信号及びアドレス遷移検出信号に応じて、第１電圧を供給する第１駆動部と、前記ノーマルアクティブ信号に応じて前記第１電圧をラッチすることにより、前記プリチャージ待機信号を出力する第２駆動部と、を備えることを特徴とする。
【００２２】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記プリチャージ信号発生部は、前記リフレッシュ信号と一定時間遅延された前記センシング信号とを論理組み合わせする第１論理組み合わせ部と、該第１論理組み合わせ部の出力に応じて、駆動電圧を選択的に供給する第１電圧駆動部と、該第１電圧駆動部の出力をラッチして、リフレッシュセット信号を出力する第１ラッチと、前記リフレッシュセット信号とプリチャージセット信号とを論理組み合わせて、一定時間遅延する第２論理組み合わせ部と、該第２論理組み合わせ部の出力とプリチャージリセット信号発生部の出力とを論理組み合わせて、前記プリチャージ信号を出力する第３論理組み合わせ部と、を備えることを特徴とする。
【００２３】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記プリチャージリセット信号発生部は、前記センシング信号を遅延する第１遅延部と、該第１遅延部の出力に応じて、駆動電圧を選択的に供給する第２電圧駆動部と、該第２電圧駆動部の出力をラッチして、プリチャージセット信号を出力する第２ラッチと、前記プリチャージセット信号とプリチャージ待機信号とを論理組み合わせて、一定時間遅延する第３論理組み合わせ部と、該第３論理組み合わせ部の出力を一定時間遅延して、プリチャージリセット信号を出力する第２遅延部と、を備えることを特徴とする。
【００２４】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の第１駆動部は、前記チップ選択信号と前記書き込みイネーブル信号及び前記アドレス遷移検出信号とを論理組み合わせする第４論理組み合わせ部と、該第４論理組み合わせ部の出力に応じて、接地電圧を供給する第３電圧駆動部と、を備えることを特徴とする。
【００２５】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記第２駆動部は、前記ノーマルアクティブ信号と前記プリチャージ信号発生部の出力とを論理演算する第５論理組み合わせ部と、該第５論理組み合わせ部の出力に応じて、駆動電圧を供給する第４電圧駆動部と、該第４電圧駆動部の出力をラッチして、プリチャージ待機信号を出力する第３ラッチと、を備えることを特徴とする。
【００２６】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記リフレッシュ周期検出部は、前記レイテンシセット信号がハイであり、バースト書き込み区間で前記レイテンシ拡張信号を非アクティブにし、前記レイテンシセット信号がローであり、前記バースト読み出し区間で前記レイテンシ拡張信号をアクティブにすることを特徴とする。
【００２７】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記リフレッシュ周期検出部は、前記レイテンシセット信号と書き込みイネーブル信号とを論理組み合わせする第６論理組み合わせ部と、前記第１論理組み合わせ部の結果に応じて、バースト書き込み区間でセットされたレイテンシ拡張信号を出力し、前記バースト読み出し区間で前記プリチャージリセット信号をラッチ及び遅延して、拡張された前記レイテンシ拡張信号を出力する第３駆動部と、を備えることを特徴とする。
【００２８】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記第６論理組み合わせ部は、前記レイテンシセット信号と反転された前記書き込みイネーブル信号とをＮＯＲ演算するＮＯＲゲートと、該ＮＯＲゲートの出力を反転するインバータと、を備えることを特徴とする。
【００２９】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記第３駆動部は、前記プリチャージリセット信号のアクティブの時、電源電圧を供給する第１駆動素子と、前記リフレッシュスタート信号のアクティブの時、接地電圧を供給する第２駆動素子と、前記第１駆動素子の出力と前記第２駆動素子の出力とをラッチする第４ラッチと、前記第１論理組み合わせ部の出力に応じて、前記第４ラッチの出力を選択的に制御する伝送ゲートと、前記第１論理組み合わせ部の出力に応じて、前記伝送ゲートの出力ノードをプリチャージする第３駆動素子と、前記伝送ゲートの出力を一定時間遅延して、前記レイテンシ拡張信号を出力する第３遅延部と、を備えることを特徴とする。
【００３０】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記レイテンシ制御部は、前記レイテンシ拡張信号がローである時、前記レイテンシプリ信号を前記固定されたレイテンシ信号のまま出力し、前記レイテンシ拡張信号がハイである時、前記固定されたレイテンシ信号の出力経路を遮断し、前記レイテンシ信号の出力時点を一定クロック増加させて出力するデコード手段を備えることを特徴とする。
【００３１】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記デコード手段は、第１レイテンシプリ信号と第２レイテンシプリ信号及び前記レイテンシ拡張信号をデコードして、第１レイテンシ信号と前記第２レイテンシ信号とを出力する第１デコード手段と、第３レイテンシプリ信号と第４レイテンシプリ信号及び前記レイテンシ拡張信号をデコードして、第３レイテンシ信号と前記第４レイテンシ信号とを出力する第２デコード手段と、を備えることを特徴とする。
【００３２】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記第１デコード手段は、前記第１レイテンシプリ信号と反転された前記レイテンシ拡張信号とをＮＡＮＤ演算する第１ＮＡＮＤゲートと、該第１ＮＡＮＤゲートの出力を遅延して、前記第１レイテンシ信号を出力する第４遅延部と、前記第２レイテンシプリ信号と反転された前記レイテンシ拡張信号とをＮＡＮＤ演算する第２ＮＡＮＤゲートと、前記第１レイテンシプリ信号と前記レイテンシ拡張信号とをＮＡＮＤ演算する第３ＮＡＮＤゲートと、前記第２ＮＡＮＤゲートの出力と前記第３ＮＡＮＤゲートの出力とをＮＡＮＤ演算する第４ＮＡＮＤゲートと、前記第４ＮＡＮＤゲートの出力を非反転遅延して、前記第２レイテンシ信号を出力する第４遅延部と、を備えることを特徴とする。
【００３３】
また、本発明の他の側面に係る半導体メモリ装置のレイテンシ制御回路の前記第２デコード手段は、前記第３レイテンシプリ信号と反転された前記レイテンシ拡張信号とをＮＡＮＤ演算する第５ＮＡＮＤゲートと、該第５ＮＡＮＤゲートの出力を遅延して、前記第３レイテンシ信号を出力する第５遅延部と、前記第４レイテンシプリ信号と反転された前記レイテンシ拡張信号とをＮＡＮＤ演算する第６ＮＡＮＤゲートと、前記第３レイテンシプリ信号と前記レイテンシ拡張信号とをＮＡＮＤ演算する第７ＮＡＮＤゲートと、前記第６ＮＡＮＤゲートの出力と前記第７ＮＡＮＤゲートの出力とをＮＡＮＤ演算する第８ＮＡＮＤゲートと、該第８ＮＡＮＤゲートの出力を非反転遅延して、前記第４レイテンシ信号を出力する第５遅延部と、を備えることを特徴とする。
【発明の効果】
【００３４】
本発明は、同期式擬似ＳＲＡＭ(Pseudo Static Random Access Memory)で読み出し動作時、リフレッシュによりレイテンシを可変して、動作性能を向上させ得るという効果がある。
【発明を実施するための最良の形態】
【００３５】
以下、添付した図を参照して、本発明の最も好ましい実施の形態を詳細に説明する。
【００３６】
図３は、本発明に係る半導体メモリ装置のレイテンシ制御回路に関する構成図である。
【００３７】
本発明は、プリチャージ部１０、リフレッシュ周期検出部２０、レイテンシデコーダ３０及びレイテンシ制御部４０を備える。
【００３８】
ここで、プリチャージ部１０は、リフレッシュ信号ＲＥＦｂ、上位／下位アドレス遷移検出信号ＡＴＤ＿Ｕ、ＡＴＤ＿Ｌ、センシング信号ＳＥＮ、ノーマルアクティブ信号ＮＡＴＶ、チップ選択信号ＣＳ＿Ｐ及び書き込みイネーブル信号ＷＥＢ＿Ｐに応じてプリチャージ動作を制御することにより、プリチャージ信号ＰＣＧとプリチャージリセット信号ＰＣＧ＿Ｅ＿ＲＥとを出力する。
【００３９】
ここで、チップ選択信号ＣＳ＿Ｐは、チップを非選択する場合、ローパルスが発生する信号である。そして、書き込みイネーブル信号ＷＥＢ＿Ｐは、書き込みイネーブル／ＷＥピンがローからハイに遷移した場合、ローパルスが発生する信号である。
【００４０】
すなわち、プリチャージ部１０は、従来の技術のように、リフレッシュワードラインまたはノーマルワードライン両方がディスエーブルされる場合、プリチャージ信号ＰＣＧを出力するものではなく、ノーマルワードラインのディスエーブルの時のみプリチャージリセット信号ＰＣＧ＿Ｅ＿ＲＥをアクティブにする。これに伴い、リフレッシュを行うバースト読み出し区間の間、レイテンシがそのまま維持され得るようにする。
【００４１】
そして、リフレッシュ周期検出部２０は、プリチャージリセット信号ＰＣＧ＿Ｅ＿ＲＥ、レイテンシセット信号ＢＣＲ［１４］、リフレッシュ開始信号ＲＥＦ＿Ｓ、パワーアップ信号ＰＷＲＵＰ及び書き込みイネーブル信号ＷＥＢに応じてリフレッシュ周期を検出して、レイテンシ拡張信号ＬＴ＿Ｅを出力する。
【００４２】
すなわち、リフレッシュ周期検出部２０は、読み出し動作時、モードレジストセットＭＲＳ信号であるレイテンシセット信号ＢＣＲ［１４］を印加される。ここで、レイテンシセット信号ＢＣＲ［１４」は、固定されたレイテンシを出力するか、可変的なレイテンシを出力するかを区分するために、ＭＯＳレジストセットＭＲＳの時入力されるアドレスＡ１４を示す。
【００４３】
これに伴い、リフレッシュ周期検出部２０は、リフレッシュ動作を行うバースト読み出し区間では、レイテンシ拡張信号ＬＴ＿Ｅをハイレベルで出力し、バースト読み出し区間の終了を通知するプリチャージリセット信号ＰＣＧ＿Ｅ＿ＲＥのアクティブ状態の時、レイテンシ拡張信号ＬＴ＿Ｅをローレベルで出力する。
【００４４】
また、レイテンシデコーダ３０は、レイテンシセット信号ＢＣＲ［１３:１１］をデコードして、レイテンシプリ信号ＬＴ＿ＰＲＥ<２：６>を出力する。ここで、レイテンシセット信号ＢＣＲ［１３:１１」は、レイテンシをセットするためのモードレジスタセットＭＲＳの設定時、外部アドレスＡ１１、Ａ１２、Ａ１３を印加されて生成された信号である。
【００４５】
また、レイテンシ制御部４０は、レイテンシ拡張信号ＬＴ＿Ｅとレイテンシプリ信号ＬＴ＿ＰＲＥ<２：６>とに応じてレイテンシを制御して、レイテンシ信号ＬＴ<２：６>を出力する。すなわち、レイテンシ制御部４０は、リフレッシュ動作を行わない区間では、セットされたレイテンシ信号ＬＴを出力する。そして、リフレッシュを行うサイクルでは、レイテンシ拡張信号ＬＴ＿Ｅがハイレベルになって、決められたクロックと同じ数だけレイテンシサイクルを拡張させて出力する。これにより、ＰＳＲＡＭで初期アクセス動作の遅延を誘発するレイテンシを減少させて、動作性能を向上させ得るようにする。
【００４６】
図４は、図３のプリチャージ部１０に関する詳細回路図である。
【００４７】
プリチャージ部１０は、プリチャージ信号発生部１１、プリチャージリセット信号発生部１２、駆動部１３、１４を備える。
【００４８】
ここで、プリチャージ信号発生部１１は、複数個のインバータＩＶ１〜ＩＶ７、複数個のＮＡＮＤゲートＮＤ１〜ＮＤ３、ＰＭＯＳトランジスタＰ１、ＮＭＯＳトランジスタＮ１及び遅延部Ｄ１〜Ｄ２を備える。
【００４９】
ＮＡＮＤゲートＮＤ１は、インバータＩＶ１により反転されたリフレッシュ信号ＲＥＦｂとインバータＩＶ８の出力とをＮＡＮＤ演算する。ＰＭＯＳトランジスタＰ１は、遅延部Ｄ１の出力により制御されて、ラッチ部Ｒ１に電源電圧を供給する。ＮＭＯＳトランジスタＮ１は、インバータＩＶ２の出力により制御されて、ラッチ部Ｒ１に接地電圧を供給する。インバータＩＶ３、ＩＶ４からなるラッチ部Ｒ１は、ＰＭＯＳトランジスタＰ１とＮＭＯＳトランジスタＮ１との共通ドレイン端子を介して出力される信号の電位をラッチして、リフレッシュセット信号ＲＥＦ＿ＳＥＴを出力する。
【００５０】
ＮＡＮＤゲートＮＤ２は、リフレッシュセット信号ＲＥＦ＿ＳＥＴとプリチャージセット信号ＰＣＧ＿ＳＥＴとをＮＡＮＤ演算する。インバータＩＶ５は、ＮＡＮＤゲートＮＤ２の出力を反転する。遅延部Ｄ２は、インバータＩＶ５の出力を一定時間遅延する。ＮＡＮＤゲートＮＤ３は、遅延部Ｄ２の出力と遅延部Ｄ４の出力とをＮＡＮＤ演算する。インバータＩＶ６は、ＮＡＮＤゲートＮＤ３の出力を反転して、遅延部Ｄ１に出力する。インバータＩＶ７は、インバータＩＶ６の出力を反転して、プリチャージ信号ＰＣＧを出力する。
【００５１】
プリチャージリセット信号発生部１２は、複数個のインバータＩＶ８〜ＩＶ１４、ＮＡＮＤゲートＮＤ４、ＰＭＯＳトランジスタＰ２、ＮＭＯＳトランジスタＮ２及び遅延部Ｄ３〜Ｄ４を備える。
【００５２】
ここで、遅延部Ｄ３は、センシング信号ＳＥＮを一定時間遅延する。ＰＭＯＳトランジスタＰ２は、遅延部Ｄ１の出力により制御されて、ラッチ部Ｒ２に電源電圧を供給する。ＮＭＯＳトランジスタＮ２は、インバータＩＶ８の出力により制御されて、ラッチ部Ｒ２に接地電圧を供給する。インバータＩＶ９、ＩＶ１０からなるラッチ部Ｒ２は、ＰＭＯＳトランジスタＰ２とＮＭＯＳトランジスタＮ２との共通ドレイン端子を介して出力される信号の電位をラッチして、プリチャージセット信号ＰＣＧ＿ＳＥＴを出力する。
【００５３】
ＮＡＮＤゲートＮＤ４は、プリチャージセット信号ＰＣＧ＿ＳＥＴとプリチャージ待機信号ＰＣＧ＿ＳＴＢとをＮＡＮＤ演算する。インバータＩＶ１１はＮＡＮＤゲートＮＤ４の出力を反転する。遅延部Ｄ４は、インバータＩＶ１１の出力を一定時間遅延する。インバータＩＶ１２〜ＩＶ１４は、遅延部Ｄ４の出力を反転遅延して、プリチャージリセット信号ＰＣＧ＿Ｅ＿ＲＥを出力する。
【００５４】
そして、駆動部１３は、複数個のインバータＩＶ１５〜ＩＶ１７、ＮＡＮＤゲートＮＤ５、ＰＭＯＳトランジスタＰ３及びＮＭＯＳトランジスタＮ３を備える。
【００５５】
ここで、ＮＡＮＤゲートＮＤ５は、遅延部Ｄ１の出力とノーマルアクティブ信号ＮＡＴＶとをＮＡＮＤ演算する。ＰＭＯＳトランジスタＰ３は、遅延部Ｄ１の出力により制御されて、ラッチ部Ｒ３に電源電圧を供給する。ＮＭＯＳトランジスタＮ３は、インバータＩＶ１５の出力によりスイッチング制御される。インバータＩＶ１６、ＩＶ１７からなるラッチ部Ｒ３は、ＰＭＯＳトランジスタＰ３とＮＭＯＳトランジスタＮ３との共通ドレイン端子を介して出力される信号の電位をラッチして、プリチャージ待機信号ＰＣＧ＿ＳＴＢを出力する。
【００５６】
また、駆動部１４は、ＮＡＮＤゲートＮＤ６、ＮＤ７、ＮＭＯＳトランジスタＮ４、Ｎ５を備える。
【００５７】
ここで、ＮＡＮＤゲートＮＤ６は、チップ選択信号ＣＳ＿Ｐと書き込みイネーブル信号ＷＥＢ＿ＰとをＮＡＮＤ演算する。ＮＭＯＳトランジスタＮ４は、ＮＡＮＤゲートＮＤ６の出力に応じて制御されて、ＮＭＯＳトランジスタＮ３に接地電圧を供給する。ＮＡＮＤゲートＮＤ７は、ノーマルアドレスが遷移される場合、トグル信号を検出する上位アドレス遷移検出信号ＡＴＤ＿Ｕと下位アドレス遷移検出信号ＡＴＤ＿ＬとをＮＡＮＤ演算する。ＮＭＯＳトランジスタＮ５は、ＮＡＮＤゲートＮＤ７の出力に応じて制御されて、ＮＭＯＳトランジスタＮ３に接地電圧を供給する。
【００５８】
図５は、図３のリフレッシュ周期検出部２０に関する詳細回路図である。
【００５９】
リフレッシュ周期検出部２０は、複数個のインバータＩＶ１８〜ＩＶ２７、複数個のＰＭＯＳトランジスタＰ４〜Ｐ６、ＮＭＯＳトランジスタＮ６、伝送ゲートＴ１、ＮＯＲゲートＮＯＲ１を備える。
【００６０】
ここで、ＰＭＯＳトランジスタＰ４は、インバータＩＶ１８により反転されたプリチャージリセット信号ＰＣＧ＿Ｅ＿ＲＥによりスイッチング動作する。ＰＭＯＳトランジスタＰ４と並列接続されたＰＭＯＳトランジスタＰ５は、内部電源の印加の際アクティブになるパワーアップ信号ＰＷＲＵＰによりスイッチング動作する。
【００６１】
そして、インバータＩＶ１９、ＩＶ２０からなるラッチＲ４は、ＰＭＯＳトランジスタＰ４、Ｐ５の出力を一定時間ラッチして出力する。インバータＩＶ２１は、ラッチＲ４の出力を反転する。
【００６２】
ＮＭＯＳトランジスタＮ６は、リフレッシュ動作の開始を通知するリフレッシュスタート信号ＲＥＦ＿Ｓによりスイッチング動作する。ＮＯＲゲートＮＯＲ１は、レイテンシセット信号ＢＣＲ［１４］とインバータＩＶ２３により反転された書き込みイネーブル信号ＷＥＢとをＮＯＲ演算する。インバータＩＶ２４は、ＮＯＲゲートＮＯＲ１の出力を反転する。
【００６３】
また、伝送ゲートＴ１は、インバータＩＶ２２、ＩＶ２４に応じて、インバータＩＶ２１の出力を選択的に制御する。ＰＭＯＳトランジスタＰ６は、インバータＩＶ２２の出力に応じてスイッチング動作して、伝送ゲートＴ１の出力段に電源電圧を選択的に供給する。インバータＩＶ２５〜ＩＶ２７は、伝送ゲートＴ１の出力を反転遅延して、レイテンシ拡張信号ＬＴ＿Ｅを出力する。
【００６４】
図６は、図３のレイテンシ制御部４０に関する詳細回路図である。
【００６５】
レイテンシ制御部４０は、複数個のＮＡＮＤゲートＮＤ８〜ＮＤ１５と複数個のインバータＩＶ２８〜ＩＶ３９とを備える。
【００６６】
ここで、ＮＡＮＤゲートＮＤ８は、レイテンシプリ信号ＬＴ＿ＰＲＥ<２>とインバータＩＶ２８の出力とをＮＡＮＤ演算する。インバータＩＶ３０〜ＩＶ３２は、ＮＡＮＤゲートＮＤ８の出力を反転遅延して、レイテンシ信号ＬＴ<２>を出力する。
【００６７】
ＮＡＮＤゲートＮＤ９は、レイテンシプリ信号ＬＴ＿ＰＲＥ<４>とインバータＩＶ２８により反転されたレイテンシ拡張信号ＬＴ＿ＥとをＮＡＮＤ演算する。ＮＡＮＤゲートＮＤ１０は、レイテンシプリ信号ＬＴ＿ＰＲＥ<２>とレイテンシ拡張信号ＬＴ＿ＥとをＮＡＮＤ演算する。ＮＡＮＤゲートＮＤ１４は、ＮＡＮＤゲートＮＤ９、ＮＤ１０の出力をＮＡＮＤ演算する。インバータＩＶ３３、ＩＶ３４は、ＮＡＮＤゲートＮＤ１４の出力を遅延して、レイテンシ信号ＬＴ<４>を出力する。
【００６８】
そして、ＮＡＮＤゲートＮＤ１１は、レイテンシプリ信号ＬＴ＿ＰＲＥ<３>とインバータＩＶ２９とをＮＡＮＤ演算する。インバータＩＶ３５〜ＩＶ３７は、ＮＡＮＤゲートＮＤ１１の出力を反転遅延して、レイテンシ信号ＬＴ<３>を出力する。
【００６９】
ＮＡＮＤゲートＮＤ１２は、レイテンシプリ信号ＬＴ＿ＰＲＥ<６>とインバータＩＶ２９により反転されたレイテンシ拡張信号ＬＴ＿ＥとをＮＡＮＤ演算する。ＮＡＮＤゲートＮＤ１３は、レイテンシプリ信号ＬＴ＿ＰＲＥ<３>とレイテンシ拡張信号ＬＴ＿ＥとをＮＡＮＤ演算する。ＮＡＮＤゲートＮＤ１５は、ＮＡＮＤゲートＮＤ１２、ＮＤ１３の出力をＮＡＮＤ演算する。インバータＩＶ３８、ＩＶ３９は、ＮＡＮＤゲートＮＤ１５の出力を遅延して、レイテンシ信号ＬＴ<６>を出力する。
【００７０】
このような構成を有する本発明の動作過程を、図７の動作タイミング図を参照して説明すれば、次の通りである。
【００７１】
まず、ノーマル動作モードの際、ノーマルワードラインがアクティブになれば、アクティブ動作が開始されて、ノーマルアクティブ信号ＮＡＴＶがハイとなる。ここで、ノーマルアクティブ信号ＮＡＴＶは、外部アクティブ信号がハイである時、アクティブになり、プリチャージ信号ＰＣＧがハイである時、ローに非アクティブになる信号である。
【００７２】
これにより、プリチャージ部１０は、チップ選択信号／ＣＳがハイに遷移する時発生されるチップ選択信号ＣＳ＿Ｐと、書き込みイネーブル信号／ＷＥがハイに遷移する時発生される書き込みイネーブル信号ＷＥＢ＿Ｐ及びアドレスが遷移する時発生する上位／下位アドレス遷移検出信号ＡＴＤ＿Ｕ、ＡＴＤ＿Ｌに応じて、プリチャージ待機信号ＰＣＧ＿ＳＴＢをハイレベルで出力する。
【００７３】
そして、ワードラインのイネーブルによってデータが印加される時、ビットラインセンスアンプの動作が完了したことを通知するセンシング信号ＳＥＮがアクティブになる。これにより、プリチャージセット信号ＰＣＧ＿ＳＥＴとプリチャージ待機信号ＰＣＧ＿ＳＴＢとがハイになって、プリチャージ信号ＰＣＧがハイになる。この時、ノーマル動作モード時には、リフレッシュ信号ＲＥＦｂがハイ状態を維持する。
【００７４】
一方、リフレッシュ動作モード時、プリチャージ部１０でリフレッシュ信号ＲＥＦｂがローにアクティブになり、ワードラインがディスエーブルされる時、プリチャージリセット信号ＰＣＧ＿Ｅ＿ＲＥがアクティブになる。
【００７５】
これにより、リフレッシュ動作が開始されるバストスタート区間で、バスト区間が終わり、プリチャージ信号ＰＣＧがアクティブになる時まで、レイテンシ拡張信号ＬＴ＿Ｅがアクティブ状態を維持できるようにする。
【００７６】
以後、リフレッシュ周期検出部２０でレイテンシセット信号ＢＣＲ［１４］がハイとなって、固定されたレイテンシ信号ＬＴが出力される場合と、レイテンシセット信号ＢＣＲ［１４］がローであり、書き込みイネーブル信号／ＷＥがローであるライト区間とで、伝送ゲートＴ１がターンオフされる。そして、ＰＭＯＳトランジスタＰ６がターンオンされて、レイテンシ拡張信号ＬＴ＿Ｅがローになれば、セットされたレイテンシで動作するようになる。
【００７７】
これに対し、レイテンシセット信号ＢＣＲ［１４］がローであり、書き込みイネーブル信号／ＷＥがハイである読み出し区間では、伝送ゲートＴ１がターンオンされる。そして、リフレッシュ動作時、リフレッシュスタート信号ＲＥＦ＿Ｓがイネーブルされれば、レイテンシ拡張信号ＬＴ＿Ｅがハイとなる。
【００７８】
次に、レイテンシ制御部４０は、リフレッシュを行うバースト読み出し動作区間でレイテンシ拡張信号ＬＴ＿Ｅを受け取って、レイテンシを決められたクロックと同じ数だけ拡張する。
【００７９】
例えば、レイテンシ拡張信号ＬＴ＿Ｅがローである場合には、レイテンシプリ信号ＬＴ＿ＰＲＥ<２>、レイテンシプリ信号ＬＴ＿ＰＲＥ<３>、レイテンシプリ信号ＬＴ＿ＰＲＥ<４>及びレイテンシプリ信号ＬＴ＿ＰＲＥ<６>がそれぞれレイテンシ信号ＬＴ<２>、レイテンシ信号ＬＴ<３>、レイテンシ信号ＬＴ<４>及びレイテンシ信号ＬＴ<６>で出力される。
【００８０】
これに対し、レイテンシ拡張信号ＬＴ＿Ｅがハイであり、レイテンシが２にセットされた場合、レイテンシプリ信号ＬＴ＿ＰＲＥ<２>がハイであれば、レイテンシ信号ＬＴ<２>がローとなる。そして、レイテンシプリ信号ＬＴ＿ＰＲＥ<２>がハイの場合、レイテンシ信号ＬＴ<４>で経路が形成されて、レイテンシ信号ＬＴ<４>がハイとなる。
【００８１】
すなわち、リフレッシュが行われない区間では、レイテンシ２で速く動作し、リフレッシュが行われる区間では、ウェイト信号ＷＡＩＴが遅延されて、レイテンシ４時点で実際データが出力される。
【００８２】
図８は、本発明のバースト書き込み／読み出し動作に関するシミュレーション図である。
【００８３】
図８のシミュレーション図を見れば、リフレッシュが行われないバースト書き込み／読み出し区間では、レイテンシが２に設定されるが、リフレッシュが行われるバースト読み出し区間では、レイテンシが拡張されてレイテンシ４に可変されることが分かる。
【００８４】
非同期式ＰＳＲＡＭとは異なり、同期式ＰＳＲＡＭでは、データ衝突を防止するために、ウェイトピン(Wait Pin)を介して有効なデータが出力される時点をモニターリングして、データを入／出力するようになる。
【００８５】
このような場合、リフレッシュが行われる場合には、２サイクルが行われて、７０〜８５ｎｓの初期レイテンシを必要とする。しかし、リフレッシュが行われない場合には、４０〜４５ｎｓの初期レイテンシが必要となる。したがって、本発明は、リフレッシュが行われないバースト読み出し区間では、レイテンシサイクルを拡張させて、データ出力の帯域幅を向上させるようにし、リフレッシュが行われない区間では、１サイクルの間のみ読み出し動作を行うようにする。
【図面の簡単な説明】
【００８６】
【図１】従来の半導体メモリ装置のレイテンシ制御回路に関する構成図である。
【図２】従来の半導体メモリ装置のレイテンシ制御回路に関する動作タイミング図である。
【図３】本発明に係る半導体メモリ装置のレイテンシ制御回路に関する構成図である。
【図４】図３のプリチャージ部に関する詳細回路図である。
【図５】図３のリフレッシュ周期検出部に関する詳細回路図である。
【図６】図３のレイテンシ制御部に関する詳細回路図である。
【図７】本発明に係る半導体メモリ装置のレイテンシ制御回路に関する動作タイミング図である。
【図８】本発明のバースト書き込み／読み出し動作に関するシミュレーション図である。
【符号の説明】
【００８７】
１０    プリチャージ部
２０    リフレッシュ周期検出部
３０    レイテンシデコーダ
４０    レイテンシ制御部
【図１】
0004758228.tif 000002
【図２】
0004758228.tif 000003
【図３】
0004758228.tif 000004
【図４】
0004758228.tif 000005
【図５】
0004758228.tif 000006
【図６】
0004758228.tif 000007
【図７】
0004758228.tif 000008
【図８】
0004758228.tif 000009