JPS6059462A - 双方向デ−タ・バスのパイプライン・アクセス・メモリ - Google Patents

双方向デ−タ・バスのパイプライン・アクセス・メモリ

Info

Publication number
JPS6059462A
JPS6059462A JP16780083A JP16780083A JPS6059462A JP S6059462 A JPS6059462 A JP S6059462A JP 16780083 A JP16780083 A JP 16780083A JP 16780083 A JP16780083 A JP 16780083A JP S6059462 A JPS6059462 A JP S6059462A
Authority
JP
Japan
Prior art keywords
data
memory
signal
read
latch
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
Application number
JP16780083A
Other languages
English (en)
Inventor
Tsutomu Tenma
天満 勉
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP16780083A priority Critical patent/JPS6059462A/ja
Publication of JPS6059462A publication Critical patent/JPS6059462A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は、双方向のデータやバスを用いテメ%’)t
7クセスし、しかもメモリをK 速7クセスするために
メモリのアクセスをバイグライン方式で行なう、回路に
関する。
従来、メモリのアクセスをパイプライン方式で行なう場
合、メモリへのデータ書き込み要求とメモリからのデー
タ読み出し要求がランダムに行なわれるとデータ転送に
競合が起るため、人力ボートと出力ポートを別に用意す
る等の方式が七られていた。
本発明の目的は、マイクログロセ2.す等に用いられる
双方向性のデータ・バスにも適用出来かつメモリのアク
セスがバイグライン方式を適用判ることでメモリチップ
の最高性能近くまで速くすることのできるメモリを提供
することにある。
本発明によれは双方向データ・バスを利用してアクセス
するメモリにおいて、書き込みデータとアドレスデータ
とを人力保持する手段と、前記入力保持手段からの出力
信号を受け記憶するメモリ部と、前記メモリ部から読み
出されるデータを保持出力する手段と、書き込み読み出
し要求に応じて前記メモリ部へ■き込み信号と、前記読
み出されるデータの保持方法を制御する信号と、読み出
しデータの出力タイミングを与えるだめの信号とを発生
する手段とを備え連続する読み出し書き込み要求に対し
双方向データバスの競合が起らないようにした双方向デ
ータのパイプラインアクセスメモリ が得られる 次に、この発明について図面を参照して説明する。第1
図は本発明の実施例を示すブロック図でぺ〉 ある。アドレス線50を通してメモリ20へのリド・ラ
イト・アドレスが人力されラッチ10に保持されると共
に双方向データバス60からデータ線61を通してライ
トデータがラッチIJに保持される。メモリ20から読
み出されたデータ線52を通してラッチ30に保持され
、更にデータ線53を通してラッチ31に保持された後
リードデータ出力時データ線63を通して双方向データ
バス60へ出力される。
信号線70から、3つの状態にH,r、Wを示す信号が
入力されると共に信号線80からメモリアクセスサイク
ルに同期したクロック信号が人力される。ここでnはリ
ードライトの要求かないことを、rはリードの要求を、
Wはライトの要求を示している。第2図はROM40の
内容を示すだめの図であり、ラッチ40に保持される状
態S、Sw、SrB、 Br、 Bw、 Awの信号線
70から人力される3つの状態i1.fSWに対する状
態還移を示している。
初期状態はSであり、信号nが人力されると状態Sにと
どまシ、rが人力されると状態5rKi多り、Wが人力
されると状態Swに移る。また状に頃Bwの時、nが人
力されると、リートデータを双方向バスに出力しながら
状態Sに移り、Vカミ人ツノされるとリードデータを双
方向ノくスに出力しな力・ら状態Srに移り、Wが人力
されると、Bwにととまる。各状態に対する回路状態は
V(のようになる。状態Sの時、ランチ10.11,3
0.31に保持されるデータは意味を持たない。状態S
wの11モメモリ20への省キ込みのだめのアドレス、
データがラッチ10.11に保持されている。状態8r
の時メモリ20からの読み出しのためのアドレスがラッ
チ10に保持されている。状態Bの時、ラッチ31にメ
モリ20からの読み出しデータが保持されている。状態
BwO時、メモリ20への書き込みのためのアドレス、
データがラッチ10.11にメモリ20からのメモリサ
イクル前に読み出されたデータがラッチ31に保持され
ている。状態Brの時、メモリ20からの読み出しアド
レスがラッチ10に、メモリ20からメモリサイクル前
に読み出されたデータがラッチ31に保持される。
最後に状!!4AWO時メモリ2時代モリき込みのた2
メモリサイクル前に読み出されたデータがラッチ31に
保持されている。
It、0M40には、信号線70の状態にn、r、wス
され信号線92にラッチ3工のデータを双方向バス60
に出力するか否かのゲート信号が信号線78.79にメ
モリ20からの読み出しデータの保持方法を区別する信
号が出力され、信号線71を通して7本の信号がラッチ
41にセットされる。
メモリからの読み出しデータがあるか否かとラッチ31
に読み出しデータが保持されているかによシ信号a78
.79はラッチのデータと保持したりラッチへデータを
セットしたりする。またラッチ30は、信号線52のデ
ータをそのまま信号線78へ通過させるバッファとして
も動作する。ラッチデータが格納されている状態Awに
ある時″1′の値のそれ以外の時°2°の値の信号に用
いられ信号線73を通して減算器43に入力きれる。す
る。最後1本はメモリ20への書き込みアドレス、デー
タがラッチ10.IIにセットされた時信号線75を通
してメモリ20へ、■き込むために用いられ一←読み出
しデータが双方向バス60に出力されるとき信号線92
に出力を示す信号が出力さtt−cイる。双方向バス6
0にいくつかのメモリアクセスポートが接騒される場合
メモリアクセス要求時各ボートが信号@92の値を保持
し双方向バス60に読み出しデータが出力される時信号
線91を通って出力さgる値と保持した値とが一致する
かを監視することにより正しく読み出しデータを受け取
ることができる。
なお第2図の状態電移図を几0M40によシ実現する領
で説明したがPLA(例えはシグネティック、<社’l
Ll!、[”P、LA 82S100 )ヲ用イ117
tj単に実現できる。
本発明の双方向データハスのバイフラインアクセスメモ
リを用いれは汎用マイクロフロ七ツザの双方向バスに簡
単に接読できメモリチップの性能を光分いかしたメモリ
ボードを実現することができる。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図は、
第1図ROM40の内容を示すだめの図である。 図において、10,11,30,31,4]はラッチ、
20はメモリ、40はRO減 42 I′iカウンタ、
43は減算器でおる。 第2図

Claims (1)

    【特許請求の範囲】
  1. 双方向データ・バスを利用してアクセスするメモリにお
    いて、甲4き込みデータとアドレスデータとを人力保持
    する手段と、前記人力保持手段からの出力信号を受け記
    憶するメモリ部と、前記メモリ部から読み出されるデー
    タを保持出力する手段と、書き込み読み出し要求に応じ
    て競合か起らないように前記メモリ部へ書き込み信号と
    、前記読み出されるテ〜りの保持方法を制御する信号と
    、読み出しデータの出力タイミングを与えるための信号
    とを発生する手段とを備え連続する読み出し1き込み要
    求に対し双方向データパスの競合が起らないようにした
    ことを特徴とする双方向データ、バスのパイプライン、
    アクセス、メモリ。
JP16780083A 1983-09-12 1983-09-12 双方向デ−タ・バスのパイプライン・アクセス・メモリ Pending JPS6059462A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16780083A JPS6059462A (ja) 1983-09-12 1983-09-12 双方向デ−タ・バスのパイプライン・アクセス・メモリ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16780083A JPS6059462A (ja) 1983-09-12 1983-09-12 双方向デ−タ・バスのパイプライン・アクセス・メモリ

Publications (1)

Publication Number Publication Date
JPS6059462A true JPS6059462A (ja) 1985-04-05

Family

ID=15856337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16780083A Pending JPS6059462A (ja) 1983-09-12 1983-09-12 双方向デ−タ・バスのパイプライン・アクセス・メモリ

Country Status (1)

Country Link
JP (1) JPS6059462A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61237289A (ja) * 1985-04-15 1986-10-22 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション パイプライン方式メモリ・システム
JPS6243744A (ja) * 1985-08-21 1987-02-25 Nec Corp マイクロコンピユ−タ

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5538668A (en) * 1978-09-12 1980-03-18 Nec Corp Memory unit

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5538668A (en) * 1978-09-12 1980-03-18 Nec Corp Memory unit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61237289A (ja) * 1985-04-15 1986-10-22 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション パイプライン方式メモリ・システム
JPS6243744A (ja) * 1985-08-21 1987-02-25 Nec Corp マイクロコンピユ−タ

Similar Documents

Publication Publication Date Title
JP2001524247A (ja) 複数のメモリアドレスを格納および処理するための方法およびシステム
JP2001282704A (ja) データ処理装置及びデータ処理方法とデータ処理システム
US5627968A (en) Data transfer apparatus which allows data to be transferred between data devices without accessing a shared memory
US7296109B1 (en) Buffer bypass circuit for reducing latency in information transfers to a bus
JP3266610B2 (ja) Dma転送方式
JPH0222748A (ja) 不揮発生メモリ制御回路
JP2724797B2 (ja) ダイレクト・メモリ・アクセス・システム
JPH0142017B2 (ja)
JPH02211571A (ja) 情報処理装置
JP2625288B2 (ja) バッファメモリアクセスシステム
JPH036763A (ja) Dram型メモリ装置間の高速データ転送方法
JPS6381557A (ja) デユアルポ−トメモリ
JP2606824Y2 (ja) マルチポートメモリ装置
JPH09259074A (ja) メモリーアクセス回路
JPH0330899B2 (ja)
JPH03181093A (ja) マルチポートメモリ装置
JPH0236443A (ja) 拡張記憶制御方式
JPH05173936A (ja) データ転送処理装置
JPH03237537A (ja) メモリ読み出し方式
JPH01250163A (ja) バス制御装置
JPH04319752A (ja) 情報処理装置のシステムバス制御方式
JPS6068461A (ja) メモリ多重アクセス装置
JPH0476152B2 (ja)
JPH09282272A (ja) データ転送方法およびデータ転送装置
JPH04101262A (ja) システムバス制御方式