JPS63200390A - 半導体メモリ - Google Patents

半導体メモリ

Info

Publication number
JPS63200390A
JPS63200390A JP62327172A JP32717287A JPS63200390A JP S63200390 A JPS63200390 A JP S63200390A JP 62327172 A JP62327172 A JP 62327172A JP 32717287 A JP32717287 A JP 32717287A JP S63200390 A JPS63200390 A JP S63200390A
Authority
JP
Japan
Prior art keywords
output
signal
circuit
transistor
data
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.)
Granted
Application number
JP62327172A
Other languages
English (en)
Other versions
JPH034993B2 (ja
Inventor
Hiroshi Iwahashi
岩橋 弘
Masamichi Asano
正通 浅野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP62327172A priority Critical patent/JPS63200390A/ja
Publication of JPS63200390A publication Critical patent/JPS63200390A/ja
Publication of JPH034993B2 publication Critical patent/JPH034993B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Static Random-Access Memory (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 この発明は、メモリ読み出し時に現われるハザードを解
消した半導体メモリに関する。
一般に、半導体メモリは、多数のメモリセルと、それを
指定するアドレスデコーダ、読み出されたデータを出力
する出力回路等の周辺回路から構成されている。このよ
うな半導体メモリから、メモリセルに記憶された内容を
読み出すために、アドレスデータを入力し、アドレス指
定を行ない、メモリセルを選択する必要がある。この時
アドレスデータが変化した際に、過渡的に正しくないデ
ータを出力してしまう現象、すなわち、ハザードが起こ
る場合がある。
具体的には、デコーダによって選択されたメモリセルの
データはrlJ、rOJをセンスアンプで判別し、それ
に出力回路で外部へ出力している。
しかしながら、このような回路では、一般に、メモリセ
ルの接続される列線の電位をrlJ  rOJに判断し
てメモリセルの記憶情報としてそのまま出力している。
そのため、デコーダの出力の変化時に、どのメモリセル
も指定されない状態、あるいは、2つ以上のメモリセル
を同時に選択してしまうような場合が発生する。この時
、列線の電位は不安定となり、第1図A−Dに示すよう
に、一度違ったデータを出力する場合がある。すなわち
、同図AおよびBに示すように、「1」レベルからrO
Jレベルに移る場合、逆に「0」レベルから「1」レベ
ルに移る還移状態で、瞬間的に一度異なったデータを発
生する場合がある。また、同図CおよびDに示すように
、「1」から「1」または「0」から「0」というよう
に、同じ論理レベルのデータを出力する場合にも、一度
異なったデータを瞬間的に発生する場合がある。また、
基板電位や不安定になった場合も、このようなハザード
が発生する場合がある。
この発明は、上記のような事情に鑑みなされたもので、
メモリ出力のハザードを解消し、メモリの出力回路に接
続される外部回路の誤動作を確実に防止することができ
るようにした半導体メモリを提供することを目的とする
。
以下、図面を参照してこの発明の一実施例を説明する。
第2図はその概略的な構成を示したものである。
同図において11はメモリセルアレイで、行線Ro−R
nおよび列線1o〜tmでマトリックス状にした各交差
部に、メモリセル(たとえばMS)が設けられている。
このメモリセルを選択するのが行および列デコーダ12
.13である。行デコーダ12は、図示しないCPU等
から供給されるアドレスデータAn−AIにより行線R
o−Rnいずれかを指定する。一方、列デコーダ13は
、列指定線Co−Clのいずれかを指定する。この列指
定線Co−C+eは、それぞれエントンスメント型MO
SトランジスタTo−TIのゲートに接続されている。
このトランジスタTo−Tmのソース・ドレインバスの
片方は、それぞれ列線10〜11に接続されている。そ
して、他方は節点Sで共通接続されており、上記トラン
ジスタTo〜Tmで列ゲート回路14を構成している。
したがって、例えば行線Ro〜が指定され、列指定線C
oが指定されたとすると、トランジスタToが導通状態
となり、列線1oと行線ROの交差部に位置するメモリ
セルMSの記憶データが上記節点Sに導かれる状態とな
る。そして、この節点Sの電位を列ゲート回路14から
の出力信号Hとして出力回路15に供給する。この出力
回路15は、節点Sの電位を検知し、波形整形および増
幅等を行ない、出力信号りとして出力端子OUTから選
択されたメモリセルのデータ内容を出力するようになっ
ている。この出力回路15には、さらに、アドレスデー
タAo−AIの変化に応じてパルスを発生するパルス発
生回路16からの信号Bが供給されている。
上記出力回路15は例えば第3図に示すようにセンスア
ンプ151とデータ伝達部167と出力バッファ部16
8から構成されている。列ゲート回路14からの出力信
号Hは、センスアンプ151に供給される。このセンス
アンプ151は、インバータ152およびデプレッショ
ン型トランジスタ153から構成されている。なお上記
インバ〜り152は、電)+X V cおよびアース間
にデプレ・ンンヨン型およびエンハンスメント型トラン
ジスタを直列に接続したものである。センスアンプ15
1の出力信号はインバータ154に供給されている。こ
のインバータ154からの出力信号は、エンハンスメン
ト型トランジスタ155、およびインバータ156に供
給される。上記トランジスタ155は、ソースがアース
接続されており、ゲートに前記パルス発生回路16から
の出力信号Bが0(給されている。すなわち、信号Bが
「1」レベルの状態では、トランジスタ155が導通状
態となり、インバータ154の出力が強制的にアース電
位近辺つまり、「0」レベルとされる。インバータ15
6の出力信号は、インバータ157およびイネイブル喘
子をもつ回路158のディブレジョン型トランジスタ1
59のゲートに供給される。この回路158は、電源V
cおよびアース間にエンハンスメント型トランジスタ1
601デイレツシヨン型トランジスタ159、エンハン
スメント型トランジスタ161が直列に接続されたtf
4成になっている。上記トランジスタ160のゲートに
は、この半導体メモリが選択された状態で「1」レベル
となるチップセレクト信号C8が供給されている。また
、トランジスタ161のゲートには、インバータ157
の出力信号が供給されている。すなわち、この回路15
8は、チップセレクト信号が「1ルベルの状態で動作状
態となるもので、インバータ157の出力信号を反転し
て出力する。さらにインバータ156および157の出
力信号は、回路158と同様に構成される回路162に
供給されており、チップ選択信号C8が「1」の状態で
、インバータ156の出力信号を回路162で反転して
出力する。そして、回路158.162の出力信号P、
Qはそれぞれエンハンスト型トランジスタ163,16
4のドレインに、またエンハンスト型トランジスタ16
5゜166のゲートに供給されている。上記トランジス
タ163,164はそれぞれソースがアース接続されて
おり、ゲートにチップ選択信号C3の反転信号C3が供
給されている。また、トランジスタ 165,166は
電源VCおよびアース間に直列に接続されておりその接
続点の電位を出力信号りとして端子OUTから出力する
ようになっている。
すなわち、チップセレクト信号C8が「0」の状態では
、信号C8が「1」となり、トランジスタ163.16
4が導通状態とされ、出力バッファトランジスタ165
.166のゲートは共に「0」レベルとなるので、トラ
ンジスタ165゜166は非導通状態で出力信号りはフ
ローティング状態となる。つまり、このメモリが非選択
の状態となる。
また、チップセレクト信号C8が「1」の状態では回路
158.162が動作状態にあり、その出力信号P、T
によりトランジスタ165.166がオン・オフ制御さ
れ、出力信号りのレベルが決定される。つまり、このメ
モリが選択された状態になっている。
すなわち、このように構成される出力回路15において
、信号C8が「1」の選択状態で、前記列ゲート回路1
4からの出力信号H1つまり選択されたメモリセルの記
憶情報が、例えば「0」の時、センスアンプ151の出
力は「0」として、インバータ154に入力される。こ
のインバータ154の出力は、パルス発生回路16から
の信号BがrOJの状態で、「1」となる。そして、イ
ンバータ156,157及び回路158でそれぞれ反転
され、信号Pは「0」となり、トランジスタ165をオ
フ状態とする。また、「1」レベルであるインバータ1
54の出力は、インバータ156、回路162でそれぞ
れ反転され、信号Qは「1」となり、トランジスタ16
6をオン状態とする。したがって、出力信号りはrOJ
となる。
ここで、第4図に示すように、アドレスデータAo−A
Iが変化し、たとえば記憶内容が「0」の他のメモリセ
ルが選択される状態となると、パルス発生回路16から
の信号Bが一定期内例えば、信号Hに選択されたメモリ
セルの情報が現われるまで「1」レベルとなる。したが
って、インバータ154の出力は強制的に「0」レベル
とされ、その期間前記インバータ154の出力が「1」
レベルであった場合とは逆に、信号Pは「1」に、信号
Qは「0」になり、出力信号りと「1」となる。そのた
め、信号Hにハザードが生じていたとしても、出力信号
りは、信号Bの「1」レベルとなっているパルス幅分だ
け強制的に「1」レベルとされる。したがって、信号り
にはハザードが生じない。同様に、アドレスデータAo
−AIの変化に応じて、信号Hが「0」から「1」に変
化する時にハザードが表われていたとしても、信号Bに
より、信号りは強制的に「1」レベルとされるのでハザ
ードは生じない。また、同様に信号Hが「1」から「1
」になる場合にも出力信号りにハザードが生じないこと
になる。
このように、アドレス変化的に、出力信号りのレベルを
強制的に「1」レベルとするため、信号りにはハザード
が生じない。その結果、信号りは、一度「1」レベルと
なった後、メモリセルの記憶情報が出力されることにな
る。
また、このようにすると、アドレス入力が変化した時、
出力端子OUTは「1」になるため、急激に出力を「1
」にする必要はなく、選択されたメモリセルのデータが
信号Hとして出力されるまでに「1」になっていればよ
い。
一般に半導体メモリの出力端子においては、その出力端
子が供給すべき、電流が決められている。
この出力電流は「0」が出力される時、出力端子が0.
45Vで、2.1m A程度であるのに対して「1」が
出力される時は、出力が2.4Vの時400μA程度で
よい。これは、この出力端子に、1つのTTLが接続さ
れることを想定していることになる。
このためトランジスタ165は、トランジスタ166に
比べて、前記電流供給だけを考えれば充分小さくてよい
はずである。ところが、従来このトランジスタ165は
、166とほとんど同じくらいの寸法のトランジスタで
出来ている。これは、この出力端子には通常150PF
の大きな容量が付加されるため、出力を「1」あるいは
「0」にする時、この容量を充放電しなければならない
。
このため、出力段のトランジスタ165も充分電流供給
能力がないと、出力が「1」レベルになるまでに時間が
かかり、メモリの読み出し速度が遅くなる。このため出
力を急速に「1」レベルにしたいため、このトランジス
タ165の寸法も大きくしであるわけである。
ところが、第3図の様にしておけば、アドレス人力が変
化した時、−反出力は「1」レベルとなるように設定さ
れる。今、選択されたメモリセルが「1」レベルの出力
される情報を記憶していたとする。アドレス変化にとも
ない信号Bが「1」になり、インバータ154の出力は
強制的にrOJレベルとされ、出力りは「1」になる。
そして、信号Hがメモリセルの情報「1」になり、信号
Bが「0」になったとしても、インバータ154の出力
は、信号Hが「1」のため「0」になったままである。
このため出力りは「1」のままである。
すなわち、出力りはアドレス入力が変化してからすぐ「
1」レベルにもっていけるわけで、従来の様にメモリセ
ルの情報を検出してから急激に「1」レベルにする必要
はなくなり、前記した様に、出力端子が2.4vで40
0μAの電流能力を持つ様にトランジスタ165を作れ
ばよく、従来よりもこのトランジスタの寸法を小さく出
来、また、このトランジスタ165が小さくなれば、回
路158も寸法的に小さくなり、この半導体メモリの出
力回路自体が小さく構成出来るようになる。
次に、パルス発生回路16の具体例を第5図に示す。こ
のパルス発生回路16は、アドレスデータAo−AIそ
れぞれが対応して供給されている発生回路17o〜17
1@備えている。この発生回路17o〜171はそれぞ
れ、対応したアドレスデータAo−AIの論理レベルが
変化した時に、それぞれパルス信号Bo−Blを発生す
る。この信号Bo−Biはノア回路18に供給され、信
号Bとして出力し、さらに、インバータ19を介して信
号Bとして出力するように構成されている。
上記発生回路17o〜17!は、同様に構成されている
もので、例えば発生回路17oを第6図に取り出して示
す。アドレスデータAoは、インバータ20.21,2
2.23でそれぞれ反転され、インバータ23の出力信
号Ao’ は、トランジスタ24のソースに供給される
。また、アドレスデータAoは、インバータ20,21
.25でそれぞれ反転され、インバータ25の出力信号
A’。
は、トランジスタ26のソースに供給される。また、信
号A’oは、インバータ27に反転され、トランジスタ
28およびコンデンサ29により遅延され、インバータ
30に供給される。そして、インバータ30でさらに反
転され、トランジスタ31およびコンデンサ32でさら
に遅延され、インバータ33に供給される。このインバ
ータ33の出力信号Xは、前記トランジスタ26のゲー
トに供給すると共に、インバータ34に供給される。
インバータ34の出力信号yは、前記トランジスタ24
のゲートに供給され、このトランジスタ24とトランジ
スタ26のそれぞれのドレインを接続し、その接続点の
電位をBoとして出力するようにしている。
このように構成されるパルス発生回路16にあっては、
例えば第7図に示すように、アドレスデータAoがrO
J  rlJ  rOJと変化する時に、信号A’oも
同様にrOJ  rlJ  rOJレベルと変化する。
また信号A’ oは、信号AOを反転した形となってい
る。信号Xは、トランジスタ28、コンデンサ29およ
びトランジスタ31、コンデンサ32で遅延されるため
、信号A’ oを遅延した形となっている。また、信号
yは、信号Xを反転した形となっている。そして、信号
yがrlJレベルの間、トランジスタ24がオン状態と
なっているので、信号A’ o論理レベル状態が信号B
oとして出力されるようになる。また、信号Xが「1」
レベルの間、トランジスタ26がオン状態となりでいる
ので、信号A’ oの論理レベル状態が信号Boとして
出力される。したがって、信号BOは、第7図に示すよ
うに信号A′oがトランジスタ28、コンデンサ29お
よびトランジスタ31、コンデンサ32で遅延された時
間分だけ、信号BOを「1」レベルとする。すなわち、
信号BOは、アドレスデータAoが変化した時に、一定
時間BTだけ「1」レベルとなり、それによってパルス
が発生されたことになる。そして、信号Boが反転され
た形で信号Bが出力され、さらに反転して信号Bが出力
されるようになる。同様に、アドレスデータA iV 
−A Iが変化した時にも、信号Bとしてパルスが発生
される。
第8図は、第3図に示した前記出力回路15に係る他の
応用例を示すもので、出力回路15と同一部分は同一符
号をもって示している、前記出力回路15の実施例では
、パルス発生回路16からの信号Bがゲートに供給され
ているエンハンスメント型トランジスタ155を、第8
図において破線で示すようにインバータ154の出力に
対して設けるようにした。しかし、トランジスタ155
と同様のトランジスタを、センスアンプ151の出力に
対して、トランジスタ155aを、あるいは、インバー
タ156の出力に対してトランジスタ155bを設ける
ようにしてもよい。この場合、パルス信号Bが「1」レ
ベルとなっている間、出力信号りは強制的に「0」レベ
ルとなり、その後選択されたメモリセルのデータが出力
される。
すなわち、トランジスタ155と同様のトランジスタは
、列ゲート回路14からの信号を、出力端子OUTに出
力するまでの、伝達線のどこにでも設けてもよいもので
ある。また、トランジスタ155は信号Bが「1」の時
に導通状態となりアース接続されるようにしたが、これ
は電源VCと接続されるようにしてもよい。
以上述べたように、この発明によればアドレス入力変化
後、特定のレベルのデータを出力した後、選択したメモ
リセルのデータを出力するため、メモリ出力のハザード
を解消し、出力回路に接続される回路の誤動作等を確実
に防止することができるようにした半導体メモリを提供
することができる。
【図面の簡単な説明】
第1図A、B、C,Dは従来のメモリ出力におけるハザ
ードを説明する図、第2図はこの発明の一実施例に係る
半導体メモリの構成を示す図、第3図は上記半導体メモ
リにおける出力回路の回路図、第4図は上記出力回路の
動作を説明するタイミングチャート、第5図はパルス発
生回路の構成を示す図、第6図は上記パルス発生回路に
おける発生回路の回路図、第7図は上記発生回路の動作
を説明するタイミングチャート、第8図は上記出力回路
の応用例を説明する回路図である。 11・・・メモリセルアイ、12・・・行デコーダ、1
3・・・列デコーダ、14・・・列ゲート回路、15・
・・出力回路、16・・・パルス発生回路、61・・・
パルス発生回路、151・・・センスアンプ、167・
・・データ伝達部、168・・・出力バッフ7部 第1図 第4図 ロ −−−J − 第2図

Claims (1)

  1. 【特許請求の範囲】  アドレス入力により選択されるメモリセルと、この選
    択されたメモリセルのデータを検出するセンスアンプと
    、このセンスアンプからの出力をMOSトランジスタの
    ゲートに受ける入力部を有するデータ伝達部と、このデ
    ータ伝達部からの出力が入力される出力バッファ回路と
    、アドレス変化を検知してパルス信号を発生するパルス
    発生回路とを具備し、 前記パルス発生回路からの前記パルス信号を利用してア
    ドレスが変化してから所定の期間、前記前記センスアン
    プと前記データ伝達部と前記出力バッファ部とから成る
    出力回路からの出力を出さないように前記出力バッファ
    部の出力状態を決定するレベル設定手段を前記出力回路
    内に設けたことを特徴とする半導体メモリ。
JP62327172A 1987-12-25 1987-12-25 半導体メモリ Granted JPS63200390A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62327172A JPS63200390A (ja) 1987-12-25 1987-12-25 半導体メモリ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62327172A JPS63200390A (ja) 1987-12-25 1987-12-25 半導体メモリ

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP8242180A Division JPS578988A (en) 1980-06-18 1980-06-18 Semiconductor memory

Publications (2)

Publication Number Publication Date
JPS63200390A true JPS63200390A (ja) 1988-08-18
JPH034993B2 JPH034993B2 (ja) 1991-01-24

Family

ID=18196109

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62327172A Granted JPS63200390A (ja) 1987-12-25 1987-12-25 半導体メモリ

Country Status (1)

Country Link
JP (1) JPS63200390A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0434791A (ja) * 1990-05-31 1992-02-05 Fujitsu Ltd 半導体記憶装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS554735A (en) * 1978-06-23 1980-01-14 Toshiba Corp Semiconductor memory
JPS5570993A (en) * 1978-11-24 1980-05-28 Hitachi Ltd Memory circuit
JPS55138128A (en) * 1979-04-17 1980-10-28 Nec Corp Memory circuit

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS554735A (en) * 1978-06-23 1980-01-14 Toshiba Corp Semiconductor memory
JPS5570993A (en) * 1978-11-24 1980-05-28 Hitachi Ltd Memory circuit
JPS55138128A (en) * 1979-04-17 1980-10-28 Nec Corp Memory circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0434791A (ja) * 1990-05-31 1992-02-05 Fujitsu Ltd 半導体記憶装置

Also Published As

Publication number Publication date
JPH034993B2 (ja) 1991-01-24

Similar Documents

Publication Publication Date Title
US5455802A (en) Dual dynamic sense amplifiers for a memory array
EP0347530A2 (en) Static random access memory device with a power dissipation reduction function
US5187686A (en) Control circuit having outputs with differing rise and fall times
JPH0650599B2 (ja) 半導体メモリ
US4718043A (en) Memory circuit with improved power-down control
US5646902A (en) Static random access memory device with low power dissipation
JP3259764B2 (ja) 半導体記憶装置
US5826056A (en) Synchronous memory device and method of reading data from same
US6249468B1 (en) Semiconductor memory device with switching element for isolating bit lines during testing
US5973993A (en) Semiconductor memory burst length count determination detector
JPS62287499A (ja) 半導体メモリ装置
JPS6249676B2 (ja)
US4858188A (en) Semiconductor memory with improved write function
US4131951A (en) High speed complementary MOS memory
US4858180A (en) Content addressable memory and self-blocking driver
KR910014938A (ko) 향상된 di/dt 제어가 가능한 집적회로 메모리
US4992983A (en) Semiconductor memory device with an improved write control circuit
JPH03254499A (ja) 半導体記憶装置
JPS6118836B2 (ja)
EP0271283A2 (en) Static semiconductor memory device having improved pull-up operation for bit lines
US5239237A (en) Control circuit having outputs with differing rise and fall times
JPS6216472B2 (ja)
US4802126A (en) Semiconductor memory device
US6058068A (en) Write driver with locally generated reset pulse
US5410506A (en) Memory integrated circuit with protection against disturbances