(57)【要約】一方向に沿って配置されるメモリブロックのうち、両端のメモリブロックをパーシャル領域に含ませる。両端のメモリブロックを動作させる制御回路の一部は、他のメモリブロックに共有されないため、制御回路をメモリブロックに接続するスイッチ回路は、常時オン状態に設定可能である。スイッチ回路のオン／オフ制御が不要になるため、両端のメモリブロックのアクセスに伴う消費電力は、他のメモリブロックに比べて小さい。したがって、両端のメモリブロックをパーシャル領域に含ませることで、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。【特許請求の範囲】
【請求項１】
ダイナミックメモリセルを有し、一方向に沿って配置され、同時に動作しない３以上のメモリブロックと、
互いに隣接するメモリブロックの間にそれぞれ配置され、これ等隣接するメモリブロックで共有され、隣接するメモリブロックの一方の動作に同期して動作する制御回路と、
前記一方向の両端に配置されるメモリブロックの外側にそれぞれ配置され、これ等メモリブロックの動作に同期してそれぞれ動作する制御回路と、
前記各制御回路を、この制御回路に隣接する前記メモリブロックに接続するスイッチ回路と、
前記メモリセルの一部のデータのみを保持するパーシャルリフレッシュモード中に、前記両端のメモリブロックの外側に位置する前記制御回路に対応する前記スイッチ回路を常時オンする動作制御回路とを備え、
前記パーシャルリフレッシュモード中にリフレッシュ動作が実行されるメモリブロックを示すパーシャル領域は、前記両端のメモリブロックを含んで設定されることを特徴とする半導体メモリ。
【請求項２】
請求の範囲１の半導体メモリにおいて、
前記制御回路は、センスアンプであり、
前記スイッチ回路は、各前記メモリブロックの前記メモリセルに接続されたビット線を前記センスアンプに接続するビット線制御スイッチであることを特徴とする半導体メモリ。
【請求項３】
請求の範囲１の半導体メモリにおいて、
前記制御回路は、プリチャージ回路であり、
前記スイッチ回路は、前記各メモリブロックの前記メモリセルに接続されたビット線を前記プリチャージ回路に接続するビット線制御スイッチであることを特徴とする半導体メモリ。
【請求項４】
請求の範囲１の半導体メモリにおいて、
前記制御回路は、ビット線をデータバス線に接続するコラムスイッチであり、
前記スイッチ回路は、前記各メモリブロックの前記メモリセルに接続されたビット線を前記コラムスイッチに接続するビット線制御スイッチであることを特徴とする半導体メモリ。
【請求項５】
請求の範囲１の半導体メモリにおいて、
外部電源電圧より高い昇圧電圧を生成する昇圧電圧生成回路を備え、
前記スイッチ回路は、ｎＭＯＳトランジスタで構成され、
前記ｎＭＯＳトランジスタのゲートに供給されるスイッチ制御信号の高レベル電圧は、昇圧電圧であることを特徴とする半導体メモリ。
【請求項６】
請求の範囲１の半導体メモリにおいて、
前記パーシャル領域の大きさを変更するために、半導体メモリの外部から設定されるモードレジスタを備え、
前記両端のメモリブロックは、設定可能な複数のパーシャル領域に含まれることを特徴とする半導体メモリ。
【請求項７】
請求の範囲１の半導体メモリにおいて、
前記メモリセルをリフレッシュするためのリフレッシュアドレスを順次生成するリフレッシュアドレスカウンタを備え、
前記パーシャル領域に含まれる前記メモリブロックは、アドレスマップの中でアドレスの小さい側に割り当てられ、
前記リフレッシュアドレスカウンタは、前記パーシャルリフレッシュモード中に、上位の少なくとも１ビットが低レベルに固定された前記リフレッシュアドレスを出力することを特徴とする半導体メモリ。
【請求項８】
ダイナミックメモリセルを有し、一方向に沿って配置される偶数個のセルアレイと、
互いに隣接するセルアレイの間および前記一方向の両端に配置されるセルアレイの外側にそれぞれ配置されるデコード回路とを備え、
前記一方向の端から奇数番目のデコード回路は、互いに同じアドレスが割り当てられ、
前記一方向の端から偶数番目のデコード回路は、互いに同じアドレスが割り当てられ、
奇数番目のデコード回路と偶数番目のデコード回路とは、互いに異なるアドレスが割り当てられ、
前記セルアレイの間に配置されるデコード回路は、両側に隣接するセルアレイにデコード信号を出力するドライバを備え
前記一方向の両端のセルアレイの外側に配置されるデコード回路は、隣接するセルアレイにデコード信号を出力するドライバを備え、
前記メモリセルの一部のデータのみを保持するパーシャルリフレッシュモード中にリフレッシュ動作が実行される前記メモリセルを示すパーシャル領域は、偶数番目のデコード回路のドライバに接続されたメモリセルを含んで設定されていることを特徴とする半導体メモリ。
【請求項９】
請求の範囲８の半導体メモリにおいて、
上位アドレスをデコードするメインデコーダと、
メインデコーダの出力に応じて下位アドレスをデコードするサブデコーダとを備え、
前記デコード回路は、サブデコーダであることを特徴とする半導体メモリ。
【請求項１０】
請求の範囲８の半導体メモリにおいて、
前記メモリセルの転送トランジスタのゲートに接続されるワード線を備え、
前記デコード回路が出力する前記デコード信号は、前記ワード線に供給されることを特徴とする半導体メモリ。
【請求項１１】
請求の範囲８の半導体メモリにおいて、
前記パーシャル領域の大きさを変更するために、半導体メモリの外部から設定されるモードレジスタを備え、
前記偶数番目のデコード回路に対応するメモリセルは、設定可能な複数のパーシャル領域に含まれ、
前記奇数番目のデコード回路に対応するメモリセルは、設定可能な複数のパーシャル領域に含まれないことを特徴とする半導体メモリ。
【発明の詳細な説明】
【技術分野】  本発明は、ダイナミックメモリセルを有し、パーシャルリフレッシュモードを有する半導体メモリに関する。
【背景技術】  携帯電話等の携帯端末に必要なメモリ容量は、年々増加している。このような中、ダイナミックＲＡＭ（以下、ＤＲＡＭと称す）が、従来のスタティックＲＡＭ（以下、ＳＲＡＭと称す）に代わり、携帯端末のワークメモリとして使用されてきている。ＤＲＡＭは、メモリセルを構成する素子数がＳＲＡＭに比べて少ないため、チップサイズを小さくでき、チップコストをＳＲＡＭより低くできる。
一方、携帯端末に実装される半導体メモリは、バッテリーを長時間使用可能にするために低消費電力であることが要求されている。ＤＲＡＭは、ＳＲＡＭと異なり、メモリセルに書き込まれたデータを保持するために定期的にリフレッシュ動作が必要である。このため、ＤＲＡＭを携帯端末のワークメモリとして使用する場合、携帯端末を使用していない状態でもデータを保持しておくだけで電力が消費され、バッテリーが消耗してしまう。
ＤＲＡＭのスタンバイ時（低消費電力モード時）の消費電力を減らすために、パーシャルリフレッシュ技術が開発されている（特開２０００−２９８９８２号公報等）。パーシャルリフレッシュ機能を有するＤＲＡＭでは、スタンバイ状態（パーシャルリフレッシュモード）において、データを保持するメモリセルを限定することで、リフレッシュするメモリセル数を減らしている。リフレッシュするメモリセルを減らすことで、リフレッシュ回数が減るため、パーシャルリフレッシュモード中の消費電力を削減できる。
以下、本発明に関連する先行技術文献を記載する。
【特許文献１】特開２０００−２９８９８２号公報
【発明の開示】
本発明の目的は、ダイナミックメモリセルを有し、パーシャルリフレッシュモードを有する半導体メモリにおいて、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減することにある。
本発明の第１の形態では、半導体メモリにおいて、ダイナミックメモリセルを有し、同時に動作しない３以上のメモリブロックは、一方向に沿って配置されている。互いに隣接するメモリブロックの間に配置される制御回路は、これ等隣接するメモリブロックで共有され、隣接するメモリブロックの一方の動作に同期して動作する。一方向の両端に配置されるメモリブロックの外側にそれぞれ配置される制御回路は、これ等メモリブロックの動作に同期してそれぞれ動作する。スイッチ回路は、各制御回路を、この制御回路に隣接するメモリブロックに接続する。
動作制御回路は、両端のメモリブロックの外側に位置する制御回路に対応するスイッチ回路を、一部のメモリセルのデータのみを保持するパーシャルリフレッシュモード中に常時オンする。このため、両端のメモリブロックがアクセスされる場合のほうが、それ以外のメモリブロックがアクセスされる場合より、オンするスイッチ回路の数（スイッチ回路のオン／オフ動作の頻度）を少なくできる。したがって、パーシャル領域を、両端のメモリブロックを含んで設定することで、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。ここで、パーシャル領域は、パーシャルリフレッシュモード中にリフレッシュ動作が実行されるメモリブロックを示す。
例えば、制御回路は、センスアンプ、プリチャージ回路およびコラムスイッチの少なくともいずれかである。スイッチ回路は、各メモリブロックのメモリセルに接続されたビット線をこれ等回路に接続するビット線制御スイッチである。
本発明の第１の形態の好ましい例では、スイッチ回路は、ｎＭＯＳトランジスタで構成されている。ｎＭＯＳトランジスタのゲートに供給されるスイッチ制御信号の高レベル電圧は、昇圧電圧生成回路により生成される昇圧電圧である。このため、スイッチ回路をオンさせるためには、昇圧電圧生成回路の動作が必要であり、半導体メモリ全体の消費電力は大きくなる。しかし、本発明では、上述したようにパーシャルリフレッシュモード中に動作するスイッチ回路の数が少ないため、消費電力の削減効果を大きくできる。
本発明の第１の形態の好ましい別の例では、モードレジスタは、パーシャル領域の大きさを変更するために、半導体メモリの外部から設定される。両端のメモリブロックは、設定可能な複数のパーシャル領域に含まれる。このため、設定されたパーシャル領域の大きさに依存せず、パーシャルリフレッシュモード中の消費電力を削減できる。
本発明の第１の形態の好ましい別の例では、リフレッシュアドレスカウンタは、メモリセルをリフレッシュするためのリフレッシュアドレスを順次生成する。パーシャル領域に含まれるメモリブロックは、アドレスマップの中でアドレスの小さい側に割り当てられる。リフレッシュアドレスカウンタは、パーシャルリフレッシュモード中に、上位の少なくとも１ビットが低レベルに固定されたリフレッシュアドレスを出力する。このため、半導体メモリを使用するユーザの使い勝手を損なうことなく、パーシャルリフレッシュモード中の消費電力が低い半導体メモリを提供できる。
本発明の第２の形態では、半導体メモリにおいて、ダイナミックメモリセルを有する偶数個のセルアレイは、一方向に沿って配置されている。デコード回路は、互いに隣接するセルアレイの間および一方向の両端に配置されるセルアレイの外側にそれぞれ配置される。一方向の端から奇数番目のデコード回路は、互いに同じアドレスが割り当てられる。一方向の端から偶数番目のデコード回路は、互いに同じアドレスが割り当てられる。奇数番目のデコード回路と偶数番目のデコード回路とは、互いに異なるアドレスが割り当てられる。
セルアレイの間に配置されるデコード回路は、両側に隣接する二つセルアレイにデコード信号を出力するドライバを有している。一方向の両端のセルアレイの外側に配置されるデコード回路は、隣接する一つのセルアレイにデコード信号を出力するドライバを有している。パーシャル領域は、偶数番目のデコード回路のドライバに接続されたメモリセルを含んで設定される。このため、パーシャルリフレッシュモード中に動作するデコード回路の数を、相対的に少なくでき、消費電力を削減できる。ここで、パーシャル領域は、メモリセルの一部のデータのみを保持するパーシャルリフレッシュモード中にリフレッシュ動作が実行されるメモリセルを示す。
例えば、半導体メモリは、上位アドレスをデコードするメインデコーダと、メインデコーダの出力に応じて下位アドレスをデコードするサブデコーダとを有しており、上記デコード回路は、サブデコーダである。また、デコード回路が出力するデコード信号は、メモリセルの転送トランジスタのゲートに接続されるワード線に供給される。
本発明の第２の形態の好ましい例では、モードレジスタは、パーシャル領域の大きさを変更するために、半導体メモリの外部から設定される。偶数番目のデコード回路に対応するメモリセルは、設定可能な複数のパーシャル領域に含まれる。奇数番目のデコード回路に対応するメモリセルは、設定可能な複数のパーシャル領域に含まれない。このため、設定されたパーシャル領域の大きさに依存せず、パーシャルリフレッシュモード中の消費電力を削減できる。
【図面の簡単な説明】  図１は、本発明の半導体メモリの第１の実施形態を示すブロック図である。
図２は、図１に示したメモリコアの詳細を示すブロック図である。
図３は、図２に示したロウブロックのアドレスマップを示す説明図である。
図４は、第１の実施形態において、パーシャルリフレッシュモード中のリフレッシュアドレス信号の状態を示す説明図である。
図５は、図２に示した破線の太い破線枠Ａ内の詳細を示すブロック図である。
図６は、図５に示した破線の太い破線枠Ｂ内の詳細を示す回路図である。
図７は、図５に示した破線の太い破線枠Ｃ内の詳細を示す回路図である。
図８は、本発明の半導体メモリの第２の実施形態におけるロウブロックを示すブロック図である。
図９は、図８に示したサブワードデコーダの詳細を示す回路図である。
図１０は、第２の実施形態において、パーシャルリフレッシュモード中のリフレッシュアドレス信号の状態を示す説明図である。
図１１は、本発明の半導体メモリの第３の実施形態におけるパーシャルリフレッシュモード中のリフレッシュアドレス信号の状態を示す説明図である。
【発明を実施するための最良の形態】  以下、本発明の実施形態を図面を用いて説明する。図中の二重丸は、外部端子を示している。図中、太線で示した信号線は、複数本で構成されている。また、太線が接続されているブロックの一部は、複数の回路で構成されている。外部端子を介して供給される信号には、端子名と同じ符号を使用する。また、信号が伝達される信号線には、信号名と同じ符号を使用する。
図１は、本発明の半導体メモリの第１の実施形態を示している。この半導体メモリは、シリコン基板上にＣＭＯＳプロセスを使用して擬似ＳＲＡＭとして形成されている。擬似ＳＲＡＭは、ＤＲＡＭのメモリコアを有し、ＳＲＡＭのインタフェースを有している。擬似ＳＲＡＭは、外部からリフレッシュコマンドを受けることなく、チップ内部で定期的にリフレッシュ動作を実行し、メモリセルに書き込まれたデータを保持する。この擬似ＳＲＡＭは、例えば、メモリ容量が３２Ｍビット（２Ｍアドレス×１６Ｉ／Ｏ）であり、携帯電話等の携帯機器に搭載されるワークメモリに使用される。
擬似ＳＲＡＭは、動作モードとして、読み出し動作、書き込み動作およびリフレッシュ動作を実行する通常動作モードと、リフレッシュ動作のみを実行する低電力モードとを有している。低電力モードは、セルフリフレッシュモードとパーシャルリフレッシュモードとを含んでいる。セルフリフレッシュモードでは、擬似ＳＲＡＭ内の全てのメモリセルは、定期的にリフレッシュされる。
パーシャルリフレッシュモードでは、擬似ＳＲＡＭ内の一部のメモリセルのみが定期的にリフレッシュされる。すなわち、セルフリフレッシュモードでは、全てのメモリセルのデータが保持され、パーシャルリフレッシュモードでは、一部のメモリセルのみのデータが保持される。パーシャルリフレッシュモードを有する擬似ＳＲＡＭでは、データを保持するメモリ容量を選択的に小さくできるため、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）は、セルフリフレッシュモード中の消費電力より小さくなる。
読み出し動作および書き込み動作は、外部端子を介して供給される読み出しコマンドおよび書き込みコマンドに応じて実行される。リフレッシュ動作は、擬似ＳＲＡＭ内部で生成されるリフレッシュ要求に応じて、外部のシステムに認識されることなく実行される。
擬似ＳＲＡＭは、コマンド制御回路１０、モードレジスタ１２、リフレッシュタイマ１４、リフレッシュアドレスカウンタ１６、昇圧電圧生成回路１８、アドレス入力回路２０、データ入出力回路２２、動作制御回路２４、リフレッシュ制御回路２６、アドレス切替回路２８およびメモリコア３０を有している。なお、図１では、本発明の説明に必要な主要な信号のみを示している
コマンド制御回路１０は、外部端子から供給されるコマンド信号ＣＭＤ（例えば、チップイネーブル信号／ＣＥ、書き込みイネーブル信号／ＷＥ、出力イネーブル信号／ＯＥなど）を受信する。コマンド制御回路１０は、受信したコマンド信号ＣＭＤに応じて、読み出し動作を実行するための読み出し制御信号ＲＤＺおよび書き込み動作を実行するための書き込み制御信号ＷＲＺ等を出力する。また、コマンド制御回路１０は、コマンド信号ＣＭＤがパーシャルリフレッシュモードを示すときに、モードレジスタ１２に設定された内容に応じてパーシャルリフレッシュモード信号ＰＭＤＺを活性化する。
モードレジスタ１２は、擬似ＳＲＡＭの動作モードを設定するためのレジスタである。モードレジスタ１２は、コマンド端子ＣＭＤを介してモードレジスタ設定コマンドが供給されるときに、データ端子ＤＱに供給されるデータ信号の論理レベルに応じて設定される。そして、モードレジスタ１２内のモードビット（１ビット）によって、低電力モード中に、通常のセルフリフレッシュを実行するか（セルフリフレッシュモード）、パーシャルリフレッシュを実行するか（パーシャルリフレッシュモード）が設定される。さらに、パーシャルリフレッシュモードが設定されたとき、モードレジスタ１２内のパーシャルモードビットＰＭＤ（２ビット）によって、パーシャルリフレッシュによってデータが保持されるメモリ容量が３種類のいずれかに設定される。
リフレッシュタイマ１４は、所定の周期でリフレッシュ要求信号ＲＱを出力する。リフレッシュアドレスカウンタ１６は、低レベルのパーシャルモード信号ＰＭＤＺを受けているときに（通常動作モードまたはセルフリフレッシュモード）、リフレッシュ要求信号ＲＱに応じてカウント動作し、１２ビットのリフレッシュアドレス信号ＲＦＡ９−２０を出力する。リフレッシュアドレス信号ＲＦＡ９−２０は、後述するワード線ＷＬを選択するためのロウアドレス信号である。リフレッシュアドレスカウンタ１６は、高レベルのパーシャルモード信号ＰＭＤＺを受けているときに（パーシャルリフレッシュモード）、モードレジスタ１２のパーシャルモードビットＰＭＤに応じて、リフレッシュアドレス信号ＲＦＡ１８−２０の少なくとも１ビットを低レベルに固定し、残りのビットをリフレッシュ要求信号ＲＱに応じてカウント動作し、リフレッシュアドレス信号ＲＦＡ９−２０として出力する。
昇圧電圧生成回路１８は、外部電源電圧ＶＤＤを昇圧して昇圧電圧ＶＰＰを生成する。昇圧電圧ＶＰＰは、後述するサブワードデコーダＳＷＤの電源電圧（ワード線ＷＬの高レベル電圧）および後述するビット線制御信号ＢＴの高レベル電圧に使用される。
アドレス入力回路２０は、アドレス端子から供給されるアドレス信号ＡＤ０−２０を受信し、受信した信号をコラムアドレス信号ＣＡ０−８およびロウアドレス信号ＲＡ９−２０として出力する。ロウアドレス信号ＲＡ９−２０は、読み出し動作および書き込み動作においてワード線ＷＬを選択するために供給される。コラムアドレス信号ＣＡは、読み出し動作および書き込み動作において後述するビット線ＢＬ、／ＢＬを選択するために供給される。
データ入出力回路２２は、読み出し動作時に、メモリコア３０からコモンデータバスＣＤＢを介して転送される読み出しデータを外部端子ＤＱ０−１５に出力する。データ入出力回路２２は、書き込み動作時に、書き込みデータを外部端子ＤＱ０−１５を介して受信し、受信したデータをコモンデータバスＣＤＢを介してメモリコア３０に転送する。
動作制御回路２４は、読み出し制御信号ＲＤＺ、書き込み制御信号ＷＲＺおよびリフレッシュ開始信号ＲＳＺのいずれかを受けたときに、メモリコア３０の動作を制御する複数の制御信号を出力する。制御信号として、ワード線ＷＬの活性化タイミングを決める信号、センスアンプの活性化タイミングを決める信号（図６のＰＳＡ、ＮＳＡ）、相補のビット線ＢＬ、／ＢＬのプリチャージタイミング（イコライズタイミング）を決める信号（図６のＢＲＳ）、およびビット線ＢＬ、／ＢＬをセンスアンプ等の制御回路に接続する信号（図６のＢＴＬ、ＢＴＲ）等がある。動作制御回路２４は、外部から供給される読み出しコマンドおよび書き込みコマンド（コマンド信号ＣＭＤ）と、内部で発生するリフレッシュコマンド（リフレッシュ要求信号ＲＱ）のどちらを優先させるかを決めるアービタの機能も有している。動作制御回路２４は、リフレッシュコマンドに応答してリフレッシュ動作を実行するときに、リフレッシュ信号ＲＥＦＺを活性化（高レベル）する。
リフレッシュ制御回路２６は、リフレッシュ要求信号ＲＱに応答してリフレッシュ開始信号ＲＳＺを出力する。アドレス切替回路２８は、低レベルのリフレッシュ信号ＲＥＦＺを受けるときに（通常動作モード）、ロウアドレス信号ＲＡ９−２０を内部ロウアドレス信号ＩＲＡ９−２０として出力する。アドレス切替回路２８は、高レベルのリフレッシュ信号ＲＥＦＺを受けるときに（パーシャルリフレッシュモードまたはセルフリフレッシュモード）、リフレッシュアドレス信号ＲＦＡ９−２０を内部ロウアドレス信号ＩＲＡ９−２０として出力する。すなわち、読み出し動作および書き込み動作では、外部から供給されるロウアドレス信号ＲＡ９−２０が選択され、リフレッシュ動作では、内部で生成されるリフレッシュアドレス信号ＲＦＡ９−２０が選択される。
メモリコア３０は、メモリアレイＡＲＹ、制御回路ＣＮＴ、ワードデコーダＷＤＥＣ、コラムデコーダＣＤＥＣ、センスバッファＳＢおよびライトアンプＷＡを有している。メモリアレイＡＲＹは、マトリックス状に配置された複数の揮発性のメモリセルＭＣ（ダイナミックメモリセル）と、メモリセルＭＣに接続された複数のワード線ＷＬおよび複数のビット線対ＢＬ、／ＢＬとを有している。制御回路ＣＮＴは、後述する図６に示すセンスアンプＳＡ、プリチャージ回路ＰＲＥおよびコラムスイッチＣＳＷを有している。
メモリセルＭＣは、一般のＤＲＡＭのメモリセルと同じであり、データを電荷として保持するためのキャパシタと、このキャパシタとビット線ＢＬ（または、／ＢＬ）との間に配置された転送トランジスタとを有している。転送トランジスタのゲートは、ワード線ＷＬに接続されている。
ワードデコーダＷＤＥＣは、後述するロウブロックＲＢＬＫを選択するためのロウデコーダ（図示せず）、メインワードデコーダＭＷＤ、およびワード線ＷＬを選択するためのサブワードデコーダＳＷＤを有している。メインワードデコーダＭＷＤは、内部ロウアドレス信号ＩＲＡ１１−１６に応じて後述するメインワード線ＭＷＬＸのいずれかを選択し、選択したメインワード線ＭＷＬＸを動作制御回路２４からの制御信号に同期して低レベルに変化させる。サブワードデコーダＳＷＤは、活性化されたメインワード線ＭＷＬＸに対応する４本のワード線ＷＬの一つを、内部ロウアドレス信号ＩＲＡ９−１０に応じて選択する。コラムデコーダＣＤＥＣは、コラムアドレス信号ＣＡ０−８に応じて、ビット線ＢＬ、／ＢＬとローカルデータバス線ＬＤＢ、／ＬＤＢとをそれぞれ接続するコラムスイッチＣＳＷをオンさせるコラム線信号ＣＬを出力する（図６参照）。
センスバッファ部ＳＢは、読み出し動作時にローカルデータバス線ＬＤＢ、／ＬＤＢ上の読み出しデータの信号量を増幅し、コモンデータバスＣＤＢに出力する。ライトアンプ部ＷＡは、書き込み動作時にコモンデータバスＣＤＢ上の書き込みデータの信号量を増幅し、ローカルデータバス線ＬＤＢ、／ＬＤＢに出力する。
図２は、図１に示したメモリコア３０の詳細を示している。図中の網掛け部分には、複数の回路ブロックに共通の回路および配線の接続部等が形成されている。メモリコア３０は、４ビットの内部ロウアドレス信号ＩＲＡ１７−２０に応じて選択される１６個のロウブロックＲＢＬＫ０−ＲＢＬＫ１５（メモリブロック）を有している。ロウブロックＲＢＬＫ０−ＲＢＬＫ１５は、図の縦方向Ｙに沿って配置されている。ロウアドレス信号の小さい側に対応するロウブロックＲＢＬＫ０−１は、縦方向Ｙの両側にそれぞれ配置されている。制御回路ＣＮＴは、互いに隣接するロウブロックＲＢＬＫの間と、縦方向Ｙの両側に位置するロウブロックＲＢＬＫ０−１の外側に、セルアレイＡＲＹにそれぞれ対応して配置されている。制御回路ＣＮＴは、スイッチ回路ＳＷを介してセルアレイＡＲＹに接続されている。制御回路ＣＮＴおよびスイッチ回路ＳＷの詳細は、後述する図６で説明する。
各ロウブロックＲＢＬＫ０−ＲＢＬＫ１５は、図の横方向Ｘに沿って配置される４つのセルアレイＡＲＹと５つのサブワードデコーダＳＷＤとを有している。各ロウブロックＲＢＬＫ０−１５に形成される４つのセルアレイＡＲＹは、セグメントとも称される。サブワードデコーダＳＷＤは、互いに隣接するセルアレイＡＲＹの間と、横方向Ｘの両端に位置するセルアレイＡＲＹの外側に配置されてる。各ロウブロックＲＢＬＫにおいて、図の最も右側に位置するサブワードデコーダＳＷＤの外側に、メインワードデコーダＭＷＤが配置されている。図中の太い破線枠Ａは、後述する図５に記載する領域を示している。
図３は、図２に示したロウブロックＲＢＬＫ０−１５のアドレスマップを示している。ロウブロックＲＢＬＫ０−１５は、アドレスが小さい側から順に割り当てられている。各ロウブロックＲＢＬＫ０−１５のメモリ容量は、２Ｍビット（１２８ｋアドレス×１６Ｉ／Ｏ）である。なお、図示したアドレス信号ＡＤは、外部アドレスＡＤだけでなく、リフレッシュアドレス信号ＲＦＡも含んでいる。
モードレジスタ１２のパーシャルモードビットＰＭＤが２進数で″００″のとき、太枠で示したロウブロックＲＢＬＫ０−７のメモリ容量である１６Ｍビットのデータが保持される。パーシャルモードビットＰＭＤが２進数で″０１″のとき、太枠で示したロウブロックＲＢＬＫ０−３のメモリ容量である８Ｍビットのデータが保持される（１／４パーシャルモード）。パーシャルモードビットＰＭＤが２進数で″１０″のとき、太枠で示したロウブロックＲＢＬＫ０−１のメモリ容量である４Ｍビットのデータが保持される（１／８パーシャルモード）。ロウブロックＲＢＬＫ０−１は、何れのパーシャルモードにおいてもそのデータが保持される。このように、パーシャルリフレッシュモード中、データを保持するメモリ容量は、選択的に小さくできる。なお、１／２、１／４、１／８は、擬似ＳＲＡＭ全体のメモリ容量（３２Ｍビット）に対するパーシャルリフレッシュモード中に保持されるメモリ容量の割合を示している。
図４は、第１の実施形態において、パーシャルリフレッシュモード中のリフレッシュアドレス信号ＲＦＡ２０−９の状態を示している。図１に示したリフレッシュカウンタ１６は、１／２パーシャルモード中（ＰＭＤ＝″００″）、ロウアドレス信号の最上位ビットＲＦＡ２０を低レベル（Ｌ）に固定し、残りのビットＲＦＡ１９−９を用いてカウント動作する。リフレッシュカウンタ１６は、１／４パーシャルモード中（ＰＭＤ＝″０１″）、ロウアドレス信号の上位２ビットＲＦＡ２０−１９を低レベル（Ｌ）に固定し、残りのビットＲＦＡ１８−９を用いてカウント動作する。リフレッシュカウンタ１６は、１／８パーシャルモード中（ＰＭＤが＝″１０″）、ロウアドレス信号の上位３ビットＲＦＡ２０−１８を低レベル（Ｌ）に固定し、残りのビットＲＦＡ１７−９を用いてカウント動作する。
リフレッシュアドレス信号ＲＦＡ２０−１７は、ロウブロックＲＢＬＫの一つを選択するために使用される。このため、１／２パーシャルモードでは、ロウブロックＲＢＬＫ０−７に対応するリフレッシュアドレス信号ＲＦＡのみが生成され、ロウブロックＲＢＬＫ０−７のデータのみが保持される。１／４パーシャルモードでは、ロウブロックＲＢＬＫ０−３に対応するリフレッシュアドレス信号ＲＦＡのみが生成され、ロウブロックＲＢＬＫ０−３のデータのみが保持される。１／８パーシャルモードでは、ロウブロックＲＢＬＫ０−１に対応するリフレッシュアドレス信号ＲＦＡのみが生成され、ロウブロックＲＢＬＫ０−１のデータのみが保持される。すなわち、図３に示したアドレスマップが構成される。
リフレッシュアドレス信号ＲＦＡ１６−１１は、選択されたロウブロックＲＢＬＫ内のメインワード線ＭＷＬＸの一つを選択するために使用される。リフレッシュアドレス信号ＲＦＡ１０−９は、選択されたメインワード線ＭＷＬＸに接続される４本のワード線ＷＬの一つを選択するために使用される。
図５は、図２に示した太い破線枠Ａ内の詳細を示している。各ロウブロックＲＢＬＫ０−１５は、図の上下に隣接するスイッチ回路ＳＷを介して制御回路ＣＮＴ（センスアンプ等）に接続されている。具体的には、メモリセルＭＣは、相補のビット線ＢＬ、／ＢＬおよびスイッチ回路ＳＷを介して制御回路ＣＮＴに接続されている。図の横方向に並ぶスイッチ回路ＳＷの列は、ビット線制御信号ＢＴＬ（または、ＢＴＲ）に応じて、それぞれ同時に動作する。
ロウブロックＲＢＬＫの間に位置する制御回路ＣＮＴは、隣接する二つのロウブロックＲＢＬＫに共有されている。メモリコア３０の両端のロウブロックＲＢＬＫ０−１（ＲＢＬＫ０は図示せず）の外側に位置する制御回路ＣＮＴは、隣接する一つのロウブロックＲＢＬＫ０またはＲＢＬＫ１のみで使用される。
スイッチ回路ＳＷは、制御回路ＣＮＴを二つのロウブロックＲＢＬＫで使用するために設けられている。互いに隣接する二つのロウブロックＲＢＬＫの一方がアクセスされるときに、これ等ロウブロックＲＢＬＫに共有される各制御回路ＣＮＴに対応する一対のスイッチ回路ＳＷの一方は、ビット線制御信号ＢＴＬ、ＢＴＲに応じてオフされる。ロウブロックＲＢＬＫがアクセスされないとき、各制御回路ＣＮＴに対応する一対のスイッチ回路ＳＷは、ともにオンしている。一方、一つのロウブロックＲＢＬＫに占有される各制御回路ＣＮＴに対応するスイッチ回路ＳＷは、ロウブロックＲＢＬＫのアクセス・非アクセスに拘わらず常にオンしている。
すなわち、図１に示した動作制御回路２４は、パーシャルリフレッシュモード中に、ロウブロックＲＢＬＫ１をアクセスするときに、ロウブロックＲＢＬＫ１５に接続されロウブロックＲＢＬＫ１側に位置するスイッチ回路ＳＷのみをオフすればよい。ロウブロックＲＢＬＫ０でも同様である。これに対して、動作制御回路２４は、パーシャルリフレッシュモード中に、例えば、ロウブロックＲＢＬＫ１５をアクセスするときに、ロウブロックＲＢＬＫ１４に接続されロウブロックＲＢＬＫ１５側に位置するスイッチ回路ＳＷと、ロウブロックＲＢＬＫ１に接続されロウブロックＲＢＬＫ１５側に位置するスイッチ回路ＳＷとを、ともにオフしなくてはならない。
したがって、メモリコア３０の両端に位置するロウブロックＲＢＬＫ０−１をアクセスするために必要な電力は、他のロウブロックＲＢＬＫ２−１５をアクセスするために必要な電力より少ない。このように、アクセス中の消費電力の少ないロウブロックＲＢＬＫ０−１をパーシャルリフレッシュモード中にアクセスされるブロックに割り当てることで、パーシャルリフレッシュモード中の消費電力を従来に比べ削減できる。
ワード線ＷＬは、サブワードデコーダＳＷＤに接続されている。各メインワード線ＭＷＬＸは、４つのサブワードデコーダＳＷＤに共通に接続されている。そして、上述したように、活性化されたメインワード線ＭＷＬＸに接続されたサブワードデコーダＳＷＤのうち、内部ロウアドレス信号ＩＲＡ９−１０に応じて選択される一つが、ワード線ＷＬを活性化する。
図６は、図５に示した太い破線枠Ｂ内の詳細を示している。制御回路ＣＮＴは、プリチャージ回路ＰＲＥ、センスアンプＳＡおよびコラムスイッチＣＳＷで構成される。メモリアレイＡＲＹのビット線ＢＬ、／ＢＬは、上述したように、ビット線制御信号ＢＴＬ、ＢＴＲで制御されるビット線制御スイッチＢＴ（スイッチ回路ＳＷ）を介して制御回路ＣＮＴに接続されている。
ｎＭＯＳトランジスタで構成されるビット線制御スイッチＢＴ（スイッチ回路ＳＷ）は、ゲートで高レベルのビット線制御信号ＢＴＬ（またはＢＴＲ）を受けている間オンし、セルアレイＡＲＹ内のビット線ＢＬ（または／ＢＬ）を制御回路ＣＮＴ内のビット線ＢＬ（または／ＢＬ）に接続する。ビット線制御信号ＢＴＬ、ＢＴＲの高レベル電圧は、、ｎＭＯＳトランジスタのゲート・ソース間電圧を高くし、オン抵抗を下げるために、昇圧電圧ＶＰＰが使用される。このため、ビット線制御信号ＢＴＬ、ＢＴＲの論理レベルを変えるためには、図１に示した動作制御回路２４で電力が消費されるだけでなく、昇圧電圧生成回路１８でも電力が消費される。したがって、ビット線制御信号ＢＴＬ、ＢＴＲの論理レベルを変えるための消費電力は、電圧振幅が電源電圧ＶＤＤの制御信号の論理レベルを変えるための消費電力より大きい。パーシャルリフレッシュモード中に、昇圧電圧ＶＰＰの使用頻度を下げることで、消費電力の削減効果を大きくできる。
プリチャージ回路ＰＲＥは、相補のビット線ＢＬ、／ＢＬをプリチャージ電圧線ＶＰＲ（ＶＩＩ／２）にそれぞれ接続するための一対のｎＭＯＳトランジスタと、ビット線ＢＬ、／ＢＬを互いに接続するためのｎＭＯＳトランジスタとで構成されている。プリチャージ回路ＰＲＥのｎＭＯＳトランジスタのゲートは、動作制御回路２４から出力されるビット線リセット信号ＢＲＳを受けている。
センスアンプＳＡは、電源端子が動作制御回路２４から出力されるセンスアンプ活性化信号ＰＳＡ、ＮＳＡの信号線にそれぞれ接続されたラッチ回路で構成されている。センスアンプ活性化信号ＰＳＡ、ＮＳＡの信号線は、ラッチ回路を構成するｐＭＯＳトランジスタおよびｎＭＯＳトランジスタのソースにそれぞれ接続されている。センスアンプＳＡは、動作制御回路２４からの制御信号に同期して動作し、ビット線ＢＬ、／ＢＬ上のデータの信号量を増幅する。
コラムスイッチＣＳＷは、ビット線ＢＬとローカルデータバス線ＬＤＢとを接続するｎＭＯＳトランジスタと、ビット線／ＢＬとローカルデータバス線／ＬＤＢとを接続するｎＭＯＳトランジスタとで構成されている。各ｎＭＯＳトランジスタのゲートは、図１に示したコラムデコーダＣＤＥＣで生成されるコラム線信号ＣＬを受けている。読み出し動作時に、センスアンプＳＡで増幅されたビット線ＢＬ、／ＢＬ上の読み出しデータ信号は、コラムスイッチＣＳＷを介してローカルデータバス線ＬＤＢ、／ＬＤＢに伝達される。書き込み動作時に、ローカルデータバス線ＬＤＢ、／ＬＤＢを介して供給される書き込みデータ信号は、ビット線ＢＬ、／ＢＬを介してメモリセルＭＣに書き込まれる。
図７は、図５に示した太い破線枠Ｃ内の詳細を示している。図７に示した回路は、図６のビット線制御信号ＢＴＬに接続されたビット線制御スイッチＢＴおよびこのビット線制御スイッチＢＴに接続されたセルアレイＡＲＹを除いて構成されている。
以上、本実施形態では、パーシャルリフレッシュモード中にオンしているビット線制御スイッチＢＴに接続されたロウブロックＲＢＬＫ０−１を、パーシャル領域に含めることで、パーシャルリフレッシュモード中にオン／オフ動作するビット線制御スイッチＢＴの数を少なくできる。この結果、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。特に、ビット線制御スイッチＢＴを構成するｎＭＯＳトランジスタは、ゲートで昇圧電圧ＶＰＰを受けるため、消費電力の削減効果は大きい。
ロウブロックＲＢＬＫ０−１を、モードレジスタ１２により設定可能な全てのパーシャル領域（１／２、１／４、１／８パーシャルモード）に含めたので、設定されたパーシャル領域の大きさに依存せず、パーシャルリフレッシュモード中の消費電力を削減できる。
リフレッシュアドレスカウンタ１６は、モードレジスタ１２の設定値に応じて、リフレッシュアドレス信号ＲＦＡの上位ビットＲＦＡ１８−２０の少なくとも１ビットを低レベルに固定する。すなわち、パーシャル領域（１／２、１／４、１／８パーシャルモード）は、アドレスマップの中でアドレスの小さい側に割り当てられる。このため、擬似ＳＲＡＭを使用するユーザの使い勝手を損なうことなく、パーシャルリフレッシュモード中の消費電力を削減できる。
図８は、本発明の半導体メモリの第２の実施形態におけるロウブロックを示している。第１の実施形態で説明した回路・信号と同一の回路・信号については、同一の符号を付し、これ等については、詳細な説明を省略する。この実施形態の半導体メモリは、第１の実施形態と同様に、シリコン基板上にＣＭＯＳプロセスを使用して擬似ＳＲＡＭとして形成されている。この擬似ＳＲＡＭは、例えば、メモリ容量が３２Ｍビット（２Ｍアドレス×１６Ｉ／Ｏ）であり、携帯電話等の携帯機器に搭載されるワークメモリに使用される。
擬似ＳＲＡＭは、メモリ領域を示すアドレスマップが第１の実施形態と相違している。より詳細には、ロウブロックＲＢＬＫ０−１５、メインワード線ＭＷＬＸおよびワード線ＷＬを選択するために割り当てられたロウアドレス信号のビットが第１の実施形態と相違している。また、パーシャルリフレッシュモード中にデータが保持されるダイナミックメモリセルの割り当てが第１の実施形態と相違している。その他の構成は、第１の実施形態と同じであり、擬似ＳＲＡＭの全体ブロックは、ワードデコーダＷＤＥＣの配線レイアウトが相違することを除き、図１と同じである。
各ロウブロックＲＢＬＫ（ロウブロックＲＢＬＫ０−ＲＢＬＫ１５のいずれか）は、図２と同様に、図の横方向に沿って配置される４つのセルアレイＡＲＹと５つのサブワードデコーダＳＷＤ（ＳＷＤ０−３のいずれか）とを有している。すなわち、各ロウブロックＲＢＬＫは、偶数個のセルアレイＡＲＹを有している。サブワードデコーダＳＷＤ（デコード回路、サブデコーダ）は、互いに隣接するセルアレイＡＲＹの間と、図の横方向の両端に位置するセルアレイＡＲＹの外側に配置されている。
サブワードデコーダＳＷＤは、セルアレイＡＲＹ毎に、図２に示したメインワードデコーダＭＷＤ（メインデコーダ）により活性化される１本のメインワード線ＭＷＬＸ（ＭＷＬＸ０、１、２、．．．のいずれか）に対応する４本のワード線ＷＬ（例えば、図中の長円で示す）の一つを、内部ロウアドレス信号ＩＲＡ１０−９に対応するサブワードデコード信号ＳＷＤＺ（ＳＷＤ０Ｚ−ＳＷＤ３Ｚ）、ＳＷＤＸ（ＳＷＤ０Ｘ−ＳＷＤ３Ｘ）に応じて活性化する。すなわち、サブワードデコーダＳＷＤは、内部ロウアドレス信号ＩＲＡ１０−９に応じたデコード信号をワード線ＷＬに出力する。
サブワードデコード信号ＳＷＤＺ、ＳＷＤＸは、相補の信号であり、内部ロウアドレス信号ＩＲＡ１０−９のデコード信号である。サブワードデコーダＳＷＤ０−３の末尾の数字は、内部ロウアドレス信号ＩＲＡ１０−９により示される２進数″００″、″０１″、″１０″、″１１″に対応する。例えば、内部ロウアドレス信号ＩＲＡ１０−９が″０１″を示すときに、サブワードデコーダＳＷＤ１が選択される。
図の横方向に並ぶ奇数番目のサブワードデコーダＳＷＤ０（またはＳＷＤ１）は、互いに同じサブワードデコード信号ＳＷＤ０Ｚ、ＳＷＤ０Ｘ（またはＳＷＤ１Ｚ、ＳＷＤ１Ｘ）を受けて動作する。図の横方向に並ぶ偶数番目のサブワードデコーダＳＷＤ２（またはＳＷＤ３）は、互いに同じサブワードデコード信号ＳＷＤ２Ｚ、ＳＷＤ２Ｘ（またはＳＷＤ３Ｚ、ＳＷＤ３Ｘ）を受けて動作する。換言すれば、奇数番目のサブワードデコーダＳＷＤ０−１は、互いに同じアドレスが割り当てられ、偶数番目のサブワードデコーダＳＷＤ２−３は、互いに同じアドレスが割り当てられている。奇数番目のサブワードデコーダＳＷＤ０−１と偶数番目のサブワードデコーダＳＷＤ２−３とは互いに異なるアドレスが割り当てられている。
例えば、メインワード線ＭＷＬＸ２が活性化され、太枠で示したサブワードデコーダＳＷＤ２が内部ロウアドレス信号ＩＲＡ９−１０（＝″１０″）に応じて選択されるとき、太線で示したワード線ＷＬ２が選択される。このとき、ワード線ＷＬ２は、３つのサブワードデコーダＳＷＤ２により駆動される。一方、メインワード線ＭＷＬＸ０が活性化され、太枠で示したサブワードデコーダＳＷＤ０が内部ロウアドレス信号ＩＲＡ９−１０（＝″００″）に応じて選択されるとき、太線で示したワード線ＷＬ０が選択される。このとき、ワード線ＷＬ０は、２つのサブワードデコーダＳＷＤ０により駆動される。このため、サブワードデコーダＳＷＤ０（またはＳＷＤ１）によるワード線ＷＬの選択動作に必要な電力は、サブワードデコーダＳＷＤ２（またはＳＷＤ３）によるワード線ＷＬの選択動作に必要な電力より小さい。
図９は、図８に示したサブワードデコーダＳＷＤ（ＳＷＤ２−３）の詳細を示している。サブワードデコーダＳＷＤ０−１の構成は、配線されるサブワードデコード信号ＳＷＤＺ、ＳＷＤＸが相違することを除き図９と同じである。各サブワードデコーダＳＷＤは、ｐＭＯＳトランジスタＰＭ１のソースがサブワードデコード信号ＳＷＤＺ（ＳＷＤ１Ｚ−ＳＷＤ３Ｚ）の信号線に接続されたＣＭＯＳインバータＩＮＶ（デコード信号を出力するドライバ）と、ＣＭＯＳインバータＩＮＶの出力であるワード線ＷＬと接地線ＶＳＳとの間に接続されたｎＭＯＳトランジスタＮＭ２とを有している。ＣＭＯＳインバータＩＮＶの入力は、メインワード線ＭＷＬＸに接続されている。ｎＭＯＳトランジスタＮＭ２のゲートは、サブワードデコード信号ＳＷＤＸ（ＳＷＤ１Ｘ−ＳＷＤ３Ｘ）の信号線に接続されている。
サブワードデコード信号ＳＷＤＺの高レベル電圧は、ワード線ＷＬの活性化電圧を外部電源電圧ＶＤＤより高い昇圧電圧ＶＰＰに設定するために、昇圧電圧ＶＰＰに設定される。このため、サブワードデコーダＳＷＤの動作により、サブワードデコーダＳＷＤで電力が消費されるだけでなく、昇圧電圧ＶＰＰを生成する昇圧回路（図１の昇圧電圧生成回路１８）でも電力が消費される。
図１０は、第２の実施形態において、パーシャルリフレッシュモード中のリフレッシュアドレス信号ＲＦＡ２０−９の状態を示している。第１の実施形態と同様に、１／２パーシャルモードでは（ＰＭＤ＝″００″）、最上位ビットＲＦＡ２０が低レベル（Ｌ）に固定される。１／４パーシャルモードでは（ＰＭＤ＝″０１″）、上位２ビットＲＦＡ２０−１９が低レベル（Ｌ）に固定される。１／８パーシャルモードでは（ＰＭＤが＝″１０″）、上位３ビットＲＦＡ２０−１８が低レベル（Ｌ）に固定される。各パーシャルモードは、モードレジスタ１２（図１）により設定される。
リフレッシュアドレス信号ＲＦＡ２０、１７−１５は、ロウブロックＲＢＬＫの一つを選択するために使用される。リフレッシュアドレス信号ＲＦＡ１９−１８は、サブワードデコーダＳＷＤ０−３の一つを選択するために使用される。すなわち、リフレッシュアドレス信号ＲＦＡ１９−１８は、選択されたメインワード線ＭＷＬＸに接続されるの４本のワード線ＷＬの一つを選択するために使用される。リフレッシュアドレス信号ＲＦＡ１４−９は、選択されたロウブロックＲＢＬＫ内のメインワード線ＭＷＬＸの一つを選択するために使用される。
１／２パーシャルモードでは、ロウブロックＲＢＬＫ０−７に対応するリフレッシュアドレス信号ＲＦＡのみが生成され、ロウブロックＲＢＬＫ０−７のデータのみが保持される。１／４パーシャルモードでは、ロウブロックＲＢＬＫ０−７に対応するリフレッシュアドレス信号ＲＦＡのみが生成され、かつサブワードデコーダＳＷＤ０−１のみが選択される。そして、ロウブロックＲＢＬＫ０−７内のサブワードデコーダＳＷＤ０−１に対応するワード線ＷＬに接続されたメモリセルＭＣのデータのみが保持される。１／８パーシャルモードでは、ロウブロックＲＢＬＫ０−７に対応するリフレッシュアドレス信号ＲＦＡのみが生成され、かつサブワードデコーダＳＷＤ０のみが選択される。そして、ロウブロックＲＢＬＫ０−３内のサブワードデコーダＳＷＤ０に対応するワード線ＷＬに接続されたメモリセルＭＣのデータのみが保持される。
この実施形態では、第１の実施形態（図２）と同様に、ロウブロックＲＢＬＫ０−１はメモリコア３０の上下方向Ｙの両端に配置される。このため、ロウブロックＲＢＬＫ０−１をアクセスするための消費電力は、他のロウブロックＲＢＬＫ２−１５をアクセスするための消費電力より小さい。また、１／４、１／８パーシャルモード中に選択されるサブワードデコーダＳＷＤ０（またはＳＷＤ１）によるワード線の選択動作に必要な消費電力は、サブワードデコーダＳＷＤ２−３によるワード線の選択動作に必要な消費電力が小さい。このように、リフレッシュ動作中に、消費電力のより小さい回路ブロックが動作するようにパーシャル領域を設定することで、パーシャルリフレッシュモード中の消費電力を削減できる。
以上、この実施形態においても、上述した第１の実施形態と同様の効果を得ることができる。さらに、この実施形態では、同時に動作する数の少ないサブワードデコーダＳＷＤ０（またはＳＷＤ０−１）に対応するメモリセルＭＣを、パーシャル領域に含めることで、パーシャルリフレッシュモード中に動作するサブワードデコーダＳＷＤの数を少なくできる。この結果、パーシャルリフレッシュモード中の消費電力を削減できる。特に、サブワードデコーダＳＷＤは、ワード線ＷＬの駆動に昇圧電圧ＶＰＰを用いるため、消費電力の削減効果は大きい。
サブワードデコーダＳＷＤ０（またはＳＷＤ０−１）に対応するワード線ＷＬに接続されたメモリセルＭＣを、モードレジスタ１２により設定可能なパーシャル領域（１／４、１／８パーシャルモード）に含め、サブワードデコーダＳＷＤ２−３に対応するワード線ＷＬに接続されたメモリセルＭＣを、パーシャル領域（１／４、１／８パーシャルモード）から外すことで、設定されたパーシャル領域の大きさに依存せず、パーシャルリフレッシュモード中の消費電力を削減できる。
図１１は、本発明の半導体メモリの第３の実施形態におけるパーシャルリフレッシュモード中のリフレッシュアドレス信号ＲＦＡ２０−９の状態を示している。第１および第２の実施形態で説明した回路・信号と同一の回路・信号については、同一の符号を付し、これ等については、詳細な説明を省略する。
この実施形態の半導体メモリは、第１の実施形態と同様に、シリコン基板上にＣＭＯＳプロセスを使用して擬似ＳＲＡＭとして形成されている。この擬似ＳＲＡＭは、例えば、メモリ容量が３２Ｍビット（２Ｍアドレス×１６Ｉ／Ｏ）であり、携帯電話等の携帯機器に搭載されるワークメモリに使用される。
この実施形態では、リフレッシュアドレス信号ＲＦＡ２０−１９、１６−１５は、ロウブロックＲＢＬＫの一つを選択するために使用される。リフレッシュアドレス信号ＲＦＡ１８−１７は、サブワードデコーダＳＷＤ０−３の一つを選択するために使用される。リフレッシュアドレス信号ＲＦＡ１４−９は、選択されたロウブロックＲＢＬＫ内のメインワード線ＭＷＬＸの一つを選択するために使用される。その他の構成は、第１および第２の実施形態と同じである。
１／２パーシャルモードでは、ロウブロックＲＢＬＫ０−７に対応するリフレッシュアドレス信号ＲＦＡのみが生成され、ロウブロックＲＢＬＫ０−７のデータのみが保持される。１／４パーシャルモードでは、ロウブロックＲＢＬＫ０−３に対応するリフレッシュアドレス信号ＲＦＡのみが生成され、ロウブロックＲＢＬＫ０−３のデータのみが保持される。１／８パーシャルモードでは、ロウブロックＲＢＬＫ０−３に対応するリフレッシュアドレス信号ＲＦＡのみが生成され、かつサブワードデコーダＳＷＤ０−１のみが選択される。そして、ロウブロックＲＢＬＫ０−３内のサブワードデコーダＳＷＤ０−１に対応するワード線ＷＬに接続されたメモリセルＭＣのデータのみが保持される。
１／８パーシャルモードでは、アクセス時に動作する数の少ないサブワードデコーダＳＷＤ０−１に対応するメモリセルＭＣのみのデータを保持し、サブワードデコーダＳＷＤ２−３に対応するメモリセルＭＣのデータを保持しない。このため、１／８パーシャルモードにおいてデータを保持するメモリセルＭＣ当たりの消費電力を、１／４パーシャルモードにおいてデータを保持するメモリセルＭＣ当たりの消費電力より小さくできる。
以上、この実施形態においても、上述した第１および第２の実施形態と同様の効果を得ることができる。
なお、上述した実施形態では、本発明を、１６個のロウブロックＲＢＬＫ０−１５を有する擬似ＳＲＡＭに適用した例について述べた。本発明はかかる実施形態に限定されるものではない。例えば、本発明は、３個以上のロウブロックＲＢＬＫを有する擬似ＳＲＡＭに適用できる。特に、４個のロウブロックＲＢＬＫを有する擬似ＳＲＡＭに適用した場合、全てのパーシャルモード（１／２、１／４、１／８）において、パーシャル領域を、メモリコアの両端のロウブロックＲＢＬＫ０−１のみに設定できるため、第２の実施形態の構成で顕著な効果を有する。
上述した実施形態では、本発明を、擬似ＳＲＡＭに適用した例について述べた。本発明はかかる実施形態に限定されるものではない。例えば、本発明を、ＤＲＡＭに適用してもよい。
以上、本発明について詳細に説明してきたが、上記の実施形態およびその変形例は発明の一例に過ぎず、本発明はこれに限定されるものではない。本発明を逸脱しない範囲で変形可能であることは明らかである。
【産業上の利用可能性】  本発明の半導体メモリでは、消費電力が小さいメモリブロックをパーシャル領域に含めることで、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。また、パーシャルリフレッシュモード中に動作するデコード回路の数を少なくなるように、パーシャル領域を割り当てることで、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。
【図１】
2005088642.tif 000002
【図２】
2005088642.tif 000003
【図３】
2005088642.tif 000004
【図４】
2005088642.tif 000005
【図５】
2005088642.tif 000006
【図６】
2005088642.tif 000007
【図７】
2005088642.tif 000008
【図８】
2005088642.tif 000009
【図９】
2005088642.tif 000010
【図１０】
2005088642.tif 000011
【図１１】
2005088642.tif 000012
【手続補正書】
【提出日】平成18年5月9日(2006.5.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ダイナミックメモリセルを有し、一方向に沿って配置され、同時に動作しない３以上のメモリブロックと、
互いに隣接するメモリブロックの間にそれぞれ配置され、これ等隣接するメモリブロックで共有され、隣接するメモリブロックの一方の動作に同期して動作する制御回路と、
前記一方向の両端に配置されるメモリブロックの外側にそれぞれ配置され、これ等メモリブロックの動作に同期してそれぞれ動作する制御回路と、
前記各制御回路を、この制御回路に隣接する前記メモリブロックに接続するスイッチ回路と、
前記メモリセルの一部のデータのみを保持するパーシャルリフレッシュモード中に、前記両端のメモリブロックの外側に位置する前記制御回路に対応する前記スイッチ回路を常時オンする動作制御回路とを備え、
前記パーシャルリフレッシュモード中にリフレッシュ動作が実行されるメモリブロックを示すパーシャル領域は、前記両端のメモリブロックを含んで設定されることを特徴とする半導体メモリ。
【請求項２】
請求項１の半導体メモリにおいて、
前記制御回路は、センスアンプであり、
前記スイッチ回路は、各前記メモリブロックの前記メモリセルに接続されたビット線を前記センスアンプに接続するビット線制御スイッチであることを特徴とする半導体メモリ。
【請求項３】
請求項１の半導体メモリにおいて、
前記制御回路は、プリチャージ回路であり、
前記スイッチ回路は、前記各メモリブロックの前記メモリセルに接続されたビット線を前記プリチャージ回路に接続するビット線制御スイッチであることを特徴とする半導体メモリ。
【請求項４】
請求項１の半導体メモリにおいて、
前記制御回路は、ビット線をデータバス線に接続するコラムスイッチであり、
前記スイッチ回路は、前記各メモリブロックの前記メモリセルに接続されたビット線を前記コラムスイッチに接続するビット線制御スイッチであることを特徴とする半導体メモリ。
【請求項５】
請求項１の半導体メモリにおいて、
外部電源電圧より高い昇圧電圧を生成する昇圧電圧生成回路を備え、
前記スイッチ回路は、nMOSトランジスタで構成され、
前記nMOSトランジスタのゲートに供給されるスイッチ制御信号の高レベル電圧は、昇圧電圧であることを特徴とする半導体メモリ。
【請求項６】
請求項１の半導体メモリにおいて、
前記パーシャル領域の大きさを変更するために、半導体メモリの外部から設定されるモードレジスタを備え、
前記両端のメモリブロックは、設定可能な複数のパーシャル領域に含まれることを特徴とする半導体メモリ。
【請求項７】
請求項１の半導体メモリにおいて、
前記メモリセルをリフレッシュするためのリフレッシュアドレスを順次生成するリフレッシュアドレスカウンタを備え、
前記パーシャル領域に含まれる前記メモリブロックは、アドレスマップの中でアドレスの小さい側に割り当てられ、
前記リフレッシュアドレスカウンタは、前記パーシャルリフレッシュモード中に、上位の少なくとも１ビットが低レベルに固定された前記リフレッシュアドレスを出力することを特徴とする半導体メモリ。
【請求項８】
ダイナミックメモリセルを有し、一方向に沿って配置される偶数個のセルアレイと、
互いに隣接するセルアレイの間および前記一方向の両端に配置されるセルアレイの外側にそれぞれ配置されるデコード回路とを備え、
前記一方向の端から奇数番目のデコード回路は、互いに同じアドレスが割り当てられ、
前記一方向の端から偶数番目のデコード回路は、互いに同じアドレスが割り当てられ、
奇数番目のデコード回路と偶数番目のデコード回路とは、互いに異なるアドレスが割り当てられ、
前記セルアレイの間に配置されるデコード回路は、両側に隣接するセルアレイにデコード信号を出力するドライバを備え
前記一方向の両端のセルアレイの外側に配置されるデコード回路は、隣接するセルアレイにデコード信号を出力するドライバを備え、
前記メモリセルの一部のデータのみを保持するパーシャルリフレッシュモード中にリフレッシュ動作が実行される前記メモリセルを示すパーシャル領域は、偶数番目のデコード回路のドライバに接続されたメモリセルを含んで設定されていることを特徴とする半導体メモリ。
【請求項９】
請求項８の半導体メモリにおいて、
上位アドレスをデコードするメインデコーダと、
メインデコーダの出力に応じて下位アドレスをデコードするサブデコーダとを備え、
前記デコード回路は、サブデコーダであることを特徴とする半導体メモリ。
【請求項１０】
請求項８の半導体メモリにおいて、
前記メモリセルの転送トランジスタのゲートに接続されるワード線を備え、
前記デコード回路が出力する前記デコード信号は、前記ワード線に供給されることを特徴とする半導体メモリ。
【請求項１１】
請求項８の半導体メモリにおいて、
前記パーシャル領域の大きさを変更するために、半導体メモリの外部から設定されるモードレジスタを備え、
前記偶数番目のデコード回路に対応するメモリセルは、設定可能な複数のパーシャル領域に含まれ、
前記奇数番目のデコード回路に対応するメモリセルは、設定可能な複数のパーシャル領域に含まれないことを特徴とする半導体メモリ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイナミックメモリセルを有し、パーシャルリフレッシュモードを有する半導体メモリに関する。
【背景技術】
【０００２】
携帯電話等の携帯端末に必要なメモリ容量は、年々増加している。このような中、ダイナミックRAM（以下、DRAMと称す）が、従来のスタティックRAM（以下、SRAMと称す）に代わり、携帯端末のワークメモリとして使用されてきている。DRAMは、メモリセルを構成する素子数がSRAMに比べて少ないため、チップサイズを小さくでき、チップコストをSRAMより低くできる。
【０００３】
一方、携帯端末に実装される半導体メモリは、バッテリーを長時間使用可能にするために低消費電力であることが要求されている。DRAMは、SRAMと異なり、メモリセルに書き込まれたデータを保持するために定期的にリフレッシュ動作が必要である。このため、DRAMを携帯端末のワークメモリとして使用する場合、携帯端末を使用していない状態でもデータを保持しておくだけで電力が消費され、バッテリーが消耗してしまう。
【０００４】
DRAMのスタンバイ時（低消費電力モード時）の消費電力を減らすために、パーシャルリフレッシュ技術が開発されている（例えば、特許文献１参照）。パーシャルリフレッシュ機能を有するDRAMでは、スタンバイ状態（パーシャルリフレッシュモード）において、データを保持するメモリセルを限定することで、リフレッシュするメモリセル数を減らしている。リフレッシュするメモリセルを減らすことで、リフレッシュ回数が減るため、パーシャルリフレッシュモード中の消費電力を削減できる。
【特許文献１】特開２０００−２９８９８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、ダイナミックメモリセルを有し、パーシャルリフレッシュモードを有する半導体メモリにおいて、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減することにある。
【課題を解決するための手段】
【０００６】
本発明の第１の形態では、半導体メモリにおいて、ダイナミックメモリセルを有し、同時に動作しない３以上のメモリブロックは、一方向に沿って配置されている。互いに隣接するメモリブロックの間に配置される制御回路は、これ等隣接するメモリブロックで共有され、隣接するメモリブロックの一方の動作に同期して動作する。一方向の両端に配置されるメモリブロックの外側にそれぞれ配置される制御回路は、これ等メモリブロックの動作に同期してそれぞれ動作する。スイッチ回路は、各制御回路を、この制御回路に隣接するメモリブロックに接続する。
【０００７】
動作制御回路は、両端のメモリブロックの外側に位置する制御回路に対応するスイッチ回路を、一部のメモリセルのデータのみを保持するパーシャルリフレッシュモード中に常時オンする。このため、両端のメモリブロックがアクセスされる場合のほうが、それ以外のメモリブロックがアクセスされる場合より、オンするスイッチ回路の数（スイッチ回路のオン／オフ動作の頻度）を少なくできる。したがって、パーシャル領域を、両端のメモリブロックを含んで設定することで、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。ここで、パーシャル領域は、パーシャルリフレッシュモード中にリフレッシュ動作が実行されるメモリブロックを示す。
【０００８】
例えば、制御回路は、センスアンプ、プリチャージ回路およびコラムスイッチの少なくともいずれかである。スイッチ回路は、各メモリブロックのメモリセルに接続されたビット線をこれ等回路に接続するビット線制御スイッチである。
本発明の第１の形態の好ましい例では、スイッチ回路は、nMOSトランジスタで構成されている。nMOSトランジスタのゲートに供給されるスイッチ制御信号の高レベル電圧は、昇圧電圧生成回路により生成される昇圧電圧である。このため、スイッチ回路をオンさせるためには、昇圧電圧生成回路の動作が必要であり、半導体メモリ全体の消費電力は大きくなる。しかし、本発明では、上述したようにパーシャルリフレッシュモード中に動作するスイッチ回路の数が少ないため、消費電力の削減効果を大きくできる。
【０００９】
本発明の第１の形態の好ましい別の例では、モードレジスタは、パーシャル領域の大きさを変更するために、半導体メモリの外部から設定される。両端のメモリブロックは、設定可能な複数のパーシャル領域に含まれる。このため、設定されたパーシャル領域の大きさに依存せず、パーシャルリフレッシュモード中の消費電力を削減できる。
本発明の第１の形態の好ましい別の例では、リフレッシュアドレスカウンタは、メモリセルをリフレッシュするためのリフレッシュアドレスを順次生成する。パーシャル領域に含まれるメモリブロックは、アドレスマップの中でアドレスの小さい側に割り当てられる。リフレッシュアドレスカウンタは、パーシャルリフレッシュモード中に、上位の少なくとも１ビットが低レベルに固定されたリフレッシュアドレスを出力する。このため、半導体メモリを使用するユーザの使い勝手を損なうことなく、パーシャルリフレッシュモード中の消費電力が低い半導体メモリを提供できる。
【００１０】
本発明の第２の形態では、半導体メモリにおいて、ダイナミックメモリセルを有する偶数個のセルアレイは、一方向に沿って配置されている。デコード回路は、互いに隣接するセルアレイの間および一方向の両端に配置されるセルアレイの外側にそれぞれ配置される。一方向の端から奇数番目のデコード回路は、互いに同じアドレスが割り当てられる。一方向の端から偶数番目のデコード回路は、互いに同じアドレスが割り当てられる。奇数番目のデコード回路と偶数番目のデコード回路とは、互いに異なるアドレスが割り当てられる。
【００１１】
セルアレイの間に配置されるデコード回路は、両側に隣接する二つセルアレイにデコード信号を出力するドライバを有している。一方向の両端のセルアレイの外側に配置されるデコード回路は、隣接する一つのセルアレイにデコード信号を出力するドライバを有している。パーシャル領域は、偶数番目のデコード回路のドライバに接続されたメモリセルを含んで設定される。このため、パーシャルリフレッシュモード中に動作するデコード回路の数を、相対的に少なくでき、消費電力を削減できる。ここで、パーシャル領域は、メモリセルの一部のデータのみを保持するパーシャルリフレッシュモード中にリフレッシュ動作が実行されるメモリセルを示す。
【００１２】
例えば、半導体メモリは、上位アドレスをデコードするメインデコーダと、メインデコーダの出力に応じて下位アドレスをデコードするサブデコーダとを有しており、上記デコード回路は、サブデコーダである。また、デコード回路が出力するデコード信号は、メモリセルの転送トランジスタのゲートに接続されるワード線に供給される。
本発明の第２の形態の好ましい例では、モードレジスタは、パーシャル領域の大きさを変更するために、半導体メモリの外部から設定される。偶数番目のデコード回路に対応するメモリセルは、設定可能な複数のパーシャル領域に含まれる。奇数番目のデコード回路に対応するメモリセルは、設定可能な複数のパーシャル領域に含まれない。このため、設定されたパーシャル領域の大きさに依存せず、パーシャルリフレッシュモード中の消費電力を削減できる。
【発明の効果】
【００１３】
本発明の半導体メモリでは、消費電力が小さいメモリブロックをパーシャル領域に含めることで、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。また、パーシャルリフレッシュモード中に動作するデコード回路の数を少なくなるように、パーシャル領域を割り当てることで、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態を図面を用いて説明する。図中の二重丸は、外部端子を示している。図中、太線で示した信号線は、複数本で構成されている。また、太線が接続されているブロックの一部は、複数の回路で構成されている。外部端子を介して供給される信号には、端子名と同じ符号を使用する。また、信号が伝達される信号線には、信号名と同じ符号を使用する。
【００１５】
図１は、本発明の半導体メモリの第１の実施形態を示している。この半導体メモリは、シリコン基板上にCMOSプロセスを使用して擬似SRAMとして形成されている。擬似SRAMは、DRAMのメモリコアを有し、SRAMのインタフェースを有している。擬似SRAMは、外部からリフレッシュコマンドを受けることなく、チップ内部で定期的にリフレッシュ動作を実行し、メモリセルに書き込まれたデータを保持する。この擬似SRAMは、例えば、メモリ容量が３２Ｍビット（２Ｍアドレス×１６Ｉ／Ｏ）であり、携帯電話等の携帯機器に搭載されるワークメモリに使用される。
【００１６】
擬似SRAMは、動作モードとして、読み出し動作、書き込み動作およびリフレッシュ動作を実行する通常動作モードと、リフレッシュ動作のみを実行する低電力モードとを有している。低電力モードは、セルフリフレッシュモードとパーシャルリフレッシュモードとを含んでいる。セルフリフレッシュモードでは、擬似SRAM内の全てのメモリセルは、定期的にリフレッシュされる。
【００１７】
パーシャルリフレッシュモードでは、擬似SRAM内の一部のメモリセルのみが定期的にリフレッシュされる。すなわち、セルフリフレッシュモードでは、全てのメモリセルのデータが保持され、パーシャルリフレッシュモードでは、一部のメモリセルのみのデータが保持される。パーシャルリフレッシュモードを有する擬似SRAMでは、データを保持するメモリ容量を選択的に小さくできるため、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）は、セルフリフレッシュモード中の消費電力より小さくなる。
【００１８】
読み出し動作および書き込み動作は、外部端子を介して供給される読み出しコマンドおよび書き込みコマンドに応じて実行される。リフレッシュ動作は、擬似SRAM内部で生成されるリフレッシュ要求に応じて、外部のシステムに認識されることなく実行される。
擬似SRAMは、コマンド制御回路１０、モードレジスタ１２、リフレッシュタイマ１４、リフレッシュアドレスカウンタ１６、昇圧電圧生成回路１８、アドレス入力回路２０、データ入出力回路２２、動作制御回路２４、リフレッシュ制御回路２６、アドレス切替回路２８およびメモリコア３０を有している。なお、図１では、本発明の説明に必要な主要な信号のみを示している
コマンド制御回路１０は、外部端子から供給されるコマンド信号CMD（例えば、チップイネーブル信号/CE、書き込みイネーブル信号/WE、出力イネーブル信号/OEなど）を受信する。コマンド制御回路１０は、受信したコマンド信号CMDに応じて、読み出し動作を実行するための読み出し制御信号RDZおよび書き込み動作を実行するための書き込み制御信号WRZ等を出力する。また、コマンド制御回路１０は、コマンド信号CMDがパーシャルリフレッシュモードを示すときに、モードレジスタ１２に設定された内容に応じてパーシャルリフレッシュモード信号PMDZを活性化する。
【００１９】
モードレジスタ１２は、擬似SRAMの動作モードを設定するためのレジスタである。モードレジスタ１２は、コマンド端子CMDを介してモードレジスタ設定コマンドが供給されるときに、データ端子DQに供給されるデータ信号の論理レベルに応じて設定される。そして、モードレジスタ１２内のモードビット（１ビット）によって、低電力モード中に、通常のセルフリフレッシュを実行するか（セルフリフレッシュモード）、パーシャルリフレッシュを実行するか（パーシャルリフレッシュモード）が設定される。さらに、パーシャルリフレッシュモードが設定されたとき、モードレジスタ１２内のパーシャルモードビットPMD（２ビット）によって、パーシャルリフレッシュによってデータが保持されるメモリ容量が３種類のいずれかに設定される。
【００２０】
リフレッシュタイマ１４は、所定の周期でリフレッシュ要求信号RQを出力する。リフレッシュアドレスカウンタ１６は、低レベルのパーシャルモード信号PMDZを受けているときに（通常動作モードまたはセルフリフレッシュモード）、リフレッシュ要求信号RQに応じてカウント動作し、１２ビットのリフレッシュアドレス信号RFA9-20を出力する。リフレッシュアドレス信号RFA9-20は、後述するワード線WLを選択するためのロウアドレス信号である。リフレッシュアドレスカウンタ１６は、高レベルのパーシャルモード信号PMDZを受けているときに（パーシャルリフレッシュモード）、モードレジスタ１２のパーシャルモードビットPMDに応じて、リフレッシュアドレス信号RFA18-20の少なくとも１ビットを低レベルに固定し、残りのビットをリフレッシュ要求信号RQに応じてカウント動作し、リフレッシュアドレス信号RFA9-20として出力する。
【００２１】
昇圧電圧生成回路１８は、外部電源電圧VDDを昇圧して昇圧電圧VPPを生成する。昇圧電圧VPPは、後述するサブワードデコーダSWDの電源電圧（ワード線WLの高レベル電圧）および後述するビット線制御信号BTL(BTR)の高レベル電圧に使用される。
アドレス入力回路２０は、アドレス端子から供給されるアドレス信号AD0-20を受信し、受信した信号をコラムアドレス信号CA0-8およびロウアドレス信号RA9-20として出力する。ロウアドレス信号RA9-20は、読み出し動作および書き込み動作においてワード線WLを選択するために供給される。コラムアドレス信号CAは、読み出し動作および書き込み動作において後述するビット線BL、/BLを選択するために供給される。
【００２２】
データ入出力回路２２は、読み出し動作時に、メモリコア３０からコモンデータバスCDBを介して転送される読み出しデータを外部端子DQ0-15に出力する。データ入出力回路２２は、書き込み動作時に、書き込みデータを外部端子DQ0-15を介して受信し、受信したデータをコモンデータバスCDBを介してメモリコア３０に転送する。
動作制御回路２４は、読み出し制御信号RDZ、書き込み制御信号WRZおよびリフレッシュ開始信号RSZのいずれかを受けたときに、メモリコア３０の動作を制御する複数の制御信号を出力する。制御信号として、ワード線WLの活性化タイミングを決める信号、センスアンプの活性化タイミングを決める信号（図６のPSA、NSA）、相補のビット線BL、/BLのプリチャージタイミング（イコライズタイミング）を決める信号（図６のBRS）、およびビット線BL、/BLをセンスアンプ等の制御回路に接続する信号（図６のBTL、BTR）等がある。動作制御回路２４は、外部から供給される読み出しコマンドおよび書き込みコマンド（コマンド信号CMD）と、内部で発生するリフレッシュコマンド（リフレッシュ要求信号RQ）のどちらを優先させるかを決めるアービタの機能も有している。動作制御回路２４は、リフレッシュコマンドに応答してリフレッシュ動作を実行するときに、リフレッシュ信号REFZを活性化（高レベル）する。
【００２３】
リフレッシュ制御回路２６は、リフレッシュ要求信号RQに応答してリフレッシュ開始信号RSZを出力する。アドレス切替回路２８は、低レベルのリフレッシュ信号REFZを受けるときに（通常動作モード）、ロウアドレス信号RA9-20を内部ロウアドレス信号IRA9-20として出力する。アドレス切替回路２８は、高レベルのリフレッシュ信号REFZを受けるときに（パーシャルリフレッシュモードまたはセルフリフレッシュモード）、リフレッシュアドレス信号RFA9-20を内部ロウアドレス信号IRA9-20として出力する。すなわち、読み出し動作および書き込み動作では、外部から供給されるロウアドレス信号RA9-20が選択され、リフレッシュ動作では、内部で生成されるリフレッシュアドレス信号RFA9-20が選択される。
【００２４】
メモリコア３０は、メモリセルアレイARY、制御回路CNT、ワードデコーダWDEC、コラムデコーダCDEC、センスバッファSBおよびライトアンプWAを有している。メモリセルアレイARYは、マトリックス状に配置された複数の揮発性のメモリセルMC（ダイナミックメモリセル）と、メモリセルMCに接続された複数のワード線WLおよび複数のビット線対BL、/BLとを有している。制御回路CNTは、後述する図６に示すセンスアンプSA、プリチャージ回路PREおよびコラムスイッチCSWを有している。
【００２５】
メモリセルMCは、一般のDRAMのメモリセルと同じであり、データを電荷として保持するためのキャパシタと、このキャパシタとビット線BL（または、/BL）との間に配置された転送トランジスタとを有している。転送トランジスタのゲートは、ワード線WLに接続されている。
ワードデコーダWDECは、後述するロウブロックRBLKを選択するためのロウデコーダ（図示せず）、メインワードデコーダMWD、およびワード線WLを選択するためのサブワードデコーダSWDを有している。メインワードデコーダMWDは、内部ロウアドレス信号IRA11-16に応じて後述するメインワード線MWLXのいずれかを選択し、選択したメインワード線MWLXを動作制御回路２４からの制御信号に同期して低レベルに変化させる。サブワードデコーダSWDは、活性化されたメインワード線MWLXに対応する４本のワード線WLの一つを、内部ロウアドレス信号IRA9-10に応じて選択する。コラムデコーダCDECは、コラムアドレス信号CA0-8に応じて、ビット線BL、/BLとローカルデータバス線LDB、/LDBとをそれぞれ接続するコラムスイッチCSWをオンさせるコラム線信号CLを出力する（図６参照）。
【００２６】
センスバッファ部SBは、読み出し動作時にローカルデータバス線LDB、/LDB上の読み出しデータの信号量を増幅し、コモンデータバスCDBに出力する。ライトアンプ部WAは、書き込み動作時にコモンデータバスCDB上の書き込みデータの信号量を増幅し、ローカルデータバス線LDB、/LDBに出力する。
図２は、図１に示したメモリコア３０の詳細を示している。図中の網掛け部分には、複数の回路ブロックに共通の回路および配線の接続部等が形成されている。メモリコア３０は、４ビットの内部ロウアドレス信号IRA17-20に応じて選択される１６個のロウブロックRBLK0-RBLK15（メモリブロック）を有している。ロウブロックRBLK0-RBLK15は、図の縦方向Ｙに沿って配置されている。ロウアドレス信号の小さい側に対応するロウブロックRBLK0-1は、縦方向Ｙの両側にそれぞれ配置されている。制御回路CNTは、互いに隣接するロウブロックRBLKの間と、縦方向Ｙの両側に位置するロウブロックRBLK0-1の外側に、セルアレイARYにそれぞれ対応して配置されている。制御回路CNTは、スイッチ回路SWを介してセルアレイARYに接続されている。制御回路CNTおよびスイッチ回路SWの詳細は、後述する図６で説明する。
【００２７】
各ロウブロックRBLK0-RBLK15は、図の横方向Ｘに沿って配置される４つのセルアレイARYと５つのサブワードデコーダSWDとを有している。各ロウブロックRBLK0-15に形成される４つのセルアレイARYは、セグメントとも称される。サブワードデコーダSWDは、互いに隣接するセルアレイARYの間と、横方向Ｘの両端に位置するセルアレイARYの外側に配置されてる。各ロウブロックRBLKにおいて、図の最も右側に位置するサブワードデコーダSWDの外側に、メインワードデコーダMWDが配置されている。図中の太い破線枠Ａは、後述する図５に記載する領域を示している。
【００２８】
図３は、図２に示したロウブロックRBLK0-15のアドレスマップを示している。ロウブロックRBLK0-15は、アドレスが小さい側から順に割り当てられている。各ロウブロックRBLK0-15のメモリ容量は、２Ｍビット（１２８ｋアドレス×１６Ｉ／Ｏ）である。なお、図示したアドレス信号ADは、外部アドレスADだけでなく、リフレッシュアドレス信号RFAも含んでいる。
【００２９】
モードレジスタ１２のパーシャルモードビットPMDが２進数で"00"のとき、太枠で示したロウブロックRBLK0-7のメモリ容量である１６Ｍビットのデータが保持される。パーシャルモードビットPMDが２進数で"01"のとき、太枠で示したロウブロックRBLK0-3のメモリ容量である８Ｍビットのデータが保持される（1/4パーシャルモード）。パーシャルモードビットPMDが２進数で"10"のとき、太枠で示したロウブロックRBLK0-1のメモリ容量である４Ｍビットのデータが保持される（1/8パーシャルモード）。ロウブロックRBLK0-1は、何れのパーシャルモードにおいてもそのデータが保持される。このように、パーシャルリフレッシュモード中、データを保持するメモリ容量は、選択的に小さくできる。なお、1/2、1/4、1/8は、擬似SRAM全体のメモリ容量（３２Ｍビット）に対するパーシャルリフレッシュモード中に保持されるメモリ容量の割合を示している。
【００３０】
図４は、第１の実施形態において、パーシャルリフレッシュモード中のリフレッシュアドレス信号RFA20-9の状態を示している。図１に示したリフレッシュカウンタ１６は、1/2パーシャルモード中（PMD＝"00"）、ロウアドレス信号の最上位ビットRFA20を低レベル（Ｌ）に固定し、残りのビットRFA19-9を用いてカウント動作する。リフレッシュカウンタ１６は、1/4パーシャルモード中（PMD＝"01"）、ロウアドレス信号の上位２ビットRFA20-19を低レベル（Ｌ）に固定し、残りのビットRFA18-9を用いてカウント動作する。リフレッシュカウンタ１６は、1/8パーシャルモード中（PMDが＝"10"）、ロウアドレス信号の上位３ビットRFA20-18を低レベル（Ｌ）に固定し、残りのビットRFA17-9を用いてカウント動作する。
【００３１】
リフレッシュアドレス信号RFA20-17は、ロウブロックRBLKの一つを選択するために使用される。このため、1/2パーシャルモードでは、ロウブロックRBLK0-7に対応するリフレッシュアドレス信号RFAのみが生成され、ロウブロックRBLK0-7のデータのみが保持される。1/4パーシャルモードでは、ロウブロックRBLK0-3に対応するリフレッシュアドレス信号RFAのみが生成され、ロウブロックRBLK0-3のデータのみが保持される。1/8パーシャルモードでは、ロウブロックRBLK0-1に対応するリフレッシュアドレス信号RFAのみが生成され、ロウブロックRBLK0-1のデータのみが保持される。すなわち、図３に示したアドレスマップが構成される。
【００３２】
リフレッシュアドレス信号RFA16-11は、選択されたロウブロックRBLK内のメインワード線MWLXの一つを選択するために使用される。リフレッシュアドレス信号RFA10-9は、選択されたメインワード線MWLXに接続される４本のワード線WLの一つを選択するために使用される。
図５は、図２に示した太い破線枠Ａ内の詳細を示している。各ロウブロックRBLK0-15は、図の上下に隣接するスイッチ回路SWを介して制御回路CNT（センスアンプ等）に接続されている。具体的には、メモリセルMCは、相補のビット線BL、/BLおよびスイッチ回路SWを介して制御回路CNTに接続されている。図の横方向に並ぶスイッチ回路SWの列は、ビット線制御信号BTL（または、BTR）に応じて、それぞれ同時に動作する。
【００３３】
ロウブロックRBLKの間に位置する制御回路CNTは、隣接する二つのロウブロックRBLKに共有されている。メモリコア３０の両端のロウブロックRBLK0-1（RBLK0は図示せず）の外側に位置する制御回路CNTは、隣接する一つのロウブロックRBLK0またはRBLK1のみで使用される。
スイッチ回路SWは、制御回路CNTを二つのロウブロックRBLKで使用するために設けられている。互いに隣接する二つのロウブロックRBLKの一方がアクセスされるときに、これ等ロウブロックRBLKに共有される各制御回路CNTに対応する一対のスイッチ回路SWの一方は、ビット線制御信号BTL、BTRに応じてオフされる。ロウブロックRBLKがアクセスされないとき、各制御回路CNTに対応する一対のスイッチ回路SWは、ともにオンしている。一方、一つのロウブロックRBLKに占有される各制御回路CNTに対応するスイッチ回路SWは、ロウブロックRBLKのアクセス・非アクセスに拘わらず常にオンしている。
【００３４】
すなわち、図１に示した動作制御回路２４は、パーシャルリフレッシュモード中に、ロウブロックRBLK1をアクセスするときに、ロウブロックRBLK15に接続されロウブロックRBLK1側に位置するスイッチ回路SWのみをオフすればよい。ロウブロックRBLK0でも同様である。これに対して、動作制御回路２４は、パーシャルリフレッシュモード中に、例えば、ロウブロックRBLK15をアクセスするときに、ロウブロックRBLK14に接続されロウブロックRBLK15側に位置するスイッチ回路SWと、ロウブロックRBLK1に接続されロウブロックRBLK15側に位置するスイッチ回路SWとを、ともにオフしなくてはならない。
【００３５】
したがって、メモリコア３０の両端に位置するロウブロックRBLK0-1をアクセスするために必要な電力は、他のロウブロックRBLK2-15をアクセスするために必要な電力より少ない。このように、アクセス中の消費電力の少ないロウブロックRBLK0-1をパーシャルリフレッシュモード中にアクセスされるブロックに割り当てることで、パーシャルリフレッシュモード中の消費電力を従来に比べ削減できる。
【００３６】
ワード線WLは、サブワードデコーダSWDに接続されている。各メインワード線MWLXは、４つのサブワードデコーダSWDに共通に接続されている。そして、上述したように、活性化されたメインワード線MWLXに接続されたサブワードデコーダSWDのうち、内部ロウアドレス信号IRA9-10に応じて選択される一つが、ワード線WLを活性化する。
図６は、図５に示した太い破線枠Ｂ内の詳細を示している。制御回路CNTは、プリチャージ回路PRE、センスアンプSAおよびコラムスイッチCSWで構成される。セルアレイARYのビット線BL、/BLは、上述したように、ビット線制御信号BTL、BTRで制御されるビット線制御スイッチBT（スイッチ回路SW）を介して制御回路CNTに接続されている。
【００３７】
nMOSトランジスタで構成されるビット線制御スイッチBT（スイッチ回路SW）は、ゲートで高レベルのビット線制御信号BTL（またはBTR）を受けている間オンし、セルアレイARY内のビット線BL（または/BL）を制御回路CNT内のビット線BL（または/BL）に接続する。ビット線制御信号BTL、BTRの高レベル電圧は、nMOSトランジスタのゲート・ソース間電圧を高くし、オン抵抗を下げるために、昇圧電圧VPPが使用される。このため、ビット線制御信号BTL、BTRの論理レベルを変えるためには、図１に示した動作制御回路２４で電力が消費されるだけでなく、昇圧電圧生成回路１８でも電力が消費される。したがって、ビット線制御信号BTL、BTRの論理レベルを変えるための消費電力は、電圧振幅が電源電圧VDDの制御信号の論理レベルを変えるための消費電力より大きい。パーシャルリフレッシュモード中に、昇圧電圧VPPの使用頻度を下げることで、消費電力の削減効果を大きくできる。
【００３８】
プリチャージ回路PREは、相補のビット線BL、/BLをプリチャージ電圧線VPR（VII/2）にそれぞれ接続するための一対のnMOSトランジスタと、ビット線BL、/BLを互いに接続するためのnMOSトランジスタとで構成されている。プリチャージ回路PREのnMOSトランジスタのゲートは、動作制御回路２４から出力されるビット線リセット信号BRSを受けている。
センスアンプSAは、電源端子が動作制御回路２４から出力されるセンスアンプ活性化信号PSA、NSAの信号線にそれぞれ接続されたラッチ回路で構成されている。センスアンプ活性化信号PSA、NSAの信号線は、ラッチ回路を構成するpMOSトランジスタおよびnMOSトランジスタのソースにそれぞれ接続されている。センスアンプSAは、動作制御回路２４からの制御信号に同期して動作し、ビット線BL、/BL上のデータの信号量を増幅する。
【００３９】
コラムスイッチCSWは、ビット線BLとローカルデータバス線LDBとを接続するnMOSトランジスタと、ビット線/BLとローカルデータバス線/LDBとを接続するnMOSトランジスタとで構成されている。各nMOSトランジスタのゲートは、図１に示したコラムデコーダCDECで生成されるコラム線信号CLを受けている。読み出し動作時に、センスアンプSAで増幅されたビット線BL、/BL上の読み出しデータ信号は、コラムスイッチCSWを介してローカルデータバス線LDB、/LDBに伝達される。書き込み動作時に、ローカルデータバス線LDB、/LDBを介して供給される書き込みデータ信号は、ビット線BL、/BLを介してメモリセルMCに書き込まれる。
【００４０】
図７は、図５に示した太い破線枠Ｃ内の詳細を示している。図７に示した回路は、図６のビット線制御信号BTRに接続されたビット線制御スイッチBTおよびこのビット線制御スイッチBTに接続されたセルアレイARYを除いて構成されている。
以上、本実施形態では、パーシャルリフレッシュモード中にオンしているビット線制御スイッチBTに接続されたロウブロックRBLK0-1を、パーシャル領域に含めることで、パーシャルリフレッシュモード中にオン／オフ動作するビット線制御スイッチBTの数を少なくできる。この結果、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。特に、ビット線制御スイッチBTを構成するnMOSトランジスタは、ゲートで昇圧電圧VPPを受けるため、消費電力の削減効果は大きい。
【００４１】
ロウブロックRBLK0-1を、モードレジスタ１２により設定可能な全てのパーシャル領域（1/2、1/4、1/8パーシャルモード）に含めたので、設定されたパーシャル領域の大きさに依存せず、パーシャルリフレッシュモード中の消費電力を削減できる。
リフレッシュアドレスカウンタ１６は、モードレジスタ１２の設定値に応じて、リフレッシュアドレス信号RFAの上位ビットRFA18-20の少なくとも１ビットを低レベルに固定する。すなわち、パーシャル領域（1/2、1/4、1/8パーシャルモード）は、アドレスマップの中でアドレスの小さい側に割り当てられる。このため、擬似SRAMを使用するユーザの使い勝手を損なうことなく、パーシャルリフレッシュモード中の消費電力を削減できる。
【００４２】
図８は、本発明の半導体メモリの第２の実施形態におけるロウブロックを示している。第１の実施形態で説明した回路・信号と同一の回路・信号については、同一の符号を付し、これ等については、詳細な説明を省略する。この実施形態の半導体メモリは、第１の実施形態と同様に、シリコン基板上にCMOSプロセスを使用して擬似SRAMとして形成されている。この擬似SRAMは、例えば、メモリ容量が３２Ｍビット（２Ｍアドレス×１６Ｉ／Ｏ）であり、携帯電話等の携帯機器に搭載されるワークメモリに使用される。
【００４３】
擬似SRAMは、メモリ領域を示すアドレスマップが第１の実施形態と相違している。より詳細には、ロウブロックRBLK0-15、メインワード線MWLXおよびワード線WLを選択するために割り当てられたロウアドレス信号のビットが第１の実施形態と相違している。また、パーシャルリフレッシュモード中にデータが保持されるダイナミックメモリセルの割り当てが第１の実施形態と相違している。その他の構成は、第１の実施形態と同じであり、擬似SRAMの全体ブロックは、ワードデコーダWDECの配線レイアウトが相違することを除き、図１と同じである。
【００４４】
各ロウブロックRBLK（ロウブロックRBLK0-RBLK15のいずれか）は、図２と同様に、図の横方向に沿って配置される４つのセルアレイARYと５つのサブワードデコーダSWD（SWD0-3のいずれか）とを有している。すなわち、各ロウブロックRBLKは、偶数個のセルアレイARYを有している。サブワードデコーダSWD（デコード回路、サブデコーダ）は、互いに隣接するセルアレイARYの間と、図の横方向の両端に位置するセルアレイARYの外側に配置されている。
【００４５】
サブワードデコーダSWDは、セルアレイARY毎に、図２に示したメインワードデコーダMWD（メインデコーダ）により活性化される１本のメインワード線MWLX（MWLX0、1、2、...のいずれか）に対応する４本のワード線WL（例えば、図中の長円で示す）の一つを、内部ロウアドレス信号IRA10-9に対応するサブワードデコード信号SWDZ（SWD0Z-SWD3Z）、SWDX（SWD0X-SWD3X）に応じて活性化する。すなわち、サブワードデコーダSWDは、内部ロウアドレス信号IRA10-9に応じたデコード信号をワード線WLに出力する。
【００４６】
サブワードデコード信号SWDZ、SWDXは、相補の信号であり、内部ロウアドレス信号IRA10-9のデコード信号である。サブワードデコーダSWD0-3の末尾の数字は、内部ロウアドレス信号IRA10-9により示される２進数"00"、"01"、"10"、"11"に対応する。例えば、内部ロウアドレス信号IRA10-9が"01"を示すときに、サブワードデコーダSWD1が選択される。
図の横方向に並ぶ偶数番目のサブワードデコーダSWD0（またはSWD1）は、互いに同じサブワードデコード信号SWD0Z、SWD0X（またはSWD1Z、SWD1X）を受けて動作する。図の横方向に並ぶ奇数番目のサブワードデコーダSWD2（またはSWD3）は、互いに同じサブワードデコード信号SWD2Z、SWD2X（またはSWD3Z、SWD3X）を受けて動作する。換言すれば、偶数番目のサブワードデコーダSWD0-1は、互いに同じアドレスが割り当てられ、奇数番目のサブワードデコーダSWD2-3は、互いに同じアドレスが割り当てられている。偶数番目のサブワードデコーダSWD0-1と奇数番目のサブワードデコーダSWD2-3とは互いに異なるアドレスが割り当てられている。
【００４７】
例えば、メインワード線MWLX2が活性化され、太枠で示したサブワードデコーダSWD2が内部ロウアドレス信号IRA9-10（＝"10"）に応じて選択されるとき、太線で示したワード線WL2が選択される。このとき、ワード線WL2は、３つのサブワードデコーダSWD2により駆動される。一方、メインワード線MWLX0が活性化され、太枠で示したサブワードデコーダSWD0が内部ロウアドレス信号IRA9-10（＝"00"）に応じて選択されるとき、太線で示したワード線WL0が選択される。このとき、ワード線WL0は、２つのサブワードデコーダSWD0により駆動される。このため、サブワードデコーダSWD0（またはSWD1）によるワード線WLの選択動作に必要な電力は、サブワードデコーダSWD2（またはSWD3）によるワード線WLの選択動作に必要な電力より小さい。
【００４８】
図９は、図８に示したサブワードデコーダSWD（SWD2-3）の詳細を示している。サブワードデコーダSWD0-1の構成は、配線されるサブワードデコード信号SWDZ、SWDXが相違することを除き図９と同じである。各サブワードデコーダSWDは、pMOSトランジスタPM1のソースがサブワードデコード信号SWDZ（SWD2Z-SWD3Z）の信号線に接続されたCMOSインバータINV（デコード信号を出力するドライバ）と、CMOSインバータINVの出力であるワード線WLと接地線VSSとの間に接続されたnMOSトランジスタNM2とを有している。CMOSインバータINVの入力は、メインワード線MWLXに接続されている。nMOSトランジスタNM2のゲートは、サブワードデコード信号SWDX（SWD2X-SWD3X）の信号線に接続されている。
【００４９】
サブワードデコード信号SWDZの高レベル電圧は、ワード線WLの活性化電圧を外部電源電圧VDDより高い昇圧電圧VPPに設定するために、昇圧電圧VPPに設定される。このため、サブワードデコーダSWDの動作により、サブワードデコーダSWDで電力が消費されるだけでなく、昇圧電圧VPPを生成する昇圧回路（図１の昇圧電圧生成回路１８）でも電力が消費される。
【００５０】
図１０は、第２の実施形態において、パーシャルリフレッシュモード中のリフレッシュアドレス信号RFA20-9の状態を示している。第１の実施形態と同様に、1/２パーシャルモードでは（PMD＝"00"）、最上位ビットRFA20が低レベル（Ｌ）に固定される。1/4パーシャルモードでは（PMD＝"01"）、上位２ビットRFA20-19が低レベル（Ｌ）に固定される。1/8パーシャルモードでは（PMDが＝"10"）、上位３ビットRFA20-18が低レベル（Ｌ）に固定される。各パーシャルモードは、モードレジスタ１２（図１）により設定される。
【００５１】
リフレッシュアドレス信号RFA20、17-15は、ロウブロックRBLKの一つを選択するために使用される。リフレッシュアドレス信号RFA19-18は、サブワードデコーダSWD0-3の一つを選択するために使用される。すなわち、リフレッシュアドレス信号RFA19-18は、選択されたメインワード線MWLXに接続されるの４本のワード線WLの一つを選択するために使用される。リフレッシュアドレス信号RFA14-9は、選択されたロウブロックRBLK内のメインワード線MWLXの一つを選択するために使用される。
【００５２】
1/2パーシャルモードでは、ロウブロックRBLK0-7に対応するリフレッシュアドレス信号RFAのみが生成され、ロウブロックRBLK0-7のデータのみが保持される。1/4パーシャルモードでは、ロウブロックRBLK0-7に対応するリフレッシュアドレス信号RFAのみが生成され、かつサブワードデコーダSWD0-1のみが選択される。そして、ロウブロックRBLK0-7内のサブワードデコーダSWD0-1に対応するワード線WLに接続されたメモリセルMCのデータのみが保持される。1/8パーシャルモードでは、ロウブロックRBLK0-7に対応するリフレッシュアドレス信号RFAのみが生成され、かつサブワードデコーダSWD0のみが選択される。そして、ロウブロックRBLK0-3内のサブワードデコーダSWD0に対応するワード線WLに接続されたメモリセルMCのデータのみが保持される。
【００５３】
この実施形態では、第１の実施形態（図２）と同様に、ロウブロックRBLK0-1はメモリコア３０の上下方向Ｙの両端に配置される。このため、ロウブロックRBLK0-1をアクセスするための消費電力は、他のロウブロックRBLK2-15をアクセスするための消費電力より小さい。また、1/4、1/8パーシャルモード中に選択されるサブワードデコーダSWD0（またはSWD1）によるワード線の選択動作に必要な消費電力は、サブワードデコーダSWD2-3によるワード線の選択動作に必要な消費電力が小さい。このように、リフレッシュ動作中に、消費電力のより小さい回路ブロックが動作するようにパーシャル領域を設定することで、パーシャルリフレッシュモード中の消費電力を削減できる。
【００５４】
以上、この実施形態においても、上述した第１の実施形態と同様の効果を得ることができる。さらに、この実施形態では、同時に動作する数の少ないサブワードデコーダSWD0（またはSWD0-1）に対応するメモリセルMCを、パーシャル領域に含めることで、パーシャルリフレッシュモード中に動作するサブワードデコーダSWDの数を少なくできる。この結果、パーシャルリフレッシュモード中の消費電力を削減できる。特に、サブワードデコーダSWDは、ワード線WLの駆動に昇圧電圧VPPを用いるため、消費電力の削減効果は大きい。
【００５５】
サブワードデコーダSWD0（またはSWD0-1）に対応するワード線WLに接続されたメモリセルMCを、モードレジスタ１２により設定可能なパーシャル領域（1/4、1/8パーシャルモード）に含め、サブワードデコーダSWD2-3に対応するワード線WLに接続されたメモリセルMCを、パーシャル領域（1/4、1/8パーシャルモード）から外すことで、設定されたパーシャル領域の大きさに依存せず、パーシャルリフレッシュモード中の消費電力を削減できる。
【００５６】
図１１は、本発明の半導体メモリの第３の実施形態におけるパーシャルリフレッシュモード中のリフレッシュアドレス信号RFA20-9の状態を示している。第１および第２の実施形態で説明した回路・信号と同一の回路・信号については、同一の符号を付し、これ等については、詳細な説明を省略する。
この実施形態の半導体メモリは、第１の実施形態と同様に、シリコン基板上にCMOSプロセスを使用して擬似SRAMとして形成されている。この擬似SRAMは、例えば、メモリ容量が３２Ｍビット（２Ｍアドレス×１６Ｉ／Ｏ）であり、携帯電話等の携帯機器に搭載されるワークメモリに使用される。
【００５７】
この実施形態では、リフレッシュアドレス信号RFA20-19、16-15は、ロウブロックRBLKの一つを選択するために使用される。リフレッシュアドレス信号RFA18-17は、サブワードデコーダSWD0-3の一つを選択するために使用される。リフレッシュアドレス信号RFA14-9は、選択されたロウブロックRBLK内のメインワード線MWLXの一つを選択するために使用される。その他の構成は、第１および第２の実施形態と同じである。
【００５８】
1/2パーシャルモードでは、ロウブロックRBLK0-7に対応するリフレッシュアドレス信号RFAのみが生成され、ロウブロックRBLK0-7のデータのみが保持される。1/4パーシャルモードでは、ロウブロックRBLK0-3に対応するリフレッシュアドレス信号RFAのみが生成され、ロウブロックRBLK0-3のデータのみが保持される。1/8パーシャルモードでは、ロウブロックRBLK0-3に対応するリフレッシュアドレス信号RFAのみが生成され、かつサブワードデコーダSWD0-1のみが選択される。そして、ロウブロックRBLK0-3内のサブワードデコーダSWD0-1に対応するワード線WLに接続されたメモリセルMCのデータのみが保持される。
【００５９】
1/8パーシャルモードでは、アクセス時に動作する数の少ないサブワードデコーダSWD0-1に対応するメモリセルMCのみのデータを保持し、サブワードデコーダSWD2-3に対応するメモリセルMCのデータを保持しない。このため、1/8パーシャルモードにおいてデータを保持するメモリセルMC当たりの消費電力を、1/4パーシャルモードにおいてデータを保持するメモリセルMC当たりの消費電力より小さくできる。
【００６０】
以上、この実施形態においても、上述した第１および第２の実施形態と同様の効果を得ることができる。
なお、上述した実施形態では、本発明を、１６個のロウブロックRBLK0-15を有する擬似SRAMに適用した例について述べた。本発明はかかる実施形態に限定されるものではない。例えば、本発明は、３個以上のロウブロックRBLKを有する擬似SRAMに適用できる。特に、４個のロウブロックRBLKを有する擬似SRAMに適用した場合、全てのパーシャルモード（1/2、1/4、1/8）において、パーシャル領域を、メモリコアの両端のロウブロックRBLK0-1のみに設定できるため、第２の実施形態の構成で顕著な効果を有する。
【００６１】
上述した実施形態では、本発明を、擬似SRAMに適用した例について述べた。本発明はかかる実施形態に限定されるものではない。例えば、本発明を、DRAMに適用してもよい。
以上、本発明について詳細に説明してきたが、上記の実施形態およびその変形例は発明の一例に過ぎず、本発明はこれに限定されるものではない。本発明を逸脱しない範囲で変形可能であることは明らかである。
【産業上の利用可能性】
【００６２】
本発明の半導体メモリでは、消費電力が小さいメモリブロックをパーシャル領域に含めることで、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。また、パーシャルリフレッシュモード中に動作するデコード回路の数を少なくなるように、パーシャル領域を割り当てることで、パーシャルリフレッシュモード中の消費電力（スタンバイ電流）を削減できる。
【図面の簡単な説明】
【００６３】
【図１】本発明の半導体メモリの第１の実施形態を示すブロック図である。
【図２】図１に示したメモリコアの詳細を示すブロック図である。
【図３】図２に示したロウブロックのアドレスマップを示す説明図である。
【図４】第１の実施形態において、パーシャルリフレッシュモード中のリフレッシュアドレス信号の状態を示す説明図である。
【図５】図２に示した太い破線枠Ａ内の詳細を示すブロック図である。
【図６】図５に示した太い破線枠Ｂ内の詳細を示す回路図である。
【図７】図５に示した太い破線枠Ｃ内の詳細を示す回路図である。
【図８】本発明の半導体メモリの第２の実施形態におけるロウブロックを示すブロック図である。
【図９】図８に示したサブワードデコーダの詳細を示す回路図である。
【図１０】第２の実施形態において、パーシャルリフレッシュモード中のリフレッシュアドレス信号の状態を示す説明図である。
【図１１】本発明の半導体メモリの第３の実施形態におけるパーシャルリフレッシュモード中のリフレッシュアドレス信号の状態を示す説明図である。
【符号の説明】
【００６４】
１０‥コマンド制御回路；１２‥モードレジスタ；１４‥リフレッシュタイマ；１６‥リフレッシュアドレスカウンタ；１８‥昇圧電圧生成回路；２０‥アドレス入力回路；２２‥データ入出力回路；２４‥動作制御回路；２６‥リフレッシュ制御回路；２８‥アドレス切替回路；３０‥メモリコア
【国際調査報告】
2005088642.tif 000013
2005088642.tif 000014
2005088642.tif 000015
2005088642.tif 000016