JPH03214492A - マルチポートメモリ - Google Patents
マルチポートメモリInfo
- Publication number
- JPH03214492A JPH03214492A JP2009685A JP968590A JPH03214492A JP H03214492 A JPH03214492 A JP H03214492A JP 2009685 A JP2009685 A JP 2009685A JP 968590 A JP968590 A JP 968590A JP H03214492 A JPH03214492 A JP H03214492A
- Authority
- JP
- Japan
- Prior art keywords
- port
- memory cell
- line
- bit line
- ports
- 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
- 230000015654 memory Effects 0.000 title claims abstract description 43
- 230000006870 function Effects 0.000 claims description 3
- 230000009977 dual effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
Landscapes
- Dram (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、マルチポートメモリに関し、特に一つのポー
トから他のポートへ直接データを転送するマルチポート
メモリに関する。
トから他のポートへ直接データを転送するマルチポート
メモリに関する。
従来、この種のマルチポート間での直接のデータ転送に
は、バイパス回路が用いられていた。
は、バイパス回路が用いられていた。
第3図はこのデュアルポートメモリの一例を示すブロッ
ク図である。このデュアルポ−1・メモリは、Aポート
側データ線6】をデュアルポートメモリセルアレイ10
のAポート側ビット線27,28またはバイパス線74
と接続する切換スイッチ71およびBポート側データ線
62をデュアルポートメモリセルアレイ10のBポート
側ビット線37.38又はバイパス線74と接続する切
換スイッチ72とを有している。
ク図である。このデュアルポ−1・メモリは、Aポート
側データ線6】をデュアルポートメモリセルアレイ10
のAポート側ビット線27,28またはバイパス線74
と接続する切換スイッチ71およびBポート側データ線
62をデュアルポートメモリセルアレイ10のBポート
側ビット線37.38又はバイパス線74と接続する切
換スイッチ72とを有している。
この構成において、切換信号73をハイレベルとした場
合、Aポート側データ線6】がパイバス線74を通して
、Bポート側データ線62と接続される。
合、Aポート側データ線6】がパイバス線74を通して
、Bポート側データ線62と接続される。
上述した従来のマルチポートメモリは、メモリセルアレ
イ10の外部にバイパス用の信号線74を必要とする横
成となっているため、このバイパス信号線用の領域が必
要であるという欠点がある。
イ10の外部にバイパス用の信号線74を必要とする横
成となっているため、このバイパス信号線用の領域が必
要であるという欠点がある。
本発明の目的は、バイパス信号線を必要とせず、メモリ
セルアルイ内のメモリセルを通し、両ポート間のデータ
転送を行うことができるマルチポートメモリを提供する
ことにある。
セルアルイ内のメモリセルを通し、両ポート間のデータ
転送を行うことができるマルチポートメモリを提供する
ことにある。
本発明の横或は、複数の入出力ボー1〜を有し、これら
入出力ポートうちの1つのポートから他のポートにデー
タを直接出力する機能を有するマルチポートメモリにお
いて、前記複数の入出力ポートに対して同一メモリセル
を選択する同一メモリセル選択回路を備え、その同一メ
モリセルをセル選択信号により選択し、このメモリセル
を介して前記1つのポートから他のポートへデータを転
送するようにしたことを特徴とする。
入出力ポートうちの1つのポートから他のポートにデー
タを直接出力する機能を有するマルチポートメモリにお
いて、前記複数の入出力ポートに対して同一メモリセル
を選択する同一メモリセル選択回路を備え、その同一メ
モリセルをセル選択信号により選択し、このメモリセル
を介して前記1つのポートから他のポートへデータを転
送するようにしたことを特徴とする。
次に、本発明について図面を参照して説明する。
第1図は、本発明の一実施例の回路図である。
メモリアレイは、簡略化し、4×2構成のデュアルポー
トメモリセルアレイとしている。デュアルボ−1−メモ
リセルアレイ10は、A,B両ポート共通のメモリセル
11〜18と、各々のメモリセルのゲートを制御するA
ポート側ワード線21〜,24及びBポート側ワード線
31〜34と、Aポートとデータ入出力を行うAポート
側ビット線27.28及びBポートとデータ入出力を行
うBポート側ビット線37.38と、Aポートのビット
線の選択を行うAポート側ビット選択信号25,26及
びBポートのビット線の選択を行うBポート側ビット線
選択信号35.36とから横成される。
トメモリセルアレイとしている。デュアルボ−1−メモ
リセルアレイ10は、A,B両ポート共通のメモリセル
11〜18と、各々のメモリセルのゲートを制御するA
ポート側ワード線21〜,24及びBポート側ワード線
31〜34と、Aポートとデータ入出力を行うAポート
側ビット線27.28及びBポートとデータ入出力を行
うBポート側ビット線37.38と、Aポートのビット
線の選択を行うAポート側ビット選択信号25,26及
びBポートのビット線の選択を行うBポート側ビット線
選択信号35.36とから横成される。
本実施例は、メモリセルアレイ10のA及びBボー1・
側ワード線21〜24.31〜34とA及びBポート側
ビット線選択信号27.28,37,38に接続される
両ポート同一セル選択回路40を備え、両ポート同一セ
ル選択信号41をハイレベルとした場合、A,B両ポー
トともメモリセル14を選択し、Aポート側ビット線2
7はBポート側ビット線37と接続される。
側ワード線21〜24.31〜34とA及びBポート側
ビット線選択信号27.28,37,38に接続される
両ポート同一セル選択回路40を備え、両ポート同一セ
ル選択信号41をハイレベルとした場合、A,B両ポー
トともメモリセル14を選択し、Aポート側ビット線2
7はBポート側ビット線37と接続される。
第2図は本発明の第2の実施例のブロック図である。デ
ュアルポートメモリセルアレイ10のワード線21〜2
4.31〜34及びビット線選択信号25.26,35
.36に両ポート同一セル選択回路40aが接続される
。
ュアルポートメモリセルアレイ10のワード線21〜2
4.31〜34及びビット線選択信号25.26,35
.36に両ポート同一セル選択回路40aが接続される
。
本実施例では、両ポート同一セル選択回路40a内に1
ビットレジスタ50を備え、両ポート同一セル選択信号
41によって選択されるメモリセルを変更することがで
きるため、メモリセルのデータが8換わってもよいメモ
リセルを選んでそれをデータ転送用のメモリセルをする
ことができる利点がある。
ビットレジスタ50を備え、両ポート同一セル選択信号
41によって選択されるメモリセルを変更することがで
きるため、メモリセルのデータが8換わってもよいメモ
リセルを選んでそれをデータ転送用のメモリセルをする
ことができる利点がある。
例えば、1ビットレジスタ50が「1」の場合、ワード
線24.34がデータ転送用のワード線となり、逆に1
ビットレジスタ50が「O」の場合、ワード前23.3
3がデータ転送用のワード線となる。
線24.34がデータ転送用のワード線となり、逆に1
ビットレジスタ50が「O」の場合、ワード前23.3
3がデータ転送用のワード線となる。
以上説明したように本発明は、両ポートから同−のメモ
リセルを選択さぜることにより、そのメモリセルをして
一方のポートより他方のポートへデータを転送すること
が可能であり、メモリセルアレイの外部にあるバイパス
用の信号線を削除できるという効果がある。
リセルを選択さぜることにより、そのメモリセルをして
一方のポートより他方のポートへデータを転送すること
が可能であり、メモリセルアレイの外部にあるバイパス
用の信号線を削除できるという効果がある。
第1図,第2図は本発明の第1および第2の実施例を示
すデュアルポートメモリのブロック図、第3図は、従来
のデータバイパス機能を有するデュアルポートメモリの
一例のブロック図である。 10・・・デュアルポートメモリセルアレイ、11〜1
8・・・メモリセル、21〜24・・・Aポート側ワー
ド線、25.26・・・Aポート側ビット線選択信号、
27.28・・・Aポート側ビット線、31〜34・・
・Bポート側ワード線、35.36・・・Bポート側ビ
ット線選択信号、37.38・・・Bポート側ビット線
、40.40a・・・両ポート同一セル選択回路、41
・・・両ポート同一セル選択信号、50・・・1ビット
レジスタ、61・・・Aポート側データ線、62・・・
Bポート側テータ線、71.72・・・切換スイッチ、
73・・・切換信号、74・・・バイパス線。
すデュアルポートメモリのブロック図、第3図は、従来
のデータバイパス機能を有するデュアルポートメモリの
一例のブロック図である。 10・・・デュアルポートメモリセルアレイ、11〜1
8・・・メモリセル、21〜24・・・Aポート側ワー
ド線、25.26・・・Aポート側ビット線選択信号、
27.28・・・Aポート側ビット線、31〜34・・
・Bポート側ワード線、35.36・・・Bポート側ビ
ット線選択信号、37.38・・・Bポート側ビット線
、40.40a・・・両ポート同一セル選択回路、41
・・・両ポート同一セル選択信号、50・・・1ビット
レジスタ、61・・・Aポート側データ線、62・・・
Bポート側テータ線、71.72・・・切換スイッチ、
73・・・切換信号、74・・・バイパス線。
Claims (1)
- 複数の入出力ポートを有し、これら入出力ポートうちの
1つのポートから他のポートにデータを直接出力する機
能を有するマルチポートメモリにおいて、前記複数の入
出力ポートに対して同一メモリセルを選択する同一メモ
リセル選択回路を備え、その同一メモリセルをセル選択
信号により選択し、このメモリセルを介して前記1つの
ポートから他のポートへデータを転送するようにしたこ
とを特徴とするマルチポートメモリ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009685A JPH03214492A (ja) | 1990-01-19 | 1990-01-19 | マルチポートメモリ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009685A JPH03214492A (ja) | 1990-01-19 | 1990-01-19 | マルチポートメモリ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03214492A true JPH03214492A (ja) | 1991-09-19 |
Family
ID=11727066
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009685A Pending JPH03214492A (ja) | 1990-01-19 | 1990-01-19 | マルチポートメモリ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03214492A (ja) |
-
1990
- 1990-01-19 JP JP2009685A patent/JPH03214492A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5321652A (en) | Microcomputer having a dual port memory of supplying write data directly to an output | |
| TW298651B (ja) | ||
| JPH07200383A (ja) | 複数ポートメモリシステムおよびデュアルポートメモリシステム | |
| US6356109B1 (en) | Programmable device | |
| US4610004A (en) | Expandable four-port register file | |
| US5544104A (en) | Virtual crosspoint memory | |
| JPH06195968A (ja) | 集積半導体メモリ装置 | |
| JPH03214492A (ja) | マルチポートメモリ | |
| US5475644A (en) | Crosspoint memory | |
| JPH02152088A (ja) | 双方向fifoメモリ | |
| JPS63136395A (ja) | 半導体記憶装置 | |
| JPH0512883A (ja) | シーケンシヤルメモリ | |
| JP3152767B2 (ja) | 半導体記憶装置 | |
| JPH03204753A (ja) | Dma制御装置 | |
| JPH0713859B2 (ja) | マルチポートメモリ装置 | |
| JPH0363995A (ja) | デュアルポートメモリ | |
| JPH0222938A (ja) | タイムスロット切替方法 | |
| JPH03252990A (ja) | 半導体スタティックメモリ | |
| JPS62180582A (ja) | 多ポ−トメモリシステム | |
| JPH02185795A (ja) | 記憶装置 | |
| JPH07321640A (ja) | プログラマブル論理回路 | |
| JPH0552979B2 (ja) | ||
| JPH0160864B2 (ja) | ||
| JPS6149271A (ja) | 半導体装置 | |
| JPS63217444A (ja) | 多重ポ−トメモリ |