(57)【要約】【課題】本発明は、メモリデバイス及びそのローハンマーリフレッシュ方法を提供する。【解決手段】メモリデバイスは、メモリアレイとコントローラを含む。メモリアレイは、複数の標準領域と複数の標準領域に隣接する冗長領域を有する。冗長領域は、相互に交互に配列する複数の第一のワード線と複数の第二のワード線を含む。コントローラは、冗長領域をローハンマーリフレッシュせず、複数の標準領域をローハンマーリフレッシュするのに用いられる。【選択図】図２
2020198143.tif 000002
【特許請求の範囲】
【請求項１】
複数の標準領域と、前記複数の標準領域に隣接し、相互に交互に配列する複数の第一のワード線と複数の第二のワード線を含む冗長領域を有するメモリアレイと、
前記メモリアレイに結合され、前記冗長領域をローハンマーリフレッシュせず、前記複数の標準領域をローハンマーリフレッシュするのに用いられるコントローラと、を含むメモリデバイス。
【請求項２】
前記複数の第一のワード線は相互に隣接しない請求項１に記載のメモリデバイス。
【請求項３】
前記冗長領域と前記複数の標準領域の１つの間の境界に隣接するワード線は、第二のワード線である請求項１に記載のメモリデバイス。
【請求項４】
前記複数の第二のワード線は冗長である請求項１に記載のメモリデバイス。
【請求項５】
前記コントローラは、前記複数の標準領域のローハンマーリフレッシュが必要なワード線アドレスを計算するのに用いられるローハンマーアドレス計算機を含む請求項１に記載のメモリデバイス。
【請求項６】
前記複数の標準領域は、複数の標準ワード線を含み、前記コントローラは、前記複数の標準ワード線の第一標準ワード線が無効であると判断する時、前記コントローラは、前記第一標準ワード線を無効にし、前記複数の第一のワード線の１つを有効にする請求項１に記載のメモリデバイス。
【請求項７】
前記コントローラが前記複数の標準領域と前記冗長領域をローハンマーリフレッシュするために、前記コントローラは、前記複数の標準領域と前記冗長領域のローハンマーリフレッシュが必要なワード線アドレスを計算するのに用いられるローハンマーアドレス計算機を含む請求項１に記載のメモリデバイス。
【請求項８】
前記複数の標準領域は、複数の標準ワード線を含み、前記コントローラは、前記複数の標準ワード線の第一標準ワード線のデータが無効であると判断する時、前記コントローラは、前記第一標準ワード線を無効にし、前記複数の第一のワード線の１つ、又は前記複数の第二のワード線の１つを有効にする請求項１に記載のメモリデバイス。
【請求項９】
前記コントローラが前記複数の第一のワード線を有効にする優先度は、前記複数の第二のワード線より高い請求項８に記載のメモリデバイス。
【請求項１０】
前記複数の第一のワード線及び前記複数の第二のワード線の数は、それぞれ第一の数及び第二の数であり、前記第二の数は、前記第一の数より大きい請求項１に記載のメモリデバイス。
【請求項１１】
前記コントローラは、前記冗長領域の有効にされたワード線の数が前記第一の数より大きいと判断する時、前記複数の第一のワード線及び前記複数の第二のワード線をローハンマーリフレッシュする請求項１０に記載のメモリデバイス。
【請求項１２】
前記コントローラは、前記冗長領域の有効にされたワード線の数が前記第一の数以下であると判断する時、前記複数の第一のワード線及び前記複数の第二のワード線をローハンマーリフレッシュしない請求項１０に記載のメモリデバイス。
【請求項１３】
前記冗長領域は、レーザーヒューズ、アンチヒューズ又は不揮発性メモリを含む請求項１に記載のメモリデバイス。
【請求項１４】
メモリデバイスに適用されるローハンマーリフレッシュ方法であって、前記メモリデバイスは、メモリアレイとコントローラを含み、前記メモリアレイは、複数の標準領域と前記複数の標準領域に隣接する冗長領域を有し、前記冗長領域は、相互に交互に配列する複数の第一のワード線と複数の第二のワード線を含み、前記複数の第一のワード線の数は第一の数であり、前記コントローラは、前記複数の標準領域と前記冗長領域をローハンマーリフレッシュするのに用いられ、前記ローハンマーリフレッシュ方法は、
前記冗長領域の有効にされたワード線の数を計算し、
前記冗長領域中有効にされたワード線の数と第一の数を比較し、
前記冗長領域の有効にされたワード線の数が前記第一の数より大きい時、前記複数の第一のワード線及び前記複数の第二のワード線をローハンマーリフレッシュし、
前記冗長領域の有効にされたワード線の数が前記第一の数以下である時、前記複数の第一のワード線及び前記複数の第二のワード線をローハンマーリフレッシュしないことを含むリフレッシュ方法。
【請求項１５】
前記複数の第一のワード線は相互に隣接しない請求項１４に記載のローハンマーリフレッシュ方法。
【請求項１６】
前記冗長領域と前記複数の標準領域の１つの間の境界に隣接するワード線は、第二のワード線である請求項１４に記載のローハンマーリフレッシュ方法。
【請求項１７】
前記コントローラが前記複数の標準領域と前記冗長領域をローハンマーリフレッシュするために、前記コントローラは、前記複数の標準領域と前記冗長領域のローハンマーリフレッシュが必要なワード線アドレスを計算するのに用いられるローハンマーアドレス計算機を含む請求項１４に記載のローハンマーリフレッシュ方法。
【請求項１８】
前記複数の標準領域は、複数の標準ワード線を含み、前記コントローラは、前記複数の標準ワード線の第一標準ワード線が無効であると判断する時、前記第一標準ワード線を無効にし、前記複数の第一のワード線の１つ、又は前記複数の第二のワード線の１つを有効にする請求項１４に記載のローハンマーリフレッシュ方法。
【請求項１９】
前記コントローラが前記複数の第一のワード線を有効にする優先度は、前記複数の第二のワード線より高い請求項１８に記載のローハンマーリフレッシュ方法。
【請求項２０】
前記複数の第二のワード線の数は、第二の数であり、前記第二の数は、前記第一の数より大きい請求項１４に記載のローハンマーリフレッシュ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリデバイス及びそのリフレッシュ方法に関し、特に、ローハンマー（Ｒｏｗ  Ｈａｍｍｅｒ）によって冗長領域のワード線を頻繁にリフレッシュする必要の無いメモリデバイス及びそのリフレッシュ方法に関する。
【背景技術】
【０００２】
ダイナミックＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ，ＤＲＡＭ）の特定のワード線（ｗｏｒｄ  ｌｉｎｅ）が繰り返し何回も起動される時、該ワード線が隣接するワード線のメモリセルは、クロストーク（ｃｒｏｓｓ  ｔａｌｋ）又はカップリング（ｃｏｕｐｌｉｎｇ）効果によって保存していたデータを失う可能性があり、このような干渉現象は、ローハンマー（Ｒｏｗ  Ｈａｍｍｅｒ）現象と称する。
【０００３】
ローハンマー現象について、周知技術は、繰り返し何回も起動されるワード線（加害者ワード線、ａｇｇｒｅｓｓｏｒ  ｗｏｒｄ  ｌｉｎｅとも称する）をローハンマーリフレッシュ（ｒｏｗ−ｈａｍｍｅｒ  ｒｅｆｒｅｓｈ）することで、隣接するワード線（被害者ワード線、ｉｃｔｉｍ  ｗｏｒｄ  ｌｉｎｅとも称する）がローハンマーの影響を受けないようにする。しかしながら、いくつかの高いメモリセル密度を有するＤＲＡＭ構造において、被害者ワード線のワード線アドレス計算は複雑であることから、大面積のローハンマーアドレス計算機によって、被害者ワード線のワード線アドレスを計算する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、冗長領域に区別用ワード線を加えて、ローハンマーアドレス計算機の面積を減らし、冗長領域のワード線を頻繁にローハンマーリフレッシュする必要が無く、ローハンマーリフレッシュ電流を低減するメモリデバイス及びそのローハンマーリフレッシュ方法を提供する。
【課題を解決するための手段】
【０００５】
本発明の実施形態は、メモリデバイスを提供する。メモリデバイスは、メモリアレイとコントローラを含む。メモリアレイは、複数の標準領域と複数の標準領域に隣接する冗長領域を有する。冗長領域は、相互に交互に配列する複数の第一のワード線と複数の第二のワード線を含む。コントローラはメモリアレイに結合され、コントローラは、冗長領域をローハンマーリフレッシュせず、複数の標準領域をローハンマーリフレッシュするのに用いられる。
【０００６】
本発明の実施形態は、メモリデバイスに適用されるローハンマーリフレッシュ方法を提供する。メモリデバイスは、メモリアレイとコントローラを含み、メモリアレイは、複数の標準領域と複数の標準領域に隣接する冗長領域を有する。冗長領域は、相互に交互に配列する複数の第一のワード線と複数の第二のワード線を含み、複数の第一のワード線の数は第一の数である。コントローラは、複数の標準領域と冗長領域をローハンマーリフレッシュするのに用いられる。ローハンマーリフレッシュ方法は、冗長領域の有効にされたワード線の数を計算することを含むがこれに限定しない。冗長領域の有効にされたワード線の数と第一の数を比較する。冗長領域の有効にされたワード線の数が第一の数より大きい時、複数の第一のワード線及び複数の第二のワード線をローハンマーリフレッシュする。冗長領域の有効にされたワード線の数が第一の数以下である必要がある時，複数の第一のワード線及び複数の第二のワード線をローハンマーリフレッシュしない。
【発明の効果】
【０００７】
上述に基づき、本発明の幾つかの実施形態において、前記メモリデバイス及びそのローハンマーリフレッシュ方法は、ローハンマーアドレス計算機の面積を減らすことができる。冗長領域に区別用ワード線を加えることで、ローハンマーアドレス計算機のレイアウト面積を減らすことができる。また、本発明は、冗長領域のワード線を頻繁にローハンマーリフレッシュする必要が無く、ローハンマーリフレッシュ電流を更に低減することができる。
【０００８】
本発明の上述した特徴と利点を更に明確化するために、以下に、実施形態を挙げて図面と共に詳細な内容を説明する。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態により図示したメモリデバイスの概略図である。
【図２】本発明の実施形態により図示したメモリアレイのワード線のレイアウト概略図である。
【図３】本発明の別の実施形態により図示したメモリアレイのワード線のレイアウト概略図である。
【図４】本発明の実施形態により図示したローハンマーリフレッシュ方法のフローチャートである。
【発明を実施するための形態】
【００１０】
図１は、本発明の実施形態により図示したメモリデバイスの概略図である。図１を参照すると、メモリデバイス１００は、メモリアレイ１１０とコントローラ１２０を含む。メモリアレイ１１０は、複数のワード線と複数のメモリセル（不図示）を含み、データを保存するのに用いられるが、本発明は、メモリアレイの構造を限定しない。コントローラ１２０は、メモリアレイ１１０に結合され、コントローラ１２０は、メモリアレイ１１０のアクセス、認証、ローハンマーリフレッシュを行うのに用いられるが、本発明は、コントローラの構造を限定しない。コントローラ１２０は、ローハンマーアドレス計算機１３０を含み、ローハンマーアドレス計算機１３０は、メモリアレイ１１０の、ローハンマー（Ｒｏｗ  Ｈａｍｍｅｒ）の影響を受けることが予期されて、ローハンマーリフレッシュが必要なワード線アドレスを計算するのに用いられ、コントローラ１２０は、該ワード線アドレスに基づき、リフレッシュメモリアレイ１１０のワード線をローハンマーリフレッシュして、該ワード線のメモリセルが保存していたデータを失わないようにする。
【００１１】
図２は、本発明の実施形態により図示したメモリアレイのワード線のレイアウト概略図である。図２を参照すると、メモリアレイ１１０は、標準領域２１０と標準領域２１０に隣接する冗長領域２２０を有する。実施形態において、標準領域２１０は、冗長領域２２０の両側に隣接するが、これに限定しない。標準領域２１０は、複数の標準ワード線ＮＷＬ及び標準メモリセル（不図示）を含み、冗長領域２２０は、複数の第一のワード線ＷＬ１、複数の第二のワード線ＤＷＬ２及び冗餘メモリセル（不図示）を含み、複数の第一のワード線ＷＬ１と複数の第二のワード線ＤＷＬ２は、相互に交互に配列される。実施形態において、第二のワード線ＤＷＬ２は冗長である。
【００１２】
実施形態において、第一のワード線ＷＬ１の数は、第一の数であり、第二のワード線ＤＷＬ２の数は、第二の数であり、第二の数は第一の数より大きい。言及すべきこととして、複数の第二のワード線ＤＷＬ２は、複数の第一のワード線ＷＬ１を区別することから、複数の第一のワード線ＷＬ１を相互に隣接させない。また、冗長領域２２０の、冗長領域２２０と標準領域２１０の間の境界に隣接するワード線は、第二のワード線ＤＷＬ２である。実施形態において、コントローラ１２０は、冗長領域２２０をローハンマーリフレッシュをせず、標準領域２１０をローハンマーリフレッシュするのに用いられる。
【００１３】
例を挙げると、実施形態において、複数の第一のワード線ＷＬ１は、第一のワード線ＷＬ１＿１−ＷＬ１＿１１を含み、複数の第二のワード線ＤＷＬ２は、第二のワード線ＤＷＬ２＿１−ＤＷＬ２＿１３を含み、第一のワード線ＷＬ１と第二のワード線ＤＷＬ２の数は、実施形態を説明し易くするためだけであり、その数は、実際の必要に応じて決まり、本発明は限定しない。第一のワード線ＷＬ１＿１は、第二のワード線ＤＷＬ２＿１とＤＷＬ２＿２の間にあり、第一のワード線ＷＬ１＿２は、第二のワード線ＤＷＬ２＿２とＤＷＬ２＿３の間にあり、これによって類推される、即ち、第二のワード線ＤＷＬ２＿１−ＤＷＬ２＿１３は、第一のワード線ＷＬ１＿１−ＷＬ１＿１１を相互に隣接させない。また、冗長領域２２０の左側の境界のワード線は、第二のワード線ＤＷＬ２＿１であり、冗長領域２２０の右側の境界のワード線は、第二のワード線ＤＷＬ２＿１３である。実施形態において、第二のワード線ＤＷＬ２＿１−ＤＷＬ２＿１３は冗長である、即ち、第二のワード線ＤＷＬ２＿１−ＤＷＬ２＿１３は、起動される必要が無く、したがって、第二のワード線ＤＷＬ２＿１−ＤＷＬ２＿１３は、第一のワード線ＷＬ１＿１−ＷＬ１＿１１相互の間及び標準領域２１０に対するローハンマーを区別でき、冗長領域２２０の第一のワード線ＷＬ１＿１−ＷＬ１＿１１のローハンマー問題を考慮する必要が無い。したがって、この実施形態において、コントローラ１２０のローハンマーアドレス計算機１３０は、冗長領域２２０のローハンマーリフレッシュが必要なワード線アドレスを計算する必要が無く、コントローラ１２０が標準領域２１０のワード線をローハンマーリフレッシュして、標準領域２１０のローハンマー問題を回避するために、標準領域２１０のローハンマーリフレッシュが必要なワード線アドレスだけを計算する必要がある。冗長領域２２０のローハンマーリフレッシュが必要なワード線アドレスを計算する必要が無く、冗長領域２２０を頻繁にローハンマーリフレッシュする必要が無いことから、ローハンマーアドレス計算機１３０の冗長領域２２０についての元々のレイアウト面積を削減し、そのローハンマーリフレッシュ電流を低減することができる。
【００１４】
一般的な操作において、コントローラ１２０は、複数の標準ワード線ＮＷＬによって標準メモリセルにアクセス及びローハンマーリフレッシュする。実施形態において、コントローラ１２０は、複数の標準ワード線ＮＷＬのいずれか１つが無効であると判断する時、コントローラ１２０は、該無効な標準ワード線を無効にし、複数の第一のワード線ＷＬ１の１つを有効にして、無効な標準ワード線を置き換える。例を挙げると、コントローラ１２０は、データ認証を行い、複数の標準ワード線ＮＷＬの１つが無効であると判断する時、コントローラは、該無効な標準ワード線を閉じてアクセスを禁止し、第一のワード線ＷＬ１＿１を起動して該無効な標準ワード線を置き換える。
【００１５】
図３は、本発明の別の実施形態により図示したメモリアレイのワード線のレイアウト概略図である。図３を参照すると、メモリアレイ１１０は、標準領域３１０と標準領域３１０に隣接する冗長領域３２０を有する。別の実施形態において、標準領域３１０は、冗長領域３２０の両側に隣接するがこれに限定しない。標準領域３１０は、複数の標準ワード線ＮＷＬ及び標準メモリセル（不図示）を含み、冗長領域３２０は、複数の第一のワード線ＷＬ１、複数の第二のワード線ＷＬ２及び冗餘メモリセル（不図示）を含み、複数の第一のワード線ＷＬ１と複数の第二のワード線ＷＬ２は相互に交互に配列される。別の実施形態において、第二のワード線ＷＬ２は冗長ではない。
【００１６】
別の実施形態において、冗長領域３２０は、不揮発性メモリ、レーザーヒューズ（ｌａｓｅｒ  ｆｕｓｅ）又はアンチヒューズ（ａｎｔｉ−ｆｕｓｅ）を含んでもよいが、本発明はこれに限定しない。
【００１７】
別の実施形態において、第一のワード線ＷＬ１の数は、第一の数であり、第二のワード線ＷＬ２の数は、第二の数であり、第二の数は、第一の数より大きい。言及すべきこととして、複数の第二のワード線ＷＬ２は、複数の第一のワード線ＷＬ１を区別することから、複数の第一のワード線ＷＬ１を相互に隣接させない。また、冗長領域３２０の、冗長領域３２０と標準領域３１０の間の境界に隣接するワード線は、第二のワード線ＷＬ２である。別の実施形態において、コントローラ１２０は、標準領域３１０と冗長領域３２０をローハンマーリフレッシュするのに用いられる。
【００１８】
例を挙げると、別の実施形態において、複数の第一のワード線ＷＬ１は、第一のワード線ＷＬ１＿１−ＷＬ１＿１１を含み、複数の第二のワード線ＷＬ２は、第二のワード線ＷＬ２＿１−ＷＬ２＿１３を含み、第一のワード線ＷＬ１と第二のワード線ＷＬ２の数は、実施形態を説明し易くするためだけであり、その数は、実際の必要に応じて決まり、本発明は限定しない。第一のワード線ＷＬ１＿１は、第二のワード線ＷＬ２＿１とＷＬ２＿２の間にあり、第一のワード線ＷＬ１＿２は、第二のワード線ＷＬ２＿２とＷＬ２＿３の間にあり、これによって類推される、即ち、第二のワード線ＷＬ２＿１−ＷＬ２＿１３は、第一のワード線ＷＬ１＿１−ＷＬ１＿１１を相互に隣接させない。また、冗長領域３２０の左側の境界のワード線は、第二のワード線ＷＬ２＿１であり、冗長領域３２０の右側の境界のワード線は、第二のワード線ＷＬ２＿１３である。別の実施形態において、第二のワード線ＷＬ２＿１−ＷＬ２＿１３は冗長ではない、即ち、第二のワード線ＷＬ２＿１−ＷＬ２＿１３は、コントローラ１２０によって起動される必要があり、冗長領域３２０の第一のワード線ＷＬ１＿１−ＷＬ１＿１１と第二のワード線ＷＬ２＿１−ＷＬ２＿１３の間のローハンマー問題を考慮する必要がある。したがって、別の実施形態において、コントローラ１２０のローハンマーアドレス計算機１３０は、標準領域３１０のローハンマーリフレッシュが必要なワード線アドレスを計算するだけではなく、コントローラ１２０が標準領域３１０と冗長領域３２０のワード線をローハンマーリフレッシュして、ローハンマー問題を回避するために、冗長領域３２０のローハンマーリフレッシュが必要なワード線アドレスを計算する必要もある。
【００１９】
別の実施形態において、コントローラ１２０は、複数の標準ワード線ＮＷＬのいずれか１つが無効であると判断する時、コントローラ１２０は、該無効な標準ワード線ＮＷＬを無効にし、複数の第一のワード線ＷＬ１又は複数の第二のワード線ＷＬ２の１つを有効にして、無効な標準ワード線ＮＷＬを置き換える。別の実施形態において、コントローラ１２０が複数の第一のワード線ＷＬ１を有効にする優先度は、複数の第二のワード線ＷＬ２より高い。コントローラ１２０は、冗長領域３２０の有効にされたワード線の数が第一のワード線の数（即ち、第一の数）以下であると判断する時、第一のワード線ＷＬ１及び第二のワード線ＷＬ２をローハンマーリフレッシュしない。コントローラ１２０は、冗長領域３２０の有効にされたワード線の数が第一のワード線の数（即ち、第一の数）より大きいと判断する時、第一のワード線ＷＬ１及び第二のワード線ＷＬ２をローハンマーリフレッシュする。
【００２０】
例を挙げると、別の実施形態において、コントローラ１２０は、データ認証を行い、複数の標準ワード線ＮＷＬの１つが無効であると判断する時、コントローラ１２０は、該無効な標準ワード線（不図示）を閉じてアクセスを禁止し、第一のワード線ＷＬ１＿１−ＷＬ１＿１１の１つを優先的に起動する、例えば、第一のワード線ＷＬ１＿１を起動して、該無効な標準ワード線を置き換える。コントローラ１２０は、次の標準ワード線が無効であると判断する時、コントローラ１２０は、第一のワード線ＷＬ１＿２を起動して次の無効な標準ワード線を置き換えることができ、これによって類推される。コントローラ１２０は、次の標準ワード線が無効であると判断し、且つ、冗長領域３２０の全ての第一のワード線ＷＬ１＿１−ＷＬ１＿１１が起動されるとき、コントローラ１２０は、第二のワード線ＷＬ２＿１を起動できる。コントローラ１２０が第二のワード線ＷＬ２＿１を起動した後、コントローラ１２０は、次の標準ワード線が無効であると判断し、且つ、冗長領域３２０の全ての第一のワード線ＷＬ１＿１−ＷＬ１＿１１が起動される時、コントローラ１２０は、第二のワード線ＷＬ２＿２を起動でき、これによって類推される。
【００２１】
別の実施形態において、コントローラ１２０は、冗長領域３２０の有効にされたワード線の数が第一のワード線の合計（即ち、第一の数）以下であると判断する時、例えば、第一のワード線ＷＬ１において、第一のワード線ＷＬ１＿１及び第一のワード線ＷＬ１＿２しか有効にされていない時、有効にされたワード線の数は２であり、第一のワード線ＷＬ１の合計１１以下であり、この時、冗長領域３２０の有効にされた第一のワード線ＷＬ１＿１及び第一のワード線ＷＬ１＿２は、起動されていない第二のワード線ＷＬ２＿２に区別され、ローハンマー問題を考慮する必要は無い。したがって、コントローラ１２０は、冗長領域３２０の第一のワード線ＷＬ１＿１−ＷＬ１＿１１及び第二のワード線ＷＬ２＿１−ＷＬ２＿１３をローハンマーリフレッシュする必要は無い。
【００２２】
別の実施形態において、コントローラ１２０は、冗長領域３２０の有効にされたワード線の数が第一のワード線の合計（即ち、第一の数）より大きいと判断する時、例えば、第一のワード線ＷＬ１＿１−ＷＬ１＿１１及び第二のワード線ＷＬ２＿１−ＷＬ２＿２はいずれも有効にされているとき、有効にされたワード線の数は１３であり、第一のワード線ＷＬ１の合計１１より大きく、この時、冗長領域３２０の第一のワード線ＷＬ１＿１−ＷＬ＿２及び第二のワード線ＷＬ２＿１−ＷＬ２＿２は、いずれも有効にされ、且つ相互に隣接し、また、第二のワード線ＷＬ２＿１の有効も左側の標準領域のワード線に影響し、ローハンマー問題を考慮する必要がある。したがって、別の実施形態において、コントローラ１２０は、冗長領域３２０の第一のワード線ＷＬ１＿１−ＷＬ１＿２及び第二のワード線ＷＬ２＿１−ＷＬ２＿２をローハンマーリフレッシュする、又は冗長領域３２０の第一のワード線ＷＬ１＿１−ＷＬ１＿１１及び第二のワード線ＷＬ２＿１−ＷＬ２＿１３全てをローハンマーリフレッシュする必要があり、ローハンマーリフレッシュポリシーは、設計要求に応じて決まるが、本発明は限定しない。したがって、別の実施形態において、コントローラ１２０が標準領域３１０と冗長領域３２０のワード線をローハンマーリフレッシュして、ローハンマー問題を回避するために、コントローラ１２０のローハンマーアドレス計算機１３０は、標準領域３１０及び冗長領域３２０のローハンマーリフレッシュが必要なワード線アドレスを計算する必要がある。別の実施形態において、冗長領域２２０のローハンマーリフレッシュが必要なワード線アドレスを計算する必要があることから、ローハンマーアドレス計算機１３０の冗長領域２２０のレイアウト面積を削減できないが、ローハンマーリフレッシュ電流を低減することはできる。
【００２３】
図４は、本発明の実施形態により図示したローハンマーリフレッシュ方法のフローチャートである。ステップＳ４１０において、コントローラは、冗長領域の有効にされたワード線の数を計算する。次いで、ステップＳ４２０において、コントローラは、冗長領域の有効にされたワード線の数と第一の数を比較し、冗長領域の有効にされたワード線の数が第一の数より大きい時、ステップＳ４３０を実行し、冗長領域の有効にされたワード線の数が第一の数以下である時、ステップＳ４４０を実行する。ステップＳ４３０において、冗長領域の有効にされたワード線の数が第一の数より大きい時、コントローラは、第一のワード線及び第二のワード線をローハンマーリフレッシュする。ステップＳ４４０において、冗長領域の有効にされたワード線の数が第一の数以下である時、コントローラは、第一のワード線及び第二のワード線をローハンマーリフレッシュしない。
【００２４】
以上より、本発明の幾つかの実施形態において、前記メモリデバイス及びそのローハンマーリフレッシュ方法は、ローハンマーアドレス計算機の面積を減らすことができる。冗長領域に区別用ワード線を加えて、冗長領域にローハンマーを回避させ、冗長領域のローハンマーを受けるワード線アドレスを計算する必要が無く、ローハンマーアドレス計算機のレイアウト面積を減らす。また、本発明は、冗長領域のワード線を頻繁にローハンマーリフレッシュする必要が無く、ローハンマーリフレッシュ電流を更に低減することができる。一方、本発明は、上記区別用ワード線を有効にし、冗長領域の有効にされたワード線の数に基づき、ローハンマーリフレッシュ方式を調整して、ローハンマーリフレッシュ電流を低減することもできる。
【００２５】
本文は以上の実施例のように示したが、本発明を限定するためのものではなく、当業者が本発明の精神の範囲から逸脱しない範囲において、変更又は修正することが可能であるが故に、本発明の保護範囲は後続の特許請求の範囲に定義しているものを基準とする。
【産業上の利用可能性】
【００２６】
本発明は、ローハンマーアドレス計算機の面積を減らし、冗長領域のワード線を頻繁にリフレッシュする必要が無く、リフレッシュ電流を低減するメモリデバイス及びそのリフレッシュ方法を提供する。
【符号の説明】
【００２７】
１００：メモリデバイス
１１０：メモリアレイ
１２０：コントローラ
１３０：ローハンマーアドレス計算機
２１０、３１０：標準領域
２２０、３２０：冗長領域
ＷＬ１、ＷＬ１＿１−ＷＬ１＿１１：第一のワード線
ＷＬ２、ＷＬ２＿１−ＷＬ２＿１３、ＤＷＬ２、ＤＷＬ２＿１−ＤＷＬ２＿１３：第二のワード線
ＮＷＬ：標準ワード線
Ｓ４１０−Ｓ４４０：ステップ
【図１】
2020198143.tif 000003
【図２】
2020198143.tif 000004
【図３】
2020198143.tif 000005
【図４】
2020198143.tif 000006