JPH01241645A - 演算処理装置 - Google Patents

演算処理装置

Info

Publication number
JPH01241645A
JPH01241645A JP63069055A JP6905588A JPH01241645A JP H01241645 A JPH01241645 A JP H01241645A JP 63069055 A JP63069055 A JP 63069055A JP 6905588 A JP6905588 A JP 6905588A JP H01241645 A JPH01241645 A JP H01241645A
Authority
JP
Japan
Prior art keywords
data
cache memory
address
cache
write
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
JP63069055A
Other languages
English (en)
Other versions
JPH0719224B2 (ja
Inventor
Yoichi Sato
洋一 佐藤
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
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 filed Critical NEC Corp
Priority to JP63069055A priority Critical patent/JPH0719224B2/ja
Publication of JPH01241645A publication Critical patent/JPH01241645A/ja
Publication of JPH0719224B2 publication Critical patent/JPH0719224B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理装置の一部を構成する演算処理装置に
関し、特にキャッシュ・メモリと複数のLSIチップと
で構成される演算処理装置におけるキャッシュ・メモリ
とLSIチップとの間のデータ転送にかかる技術に関す
るものである。
〔従来の技術〕
近年、電子デバイスの集積化の進歩が著しく、高性能の
演算処理装置も数個のLSIチップで実現されるように
なってきた。
ところで、このような高性能の演算処理装置では、処理
の一層の高速化を図る目的でキャッシュ・メモリが採用
されるが、LSIチップが複数個の場合はキャッシュ・
メモリの続出し先や書込み元が複数のLSIチップにま
たがることになり、個々にデータ・パスを設けるとキャ
ッシュ・メモリのピン数が膨大となってしまうことから
、−Sにはデータ・パスをパス化して各LSIチップで
共通利用し、ピン数制限におさまるようにしている。
〔発明が解決しようとする課題〕
上述したように、従来の演算処理装置は、キャッシュ°
メモリとのアクセスのためのデータ・ノマスをバス化す
ることにより、キャッシュ°メモリのピン数を少なくし
ていた。しかしながら、■バスに接続されるLSIチッ
プ数が多くなるとバスの線長が長(なり、静電容量の増
大によりバス上の信号の遅延時間が増大してキャッシュ
・メモリの高速なアクセスが行えない。
■バス方式であるためlサイクルで1つのデータ転送し
かできない。
等の欠点があった。
特に、キャッシュ・メモリのアクセスをパイプライン化
している演算処理装置にあっては、キャッシュ・メモリ
の読出し時間の増大はマシン・サイクルの短縮化を阻む
直接的な要因となることから、演算処理装置の性能を低
下させることとなり、■についての対策は重要な問題で
あった。また、■についてもデータ転送の効率を上げる
うえで重要な問題であった。
本発明は上記の点に鑑み提案されたものであり、その目
的とするところは、高速なキャッシュ・メモリのアクセ
スを行うことができると共に、同時に2つ以上のデータ
転送を可能としてデータ転送の効率を高めることのでき
る演算処理装置を提供することにある。
(課題を解決するための手段〕 本発明は上記の目的を達成するため、キャッシュ・メモ
リと複数のLSIチップとから構成され、前記キャッシ
ュ・メモリと2個以上の前記LSIチップとの間でデー
タ転送が行われる演算処理装置において、前記キャッシ
ュ・メモリを2個以上のバンクに分割すると共に、任意
の入出力端子間を接続状態とできるクロス・バー・スイ
・ノチ機能を有するチップを介して前記キャッシュ・メ
モリと2個以上の前記LSIチップとを接続し、前記ク
ロス・バー・スイッチ機能を有するチ・ノブを介して2
個以上の異なる前記LSIチップと前記キャッシュ・メ
モリの2個以上の異なるバンクとの間で同時にデータ転
送を行うようにしている。
〔作用〕
本発明の演算処理装置にあっては、クロス・バー・スイ
ッチ機能を有するチップを介し、キャッシュ・メモリの
分割されたバンクと、異なるLSIチップとの間で同時
にデータ転送が行われる。
〔実施例〕
以下、本発明の実施例につき図面を参照して詳細に説明
する。
第1図は本発明の演算処理装置を含む情報処理装置の一
実施例を示す構成図である。第1図において、90が本
発明の対象となる演算処理装置であり、この演算処理装
置90はシステム・バス94を介して主記憶装置91.
入出力制御装置92゜システム制御装置93と接続され
ている。なお、第1図では示していないが、マルチプロ
セッサ構成においては他に数台の演算処理装置をシステ
ム・バス94に接続し、更に主記憶容量の増大時には主
記憶装置を複数台にしてシステム・バス94に接続する
ものである。
また、演算処理装置90は、命令制御回路10゜アドレ
ス変換制御回路20.バス制御回路30゜演算制御回路
40.高速演算回路50.制御記憶回路60を構成する
各LSIチップと、複数個のランダム・アクセス・メモ
リ(RAM)から構成される制御記憶85と、キャッシ
ュ・メモリ83゜84と、アドレス・アレイ (AA)
81と、コピー・アドレス・アレイ (CAA)82と
、複数個のLSIチップから構成されるクロス・バー・
スイッチ70とで構成されている。
次に、キャッシュ・メモリ83.84および主記憶装置
91に対する読出しオペレーション動作について説明す
る。先ず、命令あるいはオペランドの読出し指示と読出
しアドレスは命令制御回路10から結線102を介して
アドレス変換制御回路20へ転送される。上記読出しア
ドレスが仮想アドレスの場合はアドレス変換制御回路2
0内で仮想アドレスから実アドレスに変換される。アド
レス変換制御回路20は読出し実アドレスを結線201
.202,203,204上に出力し、キャッシュ・メ
モリ83.84と主記憶袋rf191との対応関係、す
なわちキャッシュ・メモリ83゜84の登録情報を記憶
し登録の有無を判定するアドレス・アレイ81から結線
202°を介して返送される信号によりキャッシュ・ヒ
ツト(登録有り)か否かを判定し、キャッシュ・ヒツト
ならばキャッシュ・メモリ83あるいはキャッシュ・メ
モリ84の読出しデータを有効としてクロス・バー・ス
イッチ70を介して読出し先のLSIチップに返送する
。返送先は、−船釣には、命令の読出しの場合は命令制
御回路10となり、オペランドの読出しの場合は演算制
御回路40となるが、特殊な動作においてはアドレス変
換制御回路20や高速演算回路50となることもある。
一方、キャッシュ・ヒツトでない場合(キャッシュ・ミ
スあるいはNFBと呼ばれる。)は、バス制御回路30
によりシステム・バス94を介して主記憶装置91に対
しブロック転送要求を送出する。そして、主記憶装置9
1から返送されるデータは、バス制御回路30を経た後
、結線307.クロス・バー・スイッチ70.結線83
7あるいは結線847によりキャッシュ・メモリ83あ
るいはキャッシュ・メモリ84へ書込まれる。また、主
記憶@j2n91からの第1回目の返送データはクロス
・バー・スイッチ70から返送先へ返送される0以上の
ようにして続出しオペレーションが実行される。
次に・キャッシュ・メモリ83.84および主記憶装置
91に対する書込みオペレーション動作について説明す
る。先ず、書込み指示と書込みアドレスは命令制御回路
10で書込みオペレーションを必!とする命令を解読し
た場合あるいはマイクロ・プログラムで書込みオペレー
ションを実行する場合に命令制御回路10内で作成され
、結線102を介してアドレス変換制御回路20へ送出
される。その書込みアドレスが仮想アドレスの場合には
アドレス変換制御回路20で実アドレスへ変換された後
、アドレス変換制御回路20内の書込みアドレスを保持
するレジスタに保持され、高速演算回路50等で書込み
データが準備された時点で、キャッシュ・メモリ83あ
るいはキ中ツシユ・メモリ84への書込みと、主記憶装
置91に対する書込み指示、書込みアドレス、書込みデ
ータのバス制御回路30への送出とが実行される。
ただし・キャッシュ・メモリ83あるいはキャッシュ°
メモリ84への書込みは、1亥当するアドレスがキャッ
シュ・メモリ83あるいはキャッシュ・メモリ84に登
録されている場合のみ行われる。
そして、バス制御回路30ではシステム・バス94を介
して主記憶装置91への書込みを実行する。
なお、書込みデータは演算制御回路40において主にマ
イクロ・プログラムの制御下で準備され、結線405を
介して高速演算回路5oにある書込みデータを保持する
レジスタへ送られた後、書込みアドレスとの同期をとっ
て結NlA307を介してクロス・バー・スイーフチ7
0へ送られ、バス制御回路30およびキャッシュ・メモ
リ83あるいはキャッシュ・メモリ84へ転送される0
以上のようにして書込みオペレーションが実行される。
キャッシュ・メモリ83.84および主記憶装置91に
対するデータの読出しオペレーションおよび書込みオペ
レーションは以上のように実行されるものであるが、デ
ータが転送されるデータ線は図示のように全て各回路を
構成するLSIチップ間を1対1で接続するように配設
されてなるものであり、クロス・バー・スイッチ70に
より選択された結線の他は影響しないと共に、アクセス
・バスの線長が最短になるように各LSIチップをパン
ケージ上に実装することができるため、パフケージ上の
データ線による遅延時間を大幅に短縮することが可能で
ある。すなわち、従来の装置を第1図の実施例に当ては
めてみると、従来は結線207,107,407,50
7,307,837.847が並列に接続されたバス構
成となっていたため、トータルの線長が長くなり、静電
容量が増大してデータ転送の際の遅延時間が大きくなっ
てしまっていたが、本発明によればクロス・バー・スイ
ッチ70により選択された結線のみの静電容量しか関係
してこないと共に最短のアクセス・バスとすることがで
きるため、静電容量に起因する遅延時間を大幅に短縮す
ることができるわけである。
次に、第2図は第1図におけるクロス・バー・スイッチ
70の内部構成の例を示す構成図である。
第2図において、847,837,307,207・ 
507,407,107は、第1図において示したよう
に、各々キャッシュ・メモリ84.キャッシュ・メモリ
83.バス制御回路30.アドレス変換制御回路20.
高速演算回路50.演算制御回路40.命令制御回路1
0と接続される結線である。なお、図では簡略化して記
載しであるが(、結線847,837,307,207
,507.107はデータ幅が例えば8バイト(64ビ
ツト)となっているものである、ただし、結線407だ
けはデータ幅が他と異なり、例えば4バイトとなってい
る。しかして、結vA847,837゜307.207
.507,407,107にそれぞれ対応してセレクタ
710〜716および入出力のドライバが設けられてお
り、クロス・バー・スイッチ700制御線である結線2
05としてセレクタ710〜716のセレクト信号20
5−30〜205−36と、ドライバの出力イネーブル
信号205−EO〜205−E4とが与えられ、アドレ
ス変換制御回路20により個々のセレクタ710〜71
6は独立に制御されるようになっている0例えば、キャ
ッシュ・メモリ83から命令制御回路10ヘデータの読
出しを行う場合には、セレクタ716により結線107
と結線837とを接続する。
なお、本発明の直接的な内容ではないが、このクロス・
バー・スイッチ70はデータ幅を変換する機能も有して
おり、データ幅が均一でないLSIチップ同士を結合す
ることができるようになっている0例えば、演算制御回
路40(前述したように結線407だけはデータ幅が他
と異なり、例えば4バイトである。)へデータの読出し
を実行する場合、キャッシュ・アクセス時はセレクタ7
15は読出しアドレスに応じて結線837または結線8
47の入力データを選択し、更に読出しアドレスに応じ
8バイト内の上位4バイトあるいは下位4バイトのいず
れかの4バイトを選択するよウニセレクト信号205−
35が与えられることで・8バイト・データを4バイト
・データとして演算制御回路40に返送することができ
る。なお、他のLSIチップ、例えば命令制御回路10
へのデータ読出しの際は結線107のデータ幅がキャッ
シュ・メモリ83.84等と同じ8バイトであるため、
4バイト単位の選択は不要である。
次に、第3図は第1図におけるアドレス変換制御回路2
0の内部構成の一部を示したものである。
第3図において、要求コードは命令制御回路10から与
えられる続出しオペレーシヨンあるいは書込みオペレー
シヨン等を指示する情報が含まれたコードであり、要求
アドレスは命令制御回路10から与えられる読出し、書
込みアドレス(命令制御回路10から与えられる読出し
、書込みアドレスが仮想アドレスである場合は実アドレ
スを変換された後のもの)である。
以下、動作を説明する。先ず、結&’J20−101お
よび結線20−201に要求コードおよび要求アドレス
が与えられると、要求コードは要求コード・レジスタ2
0−10にセントされ、要求アドレスは実アドレス・レ
ジスタ20−20にセットされる0通常状態では要求受
付時に実アドレス・レジスタ20−20に要求アドレス
がセントされると同時に、AAアドレス・レジスタ20
−30と、DAアドレス・レジスタ20−40あるいは
DAアドレス・レジスタ20−41にも要求アドレスの
一部がセントされる。読出しまたは書込みオペレージジ
ン時はAAアドレス・レジスタ20−30.DAアドレ
ス・レジスタ20−40゜20−41から結線202〜
204にアドレスが与えられてアドレス・アレイ81と
キャッシュ・メモリ83またはキャッシュ・メモリ84
とが読出され、アドレス・アレイ81でキャッシュ・ヒ
ントか否かが調べられる。そして、読出しオペレーショ
ンの場合は、キャッシュ・ヒントならばキャッシュ・メ
モリ83またはキャッシュ・メモリ84から読出したデ
ータはクロス・バー・スイッチ70を介して読出し先へ
返送される。なお、キャッシュ・メモリ83かキャッシ
ュ・メモリ84のいずれから読出しデータを返送するか
は要求アドレス中の予め決められた1ビツトの値に従っ
て行われ、このビットの値が“0”の時にキャッシュ・
メモリ83 (バンク#0)が選択され、“1“の時に
キャッシュ・メモリ84 (バンク#1)が選択される
。一方、キャッシュ・ヒントでない場合(キャッシュ・
ミスの場合)、実アドレス・レジスタ20−20からセ
レクタ20−23を介して結線201によりバス制御回
路30へ主記憶袋W191に対するブロック転送のアド
レスが送出され、バス制御回路30で読出されたブロッ
ク転送データの第1回の返送時、そのデータはクロス・
バー・スイッチ70を介して読出し先に返送されると同
時にキャッシュ・メモリ83またはキャッシュ・メモリ
84へ登録される。なお、ブロック・サイズを32バイ
ト、データの転送幅を8バイトとすると、ブロック転送
は8バイト転送を4回実行することになる。また、キャ
ッシュ・メモリ83.84のバンクをアドレスの下位か
ら第5ビツト目、すなわち16バイト境界で分けること
とすると、ブロック転送データはキャッシュ・メモリ8
3とキャッシュ・メモリ84へ2回ずつ(16バイトず
つ)!込まれることになる。
一方、要求コード・レジスタ20−10に書込みオペレ
ーショlの指示がセットされた場合は、アドレス・アレ
イ81の参照とキャッシュ・メモリ83あるいはキャッ
シュ・メモリ84の読出しとが実行された後、要求アド
レス(書込みアドレス)は実アドレス・レジスタ2(1
−20から実アドレス・レジスタ20−22にセットさ
れ、キャッシュ・メモリ83あるいはキャッシュ・メモ
リ84の読出しデータはデータ・レジスタ20−50ヘ
セソトされる。また、キャッシュ・ヒツトか否かの情報
はデコーダ20−11に入力され、要求コード・レジス
タ20−12ヘセツトされる。
このように書込みオペレーションの場合は、要求コード
・レジスタ20−10.実アドレス・レジスタ20−2
0の第1ステージから要求コード・レジスタ20〜12
.実アドレス・レジスタ20−22の第2ステージに処
理を移行させ、第1ステージを空けることにより、後続
の要求を受付けることができるようになっている。すな
わち、書込みオペレーションでは書込みデータを待ち合
わせる必要から、このような処理が可能となる・さて、
第2ステージの要求コード・レジスタ20−12.実ア
ドレス・レジスタ20−22にセットされた書込みオペ
レーションの要求コード。
要求アドレスは、高速演算回路50内の書込みデータ・
レジスタに書込みデータが準備されるのを待ち合わせ、
書込みデータが準備された時点で書込み動作を行う、な
お、本発明の直接的な内容ではないが、この実施例では
キャッシュ・ヒントの場合は書込みに際してデータ幅内
の全てのデータ(例えば8バイト)を書換えない部分書
込みであっても、データ幅内の全てのデータを書換える
全書込みとし、特に主記憶装置91への書込みにかかる
処理速度の向上を図れるようになっている。
すなわち、アドレス・アレイ81の参照とキャッシュ・
メモリ83あるいはキャッシュ・メモリ84の読出しと
が実行された状態で、キャッシュ・メモリ83あるいは
キャッシュ・メモリ84の読出しデータは結線207を
介しデ=り・レジスタ20−50に保持されるようにな
っており、書込みデータが準備された場合に、高速演算
回路5゜から結線507を介して転送される書込みデー
タと、アドレス変換制御回路20のデータ・レジスタ2
0−50からセレクタ20−51および結線207を介
して転送される書込み前データとをクロス・バー・スイ
ッチ70で受け、バイト単位でデータの入換えを行い、
新たな書込みデータを作成するようになっている。つま
り、バイト単位に書込みマスク(データ幅が8バイトの
場合は8ビツト)が設けられており、そのマスクが“1
”のバイトのみが書込み前データと入換えられるように
なっている。すなわち、書込みマスクが1”のバイトで
は結線Fi07の書込みデータを選択し、書込みマスク
が“0”のバイトでは結線207の書込み前データを選
択する。なお、この書込みマスクは書込みデータととも
に結線507でクロス・バー・スイッチ70に送出され
るものであり、書込みマスク受入部720で受信された
後、結線205による制御信号と同様にセレクタの制御
に使用される。この操作によりキャッシュ・ヒツト時は
、全書込みでない書込みオペレーションに対してもバス
制御回路30および主記憶装置91に対して全書込みと
することが可能である。すなわち、全書込み化が可能と
なる。なお、キャッシュ・ヒツトの場合はデータ・レジ
スタ20−50の内容は書込み前データとなるため、上
記のような処理が可能であるが、キャッシュ・ミスの場
合は内容は不定(パリティのみ保障される。)であるた
め、全書込み化は行えない、このようなキャッシュ・ミ
スの場合は全書込み化は不可能であるので、2バイト書
込みならそのまま2バイト部分書込みとしてバス制御回
路30へ送出され、キャッシュ・メモリ83.84への
書込みも実行しない。
また、一般に主記憶装置91では8バイト単位にエラー
訂正符号(ECC)を有し、読出し1ビ。
ト・エラーを訂正するようにしているため、例えば2バ
イト部分書込み等の8バイト全書込み以外の書込み実行
時は、対応する8バイト境界データの読出しを行った後
、書込みデータの2バイトのみを差し換えて8バイト単
位にエラー訂正符号を再作成してデータとともに書込む
ことが必要であり、全書込みに比べ処理時間が大きくな
ってしまうことが考えられるが、その場合は、この処理
時間の遅れを救済するため、演算処理装置9o内のキャ
ッシュ・メモリ83.84で上記の処理を予め実行し、
主記憶装置91に対しては全書込み動作として主記憶装
置91の処理時間を短縮することが可能である。
次に、本発明の他の特徴であるLSIチ、プとキャッシ
ュ・メモリとの間で同時にデータ転送を行う動作につい
て説明する。すなわち、第3図においては要求コード・
レジスタおよび実アドレス・レジスタが2つのステージ
となっており、2個のバンクに分割されたキャッシュ・
メモリ83゜84に対して同時に書込み、読出しが行え
るようになっている。以下、第2ステージの要求コード
・レジスタ20−12.実アドレス・レジスタ20−2
2に書込みオペレーションがセットされ、第1ステージ
の要求コード・レジスタ20−10゜実アドレス・レジ
スタ20−20に続出しオペレーションがセットされて
いる場合について動作を説明する。なお、この場合、書
込み、読出しを行うキャッシュ・メモリのバンクによっ
て動作が異なる。なお、バンクの選択は前述したように
要求アドレス中の予め決められた1ビツトの値に従って
行われる。
+11同一バンクの場合 この場合は第2ステージの書込みオペレーションが優先
され、DAアドレス・レジスタ20−40またはDAア
ドレス・レジスタ20−41には書込みアドレス(実ア
ドレス・レジスタ20−22の内容)の一部がセレクタ
20−23.20−42.20−43を介してセットさ
れ、キャッシュ・メモリ83あるいはキャッシュ・メモ
リ84への書込みアドレスを確保し、書込みが行われる
また、第1ステージの読出しオペレーションは書込みオ
ペレーションが終了するのを待ち合わせて行われる。
(2)別バンクの場合 この場合、例えば書込みがバンク#O(キャッシュ・メ
モリ83)で読出しがバンク#l (キャッシュ・メモ
リ84)の場合、書込みアドレスの一部はDAアドレス
・レジスタ20−40に、読出しアドレスの一部はAA
アドレス・レジスタ20−30およびDAアドレス・レ
ジスタ20−41にセントされる。従って、第2ステー
ジではDAアドレス・レジスタ20−40によりキャシ
ュ・メモリ83のアドレスを確保し、結線507゜20
7により書込みデータを作成し、結線837によりキャ
ッシュ・メモリ83ヘデータを書込むと同時に、結線3
07によりバス制御回路30へ書込みデータを送出して
主記憶装置91への書込みを行う、これと並列して、第
1ステージではAAアドレス・レジスタ20−30とD
へアドレス・レジスタ20−41とによりアドレス・ア
レイ81とキャッシュ・メモリ84のアドレスを確保し
、キャッシュ・メモリ84のデータを結線847により
読み出す、この時、続出し先が命令制御回路10または
演算制御回路40ならば上記の読出しデータを返送する
ことが可能である。ただし、高速演算回路50またはア
ドレス変換制御回路20は第2ステージの書込みオペレ
ーションにより使用されているため、これらへの読出し
は不可である。
〔発明の効果〕
以上説明したように、本発明の演算処理装置にあっては
、キャッシュ・メモリの読出し、8込みのためのデータ
・パスにバス方式を使わずにクロス・バー・スイッチ機
能を有するチップで直接にキャッシュ・メモリとLSI
チップとの接続を行うようにしているため、データ転送
の行われるデータ・パスを形成するトータルの線長を最
短にすることが可能となり、高速なキャッシュ・メモリ
のアクセスを実現することができる効果がある。
また、キャッシュ・メモリを2個以上のバンクに分割し
、クロス・バー・スイッチ機能を有するチップを介して
異なるLSIチップと同時にデータ転送が行えるため、
データ転送の効率を大幅に向上させることができる効果
がある。
【図面の簡単な説明】
第1図は本発明の演算処理装置を含む情報処理装置の構
成図、 第2図は第1図におけるクロス・バー・スイッチの内部
構成図および、 第3図は第1図におけるアドレス変換制御回路の内部構
成の一部を示す図である。 図において、90・・・演算処理装置、91・・・主記
憶装置、92・・・入出力制御装置、93・・・システ
ム制御装置、94・・・システム・パス、10・・・命
令制御回路、20・・・アドレス変換制御回路、30・
・・バス制御回路、40・・・演算制御回路、50・・
・高速演算回路、60・・・制御記憶回路、70・・・
クロス・バー・スイッチ、81・・・アドレス・アレイ
、82・・・コピー・アドレス・アレイ、83.84・
・・キャッシュ・メモリ、85・・・制御記憶。

Claims (1)

  1. 【特許請求の範囲】 キャッシュ・メモリと複数のLSIチップとから構成さ
    れ、前記キャッシュ・メモリと2個以上の前記LSIチ
    ップとの間でデータ転送が行われる演算処理装置におい
    て、 前記キャッシュ・メモリを2個以上のバンクに分割する
    と共に、 任意の入出力端子間を接続状態とできるクロス・バー・
    スイッチ機能を有するチップを介して前記キャッシュ・
    メモリと2個以上の前記LSIチップとを接続し、 前記クロス・バー・スイッチ機能を有するチップを介し
    て2個以上の異なる前記LSIチップと前記キャッシュ
    ・メモリの2個以上の異なるバンクとの間で同時にデー
    タ転送を行うことを特徴とした演算処理装置。
JP63069055A 1988-03-23 1988-03-23 演算処理装置 Expired - Fee Related JPH0719224B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63069055A JPH0719224B2 (ja) 1988-03-23 1988-03-23 演算処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63069055A JPH0719224B2 (ja) 1988-03-23 1988-03-23 演算処理装置

Publications (2)

Publication Number Publication Date
JPH01241645A true JPH01241645A (ja) 1989-09-26
JPH0719224B2 JPH0719224B2 (ja) 1995-03-06

Family

ID=13391501

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63069055A Expired - Fee Related JPH0719224B2 (ja) 1988-03-23 1988-03-23 演算処理装置

Country Status (1)

Country Link
JP (1) JPH0719224B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115114200A (zh) * 2022-06-29 2022-09-27 海光信息技术股份有限公司 一种多芯片系统及基于其的启动方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59109966A (ja) * 1982-12-15 1984-06-25 Nec Corp クロスバ−スイツチを有する半導体集積回路装置
JPS60258660A (ja) * 1984-06-05 1985-12-20 Fujitsu Ltd キヤシユメモリ制御方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59109966A (ja) * 1982-12-15 1984-06-25 Nec Corp クロスバ−スイツチを有する半導体集積回路装置
JPS60258660A (ja) * 1984-06-05 1985-12-20 Fujitsu Ltd キヤシユメモリ制御方式

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115114200A (zh) * 2022-06-29 2022-09-27 海光信息技术股份有限公司 一种多芯片系统及基于其的启动方法
CN115114200B (zh) * 2022-06-29 2023-11-17 海光信息技术股份有限公司 一种多芯片系统及基于其的启动方法

Also Published As

Publication number Publication date
JPH0719224B2 (ja) 1995-03-06

Similar Documents

Publication Publication Date Title
US4866603A (en) Memory control system using a single access request for doubleword data transfers from both odd and even memory banks
US5557768A (en) Functional pipelined virtual multiport cache memory with plural access during a single cycle
US5051889A (en) Page interleaved memory access
US4339804A (en) Memory system wherein individual bits may be updated
US5490113A (en) Memory stream buffer
US5136500A (en) Multiple shared memory arrangement wherein multiple processors individually and concurrently access any one of plural memories
JPS61109146A (ja) 先行制御方式
JPH11203192A (ja) 並列プロセッサおよび演算処理方法
JPH0248931B2 (ja)
JPS6297036A (ja) 計算機システム
US5452418A (en) Method of using stream buffer to perform operation under normal operation mode and selectively switching to test mode to check data integrity during system operation
JPH02234242A (ja) 部分書込み制御装置
JPH0282330A (ja) ムーブアウト・システム
JPH0438014B2 (ja)
US6405233B1 (en) Unaligned semaphore adder
JPH01241645A (ja) 演算処理装置
JPH01241648A (ja) 情報処理装置
JPH01241646A (ja) 演算処理装置
JPH01241647A (ja) 演算処理装置
JPH01280850A (ja) キヤツシユ装置およびそれを用いた情報処理装置
JP2945525B2 (ja) プロセッサ、メモリ、およびデータ処理装置
JPH06324999A (ja) マルチプロセッサシステム
JPS60134956A (ja) 情報処理システム
JPS5935262A (ja) 記憶装置
JPS6019534B2 (ja) 移送制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees