JP2019079377A - 半導体記憶装置 - Google Patents
半導体記憶装置 Download PDFInfo
- Publication number
- JP2019079377A JP2019079377A JP2017207129A JP2017207129A JP2019079377A JP 2019079377 A JP2019079377 A JP 2019079377A JP 2017207129 A JP2017207129 A JP 2017207129A JP 2017207129 A JP2017207129 A JP 2017207129A JP 2019079377 A JP2019079377 A JP 2019079377A
- Authority
- JP
- Japan
- Prior art keywords
- data
- write
- command
- circuit
- memory cell
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/52—Protection of memory contents; Detection of errors in memory contents
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1048—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using arrangements adapted for a specific error detection or correction feature
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/02—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
- G11C11/16—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
- G11C11/161—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect details concerning the memory cell structure, e.g. the layers of the ferromagnetic memory cell
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/02—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
- G11C11/16—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
- G11C11/165—Auxiliary circuits
- G11C11/1653—Address circuits or decoders
- G11C11/1655—Bit-line or column circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/02—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
- G11C11/16—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
- G11C11/165—Auxiliary circuits
- G11C11/1653—Address circuits or decoders
- G11C11/1657—Word-line or row circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/02—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
- G11C11/16—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
- G11C11/165—Auxiliary circuits
- G11C11/1673—Reading or sensing circuits or methods
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/02—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
- G11C11/16—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
- G11C11/165—Auxiliary circuits
- G11C11/1675—Writing or programming circuits or methods
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/02—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
- G11C11/16—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
- G11C11/165—Auxiliary circuits
- G11C11/1693—Timing circuits or methods
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C2029/0411—Online error correction
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mram Or Spin Memory Techniques (AREA)
- Dram (AREA)
- Detection And Correction Of Errors (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
【課題】メモリセルの信頼性を向上させることができる半導体記憶装置を提供する。【解決手段】実施形態の半導体記憶装置は、メモリセルMCと、第1コマンドの受信により、メモリセルMCから第1データを読み出すセンスアンプ15と、第1データが含むエラーを訂正して第2データを生成するECC回路17と、第2コマンドの受信に応答して、第2データをメモリセルMCに書き込む書き込み回路16とを備える。【選択図】図4
Description
実施形態は、半導体記憶装置に関するものである。
半導体記憶装置として、例えば、メモリセルに磁気抵抗効果(magnetoresistive effect)を用いたMRAM(Magnetoresistive Random Access Memory)が知られている。MRAMは、高速動作、大容量、及び不揮発性を有するメモリデバイスとして注目されている。
メモリセルの信頼性を向上させることができる半導体記憶装置を提供する。
実施形態の半導体記憶装置は、メモリセルと、第1コマンドの受信により、前記メモリセルから第1データを読み出す読み出し回路と、前記第1データが含むエラーを訂正して第2データを生成する訂正回路と、第2コマンドの受信に応答して、前記第2データを前記メモリセルに書き込む書き込み回路とを具備する。
以下、図面を参照して実施形態について説明する。以下の説明において、同一の機能及び構成を有する構成要素については同一符号を付す。また、以下に示す各実施形態は、この実施形態の技術的思想を具体化するための装置や方法を例示するものであって、構成部品の材質、形状、構造、配置等を下記のものに特定するものではない。
各機能ブロックは、ハードウェア、コンピュータソフトウェアのいずれかまたは両者を組み合わせたものとして実現することができる。各機能ブロックが以下の例のように区別されていることは必須ではない。例えば、一部の機能が例示の機能ブロックとは別の機能ブロックによって実行されてもよい。さらに、例示の機能ブロックがさらに細かい機能サブブロックに分割されていてもよい。ここでは、半導体記憶装置として、MRAM(Magnetoresistive Random Access Memory)を例に挙げる。
[1]実施形態
本実施形態の半導体記憶装置について説明する。
本実施形態の半導体記憶装置について説明する。
[1−1]メモリシステムの構成
まず、本実施形態の半導体記憶装置を含むメモリシステムの構成について説明する。図1は、実施形態の半導体記憶装置、及び半導体記憶装置を含むメモリシステムの構成を示すブロック図である。メモリシステム400は、半導体記憶装置100及びメモリコントローラ200を備える。
まず、本実施形態の半導体記憶装置を含むメモリシステムの構成について説明する。図1は、実施形態の半導体記憶装置、及び半導体記憶装置を含むメモリシステムの構成を示すブロック図である。メモリシステム400は、半導体記憶装置100及びメモリコントローラ200を備える。
半導体記憶装置100は、例えば、MRAMを含む半導体チップから構成される。半導体記憶装置100の詳細は後述する。
メモリコントローラ200は、半導体記憶装置100にバスにより接続される。また、メモリコントローラ200は、外部のホストデバイス300にホストバスにより接続される。メモリコントローラ200は、半導体記憶装置100を制御し、またホストデバイス300から受信した命令に従って、半導体記憶装置100に対する読み出し及び書き込み等を制御する。
[1−2]半導体記憶装置の構成
次に、図1を用いて、本実施形態の半導体記憶装置100の構成を説明する。半導体記憶装置100は、メモリセルアレイ10、コマンド及びアドレス入力回路11、ロウデコーダ12、カラムデコーダ13、カラム選択回路14、センスアンプ15、書き込み回路16、ECC(Error Checking and Correcting)回路17、ページバッファ18、入出力回路19、及びコントローラ20を備えている。
次に、図1を用いて、本実施形態の半導体記憶装置100の構成を説明する。半導体記憶装置100は、メモリセルアレイ10、コマンド及びアドレス入力回路11、ロウデコーダ12、カラムデコーダ13、カラム選択回路14、センスアンプ15、書き込み回路16、ECC(Error Checking and Correcting)回路17、ページバッファ18、入出力回路19、及びコントローラ20を備えている。
メモリセルアレイ10は、行(row)及び列(column)状に配列された複数のメモリセルMCを備えている。そして、同一行にあるメモリセルMCは、同一のワード線WLに接続され、同一列にあるメモリセルMCの両端は、同一のビット線BL及び同一のソース線SLに接続される。メモリセルアレイ10の詳細は後述する。
コマンド及びアドレス入力回路11は、例えば、コマンド/アドレス線CA0〜CA9を介してメモリコントローラ200に接続される。コマンド及びアドレス入力回路11は、メモリコントローラ200から、コマンド/アドレス線CA0〜CA9を介してコマンド及びアドレス信号を受信する。コマンド及びアドレス入力回路11は、コマンド及びアドレス信号をロウデコーダ12、カラムデコーダ13、及びコントローラ20に出力する。
コマンド及びアドレス入力回路11が受信するコマンドは、半導体記憶装置100の動作を制御するための命令であり、例えばアクティブコマンド、リードコマンド、ライトコマンド、プリチャージコマンド、及びリセットコマンドを含む。アクティブコマンドは、1つのバンクを活性化(選択)し、選択されたバンク内の複数のワード線のうちの1本を活性化(選択)させるためのコマンドである。プリチャージコマンドは、選択されたバンクを読み出し動作あるいは書込み動作のために初期状態(プリチャージ状態)にさせるためのコマンドである。具体的には、プリチャージ動作の際は、選択されたバンク内の全ワード線、全ビット線、及び全ソース線が非活性化(非選択状態)される。
ロウデコーダ12は、コマンド及びアドレス信号のアドレス信号をデコードする。ロウデコーダ12は、デコード結果に応じて、決定されたバンク内のワード線を選択する。
カラムデコーダ13は、コマンド及びアドレス信号のアドレス信号をデコードする。カラムデコーダ13は、デコード結果をカラム選択回路14に送信する。
カラム選択回路14は、複数のビット線、複数のソース線、センスアンプ15、及び書き込み回路16に接続される。カラム選択回路14は、カラムデコーダ13のデコード結果に基づいて、カラムを選択する。すなわち、カラムデコーダ13は、カラムアドレスにより指定された複数のビット線及び複数のソース線を選択し、これらをセンスアンプ15あるいは書き込み回路16に接続する。
センスアンプ15は、カラム選択回路14により選択された複数のビット線及び複数のソース線に接続される。センスアンプ15は、読み出し対象となる複数のメモリセルに流れる電流をそれぞれ検知することによって、複数のメモリセルに記憶されたデータを一括して読み出す。以下、センスアンプ15により一括して読み出される複数のメモリセルの単位を「ページ」と称する。
書き込み回路16は、カラム選択回路14により選択された複数のビット線及び複数のソース線に接続される。書き込み回路16は、書き込み対象となる複数のメモリセルに書き込み電圧(ライトパルス)を印加する。書き込み回路16は、複数のメモリセルに書き込み電流を流すことにより、メモリセルにデータを書き込む。データの書き込みは、複数のメモリセルに対して一括して行われる。
ECC(Error Checking and Correcting)回路17は、データの誤り訂正処理を実行する。具体的には、ECC回路17は、書き込み動作時に、例えばメモリコントローラ200から供給されたデータ(以下、ライトデータと記す)を用いてエラー訂正符号(以下、パリティビットと記す)を生成する。また、ECC回路17は、読み出し動作時に、メモリセルから読み出され、パリティビットを含むデータ(以下、リードデータと記す)に誤りがあるか否かを検出する。ECC回路17は、データの誤りが検出された場合、検出された誤りを訂正する。以下、誤りが訂正されたリードデータを訂正データと記す。
ページバッファ18は、ライトデータ及びリードデータ(パリティビット含む)を一時的に記憶する。具体的には、ページバッファ18は、書き込み動作時、入出力回路19から供給されたライトデータを一時的に記憶する。また、ページバッファ18は、読み出し動作時、訂正データ(またはリードデータ)を一時的に記憶する。
入出力回路19は、例えば16本のデータ線DQ0〜DQ15を介してメモリコントローラ200に接続される。データ線DQ0〜DQ15は、双方向のデータパスである。また、入出力回路19は、ページバッファ18に接続される。入出力回路19は、メモリコントローラ200からデータ線DQ0〜DQ15を介してデータ(ライトデータ)を受信し、受信したライトデータをページバッファ18に送信する。また、入出力回路19は、ページバッファ18に格納されているデータ(リードデータ)を、データ線DQ0〜DQ15を介してメモリコントローラ200に出力する。
コントローラ20は、半導体記憶装置100を制御する。コントローラ20は、各種の制御信号、例えば、クロック信号CK、クロックイネーブル信号CKE、及びチップセレクト信号CS等をメモリコントローラ200から受信する。コントローラ20は、コマンド及びアドレス入力回路11から送信されるコマンド及びアドレス信号のコマンド信号に従って、例えば書き込み動作及び読み出し動作を制御する。
[1−2−1]メモリセルアレイ
次に、図2を用いて、半導体記憶装置100におけるメモリセルアレイ10について説明する。メモリセルアレイ10は、データを記憶する複数のメモリセルを含む複数のバンクを備える。バンクの各々は、独立にデータの書き込みあるいは読み出し動作を行うことができる。図2は、メモリセルアレイ10内の1つのバンクBNKの構成を示す回路図である。
次に、図2を用いて、半導体記憶装置100におけるメモリセルアレイ10について説明する。メモリセルアレイ10は、データを記憶する複数のメモリセルを含む複数のバンクを備える。バンクの各々は、独立にデータの書き込みあるいは読み出し動作を行うことができる。図2は、メモリセルアレイ10内の1つのバンクBNKの構成を示す回路図である。
メモリセルMCは、例えば行列状に配列されている。メモリセルアレイ10には、i本のワード線WL(WL0〜WLi−1)、j本のビット線BL(BL0〜BLj−1)、およびj本のソース線SL(SL0〜SLj−1)が設けられている。iおよびjは0以上の自然数である。1つのワード線WLには、1行のメモリセルMCが接続され、1つのビット線BLおよび1つのソース線SLの対には、1列のメモリセルMCが接続される。
メモリセルMCは、選択トランジスタ21及び磁気抵抗効果素子22を含む。磁気抵抗効果素子22の詳細については後述する。
選択トランジスタ21は、例えばn型のMOS電界効果トランジスタ(MOSFET:metal oxide semiconductor field effect transistor)である。
各磁気抵抗効果素子22の一端は、1つのビット線BLに接続され、他端は1つの選択トランジスタ21のドレイン(またはソース)に接続される。各選択トランジスタ21は、ゲートにおいて1つのワード線WLに接続され、ソース(またはドレイン)において1つのソース線SLに接続される。
1つのワード線WLがロウデコーダ12によって活性化されることにより、このワード線WLと接続された選択トランジスタ21がオンする。選択トランジスタ21がオンすると、オン状態の選択トランジスタ21と接続されている磁気抵抗効果素子22が、1対のビット線BLおよびソース線SLに電気的に接続される。1つのワード線WLに接続されたメモリセルMCの組は、前述した「ページ」に相当する。
ビット線BLおよびソース線SLの複数の対は、1つのカラムに属する。バンクBNKは、m+1個のカラム0〜カラムmを含む。読み出しおよび書き込み動作の対象は、ロウアドレスの指定(ワード線WLの指定)およびカラムの指定により選択される。
読み出し動作の場合、例えば読み出し動作により選択されたワード線WLと接続されている全てのメモリセルMCのデータがページバッファ18に一時的に記憶される。さらに、カラムアドレスにより、1ページ分のデータのうちの一部(カラム部分)が指定される。そして、カラムアドレスにより指定されたカラム部分のデータがページバッファ18から入出力回路19に送信される。書き込み動作の場合も、書き込み対象のページ(ワード線)とカラムの指定を伴う。カラムアドレスは、例えばリードコマンドまたはライトコマンドと共に供給される。
[1−2−2]メモリセル
次に、図3を用いて、メモリセルアレイ10に含まれるメモリセルMCについて説明する。図3は、メモリセルアレイ内のメモリセルMCの構成を示す模式図である。
次に、図3を用いて、メモリセルアレイ10に含まれるメモリセルMCについて説明する。図3は、メモリセルアレイ内のメモリセルMCの構成を示す模式図である。
図3に示すように、メモリセルMCは、例えば、選択トランジスタ21及び磁気抵抗効果素子22を含む。選択トランジスタ21は、磁気抵抗効果素子22へのデータ書き込み及び読み出し時において、電流の供給及び停止を制御するスイッチとして設けられる。磁気抵抗効果素子22は、積層された複数の膜を含む。複数の膜の膜面に垂直な方向に電流を流すことにより、磁気抵抗効果素子22の抵抗値は、低抵抗状態あるいは高抵抗状態に切り替わる。磁気抵抗効果素子22は、低抵抗状態あるいは高抵抗状態を保持することによってデータを書き込み可能である。磁気抵抗効果素子22は、書き込まれたデータを不揮発的に保持し、読み出し可能な抵抗性記憶素子(または、可変抵抗素子、抵抗変化素子)として機能する。
選択トランジスタ21は、ゲートがワード線WLに接続され、ソースまたはドレインの一方がソース線SLに接続され、他方が磁気抵抗効果素子22の一端に接続されている。磁気抵抗効果素子22の他端は、ビット線BLに接続される。
[1−2−3]磁気抵抗効果素子
次に、メモリセルMCの磁気抵抗効果素子22の構成の一例について説明する。本構成例の磁気抵抗効果素子22は、記憶層23、中間層24、及び参照層25を含む。磁気抵抗効果素子22は、さらなる層を含んでいてもよい。記憶層23と参照層25間には中間層24が配置される。記憶層23、中間層24、及び参照層25は、それぞれ膜面上に順次積層される。磁気抵抗効果素子22は、例えば、記憶層23及び参照層25の磁化方向(magnetization orientation)がそれぞれ膜面に対して垂直方向を向く、垂直磁化型のMTJ(magnetic tunnel junction)素子である。
次に、メモリセルMCの磁気抵抗効果素子22の構成の一例について説明する。本構成例の磁気抵抗効果素子22は、記憶層23、中間層24、及び参照層25を含む。磁気抵抗効果素子22は、さらなる層を含んでいてもよい。記憶層23と参照層25間には中間層24が配置される。記憶層23、中間層24、及び参照層25は、それぞれ膜面上に順次積層される。磁気抵抗効果素子22は、例えば、記憶層23及び参照層25の磁化方向(magnetization orientation)がそれぞれ膜面に対して垂直方向を向く、垂直磁化型のMTJ(magnetic tunnel junction)素子である。
記憶層23は、1つまたは複数の導電性の磁性材料を含むか、導電性の磁性材料からなる。具体的には、記憶層23は、鉄(Fe)、ボロン(B)、コバルト(Co)等の1つ以上の元素を含み、例えばコバルト鉄ボロン(CoFeB)またはホウ化鉄(FeB)を含む。記憶層23は、人工格子を含んでいてもよい。または、記憶層23は、Co、Fe、及びBの合金を含むか、Co、Fe、及びBの合金からなる。
記憶層23は、ある軸に沿う方向に磁化されており、例えば記憶層23の磁化は、層23、24、及び25を貫く軸、例えば層23、24、及び25の境界面に対して垂直な方向に沿って安定している。すなわち、記憶層23は、層23、24、及び25を貫く軸、例えば層23、24、及び25の境界面に対して垂直な方向に沿う磁気異方性を有し、いわゆる垂直磁気異方性を有する。記憶層23の磁化は、磁化容易軸に沿う2方向のいずれかを向いて安定することができる。記憶層23の磁化の方向は、層23、24、及び25を貫いて流れる電流(書き込み電流)により、反転されることが可能である。
中間層24は、非磁性の絶縁材料を含むか、非磁性絶縁材料からなり、トンネルバリアとして機能する。中間層24は、例えば、酸化マグネシウム(MgO)を含むか、MgOからなる。
参照層25は、導電性の磁性材料を含むか、導電性の磁性材料からなる。参照層25は、Co、Pt、Pd、及びNiの少なくとも1つの元素を含む。参照層25は、例えばコバルト白金(CoPt)、コバルトニッケル(CoNi)、またはコバルトパラジウム(CoPd)を含むか、CoPt、CoNi、またはCoPdからなる。参照層25は、記憶層23と同じ材料から形成されてもよい。
参照層25は、記憶層23と同様に、垂直磁気異方性を有する。参照層25は、方向を固定または不変の磁化を有し、例えば、記憶層23の保磁力より大きい保磁力を有する。参照層25の磁化の方向が「固定されている」または「不変である」とは、記憶層23の磁化を反転させる大きさを有する書き込み電流によって、参照層25の磁化方向が反転しないことを指す。
記憶層23、中間層24、および参照層25の組は、磁気抵抗効果を示す。具体的には、記憶層23の磁化の向きと参照層25の磁化の向きが平行および反平行であると、磁気抵抗効果素子22は、それぞれ最小および最大の抵抗値を示す。磁気抵抗効果素子22が高い方の抵抗を示すか低い方の抵抗を示すか、すなわち記憶層23の磁化の方向が、例えば記憶装置のセルによるデータの記憶に用いられることが可能である。
なお、本実施形態では、このような磁気抵抗効果素子22に書き込み電流を流し、この書き込み電流によって記憶層23の磁化方向を制御するスピン注入書き込み方式を採用する。磁気抵抗効果素子22は、記憶層23及び参照層25の磁化方向の相対関係が平行か反平行かによって、低抵抗状態及び高抵抗状態のいずれかを取ることができる。
磁気抵抗効果素子22に、図3における矢印A1の方向、即ち参照層25から記憶層23に向かう書き込み電流を流すと、記憶層23及び参照層25の磁化方向の相対関係は、反平行になる。この反平行状態の場合、磁気抵抗効果素子22の抵抗値は高くなり、磁気抵抗効果素子22は高抵抗状態に設定される。この高抵抗状態は、「AP(Anti-Parallel)状態」と呼ばれ、例えばデータ“1”の状態と規定される。
磁気抵抗効果素子22に、図3における矢印A2の方向、即ち記憶層23から参照層25に向かう書き込み電流を流すと、記憶層23及び参照層25の磁化方向の相対関係は、平行になる。この平行状態の場合、磁気抵抗効果素子22の抵抗値は低くなり、磁気抵抗効果素子22は低抵抗状態に設定される。この低抵抗状態は、「P(Parallel)状態」と呼ばれ、例えばデータ“0”の状態と規定される。
なお、以下の説明では、上述したデータの規定方法に従って説明するが、データ“1”及びデータ“0”の規定の仕方は、上述した例に限られない。例えば、P状態をデータ“1”と規定し、AP状態をデータ“0”と規定してもよい。
[1−3]半導体記憶装置の動作
次に、本実施形態の半導体記憶装置100の動作について説明する。図4は、半導体記憶装置の動作例を示す図である。図5は、半導体記憶装置の動作フローを示す図である。半導体記憶装置(以下、メモリデバイス)100では、アクティブコマンドACTの受信により、メモリセルアレイ10内のバンクが選択され、さらに選択されたバンク内のワード線WLが選択される。さらに、リードコマンドRDまたはライトコマンドWTの受信により、読み出しまたは書き込み対象のカラムが指定され、読み出しまたは書き込み動作がそれぞれ実行される。
次に、本実施形態の半導体記憶装置100の動作について説明する。図4は、半導体記憶装置の動作例を示す図である。図5は、半導体記憶装置の動作フローを示す図である。半導体記憶装置(以下、メモリデバイス)100では、アクティブコマンドACTの受信により、メモリセルアレイ10内のバンクが選択され、さらに選択されたバンク内のワード線WLが選択される。さらに、リードコマンドRDまたはライトコマンドWTの受信により、読み出しまたは書き込み対象のカラムが指定され、読み出しまたは書き込み動作がそれぞれ実行される。
また、アクティブコマンドACT、及びリードコマンドRDまたはライトコマンドWTの受信により、選択ワード線に接続された複数のメモリセル(ページ)からデータを読み出す動作が実行される。以下、選択ワード線のページからデータを読み出す動作を「プレリード」と称する。
プレリードによりページから読み出されたリードデータは、ECC回路により、誤りの検出と訂正が行われる。その後、誤りが訂正されたリードデータ(訂正データ)は、カラムごとに同じカラムアドレスのメモリセルに書き戻される。以下、訂正データをバンクBNK内に書き戻す動作を「ライトバック」と称する。なお、誤りが検出されないカラムのデータは、メモリセルに書き戻されない。しかし、誤りが検出されないカラムのデータも、メモリセルに書き戻すようにしてもよい。
ここでは、図4及び図5を用いて、アクティブコマンドACTの受信後、1つのリードコマンドRDと1つのライトコマンドWTを受信した場合の動作を説明する。
まず、時刻T1において、メモリコントローラ200は、メモリデバイス100内のコマンド及びアドレス入力回路11に、アクティブコマンドACT(バンクアドレス及びロウアドレスを含む)を送信する(ステップS1)。コマンド及びアドレス入力回路11は、アクティブコマンドACTを受け取ると(ステップS2)、アクティブコマンドACTをコントローラ20及びロウデコーダ12に送信する。これにより、アクティブコマンドACTが含むバンクアドレス及びロウアドレスにより指定されたバンク及びワード線WLが、メモリセルアレイ10内から選択される。
次に、メモリデバイス100がリードコマンドRDを受信した場合以下のように動作する。
時刻T2において、メモリコントローラ200は、コマンド及びアドレス入力回路11に、リードコマンドRD(カラムアドレスを含む)を送信する(ステップS3)。コマンド及びアドレス入力回路11は、リードコマンドRDを受け取ると(ステップS4)、リードコマンドRDをコントローラ20及びカラムデコーダ13に送信する。カラムデコーダ13は、リードコマンドRDが含むカラムアドレスをデコードする。カラム選択回路14は、カラムアドレスのデコード結果に基づいてカラムを選択する。
さらに、コントローラ20は、リードコマンドRDに従って、選択されたカラムアドレスに対する読み出し動作を制御する。
次に、時刻T3において、センスアンプ15は、選択されたワード線WLのページ内のメモリセルからデータを読み出すプレリードを行う(ステップS7A)。センスアンプ15に読み出されたデータ(以下、リードデータ)は、センスアンプ15内のラッチ回路(図示しない)に格納され、さらにECC回路17に転送される。
ECC回路17は、リードデータに対して誤りの検出及び訂正を行う。すなわち、ECC回路17は、リードデータに誤りがあるか否かの検出を行い、誤りがある場合、その誤りの訂正を行う(ステップS8A)。
続いて、時刻T4において、ECC回路17は、誤りが訂正されたリードデータ(訂正データ)をページバッファ18に転送する(ステップS9A)。
ページバッファ18に転送された訂正データは、入出力回路19に転送される(F1)。訂正データは、入出力回路19にてパラレルデータからシリアルデータに変換される(F2)。さらに、シリアルデータに変換されたデータa0,a1,a2,a3は、入出力回路19からメモリコントローラ200に出力される(F3、ステップS10,S11)。
また、訂正データは、ページバッファ18から書き込み回路16に転送される。その後、コントローラ20は、プリチャージコマンドPRCを受信したか否かを判定する(ステップS16)。プリチャージコマンドPRCを受信しない場合は(NO)、訂正データを、読み出したカラム(カラムアドレス)のメモリセルにライトバックすることなく、書き込み回路16を待機させる。
次に、メモリデバイス100がライトコマンドWTを受信した場合以下のように動作する。ここでは、リードデータに誤りがあり、その訂正データをライトバックするカラムアドレスと、ライトコマンドWTに従って書き込むカラムアドレスとが一致する場合を示す。
時刻T2Aにおいて、メモリコントローラ200は、コマンド及びアドレス入力回路11に、ライトコマンドWT(カラムアドレスを含む)を送信する(ステップS5)。コマンド及びアドレス入力回路11は、ライトコマンドWTを受け取ると(ステップS6)、ライトコマンドWTをコントローラ20及びカラムデコーダ13に送信する。カラムデコーダ13は、ライトコマンドWTが含むカラムアドレスをデコードする。カラム選択回路14は、カラムアドレスのデコード結果に基づいてカラムを選択する。さらに、コントローラ20は、ライトコマンドWTに従って、選択されたカラムアドレスに対する書き込み動作を制御する。
続いて、時刻T3Aにおいて、センスアンプ15は、選択されたワード線WLのページ内のメモリセルからデータを読み出すプレリードを行う(ステップS7B)。センスアンプ15に読み出されたリードデータは、センスアンプ15内のラッチ回路に格納され、さらにECC回路17に転送される。
ECC回路17は、リードデータに対して誤りの検出及び訂正を行う。すなわち、ECC回路17は、リードデータに誤りがあるか否かの検出を行い、誤りがある場合、その誤りの訂正を行う(ステップS8B)。
続いて、時刻T4Aにおいて、ECC回路17は、誤りが訂正されたリードデータ(訂正データ)をページバッファ18に転送する。ページバッファ18は、訂正データを一時的に記憶し(ステップS9B)、さらに訂正データを書き込み回路16に転送する。
また、ライトコマンドWTの受信からライトレイテンシが経過した後、メモリコントローラ200は、入出力回路19にライトデータa0,a1,a2,a3を送信する(ステップS12)。ライトデータは入出力回路19に受信される(F4、ステップS13)。入出力回路19に受信されたライトデータは、シリアルデータからパラレルデータに変換され(F5)、さらにECC回路17に転送される(F6)。
ECC回路17は、ライトデータを用いてパリティビットを再生成する(F7)。ECC回路17は、ライトデータにパリティビットを付加したデータをページバッファ18に転送する。このとき、ページバッファ18では、ページバッファ18に記憶されている訂正データのうち、書き込み対象のカラムと一致するカラムのデータが、ライトデータ及びパリティビットのデータに書き換えられる。続いて、ページバッファ18に記憶されているデータは、書き込み回路16に転送される。
その後、時刻T6において、メモリコントローラ200は、コマンド及びアドレス入力回路11に、プリチャージコマンドPRCを送信する(ステップS15)。コマンド及びアドレス入力回路11は、プリチャージコマンドPRCを受け取ると、プリチャージコマンドPRCをコントローラ20に送信する。
一方、コントローラ20は、プリチャージコマンドPRCを受信したか否かを判定する(ステップS16)。プリチャージコマンドPRCを受信しない場合は(NO)、プリチャージコマンドPRCを受信するまで、書き込み回路16を待機させる。
プリチャージコマンドPRCを受信した場合は(YES)、コントローラ20は、プリチャージコマンドPRCの受信に応答して、書き込み回路16により書き込み対象のカラムへの書き込みと、訂正データのカラムへのライトバックを並行して実行する(ステップS17)。その後、コントローラ20は、プリチャージコマンドPRCに従って、プリチャージ動作を実行する。
次に、時刻T7において、メモリコントローラ200は、コマンド及びアドレス入力回路11に、アクティブコマンドACTを送信する(ステップS18)。このアクティブコマンドACTの受信によって(ステップS19)、コントローラ20は、指定されたバンクに対する読み出し及び書き込み動作を終了すると共に、他のバンクあるいは同一バンクに対する読み出し及び書き込み動作を開始する。
次に、図4に示した動作例における書き込み及びライトバックのための信号のタイミングチャートを図6に示す。図6に示す読み出し及び書き込みについては、図4と同様であるため、説明は省略する。
図6に示す信号PRCHG、信号WAYTS<n>、信号WAYTE<n>、信号WEN<n>、及び信号COMP<n>は、プリチャージコマンドPRCの受信により、書き込み回路16にて生成される。nは選択されたカラムの番号である。
信号PRCHGは、プリチャージコマンドPRCの受信に応答して生成されるパルス信号であり、書き込み及びライトバックの動作を共にスタートさせる信号である。信号WAYTS<n>は、信号PRCHGに応答したパルス信号であり、書き込み及びライトバック時に、ライトイネーブル期間を作るためのスタート信号である。信号WAYTE<n>は、信号WAYTS<n>を用いて内部遅延回路により生成されるパルス信号であり、ライトイネーブル期間の終了を決める信号である。信号WEN<n>は、書き込み及びライトバックの実行を許可するライトイネーブル期間の信号である。
信号COMP<n>は、書き込み及びライトバックの際に、センスアンプ15のラッチ回路に格納されたデータと、書き込み回路16にて書き込むデータとを比較する処理を実行(オン)あるいは停止(オフ)にする信号である。信号COMP<n>がアサートされているとき、例えば、信号COMP<n>が“H”のとき、センスアンプ15のラッチ回路のデータと、書き込み回路16のデータとが一致する場合、書き込み回路16は動作しない。一方、センスアンプ15のラッチ回路のデータと、書き込み回路16のデータとが一致しない場合、書き込み回路16が動作して書き込みが行われる。
図6に示すように、プリチャージコマンドPRCを受信すると、信号PRCHGが生成される。この信号PRCHGにより、信号WAYTS<n>が生成され、さらに、信号WAYTS<n>により信号WAYTE<n>生成される。
信号WAYTS<n>が“H”に立ち上がったとき、信号WEN<n>が“H”となり、信号WAYTE<n>が“H”に立ち上がったとき、信号WEN<n>が“L”となる。これにより、信号WEN<n>における“H”の期間、すなわち、ライトイネーブル期間が決定される。
信号WEN<n>におけるライトイネーブル期間に、書き込み及びライトバックが共に実行される。このライトイネーブル期間、信号COMP<n>はアサートされたまま維持される。このため、センスアンプ15のラッチ回路のデータと、書き込み回路16のデータとを比較し、書き込み回路16のデータをメモリセルに書き込むか否かを決定する処理は実行状態に保たれる。
[1−4]本実施形態の効果
本実施形態によれば、メモリセルの信頼性を向上させることができる半導体記憶装置を提供可能である。
本実施形態によれば、メモリセルの信頼性を向上させることができる半導体記憶装置を提供可能である。
本実施形態では、プリチャージコマンドの受信に応答して、ライトコマンドによる書き込みと、訂正データを書き戻すライトバックを並行して開始させる。これにより、前記書き込みとライトバックのカラムアドレスが一致するカラムへのライトバックの実行中に、ライトコマンドによる書き込みによってライトバックが中断されるのを防ぐことができる。
ライトバックの中断が発生すると、センスアンプのラッチ回路に格納されたデータとメモリセルのデータとにミスマッチが生じるのを防ぐために、センスアンプのラッチ回路のデータと、書き込み回路のデータ(ライトデータまたは訂正データ)とを比較する処理が停止状態となる。
本実施形態では、ライトデータをページバッファに格納した後、プリチャージコマンドを受信して、前記書き込みとライトバックを開始する。このため、ライトバックの中断が発生しないため、書き込み及びライトバックの際に、センスアンプ15のラッチ回路のデータと、書き込み回路16のデータとを比較する処理を実行できる。これにより、書き込み及びライトバックにおいて、前記比較結果に応じて、そのメモリセルに書き込みを行うか否かを切り換えることができる。すなわち、センスアンプ15のラッチ回路のデータと、書き込み回路16のデータとが一致する場合は、書き込み回路16によりデータを書き込まず、一致しない場合だけ、データを書き込む。
この結果、書き込み及びライトバックにおいて、不要な書き込みを削減でき、書き込み回数の増加によってメモリセルの信頼性が低下するのを抑制できる。すなわち、メモリセルの信頼性を向上させることができる。さらに、不要な書き込みを削減できるため、書き込み及びライトバック時の消費電力を低減することができる。
また、図7に、本実施形態と比較例の動作フローにおける期間tRP及びtRCを示す。本実施形態では、プリチャージコマンドPRCの受信により、書き込み及びライトバックが開始される。このため、期間tRP(Row Precharge time)は、書き込み及びライトバックの実行期間によって決まり、比較例より長くなる。しかし、期間tRC(Row Cycle time)は、比較例と同じで変更はない。このため、本実施形態における書き込み動作及び読み出し動作に影響を与えることはない。
期間tRPは、メモリデバイス100がプリチャージコマンドPRCを受け付けてからアクティブコマンドACTを受け付けるまでの期間である。期間tRCは、同一のバンクに対して行われる読み出し動作または/及び書き込み動作の期間である。
比較例では、ライトバック及び書き込みが、それぞれアクティブコマンドACT及びライトコマンドWTの受信に応じて発生する信号により開始される。すなわち、比較例では、ライトバックと書き込みを開始させるために2つの書き込み制御信号が必要である。
これに対して、本実施形態では、プリチャージコマンドの受信に応じて発生する信号PCHGにより、書き込み及びライトバックを開始させる。すなわち、本実施形態では、書き込みとライトバックを開始させるために、1つの書き込み制御信号だけでよいため、書き込みタイミングをシンプルに制御することができる。
[2]その他変形例等
本実施形態では、半導体記憶装置として、磁気抵抗効果素子を用いたMRAMを例に挙げて説明したが、これに限定されるものではなく、様々な種類の不揮発性メモリに適用可能である。MRAMと同種の抵抗変化メモリ、例えば、ReRAM(Resistive Random Access Memory)、PCRAM(Phase-Change Random Access Memory)などにも適用可能である。
本実施形態では、半導体記憶装置として、磁気抵抗効果素子を用いたMRAMを例に挙げて説明したが、これに限定されるものではなく、様々な種類の不揮発性メモリに適用可能である。MRAMと同種の抵抗変化メモリ、例えば、ReRAM(Resistive Random Access Memory)、PCRAM(Phase-Change Random Access Memory)などにも適用可能である。
また、本実施形態では、メモリセルに垂直磁化方式の磁気抵抗効果素子を用いた場合を説明したが、必ずしも垂直磁化方式の磁気抵抗効果素子に限定されるものではない。例えば、面内磁化方式の磁気抵抗効果素子を用いた場合でも、同様に適用可能である。
本実施形態は、磁気抵抗効果素子(MTJ素子)のような抵抗性記憶素子を有し、電流または電圧の印加にともなう抵抗変化によりデータを記憶するメモリセル、もしくは、本メモリセルを有する半導体記憶装置に適用可能である。
また、抵抗変化にともなう抵抗差を電流差または電圧差に変換することにより記憶されたデータの読み出しを行うことができる記憶素子を有するメモリセル、もしくは、本メモリセルを有する半導体記憶装置に適用可能である。
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
10…メモリセルアレイ、11…コマンド及びアドレス入力回路、12…ロウデコーダ、13…カラムデコーダ、14…カラム選択回路、15…センスアンプ、16…書き込み回路、17…ECC回路、18…ページバッファ、19…入出力回路、20…コントローラ、100…半導体記憶装置、200…メモリコントローラ、300…ホストデバイス、400…メモリシステム。
Claims (6)
- メモリセルと、
第1コマンドの受信により、前記メモリセルから第1データを読み出す読み出し回路と、
前記第1データが含むエラーを訂正して第2データを生成する訂正回路と、
第2コマンドの受信に応答して、前記第2データを前記メモリセルに書き込む書き込み回路と、
を具備する半導体記憶装置。 - 第1及び第2メモリセルと、
第1コマンドの受信により、前記第1メモリセルから第1データを読み出す読み出し回路と、
前記第1データが含むエラーを訂正して第2データを生成する訂正回路と、
第2コマンドの受信により、第3データと前記第2データを記憶する記憶回路と、
第3コマンドの受信に応答して、前記第2データを前記第1メモリセルに書き込む第1書き込みと、前記第3データを前記第2メモリセルに書き込む第2書き込みを行う書き込み回路と、
を具備する半導体記憶装置。 - 前記第1及び第2書き込みは、前記第3コマンドの受信に応答して生成される同一信号によって開始される請求項2に記載の半導体記憶装置。
- 前記第2書き込みでは、前記読み出し回路に保持された第4データと、前記第3データとが比較され、
前記第4データと前記第3データとが一致する場合、前記書き込み回路は、前記第3データを前記第2メモリセルに書き込まず、
前記第4データと前記第3データとが一致しない場合、前記書き込み回路は、前記第3データを前記第2メモリセルに書き込む請求項2または3に記載の半導体記憶装置。 - 前記第3コマンドは、前記第1及び第2メモリセルに接続されたワード線を非活性化するプリチャージコマンドである請求項2乃至4のいずれかに記載の半導体記憶装置。
- 前記第1及び第2メモリセルは、データを記憶可能な抵抗変化素子である請求項2乃至5のいずれかに記載の半導体記憶装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017207129A JP2019079377A (ja) | 2017-10-26 | 2017-10-26 | 半導体記憶装置 |
| TW107127651A TWI675378B (zh) | 2017-10-26 | 2018-08-08 | 半導體記憶裝置 |
| CN201810932904.6A CN109712654B (zh) | 2017-10-26 | 2018-08-16 | 半导体存储装置 |
| US16/123,558 US10658063B2 (en) | 2017-10-26 | 2018-09-06 | Semiconductor memory device including a correcting circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017207129A JP2019079377A (ja) | 2017-10-26 | 2017-10-26 | 半導体記憶装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019079377A true JP2019079377A (ja) | 2019-05-23 |
Family
ID=66244260
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017207129A Pending JP2019079377A (ja) | 2017-10-26 | 2017-10-26 | 半導体記憶装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10658063B2 (ja) |
| JP (1) | JP2019079377A (ja) |
| CN (1) | CN109712654B (ja) |
| TW (1) | TWI675378B (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11177002B1 (en) * | 2020-06-30 | 2021-11-16 | Sandisk Technologies Llc | Programming memory cells using encoded TLC-fine |
| KR102885872B1 (ko) * | 2020-10-08 | 2025-11-12 | 삼성전자주식회사 | 뉴럴 네트워크 장치 |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6400633B1 (en) | 2000-02-11 | 2002-06-04 | Advanced Micro Devices, Inc. | Power-saving modes for memories |
| US6304482B1 (en) | 2000-11-21 | 2001-10-16 | Silicon Integrated Systems Corp. | Apparatus of reducing power consumption of single-ended SRAM |
| US6829682B2 (en) | 2001-04-26 | 2004-12-07 | International Business Machines Corporation | Destructive read architecture for dynamic random access memories |
| US7036068B2 (en) | 2001-07-25 | 2006-04-25 | Hewlett-Packard Development Company, L.P. | Error correction coding and decoding in a solid-state storage device |
| US7051264B2 (en) * | 2001-11-14 | 2006-05-23 | Monolithic System Technology, Inc. | Error correcting memory and method of operating same |
| US7203886B2 (en) | 2002-03-27 | 2007-04-10 | Intel Corporation | Detecting and correcting corrupted memory cells in a memory |
| US6801980B2 (en) | 2002-04-25 | 2004-10-05 | International Business Machines Corporation | Destructive-read random access memory system buffered with destructive-read memory cache |
| US7012835B2 (en) * | 2003-10-03 | 2006-03-14 | Sandisk Corporation | Flash memory data correction and scrub techniques |
| US20050204091A1 (en) | 2004-03-11 | 2005-09-15 | Kilbuck Kevin M. | Non-volatile memory with synchronous DRAM interface |
| JP2009176383A (ja) | 2008-01-28 | 2009-08-06 | Toshiba Corp | 磁気型不揮発性半導体記憶装置 |
| TWI338898B (en) | 2008-11-12 | 2011-03-11 | Ind Tech Res Inst | Magetic shift register and data accessing method |
| US8159864B2 (en) | 2008-12-08 | 2012-04-17 | Qualcomm Incorporated | Data integrity preservation in spin transfer torque magnetoresistive random access memory |
| JP4491034B1 (ja) * | 2008-12-19 | 2010-06-30 | 株式会社東芝 | 不揮発性記憶デバイスを有する記憶装置 |
| KR101594030B1 (ko) * | 2009-05-13 | 2016-02-29 | 삼성전자주식회사 | 플래시 메모리 장치의 프로그램 방법 |
| US9170879B2 (en) | 2009-06-24 | 2015-10-27 | Headway Technologies, Inc. | Method and apparatus for scrubbing accumulated data errors from a memory system |
| US8228715B2 (en) | 2010-05-28 | 2012-07-24 | Everspin Technologies, Inc. | Structures and methods for a field-reset spin-torque MRAM |
| US8683185B2 (en) | 2010-07-26 | 2014-03-25 | International Business Machines Corporation | Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set |
| US8514615B2 (en) | 2010-09-30 | 2013-08-20 | Everspin Technologies, Inc. | Structures and methods for a field-reset spin-torque MRAM |
| EP2671155B1 (en) | 2011-01-31 | 2017-10-11 | Everspin Technologies, Inc. | Method of reading and writing to a spin torque magnetic random access memory with error correcting code |
| WO2012106332A1 (en) | 2011-01-31 | 2012-08-09 | Everspin Technologies, Inc. | Method of writing to a spin torque magnetic random access memory |
| KR20130027138A (ko) * | 2011-09-07 | 2013-03-15 | 삼성전자주식회사 | 에러 정정 방법 및 이를 이용하는 메모리 장치 |
| US9202562B2 (en) * | 2012-04-18 | 2015-12-01 | Advanced Integrated Memory Inc. | Method to reduce read error rate for semiconductor resistive memory |
| US20150074489A1 (en) | 2013-09-06 | 2015-03-12 | Kabushiki Kaisha Toshiba | Semiconductor storage device and memory system |
| US9348697B2 (en) * | 2013-09-10 | 2016-05-24 | Kabushiki Kaisha Toshiba | Magnetic random access memory |
| TWI498902B (zh) | 2013-11-28 | 2015-09-01 | Phison Electronics Corp | 資料管理方法、記憶體儲存裝置及記憶體控制電路單元 |
| US20160048424A1 (en) * | 2014-08-13 | 2016-02-18 | Shintaro SAKAI | Semiconductor memory device |
| TWI613665B (zh) * | 2015-11-27 | 2018-02-01 | 群聯電子股份有限公司 | 資料程式化方法與記憶體儲存裝置 |
| TWI579693B (zh) * | 2016-04-29 | 2017-04-21 | 群聯電子股份有限公司 | 映射表載入方法、記憶體控制電路單元與記憶體儲存裝置 |
| TWI670717B (zh) * | 2016-09-13 | 2019-09-01 | 東芝記憶體股份有限公司 | 記憶裝置及記憶體系統 |
| JP6765331B2 (ja) * | 2017-03-24 | 2020-10-07 | キオクシア株式会社 | メモリシステム |
-
2017
- 2017-10-26 JP JP2017207129A patent/JP2019079377A/ja active Pending
-
2018
- 2018-08-08 TW TW107127651A patent/TWI675378B/zh active
- 2018-08-16 CN CN201810932904.6A patent/CN109712654B/zh active Active
- 2018-09-06 US US16/123,558 patent/US10658063B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| TWI675378B (zh) | 2019-10-21 |
| CN109712654B (zh) | 2023-06-16 |
| CN109712654A (zh) | 2019-05-03 |
| US20190130986A1 (en) | 2019-05-02 |
| TW201917725A (zh) | 2019-05-01 |
| US10658063B2 (en) | 2020-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| USRE48178E1 (en) | Semiconductor memory device | |
| CN108573732B (zh) | 半导体存储装置以及数据写入方法 | |
| US9257167B2 (en) | Resistance change memory | |
| US9153308B2 (en) | Magnetic random access memory device | |
| TWI665668B (zh) | 半導體儲存裝置及記憶體系統 | |
| US10431277B2 (en) | Memory device | |
| US9082495B2 (en) | Nonvolatile memory module, memory system including nonvolatile memory module, and controlling method of nonvolatile memory module | |
| US10552255B2 (en) | Memory device | |
| KR20140145094A (ko) | 자기 메모리에서 재설정 에러들을 치유하는 방법 | |
| US10452475B2 (en) | Memory system and resistance change type memory | |
| WO2016143170A1 (en) | Semiconductor storage device | |
| TW201812783A (zh) | 記憶裝置及記憶體系統 | |
| US10262712B2 (en) | Memory device with a control circuit to control data reads | |
| US20150261602A1 (en) | Resistance change memory | |
| CN109712654B (zh) | 半导体存储装置 | |
| US9966124B2 (en) | Memory device | |
| JP2013191263A (ja) | 半導体記憶装置およびその駆動方法 | |
| JP6557488B2 (ja) | 不揮発性メモリ装置及びそれを含む格納装置、それの書込み方法及び読出し方法 | |
| US9761306B1 (en) | Resistive memory device and method of programming the same | |
| JP2013200906A (ja) | 半導体記憶装置およびその駆動方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20180831 |