JPH05282212A - Information processing equipment - Google Patents
Information processing equipmentInfo
- Publication number
- JPH05282212A JPH05282212A JP4079513A JP7951392A JPH05282212A JP H05282212 A JPH05282212 A JP H05282212A JP 4079513 A JP4079513 A JP 4079513A JP 7951392 A JP7951392 A JP 7951392A JP H05282212 A JPH05282212 A JP H05282212A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- buffer
- generation circuit
- information processing
- request
- 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
- Advance Control (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】
【目的】 パイプライン処理に用いられるバッファにお
ける任意のバッファアクセスパターンのテストを、パイ
プラインの乱れを発生させることなく、テストプログラ
ムによって遂行することができる情報処理装置を提供す
る。
【構成】 RAM部20bおよびバッファ制御回路20
aを含むバッファ装置20と、リクエスト生成回路10
a、テスト用の読み捨てリクエストを発行するオーダ生
成回路10b、アドレス生成回路10cを含む読み出し
制御論理部10と、刈り取り待ち状態回路30と、リク
エスト生成回路10aからの正論理入力とオーダ生成回
路10bの反転論理入力の論理積を刈り取り待ち状態回
路30へのセット入力とするAND回路30sと、バッ
ファ制御回路20aからの正論理入力とオーダ生成回路
10bの反転論理入力の論理積を刈り取り待ち状態回路
30へのリセット入力とするAND回路20sとを備え
ている。
(57) [Summary] [Object] To provide an information processing apparatus capable of performing a test of an arbitrary buffer access pattern in a buffer used for pipeline processing by a test program without causing disturbance of the pipeline. .. [Structure] RAM section 20b and buffer control circuit 20
buffer device 20 including a and request generation circuit 10
a, a read control logic unit 10 including an order generation circuit 10b for issuing a test discard request, an address generation circuit 10c, a reaping wait state circuit 30, a positive logic input from the request generation circuit 10a, and the order generation circuit 10b. The AND circuit 30s that uses the logical product of the inverted logical inputs as the set input to the cut-off waiting state circuit 30, and the logical product of the positive logical input from the buffer control circuit 20a and the inverted logical input of the order generation circuit 10b, the cut-off waiting state circuit 30. AND circuit 20s which is used as a reset input to the.
Description
【0001】[0001]
【産業上の利用分野】本発明は、情報処理技術に関し、
特に、バッファを有するパイプライン制御方式の情報処
理装置における、バッファを構成するハードウェアの実
稼働環境での動作試験などに好適な技術に関する。The present invention relates to information processing technology,
In particular, the present invention relates to a technique suitable for an operation test or the like of a hardware configuring a buffer in an actual operating environment in an information processing apparatus of a pipeline control system having a buffer.
【0002】[0002]
【従来の技術】LSI(Large Scale Integrated circui
t), RAM(Random Access Memory)等の半導体部品は、
情報処理装置に組み込まれるまでの各生産工程毎にウエ
ハ検査、パッケージ(LSI,RAM単体)検査、パッ
ケージ(基板搭載)検査等の各種検査が実施されてい
る。これにより、最終工程である装置の組立て後の部品
不良持込みを極力押さえ、当該装置の生産性を確保して
いる。前工程で発生した不良を後工程に持ち込むこと
は、当該工程では不良部品を含むユニットの交換、前工
程に戻って不良部品の交換あるいは不良部品を含むユニ
ットの廃棄等生産ライン混乱の原因となり、最終的には
当該装置の組立て期間の増加、原価高騰を引き起こすこ
とになる。殊に、情報処理装置のようにその部品点数が
極めて多い製品において以上のことは重要な問題であ
る。2. Description of the Related Art LSI (Large Scale Integrated circui)
t), semiconductor parts such as RAM (Random Access Memory)
Various inspections such as a wafer inspection, a package (LSI or RAM alone) inspection, a package (board mounted) inspection, etc. are carried out for each production process until it is incorporated into an information processing apparatus. As a result, it is possible to suppress the carry-in of defective parts after the assembly of the device, which is the final step, as much as possible, and ensure the productivity of the device. Bringing the defects that occurred in the previous process to the subsequent process causes the production line to be confused, such as replacing the unit including the defective part in the process, replacing the defective part by returning to the previous process or discarding the unit including the defective part. Eventually, the assembly period of the device will increase and the cost will rise. In particular, the above is an important problem in a product such as an information processing device having a large number of parts.
【0003】また、ウエハ、パッケージ状態での半導体
部品の検査環境は装置状態での検査環境と異なることや
部品の移動組立て時に発生する不良摘出のために、顧客
出荷前の装置組立て終了後の検査が重要であることはあ
きらかである。一般に情報処理装置の装置組立て終了後
の製品検査としては、各種テストプログラムを用いた基
本機能試験に加え、温度、電圧等の限界マージン試験等
が実施されている。In addition, because the inspection environment of semiconductor parts in the wafer and package states is different from the inspection environment in the equipment state and defects are extracted during the moving and assembling of the parts, the inspection after the completion of the equipment assembling before the customer shipment is performed. It is clear that is important. In general, as a product inspection after completion of device assembly of an information processing device, a marginal margin test such as temperature and voltage is performed in addition to a basic function test using various test programs.
【0004】このような情報処理装置の装置組立て終了
後の製品検査では、パイプライン機能を有する情報処理
装置のマシンサイクル(パイプラインの各ステージ実行
に要する時間)に合わせ、毎サイクル高速アクセス(読
み出し/書き込み)を繰り返す該情報処理装置のバッフ
ァとして用いられるRAMの動作試験が特に問題とな
る。アクセスタイムの製造バラツキや特定アクセスパタ
ーン時の動作不良といった動作特性のあるRAMを、情
報処理装置の性能向上のためその限界性能に近い付近で
使用するためである。RAMの動作試験としては、テス
トプログラムやOS下の実JOBによるランダムデータ
テスト、及びテストプログラムによる特定アクセスパタ
ーンの狙いうちテスト等が行なわれている。In the product inspection after the completion of the device assembly of such an information processing device, high speed access (reading) is performed every cycle in accordance with the machine cycle of the information processing device having the pipeline function (time required to execute each stage of the pipeline). The operation test of the RAM used as the buffer of the information processing apparatus that repeats / write) becomes a particular problem. This is because a RAM having operating characteristics such as manufacturing variation of access time and operation failure at a specific access pattern is used near its limit performance in order to improve the performance of the information processing apparatus. As a RAM operation test, a random data test by a test program or an actual JOB under the OS, and a test for a specific access pattern by the test program are performed.
【0005】[0005]
【発明が解決しようとする課題】上記従来技術では、パ
イプライン制御に用いられるバッファについて、テスト
プログラムによる任意のバッファアクセスパターンの狙
いうちテストが困難であることを図4および図5を用い
て以下に示す。In the above-mentioned prior art, it is difficult to test a buffer used for pipeline control with an arbitrary buffer access pattern by a test program, with reference to FIGS. 4 and 5 below. Shown in.
【0006】図4(a)は、あるバッファアクセスパタ
ーンを示している。縦軸はバッファのアドレス、横軸は
時間(単位はマシンサイクル)、グラフ内のWdは初期
値設定の書き込み、W^dは初期値反転の書き込み、R
dは読み出しを表している。図4(b)は図4(a)を
実現するためのパイプラインチャートである。縦軸の
D,A,L,E,P,Sはパイプラインの各ステージを
表し、バッファの先行制御による読み出しはLステー
ジ、バッファの書き込みはSステージで行なわれるもの
とする。なお、Dステージでは、命令の解析が行われ、
Aステージではアドレス変換が行われ、Eステージでは
命令の起動が行われ、Pステージでは、パイプラインに
おける演算の中間結果のレジスタへの格納などが行われ
る。また横軸は図4(a)と同様時間であり、グラフ内
のWi/Ri(i=0〜3)は、それぞれアドレスi番
地の書き込み/読み出しを示している。FIG. 4A shows a certain buffer access pattern. The vertical axis represents the buffer address, the horizontal axis represents the time (unit is a machine cycle), Wd in the graph is the initial value setting write, W ^ d is the initial value inversion write, R
d represents reading. FIG. 4 (b) is a pipeline chart for realizing FIG. 4 (a). The vertical axes D, A, L, E, P, and S represent each stage of the pipeline. Reading by buffer advance control is performed in the L stage, and buffer writing is performed in the S stage. In the D stage, instruction analysis is performed,
Address translation is performed in the A stage, instruction activation is performed in the E stage, and intermediate results of operations in the pipeline are stored in registers in the P stage. Further, the horizontal axis represents time as in FIG. 4A, and Wi / Ri (i = 0 to 3) in the graph respectively indicate writing / reading at the address i.
【0007】この図4(b)より2番目のR0と2番目
のW2,R2と3番目のW2の命令でバッファアクセス
の競合が発生するため、W2の命令の実行が不可能であ
ることがわかる。また、読み出しを書き込みと同様E
(実行)ステージ同期のマイクロプログラム制御とした
場合、当該読み出しリクエストに対応する刈り取り指示
を指定するための実行ステージが必要となり、その結果
当該読み出し命令の実行に複数サイクルを要するため1
サイクルピッチのバッファアクセスが不可能となること
は図5から明らかである。As shown in FIG. 4 (b), buffer access conflict occurs between the second R0 and the second W2, R2 and the third W2 instruction, so that the W2 instruction cannot be executed. Recognize. In addition, reading is the same as writing
When (execution) stage-synchronized microprogram control is performed, an execution stage for designating a reaping instruction corresponding to the read request is required, and as a result, execution of the read instruction requires multiple cycles.
It is clear from FIG. 5 that the buffer access of the cycle pitch becomes impossible.
【0008】本発明の目的は、パイプライン処理に用い
られるバッファにおける任意のバッファアクセスパター
ンのテストを、パイプラインの乱れを発生させることな
く、テストプログラムによって遂行することが可能な情
報処理技術提供することにある。An object of the present invention is to provide an information processing technique capable of executing a test of an arbitrary buffer access pattern in a buffer used for pipeline processing by a test program without causing disturbance of the pipeline. Especially.
【0009】[0009]
【課題を解決するための手段】本願において開示される
発明のうち、代表的なものの概要を簡単に説明すれば、
下記のとおりである。Among the inventions disclosed in the present application, a brief description will be given to the outline of typical ones.
It is as follows.
【0010】すなわち、本発明の情報処理装置は、バッ
ファを有するパイプライン制御方式の情報処理装置にお
いて、バッファからのデータの読み出しと、読み出した
データのパリティチェックのみを行ない、演算ユニット
等へのデータ転送を実行しない読み捨て専用リクエスト
を発行する制御手段と、この読み捨て専用リクエストを
命令の実行ステージに同期して発行することにより1サ
イクルピッチのパイプライン処理が可能な命令手段とを
備えたものである。That is, the information processing apparatus of the present invention is, in the pipeline control type information processing apparatus having a buffer, only reads data from the buffer and checks the parity of the read data, and outputs the data to the arithmetic unit or the like. It is provided with control means for issuing a read-only request that does not execute transfer, and instruction means capable of pipeline processing of one cycle pitch by issuing this read-only request in synchronization with the execution stage of the instruction. ..
【0011】[0011]
【作用】上記した本発明の情報処理装置によれば、パイ
プライン処理における実行ステージに同期したバッファ
の読み出し/書き込みを1サイクルピッチに実行するこ
とが可能なテストプログラムを作成することができ、任
意のバッファアクセスパターンを狙いうちしたテストが
可能となるとともに、当該テストにおいてバッファのア
クセスエラーが発生した場合には、読み出しデータのパ
リティチェックを行うことにより、当該バッファの構築
に使用されているRAMなどのハードウェアの不良を的
確に検出でき、稼働中のバッファの誤動作などを未然に
防止することができる。According to the information processing apparatus of the present invention described above, it is possible to create a test program capable of executing the reading / writing of the buffer in synchronization with the execution stage in the pipeline processing at a 1-cycle pitch. It is possible to perform a test aiming at the buffer access pattern of, and when a buffer access error occurs in the test, by performing a parity check of the read data, the RAM used to construct the buffer, etc. It is possible to accurately detect the hardware failure of and to prevent malfunction of a buffer in operation.
【0012】[0012]
【実施例】以下、本発明の一実施例である情報処理装置
について、図面を参照しながら詳細に説明する。図1
は、本実施例における情報処理装置の構成の一例を示す
ブロック図であり、図2は、この情報処理装置が備えて
いる命令手段の一例の構成および作用の一例を示す概念
図、また、図3は、本実施例の情報処理装置の作用の一
例を示す概念図である。DESCRIPTION OF THE PREFERRED EMBODIMENTS An information processing apparatus which is an embodiment of the present invention will be described in detail below with reference to the drawings. Figure 1
FIG. 2 is a block diagram showing an example of the configuration of the information processing apparatus in the present embodiment, and FIG. 2 is a conceptual diagram showing an example of the configuration and operation of an example of instruction means included in the information processing apparatus, and FIG. FIG. 3 is a conceptual diagram showing an example of the operation of the information processing apparatus of this embodiment.
【0013】図1において、10は読み出し制御論理
部、20はバッファ装置、30は刈り取り待ち状態回路
であり、10a,10b,10cは、それぞれ、バッフ
ァ装置20の読み出し動作のためのリクエスト生成回路
(制御手段),オーダ生成回路,アドレス生成回路,2
0aはバッファ制御回路、20bはバッファ装置20の
記憶媒体を構成するRAM部、20s,30sはAND
回路(制御手段)である。In FIG. 1, 10 is a read control logic unit, 20 is a buffer device, 30 is a reaping wait state circuit, and 10a, 10b, and 10c are request generation circuits for the read operation of the buffer device 20 ( Control means), order generation circuit, address generation circuit, 2
Reference numeral 0a is a buffer control circuit, 20b is a RAM section constituting a storage medium of the buffer device 20, and 20s and 30s are ANDs.
It is a circuit (control means).
【0014】リクエスト生成回路10aからのバッファ
制御回路20aに対する入力の一部は、AND回路30
sの一方の”1”入力となり、刈り取り待ち状態回路3
0のセット入力(”1”でセット)となっている。ま
た、オーダ生成回路10bからのバッファ制御回路20
aに対する入力の一部は、AND回路30sの他方に論
理反転されて”0”入力され、刈り取り待ち状態回路3
0のセット入力になっているとともに、バッファ制御回
路20aから刈り取り待ち状態回路30に対するリセッ
ト入力(”1”でリセット)の経路に開設されたAND
回路20sの他方にも、論理反転されて”0”入力され
ている。A part of the input from the request generation circuit 10a to the buffer control circuit 20a is part of the AND circuit 30.
It becomes the "1" input of one of s, and the reaping waiting state circuit 3
It is a set input of 0 (set by "1"). In addition, the buffer control circuit 20 from the order generation circuit 10b
A part of the input to a is logically inverted and input to "0" in the other of the AND circuits 30s, and the reaping waiting state circuit 3
AND which is set input of 0 and opened on the path of the reset input (reset by "1") from the buffer control circuit 20a to the reaping waiting state circuit 30
The other side of the circuit 20s is also logically inverted and input as "0".
【0015】すなわち、オーダ生成回路10bからバッ
ファ制御回路20aにアクセス要求などを発行する場
合、AND回路30sおよびAND回路20sの刈り取
り待ち状態回路30に対する論理出力はいずれも”0”
となり、それ以外の場合は、つねに”1”となるため、
通常のリクエスト生成回路10aによって設定される、
刈り取り待ち状態回路30におけるセットおよびリセッ
ト状態は、オーダ生成回路10bの動作の影響を全く受
けない。That is, when issuing an access request or the like from the order generation circuit 10b to the buffer control circuit 20a, the logical outputs of the AND circuit 30s and the reaping waiting state circuit 30 of the AND circuit 20s are both "0".
And otherwise, it is always "1".
Set by the normal request generation circuit 10a,
The set and reset states in the reaping wait state circuit 30 are not affected by the operation of the order generation circuit 10b at all.
【0016】以下、本実施例の作用の一例について説明
する。An example of the operation of this embodiment will be described below.
【0017】リクエスト生成回路10aから通常リクエ
ストが発行された場合、AND回路30sおよび20s
におけるオーダ生成回路10bからの入力は”1”であ
るため、リクエスト生成回路10aより発行されるリク
エスト(”1”)はAND回路30sを通過し、刈り取
り待ち状態回路30のセット信号(”1”)として入力
され、以後読み出し完了信号がバッファ制御回路20a
からAND回路20sを通り、刈り取り待ち状態回路3
0のリセット信号(”1”)として入力されるまでの
間、該リクエストの読み出しデータを必要とする命令の
実行は待たされることになる。When a normal request is issued from the request generation circuit 10a, AND circuits 30s and 20s.
Since the input from the order generation circuit 10b in "1" is "1", the request ("1") issued from the request generation circuit 10a passes through the AND circuit 30s, and the set signal ("1") of the reaping wait state circuit 30 is output. ), And thereafter the read completion signal is input to the buffer control circuit 20a.
From the AND circuit 20s to the cutting waiting state circuit 3
Until a reset signal (“1”) of 0 is input, execution of an instruction that requires the read data of the request is delayed.
【0018】これに対して、オーダ生成回路10bから
読み捨てリクエスト(”1”)が発行された場合、AN
D回路30sの当該オーダ生成回路10bの側は”0”
(論理反転)となるため、AND回路30sからの刈り
取り待ち状態回路30へのセット入力は抑止(”0”)
され、当該読み捨てリクエストの読み出しデータが、刈
り取り待ち状態回路30を参照する、他の命令の実行を
左右することはない。同様に、オーダ生成回路10bか
らの読み捨てリクエストに基づくRAM部20bからの
読み出し完了時にバッファ制御回路20aからAND回
路20sを介して刈り取り待ち状態回路30に入力され
るリセット信号も、オーダ生成回路10bの側の当該A
ND回路20sに対する入力が”0”であるために抑止
され、刈り取り待ち状態回路30が誤動作することもな
い。On the other hand, when the read discard request ("1") is issued from the order generation circuit 10b, AN
The side of the order generation circuit 10b of the D circuit 30s is "0".
Since it is (logical inversion), set input from the AND circuit 30s to the reaping wait state circuit 30 is suppressed (“0”).
Therefore, the read data of the read discard request does not influence the execution of other instructions that refer to the reaping wait state circuit 30. Similarly, the reset signal input from the buffer control circuit 20a to the reaping waiting state circuit 30 via the AND circuit 20s at the time of completion of reading from the RAM unit 20b based on the read discard request from the order generation circuit 10b is also stored in the order generation circuit 10b. A of the side
Since the input to the ND circuit 20s is "0", it is suppressed, and the reaping waiting state circuit 30 does not malfunction.
【0019】図2(a)は、オーダ生成回路10bから
発行される読み捨てリクエストのEステージにおける命
令100のフォーマットの一例であり、図2(b)は、
当該命令のパイプラインチャートを示している。命令1
00は、命令の種別を示すオペコードフィールド101
と、アドレス指定のためのインデックスアドレスフィー
ルド102,ベースアドレスフィールド103、および
インデックスアドレスフィールド102,ベースアドレ
スフィールド103によって特定されるアドレスからの
変位を示すディスプレースメントフィールド104など
によって構成されている。そして、当該命令100が通
常の読み出しリクエストによるものか、読み捨てリクエ
ストによるものかは、オペコードフィールド101のビ
ットパターンによって識別される。この実施例では、バ
ッファ読み出しは、バッファ書き込みと同じSステージ
で実行されるものとする。FIG. 2A shows an example of the format of the instruction 100 in the E stage of the read discard request issued from the order generation circuit 10b, and FIG.
The pipeline chart of the said instruction is shown. Instruction 1
00 is an opcode field 101 indicating the type of instruction
And an index address field 102 for addressing, a base address field 103, and a displacement field 104 indicating a displacement from the address specified by the index address field 102 and the base address field 103. Then, whether the instruction 100 is a normal read request or a read discard request is identified by the bit pattern of the operation code field 101. In this embodiment, buffer read is assumed to be executed in the same S stage as buffer write.
【0020】図3(b)は、図4(a)と同じバッファ
アクセスパターンである図3(a)を、オーダ生成回路
10bから発行される読み捨てリクエストによる命令を
用いて実現した場合のパイプラインチャートである。読
み出し、書き込みともEステージに同期し、同一ステー
ジで1サイクルピッチに実行されるため、バッファアク
セスパターンにかかわらず任意のバッファアクセスパタ
ーンを実現可能であることが分かる。FIG. 3 (b) is a pipeline when FIG. 3 (a), which is the same buffer access pattern as FIG. 4 (a), is realized by using an instruction by a read / write request issued from the order generation circuit 10b. It is a chart. It can be seen that an arbitrary buffer access pattern can be realized regardless of the buffer access pattern, because both reading and writing are synchronized with the E stage and are executed at the same stage at one cycle pitch.
【0021】以上説明したように、本実施例の情報処理
装置によれば、実装置の稼働状態の環境におけるバッフ
ァ装置20のRAM部20bの読み出し/書き込みテス
トを、パイプラインの乱れなどの制約を受けることな
く、テストプログラムを用いて1サイクルピッチに実行
することが可能となるため、部品レベルのテストで看過
され、装置に組み込まれてしまったバッファ装置20内
のRAM部20bの部品不良を的確に摘出することがで
きる。As described above, according to the information processing apparatus of the present embodiment, the read / write test of the RAM section 20b of the buffer device 20 in the environment where the actual apparatus is in operation is subject to restrictions such as pipeline disturbance. Since it is possible to execute the test program at a 1-cycle pitch without receiving it, it is possible to accurately identify a defective component of the RAM section 20b in the buffer device 20 that was overlooked in the component level test and incorporated in the device. Can be extracted.
【0022】なお、上述の実施例の説明では、読み捨て
リクエストを読み出しリクエストの1オーダとして説明
したが、バッファの書き込み抑止と、バッファ書き込み
アドレスの確定後出力されるデータのパリティチェック
を実施することによっても同様に実現可能である。In the description of the above-mentioned embodiment, the read discard request is explained as one order of the read request. However, by suppressing the write of the buffer and performing the parity check of the data output after the buffer write address is determined. Is similarly feasible.
【0023】[0023]
【発明の効果】本願において開示される発明のうち、代
表的なものによって得られる効果を簡単に説明すれば、
以下のとおりである。The effects obtained by the typical ones of the inventions disclosed in the present application will be briefly described as follows.
It is as follows.
【0024】すなわち、本発明の情報処理装置によれ
ば、パイプライン処理に用いられるバッファにおける任
意のバッファアクセスパターンのテストを、パイプライ
ンの乱れを発生させることなく、テストプログラムによ
って的確に遂行することができるという効果が得られ
る。That is, according to the information processing apparatus of the present invention, a test of an arbitrary buffer access pattern in a buffer used for pipeline processing can be accurately performed by a test program without causing disturbance of the pipeline. The effect of being able to do is obtained.
【図面の簡単な説明】[Brief description of drawings]
【図1】本発明の一実施例である情報処理装置の構成の
一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of an information processing apparatus that is an embodiment of the present invention.
【図2】(a)および(b)は、この情報処理装置が備
えている命令手段の構成の一例、およびパイプラインチ
ャートの一例を示す概念図である。2A and 2B are conceptual diagrams showing an example of a configuration of an instruction unit included in the information processing apparatus and an example of a pipeline chart.
【図3】(a)および(b)は、バッファアクセスパタ
ーンの一例、およびパイプラインチャートの一例を示す
概念図である。3A and 3B are conceptual diagrams showing an example of a buffer access pattern and an example of a pipeline chart.
【図4】(a)および(b)は、従来技術におけるバッ
ファアクセスパターンの一例、およびパイプラインチャ
ートの一例を示す概念図である。4A and 4B are conceptual diagrams showing an example of a buffer access pattern and an example of a pipeline chart in the related art.
【図5】従来技術の作用の一例を示すフローチャートで
ある。FIG. 5 is a flowchart showing an example of the operation of the conventional technique.
10 読み出し制御論理部 10a リクエスト生成回路 10b オーダ生成回路 10c アドレス生成回路 20 バッファ装置 20a バッファ制御回路 20b RAM部 20s AND回路 30 刈り取り待ち状態回路 30s AND回路 100 命令 101 オペコードフィールド 102 インデックスアドレスフィールド 103 ベースアドレスフィールド 104 ディスプレースメントフィールド 10 read control logic unit 10a request generation circuit 10b order generation circuit 10c address generation circuit 20 buffer device 20a buffer control circuit 20b RAM unit 20s AND circuit 30 reaping wait state circuit 30s AND circuit 100 instruction 101 opcode field 102 index address field 103 base address Field 104 displacement field
Claims (1)
の情報処理装置であって、前記バッファからのデータの
読み出しと、読み出した前記データのパリティチェック
のみを行ない、演算ユニット等へのデータ転送を実行し
ない読み捨て専用リクエストを発行する制御手段と、こ
の読み捨て専用リクエストをパイプライン処理における
命令の実行ステージに同期して発行することにより1サ
イクルピッチのパイプライン処理が可能な命令手段とを
備えたことを特徴とする情報処理装置。1. A pipeline control type information processing device having a buffer, which only reads data from the buffer and checks a parity of the read data, and does not execute data transfer to an arithmetic unit or the like. It is provided with control means for issuing a read-only request and instruction means capable of pipeline processing of one cycle pitch by issuing this read-only request in synchronization with an instruction execution stage in pipeline processing. Information processing device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4079513A JPH05282212A (en) | 1992-04-01 | 1992-04-01 | Information processing equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4079513A JPH05282212A (en) | 1992-04-01 | 1992-04-01 | Information processing equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05282212A true JPH05282212A (en) | 1993-10-29 |
Family
ID=13692050
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4079513A Pending JPH05282212A (en) | 1992-04-01 | 1992-04-01 | Information processing equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05282212A (en) |
-
1992
- 1992-04-01 JP JP4079513A patent/JPH05282212A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6378110B1 (en) | Layer-based rule checking for an integrated circuit layout | |
KR20000029997A (en) | A method for testing integrated memory using an integrated dma controller | |
JPH05233352A (en) | Microprocessor | |
JPS6211734B2 (en) | ||
JP2591825B2 (en) | Logic circuit testing method and apparatus using compressed data | |
CN114610557B (en) | Method and device for testing equipment driving unit | |
JPH05282212A (en) | Information processing equipment | |
US11023357B1 (en) | Method and system for sequential equivalence checking | |
CN114780421A (en) | Exception testing method, system and storage medium based on virtual instruction set platform | |
JPH03120485A (en) | Fault location estimating system for semiconductor integrated circuit | |
JP4526985B2 (en) | Test system | |
JP3079366B2 (en) | High-speed operation test method of peripheral devices and devices from low-speed bus | |
JPH05180903A (en) | Method and circuit for testing semiconductor integrated circuit device | |
JPH0877069A (en) | Cache testing method | |
JPH0997194A (en) | Data acquisition device for fail memory | |
JP2005180952A (en) | Test circuit, semiconductor integrated circuit, and its manufacturing method | |
JPH0652013A (en) | Tracing circuit | |
JPH071612B2 (en) | Disk drive processing test method | |
JPH01204150A (en) | Information processor | |
JP2004302727A (en) | Operation check system of fpga | |
JP2003194890A (en) | Failure analyzing method, and analysis of failure supporting device and program | |
JP2002207782A (en) | Logic simulation method, and recording medium recording program for logic simulation | |
JPH05298140A (en) | Self-diagnostic system | |
JPH11345852A (en) | Lsi testing method | |
JP2007080183A (en) | Data processor and its control method |