JPS63178331A - デ−タテスト装置 - Google Patents
デ−タテスト装置Info
- Publication number
- JPS63178331A JPS63178331A JP62011067A JP1106787A JPS63178331A JP S63178331 A JPS63178331 A JP S63178331A JP 62011067 A JP62011067 A JP 62011067A JP 1106787 A JP1106787 A JP 1106787A JP S63178331 A JPS63178331 A JP S63178331A
- Authority
- JP
- Japan
- Prior art keywords
- data
- test
- tag
- register
- storage section
- 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
- Executing Machine-Instructions (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(II)
本発明はデータテスト装置であって、タグ付データレジ
スタに供給されるデータを同時にテスト手段のテスト用
のレジスタに保持し、保持されたデータをテストしてタ
グを生成することにより、^速処理を可能とする。
スタに供給されるデータを同時にテスト手段のテスト用
のレジスタに保持し、保持されたデータをテストしてタ
グを生成することにより、^速処理を可能とする。
CjlI業上の利用分野〕
本発明はデータテスト装置に関し、入来するデータをテ
ストしてそのデータの内容を指示するタグを得、このタ
グを入来したデータに対応させて格納するデータテスト
装置に関する。
ストしてそのデータの内容を指示するタグを得、このタ
グを入来したデータに対応させて格納するデータテスト
装置に関する。
浮動小数点データの演算を行なう場合には、演算される
浮動小数点データの内容が非数、無限大。
浮動小数点データの内容が非数、無限大。
零、非正規化数であるかどうかをテストして、非数、無
限大等をタグと呼ばれるコードで表わし、タグに応じて
浮動小数点データを処理している。
限大等をタグと呼ばれるコードで表わし、タグに応じて
浮動小数点データを処理している。
従来においては、CPUより演算装置に供給される複数
の浮動小数点データは順次タグ伺きレジスタのデータ格
納部に書き込まれ、このデータ格柄部より単一の浮動小
数点データが読み出されてテスト回路に供給され、テス
ト回路で生成されたタグが上記タグ付きレジスタのタグ
格納部に内き込まれる。
の浮動小数点データは順次タグ伺きレジスタのデータ格
納部に書き込まれ、このデータ格柄部より単一の浮動小
数点データが読み出されてテスト回路に供給され、テス
ト回路で生成されたタグが上記タグ付きレジスタのタグ
格納部に内き込まれる。
上記の従来装置ではタグ付きレジスタより浮動小数デー
タを読み出し、また生成されたタグをタグ付きレジスタ
に書き込まなければならないため、浮動小数データをタ
グ付きレジスタに書き込むことも含めると、単一の浮動
小数点データにつき3回タグ付きレジスタをアクセスし
なければならず、アクセス回数が多いだけ処理速度が遅
いという問題点があった。
タを読み出し、また生成されたタグをタグ付きレジスタ
に書き込まなければならないため、浮動小数データをタ
グ付きレジスタに書き込むことも含めると、単一の浮動
小数点データにつき3回タグ付きレジスタをアクセスし
なければならず、アクセス回数が多いだけ処理速度が遅
いという問題点があった。
本発明は上記の点に鑑みてなされたもので、処理速度が
高速のデータテスト装置番提供することを目的とする。
高速のデータテスト装置番提供することを目的とする。
本発明のデータテスト装置は、データ格納部(11a)
に供給され格納されるデータを同時に保持するテスト用
のレジスタ(24)を有し、テスト用のレジスタ(24
)に保持されたデータをテストして得られるタグを該タ
グ格納部(11b)に供給するテスト手段(12)を有
する。
に供給され格納されるデータを同時に保持するテスト用
のレジスタ(24)を有し、テスト用のレジスタ(24
)に保持されたデータをテストして得られるタグを該タ
グ格納部(11b)に供給するテスト手段(12)を有
する。
〔作用)
本発明においては、外部よりのデータがデータ格納部に
格納されると同時にテスト用のレジスタに保持されるた
め、テストの際にデータ格納部よりデータを読み出す必
要がなく、タグ付データレジスタのアクセス回数が減る
。
格納されると同時にテスト用のレジスタに保持されるた
め、テストの際にデータ格納部よりデータを読み出す必
要がなく、タグ付データレジスタのアクセス回数が減る
。
(実施例)
第1図は本発明装置の一実施例のブロック系統図を示す
。
。
同図中、端子10はバスインターフェース回路(図示せ
ず)を介してCPLI (図示せず)に接続されており
、CPUより端子10に入来した例えば浮動小数点デー
タはタグ付きデータレジスタ11及びテスト回路12に
供給される。タグ付きデータレジスタはデータ格納部1
1aどタグ格納部11bとで構成されている。データ格
納部11a。
ず)を介してCPLI (図示せず)に接続されており
、CPUより端子10に入来した例えば浮動小数点デー
タはタグ付きデータレジスタ11及びテスト回路12に
供給される。タグ付きデータレジスタはデータ格納部1
1aどタグ格納部11bとで構成されている。データ格
納部11a。
タグ格納部11b夫々の格納するデータ数、タグ数は同
数で互いに1対1で対応している。上記の端子10より
のデータはデータ格納部11aの指定された位置に格納
される。
数で互いに1対1で対応している。上記の端子10より
のデータはデータ格納部11aの指定された位置に格納
される。
テスト回路12は第2図に示す構成である。同図中、端
子20には浮動小数点データ例えば15ビツトの指数デ
ータ及び64ビツトの仮数データがパラレルに入来し、
端子21には制御用信号が入来し、端子22にはクロッ
ク信号が入来する。
子20には浮動小数点データ例えば15ビツトの指数デ
ータ及び64ビツトの仮数データがパラレルに入来し、
端子21には制御用信号が入来し、端子22にはクロッ
ク信号が入来する。
ライトコントローラ23はデータ書き込み制御信号が供
給されると、クロック信号に同期して指数データ及び仮
数データをテスト用一時レジスタ24に供給し白き込む
。上記のデータ書き込み制御信号は第1図示のデータ格
納部11aへの書き込み制御信号でもあるので、端子1
0より入来した浮動小数データはデータ格納部11aに
書き込まれると同時にテスト用一時レジスタ24に書き
込まれ保持される。
給されると、クロック信号に同期して指数データ及び仮
数データをテスト用一時レジスタ24に供給し白き込む
。上記のデータ書き込み制御信号は第1図示のデータ格
納部11aへの書き込み制御信号でもあるので、端子1
0より入来した浮動小数データはデータ格納部11aに
書き込まれると同時にテスト用一時レジスタ24に書き
込まれ保持される。
テスト用一時レジスタ24に保持された浮動小数点デー
タのうち指数データは全911テスト回路25及び零テ
スト回路26夫々に供給される。
タのうち指数データは全911テスト回路25及び零テ
スト回路26夫々に供給される。
全717テスト回路25は指数データが全ビット117
であるかどうかをテストし、そのテスト結果をタグ生成
回路27に供給する。また零テスト回路26は指数デー
タの値が零であるかどうかをテストし、そのテスト結果
をタグ生成回路27に供給する。
であるかどうかをテストし、そのテスト結果をタグ生成
回路27に供給する。また零テスト回路26は指数デー
タの値が零であるかどうかをテストし、そのテスト結果
をタグ生成回路27に供給する。
また、テスト用一時レジスタ24に書き込まれた浮動小
数データのうち仮数データはMSBが零テスト回路28
に供給され、MS8以外の仮数データは零テスト回路2
9に供給される。零テスト回路29はMSB以外の仮数
データの値が零であるかどうかをテストし、そのテスト
結果を零テスト回路28及び第2図には示されてない他
回路に供給する。零テスト回路28は仮数データのMS
B及び零デスト回路29のテスト結果から仮数データの
値が零であるかどうかをテストし、そのテスト結果をタ
グ生成回路27に供給する。
数データのうち仮数データはMSBが零テスト回路28
に供給され、MS8以外の仮数データは零テスト回路2
9に供給される。零テスト回路29はMSB以外の仮数
データの値が零であるかどうかをテストし、そのテスト
結果を零テスト回路28及び第2図には示されてない他
回路に供給する。零テスト回路28は仮数データのMS
B及び零デスト回路29のテスト結果から仮数データの
値が零であるかどうかをテストし、そのテスト結果をタ
グ生成回路27に供給する。
タグ生成回路27は上記全v1vテスト回路25及び零
テスト回路26,28.29夫々のテスト結果より、浮
動小数点データが非数、無限大。
テスト回路26,28.29夫々のテスト結果より、浮
動小数点データが非数、無限大。
零、非正規化数等であることを指示するコードとしての
タグを生成する。このタグはリードコントローラ30に
供給される。
タグを生成する。このタグはリードコントローラ30に
供給される。
リードコントローラ30は端子21.22夫々よりタグ
読み出し制御信号及びクロック信号を供給されると、ク
ロック信号に同期してタグ生成回路27よりのタグを読
み出し端子31より出力する。端子31より出力された
タグは第1図示のタグ付きデータレジスタ11のタグ格
納部11bに供給されて書き込まれる。
読み出し制御信号及びクロック信号を供給されると、ク
ロック信号に同期してタグ生成回路27よりのタグを読
み出し端子31より出力する。端子31より出力された
タグは第1図示のタグ付きデータレジスタ11のタグ格
納部11bに供給されて書き込まれる。
このように、外部より供給されるデータはデータ格納部
11aに格納されると同時にテスト回路12内のテスト
用一時レジスタ24に保持されるので、テスト時にデー
タ格納部11aよりデータを読み出す必要がなくタグ付
データレジスタ11をアクセスする回数が減少し、その
分だけ高速に処理を行なうことができる。
11aに格納されると同時にテスト回路12内のテスト
用一時レジスタ24に保持されるので、テスト時にデー
タ格納部11aよりデータを読み出す必要がなくタグ付
データレジスタ11をアクセスする回数が減少し、その
分だけ高速に処理を行なうことができる。
上述の如く、本発明のデータアスト装置によればタグ生
成の処理を高速化することができ、実用上極めて有用で
ある。
成の処理を高速化することができ、実用上極めて有用で
ある。
第1図は本発明装置の一実施例のブロック系統図、
第2図は第1図示のテスト回路の一実施例のブロック系
統図である。 図中において、 11はタグ付きデータレジスタ、 丁2はテスト回路、 24はテスト用一時レジスタ、 25は全717テスト回路、 26.28.29は零テスト回路、 27はタグ生成回路である。
統図である。 図中において、 11はタグ付きデータレジスタ、 丁2はテスト回路、 24はテスト用一時レジスタ、 25は全717テスト回路、 26.28.29は零テスト回路、 27はタグ生成回路である。
Claims (1)
- 【特許請求の範囲】 外部より供給されてタグ付きデータレジスタ(11)の
データ格納部(11a)に格納されたデータをテストし
て、該データの内容を指示するタグを生成し該データレ
ジスタ(11)のタグ格納部(11b)に該データに対
応させて格納するデータテスト装置において、 該データ格納部(11a)に供給され格納されるデータ
を同時に保持するテスト用のレジスタ(24)を有し、
該テスト用のレジスタ(24)に保持されたデータをテ
ストして得られるタグを該タグ格納部(11b)に供給
するテスト手段(12)を有することを特徴とするデー
タテスト装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62011067A JPS63178331A (ja) | 1987-01-20 | 1987-01-20 | デ−タテスト装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62011067A JPS63178331A (ja) | 1987-01-20 | 1987-01-20 | デ−タテスト装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63178331A true JPS63178331A (ja) | 1988-07-22 |
Family
ID=11767640
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62011067A Pending JPS63178331A (ja) | 1987-01-20 | 1987-01-20 | デ−タテスト装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63178331A (ja) |
-
1987
- 1987-01-20 JP JP62011067A patent/JPS63178331A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0373291B1 (en) | Digital signal processor | |
| KR20070012845A (ko) | 개발 인터페이스에 대한 적용성을 가진 데이터 처리 시스템내의 마스킹 | |
| EP0126247B1 (en) | Computer system | |
| US3289171A (en) | Push-down list storage using delay line | |
| EP0081336B1 (en) | Shifting apparatus | |
| JPS62293341A (ja) | オペランドの精度を同定するための装置および方法 | |
| JPS63178331A (ja) | デ−タテスト装置 | |
| JPS6230455B2 (ja) | ||
| JP2748537B2 (ja) | 非正規化データ処理装置 | |
| SU822290A1 (ru) | Полупроводниковое запоминающееуСТРОйСТВО | |
| JPS60147858A (ja) | 動作中のメモリ内容読出し方式 | |
| JP2859645B2 (ja) | ベクトル処理システム | |
| JPH023822A (ja) | データ処理装置 | |
| US7243282B2 (en) | Method and apparatus for implementing multiple remote diagnose register chains | |
| JP2707256B2 (ja) | マイクロコンピユータ | |
| JP3304107B2 (ja) | データバスの制御方式 | |
| JPS63629A (ja) | デ−タ処理方式 | |
| JP2657947B2 (ja) | データ処理装置 | |
| JPH0241522A (ja) | 関数演算処理装置 | |
| JPS5968064A (ja) | パリテイチエツク回路の試験方法 | |
| JPS62224852A (ja) | デイジタル・シグナル・プロセツサ | |
| JPH01150961A (ja) | データ処理装置 | |
| JPH07248894A (ja) | 浮動小数点演算装置 | |
| JPS62237552A (ja) | 試験アドレス制御方式 | |
| JPH01154259A (ja) | データトレース方式 |