JPH0330957B2 - - Google Patents
Info
- Publication number
- JPH0330957B2 JPH0330957B2 JP59034464A JP3446484A JPH0330957B2 JP H0330957 B2 JPH0330957 B2 JP H0330957B2 JP 59034464 A JP59034464 A JP 59034464A JP 3446484 A JP3446484 A JP 3446484A JP H0330957 B2 JPH0330957 B2 JP H0330957B2
- Authority
- JP
- Japan
- Prior art keywords
- port
- power supply
- supply voltage
- potential
- bit lines
- 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 - Lifetime
Links
Classifications
-
- 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/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Static Random-Access Memory (AREA)
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は2ポートCMOSスタテイツクRAMに
おいて、同一のメモリセルの両ポートから同時に
データを読み出す際の速度向上を図つた記憶回路
に関する。
おいて、同一のメモリセルの両ポートから同時に
データを読み出す際の速度向上を図つた記憶回路
に関する。
(従来技術)
従来の2ポートCMOSスタテイツクRAMの構
成を第1図に示す。図において、1は電源電圧端
子、2はプリチヤージスイツチ駆動信号入力端
子、3は第1のポートの信号入出力制御端子、4
は第2のポートの信号入出力制御端子、5,5′
は第1のポートのデータ出力端子(5,5′は相
補信号)、6,6′は第2のポートのデータ出力端
子(6,6′は相補信号)である。なお、5,
5′,6,6′をビツト線とも呼ぶことにする。
成を第1図に示す。図において、1は電源電圧端
子、2はプリチヤージスイツチ駆動信号入力端
子、3は第1のポートの信号入出力制御端子、4
は第2のポートの信号入出力制御端子、5,5′
は第1のポートのデータ出力端子(5,5′は相
補信号)、6,6′は第2のポートのデータ出力端
子(6,6′は相補信号)である。なお、5,
5′,6,6′をビツト線とも呼ぶことにする。
しかして、読み出し動作にあつては、予め端子
2にハイレベルの信号が与えられることにより、
プリチヤージスイツチとしてのNMOSトランジ
スタ7,8,9,10がオンしてビツト線5,
5′,6,6′をプリチヤージし、続いて端子3も
しくは4にハイレベルの信号が与えられることに
より、ゲートトランジスタ11,12もしくは1
3,14がオンしてフリツプフロツプを構成する
トランジスタ15,16,17,18のメモリセ
ルの信号がビツト線5,5′もしくは6,6′に取
り出され、図示しないセンスアンプにより「1」、
「0」が判別される。
2にハイレベルの信号が与えられることにより、
プリチヤージスイツチとしてのNMOSトランジ
スタ7,8,9,10がオンしてビツト線5,
5′,6,6′をプリチヤージし、続いて端子3も
しくは4にハイレベルの信号が与えられることに
より、ゲートトランジスタ11,12もしくは1
3,14がオンしてフリツプフロツプを構成する
トランジスタ15,16,17,18のメモリセ
ルの信号がビツト線5,5′もしくは6,6′に取
り出され、図示しないセンスアンプにより「1」、
「0」が判別される。
ところで、上記の回路では両ポートのゲートト
ランジスタが同一の素子で構成されており、多く
は速度の速いNMOSを使用していた。一方、ビ
ツト線のプリチヤージ電位は、センスアンプのス
レシホルド電圧に近いほどセンスアンプの感度が
高くなり、高速な読み出しが可能となるため、電
源電圧の1/2が理想的な値である。しかしながら、
ビツト線を電源電圧の1/2にプリチヤージするた
めには複雑な回路を必要とするため、通常はこれ
に準ずる方法として、第1図に示す如く、電源電
圧端子1と各ビツト線5,5′,6,6′の間にプ
リチヤージスイツチとしてNMOSトランジスタ
7,8,9,10を入れた簡単な構成としてい
る。この場合、NMOSトランジスタ7,8,9,
10がオンの時にビツト線5,5′,6,6′の電
位は (電源電圧)−(NMOSのスレシホルド電圧) となる値までしかチヤージされないことを利用
し、ビツト線プリチヤージ電位を電源電圧の1/2
にできるだけ近づけ、読み出し速度の劣化を防い
でいる。
ランジスタが同一の素子で構成されており、多く
は速度の速いNMOSを使用していた。一方、ビ
ツト線のプリチヤージ電位は、センスアンプのス
レシホルド電圧に近いほどセンスアンプの感度が
高くなり、高速な読み出しが可能となるため、電
源電圧の1/2が理想的な値である。しかしながら、
ビツト線を電源電圧の1/2にプリチヤージするた
めには複雑な回路を必要とするため、通常はこれ
に準ずる方法として、第1図に示す如く、電源電
圧端子1と各ビツト線5,5′,6,6′の間にプ
リチヤージスイツチとしてNMOSトランジスタ
7,8,9,10を入れた簡単な構成としてい
る。この場合、NMOSトランジスタ7,8,9,
10がオンの時にビツト線5,5′,6,6′の電
位は (電源電圧)−(NMOSのスレシホルド電圧) となる値までしかチヤージされないことを利用
し、ビツト線プリチヤージ電位を電源電圧の1/2
にできるだけ近づけ、読み出し速度の劣化を防い
でいる。
しかしながら、上記の従来回路においては以下
の2点の欠点を有していた。すなわち、 プリチヤージスイツチはカツトオフ付近で使
用されるため、バツクゲート効果によりオン抵
抗が大きくなり、相補なデータ出力端子5,
5′または6,6′を同一電位にプリチヤージす
るのに時間がかかる。
の2点の欠点を有していた。すなわち、 プリチヤージスイツチはカツトオフ付近で使
用されるため、バツクゲート効果によりオン抵
抗が大きくなり、相補なデータ出力端子5,
5′または6,6′を同一電位にプリチヤージす
るのに時間がかかる。
同一のメモリセルの2つのポートが同時に選
択された時、フリツプフロツプ回路から見える
ビツト線の浮遊容量は1ポートだけが選択され
たときの2倍となり、読み出し速度が半分とな
つてしまう。
択された時、フリツプフロツプ回路から見える
ビツト線の浮遊容量は1ポートだけが選択され
たときの2倍となり、読み出し速度が半分とな
つてしまう。
等の欠点があつた。
(発明の目的)
本発明は上記の点に鑑み提案されたものであ
り、2ポートアクセス時のビツト線のプリチヤー
ジ電位をセンスアンプの高感度な領域に導いて動
作速度を速くすると共に、プリチヤージスイツチ
の動作がカツトオフ付近で動作しないような構成
とすることにより、トータルの2ポートアクセス
時間を1ポートアクセスと同等とすることを可能
とした記憶回路を提供することを目的としてい
る。
り、2ポートアクセス時のビツト線のプリチヤー
ジ電位をセンスアンプの高感度な領域に導いて動
作速度を速くすると共に、プリチヤージスイツチ
の動作がカツトオフ付近で動作しないような構成
とすることにより、トータルの2ポートアクセス
時間を1ポートアクセスと同等とすることを可能
とした記憶回路を提供することを目的としてい
る。
(発明の構成)
上記の目的を達成するため、本発明は2ポート
CMOSスタテイツクRAMにおいて、メモリセル
と第1のポートとを結ぶ信号入出力スイツチを
NMOSトランジスタで構成し、前記メモリセル
と第2のポートとを結ぶ信号入出力スイツチを
PMOSトランジスタで構成し、前記第1のポー
トを電源電圧に、かつ前記第2のポートを接地電
位にそれぞれプリチヤージするプリチヤージ回路
を設け、両ポートが同時にアクセスされた際に電
荷再分布により電源電圧のほぼ中間電位付近の信
号を出力することを特徴とした記憶回路を発明の
要旨とするものである。
CMOSスタテイツクRAMにおいて、メモリセル
と第1のポートとを結ぶ信号入出力スイツチを
NMOSトランジスタで構成し、前記メモリセル
と第2のポートとを結ぶ信号入出力スイツチを
PMOSトランジスタで構成し、前記第1のポー
トを電源電圧に、かつ前記第2のポートを接地電
位にそれぞれプリチヤージするプリチヤージ回路
を設け、両ポートが同時にアクセスされた際に電
荷再分布により電源電圧のほぼ中間電位付近の信
号を出力することを特徴とした記憶回路を発明の
要旨とするものである。
次に本発明の実施例を説明する。なお、実施例
は一つの例示であつて、本発明の精神を逸脱しな
い範囲で、種々の変更あるいは改良を行いうるこ
とは言うまでもない。
は一つの例示であつて、本発明の精神を逸脱しな
い範囲で、種々の変更あるいは改良を行いうるこ
とは言うまでもない。
第2図は本発明にかかる2ポートCMOSスタ
テイツクRAMの一実施例を示したものであり、
1は電源電圧端子、2,2′はプリチヤージスイ
ツチ駆動信号入力端子(2,2′は相補信号)、3
は第1のポートの信号入出力制御端子、4は第2
のポートの信号入出力制御端子、5,5′は第1
のポートのデータ出力端子(5,5′は相補信
号)、6,6′は第2のポートのデータ出力端子
(6,6′は相補信号)である。なお、5,5′,
6,6′をビツト線とも呼ぶことにする。
テイツクRAMの一実施例を示したものであり、
1は電源電圧端子、2,2′はプリチヤージスイ
ツチ駆動信号入力端子(2,2′は相補信号)、3
は第1のポートの信号入出力制御端子、4は第2
のポートの信号入出力制御端子、5,5′は第1
のポートのデータ出力端子(5,5′は相補信
号)、6,6′は第2のポートのデータ出力端子
(6,6′は相補信号)である。なお、5,5′,
6,6′をビツト線とも呼ぶことにする。
動作を以下に説明する。まず、端子2をハイレ
ベル、端子2′をローレベルにすることによりプ
リチヤージスイツチとしてのトランジスタ21,
22,23,24をオンとし、ビツト線5,5′
を電源電圧に、ビツト線6,6′を接地電位にプ
リチヤージする。その後、端子2をローレベル、
端子2′をハイレベルとし、トランジスタ21,
22,23,24をオフにする。
ベル、端子2′をローレベルにすることによりプ
リチヤージスイツチとしてのトランジスタ21,
22,23,24をオンとし、ビツト線5,5′
を電源電圧に、ビツト線6,6′を接地電位にプ
リチヤージする。その後、端子2をローレベル、
端子2′をハイレベルとし、トランジスタ21,
22,23,24をオフにする。
次に、トランジスタ29,30,31,32か
らなるメモリセルの内容をビツト線に出力する。
この過程を以下に1ポート読み出しの場合につい
て説明する。今、トランジスタ29,31の接点
をa点、トランジスタ30,32の接点をb点と
すると、フリツプフロツプの性質によりこの2点
a,bの電位は必ず相補となつている。このた
め、例えば端子3をハイレベルとし、トランジス
タ25,26をオンさせた場合、ビツト線5はa
点電位に、ビツト線5’はb点電位にチヤージン
グが進み、両端子間に電位差が生ずる。そして、
この電位差をセンスアンプで増幅してRAMの出
力データとする。
らなるメモリセルの内容をビツト線に出力する。
この過程を以下に1ポート読み出しの場合につい
て説明する。今、トランジスタ29,31の接点
をa点、トランジスタ30,32の接点をb点と
すると、フリツプフロツプの性質によりこの2点
a,bの電位は必ず相補となつている。このた
め、例えば端子3をハイレベルとし、トランジス
タ25,26をオンさせた場合、ビツト線5はa
点電位に、ビツト線5’はb点電位にチヤージン
グが進み、両端子間に電位差が生ずる。そして、
この電位差をセンスアンプで増幅してRAMの出
力データとする。
次に、この回路で端子3をハイレベル、端子4
をローレベルとしてトランジスタ25,26,2
7,28をオンさせ、第1のポートと第2のポー
トとに同時にメモリセルの内容を出力する2ポー
ト読み出しの場合について説明する。前述したよ
うにビツト線5,5′は電源電圧、ビツト線6,
6′は接地電圧に予めプリチヤージされているた
め、トランジスタ25,26,27,28をオン
させるとビツト線5,6およびビツト線5′,
6′の間で電荷再分布が生ずる。すなわち、ビツ
ト線5,6はトランジスタ25,27により導通
されるため、両者の電位の差を打ち消すように電
荷が相互に流れる。そして、この場合、ビツト線
5とビツト線6の浮遊容量が等しければ、再分布
後のビツト線5,6の電位は予め両方の端子がプ
リチヤージされていた値の平均値、すなわち電源
電圧の1/2となり、センスアンプの感度が最も高
い電位となる。また、ビツト線5′,6′の間でも
同様の動作が生ずる。なお、通常、LSIではレイ
アウトパターンは完全に対称な形に形成されるの
で、ビツト線5,6,5′,6′の浮遊容量はほぼ
等しい。
をローレベルとしてトランジスタ25,26,2
7,28をオンさせ、第1のポートと第2のポー
トとに同時にメモリセルの内容を出力する2ポー
ト読み出しの場合について説明する。前述したよ
うにビツト線5,5′は電源電圧、ビツト線6,
6′は接地電圧に予めプリチヤージされているた
め、トランジスタ25,26,27,28をオン
させるとビツト線5,6およびビツト線5′,
6′の間で電荷再分布が生ずる。すなわち、ビツ
ト線5,6はトランジスタ25,27により導通
されるため、両者の電位の差を打ち消すように電
荷が相互に流れる。そして、この場合、ビツト線
5とビツト線6の浮遊容量が等しければ、再分布
後のビツト線5,6の電位は予め両方の端子がプ
リチヤージされていた値の平均値、すなわち電源
電圧の1/2となり、センスアンプの感度が最も高
い電位となる。また、ビツト線5′,6′の間でも
同様の動作が生ずる。なお、通常、LSIではレイ
アウトパターンは完全に対称な形に形成されるの
で、ビツト線5,6,5′,6′の浮遊容量はほぼ
等しい。
この後、ビツト線5,6はa点電位に、ビツト
線5′,6′はb点電位にチヤージされていく。こ
の時、ビツト線5,6,5′,6′はセンスアンプ
が高感度に動作する電位付近にあるので、ビツト
線5,5′間もしくはビツト線6,6′間の電位差
は小さくても、センスアンプは「1」、「0」を正
しく判定することができる。このため、第1図に
示した従来回路に比してビツト線のチヤージアツ
プ時間が少なくてすむことになる。このように、
本回路は2ポートRAMの同一メモリセルに対し
て2ポート同時読み出しが指定されたとき、ビツ
ト線のプリチヤージ電位をセンスアンプの高感度
な領域にもつていくようにして、2ポート同時読
み出し時の速度を向上させている。また、プリチ
ヤージスイツチについても、ビツト線5,5′を
電源電圧にチヤージするトランジスタ21,22
にPMOSを用い、ビツト線6,6′を接地電位に
チヤージするトランジスタ23,24にNMOS
を用いるようにしているので、いずれもバツクゲ
ート効果の小さな領域で使用することができ、高
速なプリチヤージができるという特長をも有して
いる。
線5′,6′はb点電位にチヤージされていく。こ
の時、ビツト線5,6,5′,6′はセンスアンプ
が高感度に動作する電位付近にあるので、ビツト
線5,5′間もしくはビツト線6,6′間の電位差
は小さくても、センスアンプは「1」、「0」を正
しく判定することができる。このため、第1図に
示した従来回路に比してビツト線のチヤージアツ
プ時間が少なくてすむことになる。このように、
本回路は2ポートRAMの同一メモリセルに対し
て2ポート同時読み出しが指定されたとき、ビツ
ト線のプリチヤージ電位をセンスアンプの高感度
な領域にもつていくようにして、2ポート同時読
み出し時の速度を向上させている。また、プリチ
ヤージスイツチについても、ビツト線5,5′を
電源電圧にチヤージするトランジスタ21,22
にPMOSを用い、ビツト線6,6′を接地電位に
チヤージするトランジスタ23,24にNMOS
を用いるようにしているので、いずれもバツクゲ
ート効果の小さな領域で使用することができ、高
速なプリチヤージができるという特長をも有して
いる。
(発明の効果)
以上のように本発明の記憶回路にあつては、同
一メモリセルの2ポート同時アクセス時の速度を
向上することができるので、本回路を使用した2
ポートRAMをマイクロプロセツサ等のデータメ
モリに使用すれば、x+x、x2等の同一変数を使
用しての演算が通常の演算の演算速度と同程度の
演算速度で可能となり、特に統計処理、音声信号
処理など、x2等の演算を頻繁に行なうプロセツサ
に対し演算速度の向上の点で有利となる。
一メモリセルの2ポート同時アクセス時の速度を
向上することができるので、本回路を使用した2
ポートRAMをマイクロプロセツサ等のデータメ
モリに使用すれば、x+x、x2等の同一変数を使
用しての演算が通常の演算の演算速度と同程度の
演算速度で可能となり、特に統計処理、音声信号
処理など、x2等の演算を頻繁に行なうプロセツサ
に対し演算速度の向上の点で有利となる。
第1図は従来の2ポートCMOSスタテイツク
ラムの構成図、第2図は本発明の一実施例を示す
構成図である。 1……電源電圧端子、2,2′……プリチヤー
ジスイツチ駆動信号入力端子、3……第1のポー
トの信号入出力制御端子、4……第2のポートの
信号入出力制御端子、5,5′……第1のポート
のデータ出力端子(ビツト数)、6,6′……第2
のポートのデータ出力端子(ビツト数)、21〜
24……プリチヤージスイツチを構成するトラン
ジスタ、25,26……第1のポートのゲートト
ランジスタ、27,28……第2のポートのゲー
トトランジスタ、29〜32……フリツプフロツ
プを構成するトランジスタ。
ラムの構成図、第2図は本発明の一実施例を示す
構成図である。 1……電源電圧端子、2,2′……プリチヤー
ジスイツチ駆動信号入力端子、3……第1のポー
トの信号入出力制御端子、4……第2のポートの
信号入出力制御端子、5,5′……第1のポート
のデータ出力端子(ビツト数)、6,6′……第2
のポートのデータ出力端子(ビツト数)、21〜
24……プリチヤージスイツチを構成するトラン
ジスタ、25,26……第1のポートのゲートト
ランジスタ、27,28……第2のポートのゲー
トトランジスタ、29〜32……フリツプフロツ
プを構成するトランジスタ。
Claims (1)
- 1 2ポートCMOSスタテイツクRAMにおい
て、メモリセルと第1のポートとを結ぶ信号入出
力スイツチをNMOSトランジスタで構成し、前
記メモリセルと第2のポートとを結ぶ信号入出力
スイツチをPMOSトランジスタで構成し、前記
第1のポートを電源電圧に、かつ前記第2のポー
トを接地電位にそれぞれプリチヤージするプリチ
ヤージ回路を設け、両ポートが同時にアクセスさ
れた際に電荷再分布により電源電圧のほぼ中間電
位付近の信号を出力することを特徴とした記憶回
路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59034464A JPS60179992A (ja) | 1984-02-27 | 1984-02-27 | 記憶回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59034464A JPS60179992A (ja) | 1984-02-27 | 1984-02-27 | 記憶回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60179992A JPS60179992A (ja) | 1985-09-13 |
| JPH0330957B2 true JPH0330957B2 (ja) | 1991-05-01 |
Family
ID=12414970
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59034464A Granted JPS60179992A (ja) | 1984-02-27 | 1984-02-27 | 記憶回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60179992A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4660177A (en) * | 1985-01-14 | 1987-04-21 | American Telephone And Telegraph Company | Dual port complementary memory |
| JP2615011B2 (ja) * | 1986-06-13 | 1997-05-28 | 株式会社日立製作所 | 半導体記憶回路 |
| DE68922738T2 (de) * | 1989-12-23 | 1996-01-25 | Ibm | Hochintegrierter Halbleiterspeicher mit Mehrfachzugang. |
-
1984
- 1984-02-27 JP JP59034464A patent/JPS60179992A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60179992A (ja) | 1985-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4247791A (en) | CMOS Memory sense amplifier | |
| US4081701A (en) | High speed sense amplifier for MOS random access memory | |
| EP0306712B1 (en) | Sense amplifier with improved bitline precharging for dynamic random access memory | |
| EP0004444B1 (en) | A clocked static memory | |
| US4144590A (en) | Intermediate output buffer circuit for semiconductor memory device | |
| US4110639A (en) | Address buffer circuit for high speed semiconductor memory | |
| US4031522A (en) | Ultra high sensitivity sense amplifier for memories employing single transistor cells | |
| EP0124868B1 (en) | Semiconductor memory | |
| JPH07153270A (ja) | 高速感知増幅器 | |
| US4625300A (en) | Single-ended sense amplifier for dynamic memory array | |
| JPH07107796B2 (ja) | 非クロック・スタティック・メモリ・アレイ | |
| US5067109A (en) | Data output buffer circuit for a SRAM | |
| US4255679A (en) | Depletion load dynamic sense amplifier for MOS random access memory | |
| JPH0447397B2 (ja) | ||
| JPH0863967A (ja) | Dram内のアクセストランジスタを介したチャージ転送の検知のためのセンス回路 | |
| US5132930A (en) | CMOS dynamic memory device having multiple flip-flop circuits selectively coupled to form sense amplifiers specific to neighboring data bit lines | |
| US5418748A (en) | Bit line load circuit for semiconductor static RAM | |
| US4821237A (en) | Semiconductor memory device | |
| EP0262850A2 (en) | Memory cell circuit | |
| US4453235A (en) | Integrated memory circuits | |
| US4393478A (en) | Monolithically integrated semiconductor memory with dummy and charge equalization cells | |
| JPH0551997B2 (ja) | ||
| JPH054753B2 (ja) | ||
| JPS60111394A (ja) | メモリセル | |
| JPH0770224B2 (ja) | 同期式スタティックランダムアクセスメモリ |