Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3364784B2 - Information processing device - Google Patents
[go: Go Back, main page]

JP3364784B2 - Information processing device - Google Patents

Information processing device

Info

Publication number
JP3364784B2
JP3364784B2 JP04755997A JP4755997A JP3364784B2 JP 3364784 B2 JP3364784 B2 JP 3364784B2 JP 04755997 A JP04755997 A JP 04755997A JP 4755997 A JP4755997 A JP 4755997A JP 3364784 B2 JP3364784 B2 JP 3364784B2
Authority
JP
Japan
Prior art keywords
data
circuit
control information
transfer
control
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 - Fee Related
Application number
JP04755997A
Other languages
Japanese (ja)
Other versions
JPH10240634A (en
Inventor
篤志 高橋
Original Assignee
日本電気エンジニアリング株式会社
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 日本電気エンジニアリング株式会社 filed Critical 日本電気エンジニアリング株式会社
Priority to JP04755997A priority Critical patent/JP3364784B2/en
Publication of JPH10240634A publication Critical patent/JPH10240634A/en
Application granted granted Critical
Publication of JP3364784B2 publication Critical patent/JP3364784B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、大型コンピュータ
のような情報の処理を行う情報処理装置に属し、特に、
主記憶装置とデータ処理装置との間のデータの転送を制
御するデータ転送装置を有している情報処理装置に属す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus for processing information, such as a large computer, and more particularly,
It belongs to an information processing apparatus having a data transfer device that controls transfer of data between a main storage device and a data processing device.

【0002】[0002]

【従来の技術】従来の情報処理装置は、図4に示すよう
に、データを格納する主記憶装置100と、主記憶装置
100からデータを読み書きするデータ処理装置300
と、主記憶装置100とデータ処理装置300との間の
データの転送を制御するデータ転送装置200から構成
されている。
2. Description of the Related Art As shown in FIG. 4, a conventional information processing apparatus includes a main storage device 100 for storing data and a data processing device 300 for reading and writing data from the main storage device 100.
And a data transfer device 200 that controls the transfer of data between the main storage device 100 and the data processing device 300.

【0003】この情報処理装置における転送は、演算処
理装置と同期して動作する同期転送と、演算処理装置と
は独立して動作する非同期転送の2種類に分けられ、そ
れぞれ主記憶装置100の物理アドレスあるいは論理ア
ドレスでの転送が可能である。情報処理装置は、主記憶
装置100に接続されるデータ転送装置200とシリア
ルインタフェースにより接続されるデータ処理装置30
0との間のデータ転送に用いられている。
The transfer in this information processing apparatus is divided into two types: a synchronous transfer that operates in synchronization with the arithmetic processing unit and an asynchronous transfer that operates independently of the arithmetic processing unit. It is possible to transfer by address or logical address. The information processing apparatus includes a data transfer apparatus 200 connected to the main storage apparatus 100 and a data processing apparatus 30 connected via a serial interface.
It is used for data transfer with 0.

【0004】データ転送装置200とデータ処理装置3
00との間をフレームデータ単位でデータの転送を行う
場合、シリアルインタフェース上を転送するフレームデ
ータのデータ転送量を減らすことにより、シリアルイン
タフェース上の転送速度を速くする。
Data transfer device 200 and data processing device 3
When data is transferred between 00 and 00 in frame data units, the transfer rate on the serial interface is increased by reducing the data transfer amount of the frame data transferred on the serial interface.

【0005】また、転送するデータ量を減らすことによ
り、シリアルインタフェース上で発生するデータ誤りに
よるデータ転送の再送回数を減らし転送性能を向上させ
る。
Further, by reducing the amount of data to be transferred, the number of times of data transfer retransmission due to a data error occurring on the serial interface is reduced and the transfer performance is improved.

【0006】主記憶装置100は、データ処理装置30
0により読み書きされる。データ転送装置200は、デ
ータ処理装置300からの指示により主記憶装置100
へ読み書きの制御を行う。
The main storage device 100 is a data processing device 30.
Read and written by 0. The data transfer device 200 receives data from the main storage device 100 according to an instruction from the data processing device 300.
Read / write control.

【0007】データ転送装置200はデータ転送制御回
路を有している。データ転送制御回路210は、主記憶
装置100から読み出したデータ213に制御情報生成
回路211で生成した制御情報を付加する。
The data transfer device 200 has a data transfer control circuit. The data transfer control circuit 210 adds the control information generated by the control information generation circuit 211 to the data 213 read from the main storage device 100.

【0008】また、データ処理装置300から転送され
たフレームデータの制御情報215に従い主記憶装置1
00にデータ216を書き込む。
Further, according to the control information 215 of the frame data transferred from the data processor 300, the main memory 1
The data 216 is written to 00.

【0009】図5にはフレームデータの例を示した。こ
の例では8バイト転送が行われている。図2において、
SDはStart Delimiter,EDはEND
Delimiterである。
FIG. 5 shows an example of frame data. In this example, 8-byte transfer is performed. In FIG.
SD is Start Delimiter, ED is END
It is a Delimiter.

【0010】データ転送装置200に備えられているフ
レーム生成回路220は、主記憶装置100に格納され
ているデータフォーマットに、制御情報215を付加し
たフレームデータを生成する。データ転送装置200に
備えられているシリアル変換回路230,データ処理装
置300に備えられているシリアル変換回路360は、
フレームデータをシリアルデータに変換する。データ転
送装置200に備えられているパラレル変換回路26
0,データ処理装置300に備えられているパラレル変
換回路320は、シリアルデータをパラレルデータに変
換する。データ転送装置200に備えられているフレー
ム変換回路270,データ処理装置300に備えられて
いるフレーム変換回路330は、パラレルデータをフレ
ームデータに変換する。データ転送装置200に備えら
れている送信回路240及び受信回路250,データ処
理装置300に備えられている370及び受信回路31
0は、シリアルインタフェース1aを介してシリアルデ
ータの送受信を行う。シリアルインタフェースは、光フ
ァイバーケーブル、電気ケーブル等である。
The frame generation circuit 220 provided in the data transfer device 200 generates frame data in which the control information 215 is added to the data format stored in the main storage device 100. The serial conversion circuit 230 included in the data transfer device 200 and the serial conversion circuit 360 included in the data processing device 300 are
Convert frame data to serial data. Parallel conversion circuit 26 provided in the data transfer device 200
0, the parallel conversion circuit 320 included in the data processing device 300 converts serial data into parallel data. A frame conversion circuit 270 included in the data transfer device 200 and a frame conversion circuit 330 included in the data processing device 300 convert parallel data into frame data. The transmission circuit 240 and the reception circuit 250 included in the data transfer device 200, and the 370 and the reception circuit 31 included in the data processing device 300.
0 transmits and receives serial data via the serial interface 1a. The serial interface is an optical fiber cable, an electric cable, or the like.

【0011】次に、動作を説明する。主記憶装置100
からデータ処理装置300にデータを転送する場合、デ
ータ転送装置200内のデータ転送制御回路210が主
記憶装置100に格納されているデータを読み出し、制
御情報生成回路211で制御情報を生成する。
Next, the operation will be described. Main memory 100
When data is transferred from the data processing device 300 to the data processing device 300, the data transfer control circuit 210 in the data transfer device 200 reads the data stored in the main storage device 100, and the control information generation circuit 211 generates control information.

【0012】フレーム生成回路220は主記憶装置10
0に格納されているデータフォーマットに、ビット単位
に意味を持たせた制御情報を付加したフレームデータを
生成する。フレーム生成回路220で生成したフレーム
データは、シリアルインタフェース1a上を転送するた
めに、シリアル変換回路230でフレームデータをシリ
アルデータに変換し、送信回路240からデータ処理装
置300に対してシリアルインタフェース1aを介して
送信する。
The frame generation circuit 220 is used for the main memory device 10.
The frame data in which the control information having the meaning in the bit unit is added to the data format stored in 0 is generated. In order to transfer the frame data generated by the frame generation circuit 220 on the serial interface 1a, the serial conversion circuit 230 converts the frame data into serial data, and the transmission circuit 240 transfers the serial interface 1a to the data processing device 300. To send over.

【0013】データ転送装置200からシリアルインタ
フェース1aを介して送信されたシリアルデータは、デ
ータ処理装置300内の受信回路310でシリアルデー
タを受け取り、パラレル変換回路320でシリアルデー
タをパラレルデータに変換する。変換されたパラレルデ
ータは、フレーム変換回路330でフレームデータに変
換することにより、データ転送装置200内のフレーム
生成回路220で生成されたフレームデータに戻され、
データ処理制御回路340で制御情報342に従い主記
憶装置100から読み出されたデータを処理する。
The serial data transmitted from the data transfer apparatus 200 via the serial interface 1a is received by the receiving circuit 310 in the data processing apparatus 300, and the parallel converting circuit 320 converts the serial data into parallel data. The converted parallel data is converted into frame data by the frame conversion circuit 330, and is thereby returned to the frame data generated by the frame generation circuit 220 in the data transfer device 200.
The data processing control circuit 340 processes the data read from the main storage device 100 according to the control information 342.

【0014】データ処理装置300から主記憶装置10
0にデータを転送する場合は、データ処理制御回路34
0から、データ転送装置200を介して主記憶装置10
0に転送するため、データ処理装置300内のデータ処
理回路340で主記憶装置100に書き込むデータに対
して制御情報生成回路344で制御情報を生成し、フレ
ーム生成回路350でフレームデータを生成する。フレ
ーム生成回路350で生成したフレームデータは、シリ
アルインタフェース上を転送するためにシリアル変換回
路360でシリアルデータに変換され、送信回路370
からデータ転送装置200に対してシリアルインタフェ
ース1aを介して送信する。
From data processor 300 to main memory 10
When transferring data to 0, the data processing control circuit 34
From 0 to the main storage device 10 via the data transfer device 200.
In order to transfer the data to 0, the control information generation circuit 344 generates control information for the data to be written in the main storage device 100 in the data processing circuit 340 in the data processing device 300, and the frame generation circuit 350 generates frame data. The frame data generated by the frame generation circuit 350 is converted into serial data by the serial conversion circuit 360 for transfer on the serial interface, and the transmission circuit 370.
To the data transfer device 200 via the serial interface 1a.

【0015】データ処理装置300から送信したシリア
ルデータは、データ転送装置200内の受信回路250
でシリアルデータを受け取り、パラレル変換回路260
でシリアルデータをパラレルデータに変換する。変換さ
れたパラレルデータは、フレーム変換回路270でフレ
ームデータに変換することにより、データ処理装置30
0内のフレーム生成回路350で生成されたフレームデ
ータに戻され、データ転送制御回路210内の制御情報
215に従いデータ処理装置300から転送されたデー
タ216を主記憶装置100に書き込む。
The serial data transmitted from the data processing device 300 is received by the receiving circuit 250 in the data transfer device 200.
Receives serial data at the parallel conversion circuit 260
Convert serial data to parallel data with. The converted parallel data is converted into frame data by the frame conversion circuit 270, so that the data processing device 30
The data 216 returned to the frame data generated by the frame generation circuit 350 in 0 and transferred from the data processing device 300 according to the control information 215 in the data transfer control circuit 210 is written in the main storage device 100.

【0016】[0016]

【発明が解決しようとする課題】従来、シリアルインタ
フェースで接続されるデータ転送装置200とデータ処
理装置300間のデータ転送方式は、シリアルインタフ
ェース上を転送するためにフレームデータをそのままシ
リアルデータに変換し転送している。そのため、装置間
のデータ転送量に応じた転送時間がかかりデータ転送速
度が遅いという問題点があった。
Conventionally, in the data transfer method between the data transfer device 200 and the data processing device 300 connected by the serial interface, the frame data is directly converted into the serial data for transfer on the serial interface. Transferring. Therefore, there is a problem that the transfer time is slow according to the data transfer amount between the devices and the data transfer speed is slow.

【0017】また、シリアルインタフェース上でデータ
誤りが発生した場合、転送したデータを再送しているた
め転送性能が低下するという問題がある。
Further, when a data error occurs on the serial interface, the transferred data is retransmitted, so that the transfer performance is deteriorated.

【0018】それ故に、本発明の課題は、デコードした
制御情報をチェックし信頼性を向上することができる情
報処理装置を提供することにある。
Therefore, it is an object of the present invention to provide an information processing apparatus capable of checking decoded control information and improving reliability.

【0019】[0019]

【課題を解決するための手段】本発明によれば、データ
を格納する主記憶装置と、該主記憶装置からデータを読
み書きするデータ処理装置と、前記主記憶装置と前記デ
ータ処理装置との間のデータの転送を制御するデータ転
送装置とを備えている情報処理装置において、制御情報
をコード化してフレームデータの転送を行うよう送信側
に制御情報チェック回路とコード化回路とを設け、受信
側にデコード回路と制御情報チェック回路を設けたこと
を特徴とする情報処理装置が得られる。
According to the present invention, there is provided a main storage device for storing data, a data processing device for reading and writing data from the main storage device, and a main storage device and the data processing device. In an information processing device including a data transfer device for controlling the transfer of data, the control information check circuit and the coding circuit are provided on the transmission side so as to transfer the frame data by coding the control information, and the reception side. It is possible to obtain an information processing apparatus characterized in that a decoding circuit and a control information check circuit are provided in the.

【0020】[0020]

【作用】本発明の情報処理装置では、汎用大型コンピュ
ータのデータ転送では転送データ量が多いため、シリア
ルデータの転送量を減らすために送信側に制御情報チェ
ック回路とコード化回路を設け、チェックした結果によ
り制御情報をコード化してフレームデータの転送を行
う。受信側にはデコード回路と制御情報チェック回路を
設け、デコードした制御情報をチェックし信頼性を向上
させる。
In the information processing apparatus of the present invention, a large amount of data is transferred in the data transfer of a general-purpose large computer. Therefore, in order to reduce the transfer amount of serial data, a control information check circuit and a coding circuit are provided on the transmission side for checking. The control information is coded according to the result and the frame data is transferred. A decoding circuit and a control information check circuit are provided on the receiving side to check the decoded control information and improve the reliability.

【0021】[0021]

【発明の実施の形態】次に、本発明の情報処理装置につ
いて図面を参照して説明する。図1は、本発明の情報処
理装置の一実施の形態例を示している。なお、図4に示
した従来の情報処理装置と同じ部分には同じ符号を付し
て説明を省略する。
BEST MODE FOR CARRYING OUT THE INVENTION Next, an information processing apparatus of the present invention will be described with reference to the drawings. FIG. 1 shows an embodiment of an information processing apparatus of the present invention. Note that the same parts as those of the conventional information processing apparatus shown in FIG.

【0022】図1を参照して、一実施の形態例における
情報処理装置は、図4に示した従来の情報処理装置に、
不正な制御情報が存在しないかチェックし、チェックし
た結果、正しい制御情報であれば制御情報をコード化す
るようデータ伝送制御回路210に備えたコード化回路
212,及びデータ処理制御回路340に備えたコード
化回路345と、データ転送制御回路210内でコード
化された制御情報をデコードするようデータ伝送制御回
路210に備えたデコード化回路214,及びデータ処
理制御回路340に備えたデコード化回路341と、不
正な制御情報が存在しないかチェックするようデータ伝
送制御回路210に備えた制御情報チェック回路21
7,及びデータ処理制御回路340に備えた制御情報チ
ェック回路347とを有している。
Referring to FIG. 1, the information processing apparatus according to the embodiment is similar to the conventional information processing apparatus shown in FIG.
It is provided with the encoding circuit 212 provided in the data transmission control circuit 210 and the data processing control circuit 340 so that the control information is encoded if the control information is correct as a result of checking if there is no illegal control information. A coding circuit 345, a decoding circuit 214 provided in the data transmission control circuit 210 so as to decode the control information coded in the data transfer control circuit 210, and a decoding circuit 341 provided in the data processing control circuit 340. , A control information check circuit 21 provided in the data transmission control circuit 210 so as to check whether there is illegal control information.
7 and a control information check circuit 347 provided in the data processing control circuit 340.

【0023】以下に情報処理装置を図1を参照して具体
的に説明する。主記憶装置100は、データ処理装置3
00により読み書きされる。データ転送装置200は、
データ処理装置300からの指示により主記憶装置10
0へ読み書きの制御を行う。データ転送制御回路210
は、主記憶装置100から読み出したデータ213に制
御情報生成回路211で生成した制御情報を付加する。
The information processing apparatus will be specifically described below with reference to FIG. The main storage device 100 is the data processing device 3
Read and write by 00. The data transfer device 200 is
The main storage device 10 is instructed by the data processing device 300.
Read / write control to 0. Data transfer control circuit 210
Adds the control information generated by the control information generation circuit 211 to the data 213 read from the main storage device 100.

【0024】また、データ処理装置300から転送され
たフレームデータの制御情報215に従い主記憶装置1
00にデータ216を書き込む。
Further, according to the control information 215 of the frame data transferred from the data processor 300, the main memory 1
The data 216 is written to 00.

【0025】図2にフレームデータの一例を示した。図
2において、SDはStart Delimiter,
EDはEND Delimiterである。図2を参照
して、仮に8バイトの制御情報をコード化すると、6ビ
ットとなり、従来、8バイト転送していたところ、本発
明では1バイトで済む。
FIG. 2 shows an example of frame data. In FIG. 2, SD is a Start Delimiter,
ED is an END Delimiter. Referring to FIG. 2, if 8-byte control information is coded, it becomes 6 bits, and 8 bytes have been conventionally transferred, but in the present invention, 1 byte is enough.

【0026】フレーム生成回路220は、主記憶装置1
00に格納されているデータフォーマットに、制御情報
を付加したフレームデータを生成する。シリアル変換回
路230,360は、フレームデータをシリアルデータ
に変換する。パラレル変換回路260,320は、シリ
アルデータをパラレルデータに変換する。フレーム変換
回路270,330は、パラレルデータをフレームデー
タに変換する。送信回路240,370及び受信回路2
50,310はシリアルインタフェース1aを介してシ
リアルデータの送受信を行う。シリアルインタフェース
1aは、光ファイバーケーブル、電気ケーブル等であ
る。
The frame generation circuit 220 uses the main memory 1
Frame data in which control information is added to the data format stored in 00. The serial conversion circuits 230 and 360 convert frame data into serial data. The parallel conversion circuits 260 and 320 convert serial data into parallel data. The frame conversion circuits 270 and 330 convert parallel data into frame data. Transmitter circuits 240, 370 and receiver circuit 2
Reference numerals 50 and 310 transmit / receive serial data via the serial interface 1a. The serial interface 1a is an optical fiber cable, an electric cable, or the like.

【0027】次に、動作を説明する。主記憶装置100
からデータ処理装置300にデータを転送する場合、デ
ータ転送装置200内のデータ制御回路210が主記憶
装置100に格納されているデータを読み出し、制御情
報生成回路211で制御情報を生成する。
Next, the operation will be described. Main memory 100
When data is transferred from the data processing device 300 to the data processing device 300, the data control circuit 210 in the data transfer device 200 reads the data stored in the main storage device 100, and the control information generation circuit 211 generates control information.

【0028】図3は不正制御情報の一例を示している。
制御情報チェック回路217は、図3に示す不正な制御
情報が存在しないかチェックする。チェックした結果、
正しい制御情報であればコード化回路212で制御情報
をコード化する。不正な制御情報が存在した場合は、コ
ード化せずに障害として主記憶装置100に報告する。
FIG. 3 shows an example of the fraud control information.
The control information check circuit 217 checks whether there is any illegal control information shown in FIG. As a result of checking,
If the control information is correct, the coding circuit 212 codes the control information. If there is illegal control information, it is reported to the main storage device 100 as a failure without being encoded.

【0029】フレーム生成回路220は主記憶装置10
0に格納されているデータフォーマットに、コード化し
た制御情報を付加したフレームデータを生成する。但
し、制御情報チェック回路216で障害を検出した場合
はエラーフレームを生成する。フレーム生成回路220
で生成したフレームデータは、シリアルインタフェース
1a上を転送するために、シリアル変換回路230でフ
レームデータをシリアルデータに変換し、送信回路24
0からデータ処理装置300に対してシリアルインタフ
ェース1aを介して送信する。
The frame generation circuit 220 is used for the main memory device 10.
The frame data in which the encoded control information is added to the data format stored in 0 is generated. However, when the control information check circuit 216 detects a failure, an error frame is generated. Frame generation circuit 220
In order to transfer the frame data generated in 1 above on the serial interface 1a, the serial conversion circuit 230 converts the frame data into serial data, and the transmission circuit 24
From 0 to the data processing device 300 via the serial interface 1a.

【0030】データ転送装置200からシリアルインタ
フェース1aを介して送信されたシリアルデータは、デ
ータ処理装置300内の受信回路310でシリアルデー
タを受け取り、パラレル変換回路320でシリアルデー
タをパラレルデータに変換する。変換されたパラレルデ
ータは、フレーム変換回路330でフレームデータに変
換することにより、データ転送装置200内のフレーム
生成回路220で生成されたフレームデータに戻され、
データ処理制御回路340内のデコード回路341でコ
ード化された制御情報をデコードする。デコードされた
制御情報342は制御情報チェック回路347で図3に
示す不正な制御情報が存在しないかチェックする。チェ
ックした結果、正しい制御情報であれば制御情報342
に従い主記憶装置100から読み出されたデータ343
を処理する。不正な制御情報であれば、障害としてデー
タ転送装置200に報告する。
The serial data transmitted from the data transfer device 200 via the serial interface 1a is received by the receiving circuit 310 in the data processing device 300, and the parallel converting circuit 320 converts the serial data into parallel data. The converted parallel data is converted into frame data by the frame conversion circuit 330, and is thereby returned to the frame data generated by the frame generation circuit 220 in the data transfer device 200.
The control information encoded by the decoding circuit 341 in the data processing control circuit 340 is decoded. The decoded control information 342 is checked by the control information check circuit 347 for the presence of illegal control information shown in FIG. If the check result shows that the control information is correct, the control information 342 is displayed.
Data 343 read from the main storage device 100 according to
To process. If the control information is invalid, it is reported to the data transfer device 200 as a failure.

【0031】データ処理装置300から主記憶装置10
0にデータを転送する場合は、データ処理制御回路34
0からデータ転送装置200を介して主記憶装置100
に転送するため、データ処理装置300内のデータ処理
制御回路340で主記憶装置100に書き込むデータに
対して制御情報生成回路344で制御情報を生成し、図
3に示す不正な制御情報がないかチェックする。チェッ
クした結果、正しい制御情報であればコード化回路34
5で制御情報をコード化する。不正な制御情報であれば
コード化せずに障害としてデータ転送装置200に報告
する。フレーム生成回路350は、主記憶装置100に
格納するデータフォーマットにコード化した制御情報を
付加したフレームデータを生成する。但し、制御情報チ
ェック回路347で障害を検出した場合は、エラーフレ
ームを生成する。
From the data processing device 300 to the main memory 10
When transferring data to 0, the data processing control circuit 34
0 to the main storage device 100 via the data transfer device 200
Data to be written to the main storage device 100 by the data processing control circuit 340 in the data processing device 300, the control information generation circuit 344 generates the control information, and there is no illegal control information shown in FIG. To check. If the check result shows that the control information is correct, the encoding circuit 34
The control information is coded at 5. If the control information is incorrect, it is reported to the data transfer device 200 as a failure without being encoded. The frame generation circuit 350 generates frame data in which control information encoded in the data format stored in the main storage device 100 is added. However, when the control information check circuit 347 detects a failure, an error frame is generated.

【0032】フレーム生成回路350で生成したフレー
ムデータは、シリアルインタフェース上を転送するため
にシリアル変換回路360でシリアルデータに変換さ
れ、送信回路370からデータ転送装置200に対して
シリアルインタフェース1aを介して送信する。データ
処理装置300から送信したシリアルデータは、データ
転送装置200内の受信回路250でシリアルデータを
受け取り、パラレル変換回路260でシリアルデータを
パラレルデータに変換する。変換されたパラレルデータ
は、フレーム変換回路270でフレームデータに変換す
ることにより、データ処理装置300内のフレーム生成
回路350で生成されたフレームデータに戻され、デー
タ転送制御回路210内のデコード回路214でコード
化された制御情報をデコードする。デコードされた制御
情報215は制御情報チェック回路216で図3に示す
不正な制御情報が存在しないかチェックする。
The frame data generated by the frame generation circuit 350 is converted into serial data by the serial conversion circuit 360 for transfer on the serial interface, and is transmitted from the transmission circuit 370 to the data transfer device 200 via the serial interface 1a. Send. Regarding the serial data transmitted from the data processing device 300, the receiving circuit 250 in the data transfer device 200 receives the serial data, and the parallel conversion circuit 260 converts the serial data into parallel data. The converted parallel data is converted into frame data by the frame conversion circuit 270 to be returned to the frame data generated by the frame generation circuit 350 in the data processing device 300, and the decoding circuit 214 in the data transfer control circuit 210. Decode the control information encoded in. The decoded control information 215 is checked by the control information check circuit 216 for the presence of illegal control information shown in FIG.

【0033】チェックした結果、正しい制御情報であれ
ば制御情報215に従いデータ処理装置300から転送
されたデータ216を主記憶装置100に書き込む。不
正な制御情報であれば、障害として主記憶装置100に
報告する。
As a result of the check, if the control information is correct, the data 216 transferred from the data processing device 300 according to the control information 215 is written in the main storage device 100. If the control information is invalid, it is reported to the main storage device 100 as a failure.

【0034】[0034]

【発明の効果】以上、一実施の形態例によって説明した
ように、本発明の情報処理装置によれば、汎用大型コン
ピュータのデータ転送では転送データ量が多いことか
ら、シリアルデータの転送量を減らすために送信側に制
御情報チェック回路とコード化回路を設け、チェックし
た結果により制御情報をコード化してフレームデータの
転送を行い、受信側にはデコード回路と制御情報チェッ
ク回路を設けたため、デコードした制御情報をチェック
し信頼性を向上させることができる。
As described above with reference to the embodiment, the information processing apparatus of the present invention reduces the transfer amount of serial data because the transfer data amount of a general-purpose large computer is large. For this purpose, a control information check circuit and a coding circuit are provided on the transmission side, the control information is coded according to the check result to transfer frame data, and a decoding circuit and a control information check circuit are provided on the reception side, so decoding is performed. The control information can be checked and reliability can be improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の情報処理装置の一実施の形態例を示す
ブロック図である。
FIG. 1 is a block diagram showing an embodiment of an information processing apparatus of the present invention.

【図2】本発明のフレームデータの一例を示す説明図で
ある。
FIG. 2 is an explanatory diagram showing an example of frame data of the present invention.

【図3】不正制御情報の一例を示す説明図である。FIG. 3 is an explanatory diagram showing an example of fraud control information.

【図4】従来の情報処理装置を示すブロック図である。FIG. 4 is a block diagram showing a conventional information processing apparatus.

【図5】従来のフレームデータの例を示す説明図であ
る。
FIG. 5 is an explanatory diagram showing an example of conventional frame data.

【符号の説明】[Explanation of symbols]

100 主記憶装置 210 データ転送制御回路 211,344 制御情報生成回路 212 コード化回路 213,216,343,346 データ 214,341 デコード回路 215,342 制御情報 220 フレーム生成回路 230 シリアル変換回路 240,370 送信回路 250,310 受信回路 260,320 パラレル変換回路 270,330 フレーム変換回路 300 データ処理装置 344 制御情報生成回路 347 制御情報チェック回路 100 main memory 210 data transfer control circuit 211, 344 Control information generation circuit 212 coding circuit 213,216,343,346 data 214,341 decoding circuit 215, 342 control information 220 frame generation circuit 230 Serial conversion circuit 240,370 Transmitter circuit 250,310 Receiver circuit 260,320 Parallel conversion circuit 270,330 Frame conversion circuit 300 data processor 344 Control information generation circuit 347 Control information check circuit

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 データを格納する主記憶装置と、該主記
憶装置からデータを読み書きするデータ処理装置と、前
記主記憶装置と前記データ処理装置との間のデータの転
送を制御するデータ転送装置とを備えている情報処理装
置において、制御情報をコード化してフレームデータの
転送を行うよう送信側に制御情報チェック回路とコード
化回路とを設け、受信側にデコード回路と制御情報チェ
ック回路を設けたことを特徴とする情報処理装置。
1. A main storage device for storing data, a data processing device for reading and writing data from the main storage device, and a data transfer device for controlling data transfer between the main storage device and the data processing device. In an information processing device including: a control information check circuit and a coding circuit are provided on the transmission side and a decoding circuit and a control information check circuit are provided on the reception side so as to transfer the frame data by coding the control information. An information processing device characterized by the above.
【請求項2】 データを格納する主記憶装置と、データ
処理制御回路を有し該主記憶装置からデータを読み書き
するデータ処理装置と、データ転送制御回路を有し前記
主記憶装置と前記データ処理装置との間のデータの転送
を制御するデータ転送装置とを備えている情報処理装置
において、不正な制御情報が存在しないかチェックし、
チェックした結果、正しい制御情報であれば制御情報を
コード化するよう前記データ伝送制御回路に備えたコー
ド化回路,及び前記データ処理制御回路に備えたコード
化回路と、前記データ転送制御回路内でコード化された
制御情報をデコードするよう前記データ伝送制御回路に
備えたデコード化回路,及び前記データ処理制御回路に
備えたデコード化回路と、不正な制御情報が存在しない
かチェックするよう前記データ伝送制御回路に備えた制
御情報チェック回路,及び前記データ処理制御回路に備
えた制御情報チェック回路とを有していることを特徴と
する情報処理装置。
2. A main memory device for storing data, a data processing device having a data processing control circuit for reading and writing data from the main memory device, a main memory device having the data transfer control circuit, and the data processing device. In an information processing device that includes a data transfer device that controls the transfer of data to and from the device, check whether there is unauthorized control information,
As a result of the check, if the control information is correct, the encoding circuit provided in the data transmission control circuit so as to encode the control information, the encoding circuit provided in the data processing control circuit, and the data transfer control circuit A decoding circuit included in the data transmission control circuit for decoding coded control information, and a decoding circuit included in the data processing control circuit, and the data transmission to check whether there is illegal control information An information processing apparatus comprising: a control information check circuit provided in a control circuit; and a control information check circuit provided in the data processing control circuit.
【請求項3】 請求項1記載の情報処理装置において、
前記制御情報チェック回路は、不正な制御情報が存在し
ないかチェックした結果、正しい制御情報であれば前記
コード化回路で制御情報をコード化し、不正な制御情報
が存在した場合は、コード化せずに障害として前記主記
憶装置に報告するものであることを特徴とする情報処理
装置。
3. The information processing apparatus according to claim 1,
The control information check circuit checks whether or not there is illegal control information, and if the control information is correct, the control information is encoded by the encoding circuit, and if there is illegal control information, it is not encoded. An information processing device, which reports to the main storage device as a failure.
JP04755997A 1997-03-03 1997-03-03 Information processing device Expired - Fee Related JP3364784B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04755997A JP3364784B2 (en) 1997-03-03 1997-03-03 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04755997A JP3364784B2 (en) 1997-03-03 1997-03-03 Information processing device

Publications (2)

Publication Number Publication Date
JPH10240634A JPH10240634A (en) 1998-09-11
JP3364784B2 true JP3364784B2 (en) 2003-01-08

Family

ID=12778565

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04755997A Expired - Fee Related JP3364784B2 (en) 1997-03-03 1997-03-03 Information processing device

Country Status (1)

Country Link
JP (1) JP3364784B2 (en)

Also Published As

Publication number Publication date
JPH10240634A (en) 1998-09-11

Similar Documents

Publication Publication Date Title
US4939735A (en) Information handling system having serial channel to control unit link
US4710871A (en) Data transmitting and receiving apparatus
CN100336331C (en) Methodology for detecting lost packets
US5912752A (en) Method and apparatus for improving serial infrared asynchronous communication performance
EP0629067B1 (en) 4B6B Coding
US20080028265A1 (en) Method for processing noise interference
US7436777B2 (en) Failed link training
US5734341A (en) Encoding digital data
US5644569A (en) Transmission of messages
US8175171B2 (en) Transmitter, receiver, transmitting method, receiving method, variable-length serial burst data transfer system, semiconductor device and hybrid semiconductor device
US5805087A (en) Encoding scheme
JP3364784B2 (en) Information processing device
US20050160328A1 (en) Corrupt data
US20050152435A1 (en) Encoded data
US20080279289A1 (en) Transmitter, receiver, method for transmitting, method for receiving, fixed length serial burst data transfer system, semiconductor device, and hybrid semiconductor device
US5056113A (en) Data communication system
US5394438A (en) Data transmitting method
US6647527B2 (en) Method of communication with improved acknowledgment of reception
US7454514B2 (en) Processing data with uncertain arrival time
KR100299540B1 (en) Method and device for data transmission using Manchester code
JPS6087551A (en) Multi-value transmission system
JPH0557788B2 (en)
JP2790755B2 (en) Facsimile machine
JP2002281001A (en) Data communication system
JPH044785B2 (en)

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020910

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081101

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081101

Year of fee payment: 6

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081101

Year of fee payment: 6

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081101

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091101

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091101

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101101

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111101

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111101

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121101

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees