JPH0895936A - Data transfer method between processors - Google Patents
Data transfer method between processorsInfo
- Publication number
- JPH0895936A JPH0895936A JP23476494A JP23476494A JPH0895936A JP H0895936 A JPH0895936 A JP H0895936A JP 23476494 A JP23476494 A JP 23476494A JP 23476494 A JP23476494 A JP 23476494A JP H0895936 A JPH0895936 A JP H0895936A
- Authority
- JP
- Japan
- Prior art keywords
- processing unit
- central processing
- data
- chip microcomputer
- memory
- 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
Landscapes
- Multi Processors (AREA)
Abstract
(57)【要約】
【構成】プロセッサ間のデータ転送方式は、共通バスに
接続した中央処理装置1と主記憶装置2をデュアルポー
トメモリの一方のポートに接続し、もう一方のポート
に、共通バスに接続した複数のシングルチップマイコン
を接続した、マルチプロセッサシステムで、デュアルポ
ートメモリとシングルチップマイコン間に、コントロー
ルレジスタ60,ステータスレジスタ61,優先順位決
定回路62,バス権制御回路63により構成する入出力
制御回路6を設定した。
【効果】従来の方式での問題である中央処理装置及びシ
ングルチップマイコンの処理速度の低下,転送データの
信頼性の低下の問題を解消することを可能とした。
(57) [Summary] [Structure] The data transfer method between processors is such that the central processing unit 1 and the main storage unit 2 connected to a common bus are connected to one port of the dual port memory and common to the other port. In a multiprocessor system in which a plurality of single chip microcomputers connected to a bus are connected, a control register 60, a status register 61, a priority order determination circuit 62, and a bus right control circuit 63 are provided between the dual port memory and the single chip microcomputer. The input / output control circuit 6 is set. [Effect] It is possible to solve the problems of the conventional system, such as the decrease in the processing speed of the central processing unit and the single chip microcomputer, and the decrease in the reliability of the transfer data.
Description
【0001】[0001]
【産業上の利用分野】本発明は、中央処理装置が、中央
処理装置を接続したバスとは別のバスに接続した複数の
シングルチップマイコンに対してアクセスを行うマルチ
プロセッサシステムにおけるデータ転送方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data transfer system in a multiprocessor system in which a central processing unit accesses a plurality of single chip microcomputers connected to a bus different from the bus to which the central processing unit is connected. .
【0002】[0002]
【従来の技術】従来の方式を図3及び図4に示す。図3
は、中央処理装置1と主記憶装置2と小容量の二つのポ
ートをもつメモリ(以下デュアルポートメモリ)を内蔵
した複数のシングルチップマイコン9を共通のバス3,
4に接続したマルチプロセッサシステムである。この方
式では、中央処理装置1が、主記憶装置2から読み出し
たデータを、シングルチップマイコン9に内蔵の小容量
のデュアルポートメモリに転送するが、シングルチップ
マイコン9内蔵のデュアルポートメモリは容量が小さい
ため、小容量のデュアルポートメモリを内蔵したシング
ルチップマイコンに転送すべきデータが、その容量を上
回る場合、複数回に分けてデータ転送を行う必要があ
る。また、シングルチップマイコン9が、内蔵の小容量
のデュアルポートメモリから、内部記憶装置にデータを
移し終えたことを、中央処理装置1に認知させる手段を
持たないため、中央処理装置1が、常に、シングルチッ
プマイコン9内蔵の小容量のデュアルポートメモリの状
態を監視する必要があることにより、中央処理装置1の
負荷が増し、処理速度が低下してしまう。図4は、中央
処理装置1と主記憶装置2と複数のシングルチップマイ
コン9をデュアルポートメモリ5を介して共通のバス
3,4に接続したマルチプロセッサシステムである。こ
の方式では、中央処理装置1がデュアルポートメモリ5
にデータ転送したことをシングルチップマイコン9に認
知させる手段をもたないことから、シングルチップマイ
コン9は常にデュアルポートメモリ5の状態を監視する
必要があるために、シングルチップマイコン9の処理速
度が低下してしまう。2. Description of the Related Art A conventional method is shown in FIGS. Figure 3
Is a central processing unit 1, a main memory unit 2, and a plurality of single-chip microcomputers 9 each having a built-in memory having two small-capacity ports (hereinafter referred to as dual port memory).
4 is a multiprocessor system connected to the No. 4. In this system, the central processing unit 1 transfers the data read from the main storage device 2 to a small capacity dual port memory built in the single chip microcomputer 9, but the dual port memory built in the single chip microcomputer 9 has a small capacity. Since the size is small, if the data to be transferred to the single-chip microcomputer containing the small-capacity dual port memory exceeds the capacity, it is necessary to transfer the data in multiple times. Further, since the single-chip microcomputer 9 does not have means for making the central processing unit 1 recognize that the data transfer from the built-in small-capacity dual port memory to the internal storage device has been completed, the central processing unit 1 always operates. Since it is necessary to monitor the state of the small capacity dual port memory built in the single-chip microcomputer 9, the load on the central processing unit 1 increases and the processing speed decreases. FIG. 4 shows a multiprocessor system in which a central processing unit 1, a main storage unit 2 and a plurality of single chip microcomputers 9 are connected to common buses 3 and 4 via a dual port memory 5. In this system, the central processing unit 1 uses the dual port memory 5
Since there is no means for making the single-chip microcomputer 9 recognize that the data has been transferred to the single-chip microcomputer 9, the single-chip microcomputer 9 needs to constantly monitor the state of the dual port memory 5, so that the processing speed of the single-chip microcomputer 9 is Will fall.
【0003】[0003]
【発明が解決しようとする課題】従来の技術である図3
に示す方式では、この方式では、中央処理装置1が、主
記憶装置2から読み出したデータを、シングルチップマ
イコン9内蔵の小容量のデュアルポートメモリに転送す
るが、このシングルチップマイコン9内蔵のデュアルポ
ートメモリは容量が小さいため、中央処理装置1が主記
憶装置2から読み出したデータが、その容量を上回る場
合、複数回に分けてデータ転送を行う必要があると共
に、シングルチップマイコン9が、内蔵の小容量のデュ
アルポートメモリから、内部記憶装置にデータを移し終
えたことを、中央処理装置1に認知させる手段を持たな
いことから、中央処理装置1が、常に、シングルチップ
マイコン9内蔵の小容量のデュアルポートメモリの状態
を監視する必要があることにより、中央処理装置1の負
荷が増し、処理速度が低下してしまうことが問題だっ
た。また、図4に示す方式では、中央処理装置1がデュ
アルポートメモリ5にデータ転送したことをシングルチ
ップマイコン9に認知させる手段をもたないことから、
シングルチップマイコン9は常にデュアルポートメモリ
5の状態を監視する必要があるために、シングルチップ
マイコン9の処理速度が低下してしまうことが問題であ
った。FIG. 3 shows a conventional technique.
In this method, the central processing unit 1 transfers the data read from the main storage device 2 to a small capacity dual port memory with a built-in single-chip microcomputer 9. Since the port memory has a small capacity, if the data read from the main storage device 2 by the central processing unit 1 exceeds the capacity, it is necessary to transfer the data in plural times, and the single chip microcomputer 9 is built in. Since the central processing unit 1 does not have a means for making the central processing unit 1 recognize that the data transfer from the small capacity dual port memory to the internal storage device has been completed, the central processing unit 1 always has the small capacity of the single chip microcomputer 9. Since it is necessary to monitor the state of the dual port memory of the capacity, the load on the central processing unit 1 increases and the processing speed increases. It was a problem that decreases. Further, in the system shown in FIG. 4, since the central processing unit 1 has no means for making the single-chip microcomputer 9 recognize that the data has been transferred to the dual port memory 5,
Since the single-chip microcomputer 9 needs to constantly monitor the state of the dual port memory 5, there is a problem that the processing speed of the single-chip microcomputer 9 decreases.
【0004】[0004]
【課題を解決するための手段】本発明におけるデータ転
送方式では、共通のバスに接続した中央処理装置と主記
憶装置、及び、前述したバスとは異なる共通のバスに接
続した複数のシングルチップマイコンを、デュアルポー
トメモリを介して接続し、複数のシングルチップマイコ
ンを接続した共通のバスと、デュアルポートメモリの一
方のポートの間に、中央処理装置が主記憶装置からデュ
アルポートメモリの当該エリアにデータ転送したことを
示すフラグにより構成するコントロールレジスタと、デ
ュアルポートメモリのエリアから、前記シングルチップ
マイコンが内部の記憶装置にデータ転送したことを示す
終了フラグにより構成するステータスレジスタを備え、
中央処理装置がデュアルポートメモリの、前記エリアに
転送したデータを、前記シングルチップマイコンに対
し、共通バス占有権を制御することにより、中央処理装
置の動作に関係なく、エリア内のデータが無くなるま
で、反復してデータ転送させる機能を有する制御回路を
設定することにより、前項にて述べた問題を解決した。According to the data transfer method of the present invention, a central processing unit and a main memory connected to a common bus, and a plurality of single chip microcomputers connected to a common bus different from the above-mentioned bus. Between the common bus connecting multiple single-chip microcomputers and one port of the dual port memory, the central processing unit moves from the main memory to the area of the dual port memory. A control register configured by a flag indicating that data has been transferred, and a status register configured by an end flag indicating that the single chip microcomputer has transferred data from the area of the dual port memory to an internal storage device are provided.
The central processor controls the common bus occupancy of the data transferred to the area of the dual port memory to the single-chip microcomputer until the data in the area disappears regardless of the operation of the central processor. , The problem described in the previous section was solved by setting a control circuit having a function of repeatedly transferring data.
【0005】[0005]
【作用】制御回路の動作について図1を用いて説明す
る。コントロールレジスタ60は、複数のシングルチッ
プマイコン9の個数以上のビット幅のレジスタである。
中央処理装置1は、各シングルチップマイコン9と、デ
ュアルポートメモリ5の規定のエリアを1対1に対応付
ける。中央処理装置1はデュアルポートメモリ5へのア
クセスを実行する際に、制御回路6の内部のコントロー
ルレジスタ60のビットに、“1”をセットする。この
中央処理装置1がセットしたレジスタ内容と、後述する
ステータスレジスタ61の内容は、優先順位決定回路6
2によって受信され、中央処理装置1が、どのシングル
チップマイコンに対してアクセス要求を行っているの
か、また、複数のアクセス要求が発生した場合には、ど
の要求を優先させるのかということを決定する。バス権
制御回路63は、イニシャル実行時に、全てのシングル
チップマイコン9に対して、バス権開放要求信号10を
送信する。これに対し、シングルチップマイコン9はバ
ス権開放信号11をバス権制御回路63に対して送信す
る。バス権制御回路63は全てのシングルチップマイコ
ン9からバス権開放信号11を受信した後、中央処理装
置1のアクセス要求に応じて、シングルチップマイコン
9のバス権開放要求信号10をネゲートする。これによ
り、シングルチップマイコン9は共通バス使用権を得る
ことになり、デュアルポートメモリ5のエリアに格納さ
れているデータを内部の記憶装置に移し、複数のシング
ルチップマイコン9の個数以上のビット幅のレジスタで
あるステータスレジスタ61のビットに“1”を設定す
る。バス権制御回路63はステータスレジスタ61のビ
ットの“1”を確認した後に、ステータスレジスタ61
のビットの“0”クリアを行う。このようにして、中央
処理装置1がアクセスしたデュアルポートメモリ5の規
定のエリアに対応したシングルチップマイコン9に対
し、バス権開放要求信号を次々とネゲートすることで、
複数のシングルチップマイコン9の内部記憶装置にデー
タ転送を行わせるという一連の動作により、従来の方式
での問題である中央処理装置1及びシングルチップマイ
コン9の処理速度の低下,転送データの信頼性の低下の
問題が解消した。The operation of the control circuit will be described with reference to FIG. The control register 60 is a register having a bit width equal to or larger than the number of the single chip microcomputers 9.
The central processing unit 1 associates each single chip microcomputer 9 with a specified area of the dual port memory 5 in a one-to-one correspondence. The central processing unit 1 sets “1” in the bit of the control register 60 inside the control circuit 6 when executing the access to the dual port memory 5. The contents of the register set by the central processing unit 1 and the contents of the status register 61, which will be described later, are stored in the priority order determining circuit 6
2, the central processing unit 1 determines which single-chip microcomputer the access request is made to, and when a plurality of access requests occur, which request is given priority. . The bus right control circuit 63 transmits the bus right release request signal 10 to all the single chip microcomputers 9 at the time of initial execution. On the other hand, the single chip microcomputer 9 transmits the bus right release signal 11 to the bus right control circuit 63. After receiving the bus right release signal 11 from all the single chip microcomputers 9, the bus right control circuit 63 negates the bus right release request signal 10 of the single chip microcomputer 9 in response to the access request from the central processing unit 1. As a result, the single chip microcomputer 9 acquires the common bus use right, transfers the data stored in the area of the dual port memory 5 to the internal storage device, and has a bit width equal to or larger than the number of the single chip microcomputers 9. "1" is set to the bit of the status register 61, which is the register of. The bus right control circuit 63 confirms the bit “1” of the status register 61, and then the status register 61
"0" is cleared. In this way, by successively negating the bus right release request signals to the single chip microcomputer 9 corresponding to the specified area of the dual port memory 5 accessed by the central processing unit 1,
Due to the series of operations of causing the internal storage devices of the plurality of single-chip microcomputers 9 to transfer data, the processing speed of the central processing unit 1 and the single-chip microcomputer 9, which are problems in the conventional system, is reduced and the reliability of the transfer data is improved. The problem of the decrease of the is solved.
【0006】[0006]
【実施例】以下、本発明の一実施例を添付図面に基づ
き、詳細に説明する。図1は制御回路の内部構成を示す
ブロック図、図2は本発明の一実施例を示すブロック図
である。図2は、本発明のプロセッサ間のデータ転送方
式を、ステッピングモータ12の制御に用いた例であ
る。ステッピングモータの制御では、モータの入力パル
ス数の誤差、つまり、本実施例ではシングルチップマイ
コン9の入力データの誤りがステッピングモータの制御
精度の低下の主たる原因となる。本発明のプロセッサ間
のデータ転送方式では、シングルチップマイコン9の入
力データの信頼性を向上すると共に、中央処理装置1及
びシングルチップマイコン9の処理速度の低下の防止を
実現する。制御回路の動作について図1を用いて説明す
る。コントロールレジスタ60は、複数のシングルチッ
プマイコン9の個数以上のビット幅のレジスタである。
中央処理装置1は、各シングルチップマイコン9と、デ
ュアルポートメモリ5の規定のエリアを1対1に対応付
ける。中央処理装置1はデュアルポートメモリ5へのア
クセスを実行する際に、制御回路6の内部のコントロー
ルレジスタ60のビットに、“1”をセットする。この
中央処理装置1がセットしたレジスタ内容と、後述する
ステータスレジスタ61の内容は、優先順位決定回路6
2によって受信され、中央処理装置1が、どのシングル
チップマイコンに対してアクセス要求を行っているの
か、また、複数のアクセス要求が発生した場合には、ど
の要求を優先させるのかということを決定する。バス権
制御回路63は、イニシャル実行時に、全てのシングル
チップマイコン9に対して、バス権開放要求信号10を
送信する。これに対し、シングルチップマイコン9はバ
ス権開放信号11をバス権制御回路63に対して送信す
る。バス権制御回路63は全てのシングルチップマイコ
ン9からバス権開放信号11を受信した後、上述したよ
うな中央処理装置1のアクセス要求に応じて、シングル
チップマイコン9のバス権開放要求信号10をネゲート
する。これにより、シングルチップマイコン9は共通バ
ス使用権を得ることになり、デュアルポートメモリ5の
エリアに格納されているデータを内部の記憶装置に移
し、複数のシングルチップマイコン9の個数以上のビッ
ト幅のレジスタであるステータスレジスタ61のビット
に“1”を設定する。バス権制御回路63はステータス
レジスタ61のビットの“1”を確認した後に、ステー
タスレジスタ61のビットの“0”クリアを行う。この
ようにして、中央処理装置1がアクセスしたデュアルポ
ートメモリ5の規定のエリアに対応したシングルチップ
マイコン9に対し、バス権開放要求信号を次々とネゲー
トすることで、複数のシングルチップマイコン9の内部
記憶装置にデータ転送を行わせる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the accompanying drawings. FIG. 1 is a block diagram showing the internal structure of the control circuit, and FIG. 2 is a block diagram showing an embodiment of the present invention. FIG. 2 shows an example in which the data transfer system between processors of the present invention is used for controlling the stepping motor 12. In the control of the stepping motor, an error in the number of input pulses of the motor, that is, an error in the input data of the single-chip microcomputer 9 in this embodiment is the main cause of the reduction in the control accuracy of the stepping motor. In the data transfer method between processors of the present invention, the reliability of the input data of the single-chip microcomputer 9 is improved and the reduction of the processing speed of the central processing unit 1 and the single-chip microcomputer 9 is prevented. The operation of the control circuit will be described with reference to FIG. The control register 60 is a register having a bit width equal to or larger than the number of the single chip microcomputers 9.
The central processing unit 1 associates each single chip microcomputer 9 with a specified area of the dual port memory 5 in a one-to-one correspondence. The central processing unit 1 sets “1” in the bit of the control register 60 inside the control circuit 6 when executing the access to the dual port memory 5. The contents of the register set by the central processing unit 1 and the contents of the status register 61, which will be described later, are stored in the priority order determining circuit 6
2, the central processing unit 1 determines which single-chip microcomputer the access request is made to, and when a plurality of access requests occur, which request is given priority. . The bus right control circuit 63 transmits the bus right release request signal 10 to all the single chip microcomputers 9 at the time of initial execution. On the other hand, the single chip microcomputer 9 transmits the bus right release signal 11 to the bus right control circuit 63. After receiving the bus right release signal 11 from all the single chip microcomputers 9, the bus right control circuit 63 outputs the bus right release request signal 10 of the single chip microcomputer 9 in response to the access request from the central processing unit 1 as described above. Negate. As a result, the single chip microcomputer 9 acquires the common bus use right, transfers the data stored in the area of the dual port memory 5 to the internal storage device, and has a bit width equal to or larger than the number of the single chip microcomputers 9. "1" is set to the bit of the status register 61, which is the register of. The bus right control circuit 63 clears the bit "0" of the status register 61 after confirming the bit "1" of the status register 61. In this way, by successively negating the bus right release request signals to the single chip microcomputers 9 corresponding to the specified area of the dual port memory 5 accessed by the central processing unit 1, the plurality of single chip microcomputers 9 are Causes the internal storage device to transfer data.
【0007】[0007]
【発明の効果】本発明のプロセッサ間のデータ転送方式
では、中央処理装置が、大容量のデュアルポートメモリ
の、シングルチップマイコン毎にエリア分割したエリア
に転送したデータを、シングルチップマイコンに対し、
共通バス占有権を制御することにより、中央処理装置の
動作に関係なく、エリア内のデータが無くなるまで、反
復してデータ転送させる機能を有する制御回路を設定す
ることにより、従来の方式での問題である中央処理装置
及びシングルチップマイコンの処理速度の低下,転送デ
ータの信頼性の低下の問題が解消した。According to the data transfer system between processors of the present invention, the central processing unit transfers the data transferred to the area divided for each single chip microcomputer of the large capacity dual port memory to the single chip microcomputer.
By controlling the common bus occupancy right, regardless of the operation of the central processing unit, by setting a control circuit having a function of repeatedly transferring data until there is no data in the area, problems with the conventional method The problems of reduced processing speed of the central processing unit and single-chip microcomputer, and reduced reliability of transfer data have been resolved.
【図1】本発明における制御回路部のブロック図。FIG. 1 is a block diagram of a control circuit unit according to the present invention.
【図2】本発明の一実施例によるマルチプロセッサシス
テムのブロック図。FIG. 2 is a block diagram of a multiprocessor system according to an embodiment of the present invention.
【図3】従来方式におけるマルチプロセッサシステムの
ブロック図。FIG. 3 is a block diagram of a conventional multiprocessor system.
【図4】従来方式におけるマルチプロセッサシステムの
ブロック図。FIG. 4 is a block diagram of a conventional multiprocessor system.
1…中央処理装置、2…主記憶装置、3,7…アドレス
・バス、4,8…データ・バス、5…デュアルポートメ
モリ、6…入出力制御回路、9a…シングルチップマイ
コン、9b…内蔵のシングルチップマイコン、60…コ
ントロールレジスタ、61…ステータスレジスタ、62
…優先順位決定回路、63…バス権制御回路。1 ... Central processing unit, 2 ... Main memory unit, 3, 7 ... Address bus, 4, 8 ... Data bus, 5 ... Dual port memory, 6 ... Input / output control circuit, 9a ... Single chip microcomputer, 9b ... Built-in Single-chip microcomputer, 60 ... Control register, 61 ... Status register, 62
... Priority determination circuit, 63 ... Bus right control circuit.
Claims (2)
グルチップマイコンにて構成されたマルチプロセッサシ
ステムにおいて、前記シングルチップマイコン毎にエリ
ア分割した、双方向からアクセスできる記憶素子、例え
ば、二つのポートを持つメモリを備え、一方の前記ポー
トを前記中央処理装置と前記主記憶装置を接続した共通
バスに接続し、他方の前記ポートに、前記共通バスに接
続した複数のシングルチップマイコンを接続したことを
特徴とするプロセッサ間のデータ転送方式。1. A multiprocessor system comprising a central processing unit, a main storage unit, and a plurality of single-chip microcomputers, the storage elements which are divided into areas for each single-chip microcomputer and which can be accessed bidirectionally, for example, A memory having two ports is provided, one of the ports is connected to a common bus that connects the central processing unit and the main memory, and the other port is connected to a plurality of single-chip microcomputers that are connected to the common bus. Data transfer method between processors characterized by the above.
前記複数のシングルチップマイコンと前記二つのポート
をもつメモリ間に、前記中央処理装置が前記主記憶装置
から二つのポートをもつメモリのエリアにデータ転送し
たことを示すフラグにより構成するコントロールレジス
タと、前記二つのポートをもつメモリのエリアから、前
記シングルチップマイコンが内部の記憶装置にデータ転
送したことを示す終了フラグにより構成するステータス
レジスタを、前記エリア数備え、前記中央処理装置が前
記二つのポートをもつメモリの、前記エリアに転送した
データを、前記シングルチップマイコンに対し、前記共
通バスの占有権を制御することにより、前記中央処理装
置の動作に関係なく、エリア内のデータが無くなるま
で、反復してデータ転送させる機能を有する制御回路を
設定したことを特徴とするプロセッサ間のデータ転送方
式。2. The area of the memory having two ports from the main memory to which the central processing unit is located between the plurality of single-chip microcomputers connected to the common bus and the memory having the two ports according to claim 1. A control register configured by a flag indicating that data has been transferred to the internal storage device, and a status register configured by an end flag indicating that the single chip microcomputer has transferred data to the internal storage device from the memory area having the two ports. , The central processing unit is provided with the number of areas, and the central processing unit controls the exclusive right of the common bus to the single chip microcomputer for the data transferred to the area of the memory having the two ports. Regardless of the operation of the device, data will be repeatedly acquired until there is no more data in the area. Data transfer system between processors, characterized in that setting the control circuit having a feed causes function.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23476494A JPH0895936A (en) | 1994-09-29 | 1994-09-29 | Data transfer method between processors |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23476494A JPH0895936A (en) | 1994-09-29 | 1994-09-29 | Data transfer method between processors |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0895936A true JPH0895936A (en) | 1996-04-12 |
Family
ID=16975997
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23476494A Pending JPH0895936A (en) | 1994-09-29 | 1994-09-29 | Data transfer method between processors |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0895936A (en) |
-
1994
- 1994-09-29 JP JP23476494A patent/JPH0895936A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4935868A (en) | Multiple port bus interface controller with slave bus | |
| AU651747B2 (en) | Arbitration control logic for computer system having dual bus architecture | |
| US6141715A (en) | Method and system for avoiding live lock conditions on a computer bus by insuring that the first retired bus master is the first to resubmit its retried transaction | |
| JPS5837585B2 (en) | Keisan Kisouchi | |
| EP0384621B1 (en) | Data transfer operations between two asynchronous buses | |
| US5471639A (en) | Apparatus for arbitrating for a high speed direct memory access bus | |
| EP1063594B1 (en) | An interrupt controller and a microcomputer incorporating this controller | |
| US5089953A (en) | Control and arbitration unit | |
| EP0522582A2 (en) | Memory sharing for communication between processors | |
| US7203781B2 (en) | Bus architecture with primary bus and secondary or slave bus wherein transfer via DMA is in single transfer phase engagement of primary bus | |
| JPH0556548B2 (en) | ||
| JPH0895936A (en) | Data transfer method between processors | |
| US5307468A (en) | Data processing system and method for controlling the latter as well as a CPU board | |
| EP0191939A1 (en) | Data processing bus system | |
| JP3110024B2 (en) | Memory control system | |
| JPH0553902A (en) | Memory control circuit | |
| JPH09223103A (en) | Information processing system | |
| JPS6240565A (en) | Memory control system | |
| JPH0822443A (en) | Data transfer method between processors | |
| JPH01305461A (en) | Bus right control method | |
| JPH05189311A (en) | Cache memory system | |
| JP3211264B2 (en) | External bus control method | |
| JPH07175768A (en) | Dual CPU system | |
| JPH05225114A (en) | Io controller | |
| JPH07244633A (en) | Interface device |