JPH0593764A - 論理回路の検査装置 - Google Patents

論理回路の検査装置

Info

Publication number
JPH0593764A
JPH0593764A JP3254898A JP25489891A JPH0593764A JP H0593764 A JPH0593764 A JP H0593764A JP 3254898 A JP3254898 A JP 3254898A JP 25489891 A JP25489891 A JP 25489891A JP H0593764 A JPH0593764 A JP H0593764A
Authority
JP
Japan
Prior art keywords
register
clock
signal
scan path
clock signal
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
JP3254898A
Other languages
English (en)
Other versions
JP3024310B2 (ja
Inventor
Hiroo Ito
裕生 伊藤
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 JP3254898A priority Critical patent/JP3024310B2/ja
Publication of JPH0593764A publication Critical patent/JPH0593764A/ja
Application granted granted Critical
Publication of JP3024310B2 publication Critical patent/JP3024310B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Logic Circuits (AREA)

Abstract

(57)【要約】 【構成】 試験用データを書込みレジスタに記憶させて
おき、それを被試験回路のスキャンパスレジスタを介し
て読出したして読出しレジスタに記憶しておき、試験用
データの読出しが終了したときそれを書込みレジスタに
書込んだ内容と照合する。 【効果】 試験用ハードウエアおよびと試験用データを
作成するためのソフトウエアの負担を軽減することがで
きる。また試験を高速化することができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、コンピュータの演算装
置等に使用する論理回路の検査装置に関し、特にその構
成要素の一部のスキャンパスレジスタを検査するための
検査装置に関する。
【0002】
【従来の技術】コンピュータの演算装置等に使用する論
理回路は、順序回路と組合せ回路とによって構成されて
いるが、そのうちの順序回路を構成するスキャンパスレ
ジスタを検査するための従来の検査装置は、被試験回路
に含まれていて通常の動作のときには個別に動作してい
る各スキャンパスレジスタを構成している個々のフリッ
プフロップを、直列に接続して連続スキャンパスレジス
タとし、その連続スキャンパスレジスタのビット列と同
じ長さのビット列を有するレジスタを被試験回路に直列
に接続し、上記レジスタに特定の試験用パターンを書込
み、それを連続スキャンパスレジスタを介して読出すこ
とによって各スキャンパスレジスタの正常性の検査と、
障害があったときの障害場所の解析とを行っている。
【0003】
【発明が解決しようとする課題】上述したような従来の
論理回路のスキャンパスレジスタの検査装置は、被試験
回路のスキャンパスレジスタを連続させた長さのビット
列を有するレジスタを必要とし、またそれに書込むため
の同じ長さの特定の試験用データが必要である。一般
に、論理回路のスキャンパスレジスタを連続させた長さ
は、その論理回路の種類によって異なる。従って、従来
の論理回路のスキャンパスレジスタの検査装置は、論理
回路の各種類に対応するレジスタおよび試験用データと
を用意しておかなければならないため、ソフトウエアお
よびハードウエアの両面において相当の負担がかかると
いう欠点を有している。また、試験のとき、連続スキャ
ンパスレジスタの全ビットについて比較を行うため、試
験を高速化することが困難であるという欠点も有してい
る。
【0004】
【課題を解決するための手段】本発明の論理回路の検査
装置は、クロック信号の送出を行い停止信号を入力して
動作を停止させるクロック発生器と、動作を開始すると
きの値を任意の値に設定することができ前記クロック発
生器からの前記クロック信号の1クロック毎に(−1)
の減算を行う減算カウンタと、前記減算カウンタの内容
が“0”になったときにそれを検出して前記クロック発
生器に対して前記停止信号を送出する検出器と、あらか
じめ試験用データを記憶しておき前記クロック信号によ
って1ビットずつシフトを行ってその出力信号を被試験
回路のスキャンパスレジスタに対して送出する書込みレ
ジスタと、前記試験用データを前記被試験回路の前記ス
キャンパスレジスタを介して読出して記憶しクロック信
号の送出が停止したときそれを上位装置に対して送出す
る読出しレジスタと、前記被試験回路の前記スキャンパ
スレジスタを試験モードに設定する入力設定回路とを備
えている。
【0005】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0006】図1は本発明の一実施例を示すブロック図
である。
【0007】図1において、入力設定回路7は、通常の
動作(通常モード)のときは個別に動作している被試験
回路8に含まれる各スキャンパスレジスタを構成してい
る個々のフリップフロップを直列に接続して連続スキャ
ンパスレジスタとすることによって、スキャンパスレジ
スタを試験モードに設定するための回路である。被試験
回路8は、内部にスキャンパスレジスタ10を有し、入
力設定回路7からの指令によってスキャンパスレジスタ
10を試験モードに設定する。
【0008】書込みレジスタ5は、通常16〜32ビッ
ト程度の長さを有しており、データバス6を介して試験
用データをあらかじめ書込まれれている。減算カウンタ
2は、被試験回路8のスキャンパスレジスタ10の長さ
と書込みレジスタ5の長さとを加算した数値をセットさ
れ、クロック発生器1からのクロック信号4によって減
算を行う。検出器3は、減算カウンタ2の内容が“0”
になったときにそれを検出してクロック発生器1に対し
て停止信号10を送出する。読出しレジスタ9は、書込
みレジスタ5の試験用データを被試験回路8のスキャン
パスレジスタ10を介して読出し、それを一時的に記憶
する。
【0009】上述のように構成した論理回路の検査装置
は、クロック発生器1が動作を開始すると、減算カウン
タ2および書込みレジスタ5およびスキャンパスレジス
タ10および読出しレジスタ9に対してクロック信号4
が送出される。減算カウンタ2は、クロック信号4の1
クロック毎に(−1)の減算を行う。書込みレジスタ5
は、クロック信号4の1クロック毎に1ビットずつシフ
トを行ってその出力信号11をスキャンパスレジスタ1
0に対して送出する。スキャンパスレジスタ10の出力
端子は、読出しレジスタ9の入力端子に接続されている
ため、これによってスキャンパスレジスタ10の出力の
読出し信号12は、順次に読出しレジスタ9に入力す
る。従って、書込みレジスタ5の内容は、スキャンパス
レジスタ10を経由して読出しレジスタ9に伝達され
る。
【0010】減算カウンタ2の内容が“0”になると、
検出器3が動作してクロック発生器1に対して停止信号
13を送出する。これによってクロック発生器1の動作
が停止し、これに伴って書込みレジスタ5およびスキャ
ンパスレジスタ10および読出しレジスタ9の動作も停
止する。この時点では、書込みレジスタ5の内容はすべ
て読出しレジスタ9に転送されている。従って、読出し
レジスタ9の内容をデータバス6を介して上位装置に送
出し、そこで書込みレジスタ5に書込んだ内容と照合す
ることにより、スキャンパスレジスタ10の動作が正常
であるか否かを調べる。
【0011】書込みレジスタ5に書込む試験用データを
複数種類用意し、それらを順次に実行させることによ
り、スキャンパスレジスタ10の動作の試験用データの
パターンに関する依存性についても調べることができ
る。
【0012】
【発明の効果】以上説明したように、本発明の論理回路
の検査装置は、試験用データを書込みレジスタに記憶さ
せておき、それを被試験回路のスキャンパスレジスタを
介して読出したして読出しレジスタに記憶しておき、試
験用データの読出しが終了したときそれを書込みレジス
タに書込んだ内容と照合するようにすることにより、試
験用ハードウエアおよびと試験用データを作成するため
のソフトウエアの負担を軽減することができという効果
がある。また試験を高速化することができるという効果
もある。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【符号の説明】
1 クロック発生器 2 減算カウンタ 3 検出器 4 クロック信号 5 書込みレジスタ 6 データバス 7 入力設定回路 8 被試験回路 9 読出しレジスタ 10 スキャンパスレジスタ 11 出力信号 12 読出し信号 13 停止信号

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 クロック信号の送出を行い停止信号を入
    力して動作を停止させるクロック発生器と、動作を開始
    するときの値を任意の値に設定することができ前記クロ
    ック発生器からの前記クロック信号の1クロック毎に
    (−1)の減算を行う減算カウンタと、前記減算カウン
    タの内容が“0”になったときにそれを検出して前記ク
    ロック発生器に対して前記停止信号を送出する検出器
    と、あらかじめ試験用データを記憶しておき前記クロッ
    ク信号によって1ビットずつシフトを行ってその出力信
    号を被試験回路のスキャンパスレジスタに対して送出す
    る書込みレジスタと、前記試験用データを前記被試験回
    路の前記スキャンパスレジスタを介して読出して記憶し
    クロック信号の送出が停止したときそれを上位装置に対
    して送出する読出しレジスタとを備えることを特徴とす
    る論理回路の検査装置。
  2. 【請求項2】 クロック信号の送出を行い停止信号を入
    力して動作を停止させるクロック発生器と、動作を開始
    するときの値を任意の値に設定することができ前記クロ
    ック発生器からの前記クロック信号の1クロック毎に
    (−1)の減算を行う減算カウンタと、前記減算カウン
    タの内容が“0”になったときにそれを検出して前記ク
    ロック発生器に対して前記停止信号を送出する検出器
    と、あらかじめ試験用データを記憶しておき前記クロッ
    ク信号によって1ビットずつシフトを行ってその出力信
    号を被試験回路のスキャンパスレジスタに対して送出す
    る書込みレジスタと、前記試験用データを前記被試験回
    路の前記スキャンパスレジスタを介して読出して記憶し
    クロック信号の送出が停止したときそれを上位装置に対
    して送出する読出しレジスタと、前記被試験回路の前記
    スキャンパスレジスタを試験モードに設定する入力設定
    回路とを備えることを特徴とする論理回路の検査装置。
JP3254898A 1991-10-02 1991-10-02 論理回路の検査装置 Expired - Fee Related JP3024310B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3254898A JP3024310B2 (ja) 1991-10-02 1991-10-02 論理回路の検査装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3254898A JP3024310B2 (ja) 1991-10-02 1991-10-02 論理回路の検査装置

Publications (2)

Publication Number Publication Date
JPH0593764A true JPH0593764A (ja) 1993-04-16
JP3024310B2 JP3024310B2 (ja) 2000-03-21

Family

ID=17271380

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3254898A Expired - Fee Related JP3024310B2 (ja) 1991-10-02 1991-10-02 論理回路の検査装置

Country Status (1)

Country Link
JP (1) JP3024310B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0862297A (ja) * 1994-08-26 1996-03-08 Nec Corp ディジタル信号処理lsiテスト回路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0862297A (ja) * 1994-08-26 1996-03-08 Nec Corp ディジタル信号処理lsiテスト回路

Also Published As

Publication number Publication date
JP3024310B2 (ja) 2000-03-21

Similar Documents

Publication Publication Date Title
US4023142A (en) Common diagnostic bus for computer systems to enable testing concurrently with normal system operation
KR0149891B1 (ko) 버스상태분석기 및 그 내부버스시험방법
CN117076337B (zh) 一种数据传输方法、装置、电子设备及可读存储介质
JPS6226734B2 (ja)
JPH0593764A (ja) 論理回路の検査装置
JPH11259335A (ja) トレーサ装置、トレースデータ圧縮方法および圧縮トレースデータ読み出し方法
JPS6153579A (ja) 論理回路機能試験機
JP3228126B2 (ja) 試験システム
JP2810342B2 (ja) Ic試験装置
JPS62122000A (ja) 記憶素子
JPH02213951A (ja) データ設定シミュレータ
JPH026772A (ja) 集積回路
JPS6210390B2 (ja)
JPS60549A (ja) メモリ試験方式
JPH023147B2 (ja)
JPS61273641A (ja) 論理シミユレ−シヨン装置
JPH05241868A (ja) メモリエラー訂正・検出回路の試験システム
JPS6142299B2 (ja)
JPH0520115A (ja) 情報処理装置の擬似障害試験方式
JPH04220729A (ja) 情報処理装置
JPS5856050A (ja) 装置間デ−タ信号トレ−ス装置
JPH10312305A (ja) 試験方法
JPS6212541B2 (ja)
JPH04315069A (ja) 圧縮パターン生成方式
JPH0573347A (ja) エミユレーシヨン装置

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: 19991221

LAPS Cancellation because of no payment of annual fees