JP6309258B2 - データ読出装置及び半導体装置 - Google Patents
データ読出装置及び半導体装置 Download PDFInfo
- Publication number
- JP6309258B2 JP6309258B2 JP2013254350A JP2013254350A JP6309258B2 JP 6309258 B2 JP6309258 B2 JP 6309258B2 JP 2013254350 A JP2013254350 A JP 2013254350A JP 2013254350 A JP2013254350 A JP 2013254350A JP 6309258 B2 JP6309258 B2 JP 6309258B2
- Authority
- JP
- Japan
- Prior art keywords
- memory element
- nonvolatile memory
- circuit
- node
- data reading
- 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.)
- Expired - Fee Related
Links
- 239000004065 semiconductor Substances 0.000 title claims description 5
- 238000001514 detection method Methods 0.000 claims description 19
- 238000010586 diagram Methods 0.000 description 8
- 230000002265 prevention Effects 0.000 description 6
- 230000005611 electricity Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/26—Sensing or reading circuits; Data output circuits
- G11C16/28—Sensing or reading circuits; Data output circuits using differential sensing or reference cells, e.g. dummy cells
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/22—Safety or protection circuits preventing unauthorised or accidental access to memory cells
- G11C16/225—Preventing erasure, programming or reading when power supply voltages are outside the required ranges
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/26—Sensing or reading circuits; Data output circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3436—Arrangements for verifying correct programming or erasure
- G11C16/3454—Arrangements for verifying correct programming or for detecting overprogrammed cells
- G11C16/3459—Circuits or methods to verify correct programming of nonvolatile memory cells
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Read Only Memory (AREA)
Description
データ読出回路30は、PMOSトランジスタ31、不揮発性記憶素子32、PMOSトランジスタ33、NMOSトランジスタ34、インバータ回路35、36で構成されたラッチ回路と、を備えている。
データ読出回路30は、以下のように動作して不揮発性記憶素子32のデータを読出す。
一方、不揮発性記憶素子32にデータが書き込まれていないエンハンスメント状態ならば、出力端子DOUTはLowレベルのまま保持される(例えば、特許文献1参照)。
なお、不揮発性記憶素子32周辺の電位状態は、データ読み出し時とデータ書き込み時で等しくなっている。
図1は、第1の実施形態のデータ読出装置を示す回路図である。
データ読出装置は、データ読出部300と誤書込み防止回路600を備えている。データ読出部300は、データ読出回路30A、30Bで構成される。データ読出回路30Aは、PMOSトランジスタ31A、33A、不揮発性記憶素子32A、NMOSトランジスタ34A、インバータ回路35A、36Aで構成されるラッチ回路と、を備えている。データ読出回路30Bは、PMOSトランジスタ31B、33B、不揮発性記憶素子32B、NMOSトランジスタ34B、インバータ回路35B、36Bで構成されるラッチ回路と、を備えている。
ダミー読出回路40Aは、データ読出回路30Aと回路構成は同一であり、PMOSトランジスタ41A、43A、不揮発性記憶素子42A、NMOSトランジスタ44A、インバータ45A、46Aで構成されるラッチ回路と、を備えている。不揮発性記憶素子42Aは、初期状態ではデータが書き込まれていないエンハンスメント状態である。そして、PMOSトランジスタ41A、43A、不揮発性記憶素子42Aは、PMOSトランジスタ31A、33A、不揮発性記憶素子32Aと比較して書込みされ易くなっている。例えば、PMOSトランジスタ41A、43A、不揮発性記憶素子42AのW/Lの比がPMOSトランジスタ31A、33A、不揮発性記憶素子32AのW/Lの比よりも大きくなっている。
図2は、データ読出装置が、読み出し動作を開始し、読み出し動作の途中で高電圧が印加されたときに、誤書込みを防止する動作を示している。
この時、不揮発性記憶素子32A、32B、42Aのそれぞれの周辺の電位は同じである。しかし、PMOSトランジスタ41A、43AのW/Lの比がPMOSトランジスタ31A、33A、31B、33BのW/Lの比よりも大きく設計されているので、PMOSトランジスタ41A、43Aのソース・ドレイン間の電圧降下の方が少なくなる。従って、不揮発性記憶素子42Aのソース・ドレイン間にかかる電圧の方が、不揮発性記憶素子32A、32Bのソース・ドレイン間にかかる電圧よりも大きくなる。この為、不揮発性記憶素子42Aのほうが書込みされやすくなる。また、不揮発性記憶素子42AのW/Lの比が不揮発性記憶素子32A、32BのW/Lの比よりも大きく設計されているので、同じ書込み電圧でも大きなオン電流を流すことになり、ノードDOUTA、ノードDOUTBよりも早くノードN4がHighレベルとなる。ここで、不揮発性記憶素子42Aが書込みされると、ノードN4がHighレベルとなり、OR回路62の出力端子であるノードN5もHighレベルとなるので、データ読出部300は読出動作を停止して、不揮発性記憶素子32A、32Bへの誤書込みが防止される。
時刻t5にて信号Φ01がHighレベルとなると、ノードN3がHighレベルとなり読み出し動作は終了する。
時刻t1にて信号Φ02がHighレベルになると、NMOSトランジスタ34A、34B、44A、54Aがオンして、ノードDOUTA、DOUTB、N2、N4がLowレベルとなる。そして、夫々のラッチ回路は、Lowレベルをラッチする。同時に信号Φ02XがLowレベルになるので、PMOSトランジスタ59AがオンしてノードN1がLowレベルとなり、PMOSトランジスタ58Aはオフする。また、信号Φ01、Φ03がHighレベルなので、PMOSトランジスタ31A、33A、31B、33B、41A、43A、51A、53Aは、全てオフしている。
時刻t5にて信号Φ01がHighレベルとなると、ノードN5がHighレベルとなり読み出し動作は終了する。
図4は、第2の実施形態のデータ読出装置を示す回路図である。データ読出装置はデータ読出部300と誤書込み防止回路700で構成される。データ読出部300は、第1の実施形態と同様であるので、回路構成の説明は省略する。誤書込み防止回路700は、ダミー読出回路40A、40B、状態検出回路50A、50B、OR回路61、64、65、インバータ回路63で構成される。ダミー読出回路40A、状態検出回路50Aは第1の実施形態と同様であるので、回路構成の説明は省略する。ダミー読出回路40Bは、ダミー読出回路40Aと同様の回路構成であり、PMOSトランジスタ41B、43B、不揮発性記憶素子42B、NMOSトランジスタ44B、インバータ45B、46Bで構成される。ただし、PMOSトランジスタ41B、43B、不揮発性記憶素子42Bは、PMOSトランジスタ41A、43A、不揮発性記憶素子42Aと同様に書込みが生じ易くなっている。状態検出回路50Bは、状態検出回路50Aと同様の回路構成であり、PMOSトランジスタ51B、53B、58B、59B、不揮発性記憶素子52B、インバータ回路55B、56B、57B、NMOSトランジスタ54Bで構成されている。
データ読出回路30A、30B、ダミー読出回路40A、状態検出回路50Aの接続は第1の実施形態と同様であるので、回路の接続関係の説明は省略する。
図5は、不揮発性記憶素子42Aが誤書込みされた後、データ読出装置が読み出し動作を開始し、読み出し動作の途中で高電圧が印加されたときに、誤書込みを防止する動作を示している。
この時、不揮発性記憶素子32A、32B、42Bのそれぞれの周辺の電位は同じである。しかし、PMOSトランジスタ41B、43BのW/Lの比がPMOSトランジスタ31A、33A、31B、33BのW/Lの比よりも大きく設計されているので、PMOSトランジスタ41B、43Bのソース・ドレイン間の電圧降下の方が少なくなる。従って、不揮発性記憶素子42Bのソース・ドレイン間にかかる電圧の方が、不揮発性記憶素子32A、32Bのソース・ドレイン間にかかる電圧よりも大きくなる。この為、不揮発性記憶素子42Bのほうが書込みされやすくなる。また、不揮発性記憶素子42BのW/Lの比が不揮発性記憶素子32A、32BのW/Lの比よりも大きく設計されているので、同じ書込み電圧でも大きなオン電流を流すことになり、ノードDOUTA、ノードDOUTBよりも早くノードN9がHighレベルとなる。ここで不揮発性記憶素子42Bが書込みされると、ノードN9がHighレベルとなり、OR回路65の出力端子であるノードN5はHighレベルとなってデータ読出部300は読出動作を停止して、不揮発性記憶素子32A、32Bへの誤書込みが防止される。不揮発性記憶素子42Bが書込みされると、不揮発性記憶素子42Bのゲートに電荷が注入されて、不揮発性記憶素子52Bも電流を流すようになるが、PMOSトランジスタ51B、53BがオフしているのでノードN6はLowレベルのままである。
時刻t5にて信号Φ01がHighレベルとなると、ノードN5がHighレベルとなり読み出し動作は終了する。
例えば、図6に示したデータ読出装置の回路図のように、誤書込み防止回路800のダミー読出回路60Aと状態検出回路70Aにおいて、不揮発性記憶素子42Aと52Aのソースが電源端子VDDに直接接続されても良い。このような構成をとると、不揮発性記憶素子42Aのソース・ドレイン間にかかる電圧がよりも大きくなるので誤書込みされ易くなるという効果がある。
また例えば、OR回路は、入力の論理を反転して、NAND回路で構成しても良い。
40A、40B、60A ダミー読出回路
50A、50B、70A 状態検出回路
300 データ読出部
600、700、800 誤書込み防止回路
Claims (5)
- 不揮発性記憶素子を含むデータ読出回路を任意の個数備えたデータ読出部と、
前記データ読出回路の不揮発性記憶素子よりも書き込みされやすい構成をした不揮発性記憶素子を備えたダミー読出回路と、
前記ダミー読出回路の不揮発性記憶素子の書き込み状態を検出する状態検出回路と、を備え、
前記データ読出回路の不揮発性記憶素子のデータ読み出し中に、前記状態検出回路が前記ダミー読出回路の不揮発性記憶素子の誤書込みを検出すると、前記データ読出回路の不揮発性記憶素子のデータ読み出し動作を停止することによって、前記データ読出回路の不揮発性記憶素子の誤書込みを防止する、
ことを特徴とするデータ読出装置。 - 前記ダミー読出回路は、
前記データ読出回路に比べ、不揮発性記憶素子の両端にかかる電圧が大きくなるように設定されることを特徴とする、請求項1に記載のデータ読出装置。 - 前記状態検出回路は、
前記ダミー読出回路の不揮発性記憶素子のゲートと前記状態検出回路の不揮発性記憶素子のゲートを接続することによって、前記ダミー読出回路の不揮発性記憶素子の書き込み状態を検出する、
ことを特徴とする請求項1または2に記載のデータ読出装置。 - 前記ダミー読出回路と前記状態検出回路が任意の個数備えた、
ことを特徴とする請求項1から3のいずれかに記載のデータ読出装置。 - 請求項1から4のいずれかに記載のデータ読出装置を備えた半導体装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013254350A JP6309258B2 (ja) | 2013-12-09 | 2013-12-09 | データ読出装置及び半導体装置 |
TW103138546A TWI635498B (zh) | 2013-12-09 | 2014-11-06 | 資料讀取裝置及半導體裝置 |
US14/551,725 US9424943B2 (en) | 2013-12-09 | 2014-11-24 | Data reading device and semiconductor device |
KR1020140172634A KR102229235B1 (ko) | 2013-12-09 | 2014-12-04 | 데이터 독출 장치 및 반도체 장치 |
CN201410742815.7A CN104700897B (zh) | 2013-12-09 | 2014-12-09 | 数据读出装置及半导体装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013254350A JP6309258B2 (ja) | 2013-12-09 | 2013-12-09 | データ読出装置及び半導体装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015115082A JP2015115082A (ja) | 2015-06-22 |
JP6309258B2 true JP6309258B2 (ja) | 2018-04-11 |
Family
ID=53271852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013254350A Expired - Fee Related JP6309258B2 (ja) | 2013-12-09 | 2013-12-09 | データ読出装置及び半導体装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9424943B2 (ja) |
JP (1) | JP6309258B2 (ja) |
KR (1) | KR102229235B1 (ja) |
CN (1) | CN104700897B (ja) |
TW (1) | TWI635498B (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10074436B1 (en) * | 2017-06-13 | 2018-09-11 | Winbound Electronics Corp. | Memory device and data reading method thereof |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5289414A (en) * | 1991-09-27 | 1994-02-22 | Matsushita Electric Industrial Co., Ltd. | Comparator |
JP3783152B2 (ja) * | 1999-08-16 | 2006-06-07 | Necエレクトロニクス株式会社 | 多値不揮発性半導体メモリ |
CN101246739A (zh) * | 2002-09-12 | 2008-08-20 | 松下电器产业株式会社 | 存储装置 |
JP3692418B2 (ja) * | 2002-10-09 | 2005-09-07 | 沖電気工業株式会社 | 半導体装置の誤動作防止回路 |
JP2005276345A (ja) * | 2004-03-25 | 2005-10-06 | Nec Electronics Corp | 不揮発性記憶装置及び不揮発性記憶装置の検証方法 |
JP5093885B2 (ja) * | 2007-04-26 | 2012-12-12 | ルネサスエレクトロニクス株式会社 | 半導体記憶装置 |
KR100882841B1 (ko) * | 2007-06-19 | 2009-02-10 | 삼성전자주식회사 | 읽기 디스터번스로 인한 비트 에러를 검출할 수 있는메모리 시스템 및 그것의 읽기 방법 |
JP5437658B2 (ja) * | 2009-02-18 | 2014-03-12 | セイコーインスツル株式会社 | データ読出回路及び半導体記憶装置 |
CN102420012B (zh) * | 2010-09-27 | 2015-04-15 | 旺宏电子股份有限公司 | 检测半导体存储装置中的干扰存储单元的装置及方法 |
JP5856461B2 (ja) * | 2011-12-08 | 2016-02-09 | セイコーインスツル株式会社 | データ読出装置 |
US9064561B2 (en) * | 2012-04-02 | 2015-06-23 | Arm Limited | Handling of write operations within a memory device |
-
2013
- 2013-12-09 JP JP2013254350A patent/JP6309258B2/ja not_active Expired - Fee Related
-
2014
- 2014-11-06 TW TW103138546A patent/TWI635498B/zh not_active IP Right Cessation
- 2014-11-24 US US14/551,725 patent/US9424943B2/en not_active Expired - Fee Related
- 2014-12-04 KR KR1020140172634A patent/KR102229235B1/ko not_active Expired - Fee Related
- 2014-12-09 CN CN201410742815.7A patent/CN104700897B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20150162091A1 (en) | 2015-06-11 |
TWI635498B (zh) | 2018-09-11 |
CN104700897B (zh) | 2020-01-10 |
KR102229235B1 (ko) | 2021-03-17 |
JP2015115082A (ja) | 2015-06-22 |
US9424943B2 (en) | 2016-08-23 |
CN104700897A (zh) | 2015-06-10 |
KR20150067036A (ko) | 2015-06-17 |
TW201535393A (zh) | 2015-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5182291B2 (ja) | 半導体装置 | |
JP5223302B2 (ja) | 半導体装置 | |
US9558801B2 (en) | Data holding circuit including latch circuit and storing circuit having MTJ elements and data recovery method | |
KR20120087848A (ko) | 네가티브 바이어스 온도 불안정에 견디는 래칭 센스 증폭기를 갖는 메모리 및 그 방법 | |
JP5468642B2 (ja) | 電圧スイッチ回路 | |
JP2013201524A (ja) | レベルシフト回路及びそれを用いた半導体デバイス | |
JP5151413B2 (ja) | データ保持回路 | |
KR102719491B1 (ko) | 레벨 시프트 래치 회로 | |
JP6309258B2 (ja) | データ読出装置及び半導体装置 | |
US10535386B2 (en) | Level shifter with bypass | |
US7495493B2 (en) | Circuitry for latching | |
CN105405466B (zh) | 数据读出电路 | |
JPWO2016208407A1 (ja) | 半導体装置 | |
US10574236B2 (en) | Level shifter with bypass control | |
JP4946798B2 (ja) | 半導体装置 | |
US9385716B2 (en) | Semiconductor device | |
JP5464228B2 (ja) | データ保持回路 | |
TW202314700A (zh) | 密鑰產生裝置以及密鑰產生方法 | |
JP2007273065A (ja) | Cmis型半導体不揮発記憶回路 | |
WO2007096990A1 (ja) | メモリ回路、およびそれを用いた半導体装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20160112 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161018 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170907 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170919 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171110 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180313 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180314 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6309258 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |