JPS6089772A - Test system for integrated circuit element package unit - Google Patents

Test system for integrated circuit element package unit

Info

Publication number
JPS6089772A
JPS6089772A JP58198632A JP19863283A JPS6089772A JP S6089772 A JPS6089772 A JP S6089772A JP 58198632 A JP58198632 A JP 58198632A JP 19863283 A JP19863283 A JP 19863283A JP S6089772 A JPS6089772 A JP S6089772A
Authority
JP
Japan
Prior art keywords
scan
system clock
integrated circuit
data
logic
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
JP58198632A
Other languages
Japanese (ja)
Other versions
JPH0452904B2 (en
Inventor
Masayoshi Nakayama
中山 雅恵
Toshihiko Tada
多田 敏彦
Akira Kaneko
明 金子
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP58198632A priority Critical patent/JPS6089772A/en
Publication of JPS6089772A publication Critical patent/JPS6089772A/en
Publication of JPH0452904B2 publication Critical patent/JPH0452904B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/267Reconfiguring circuits for testing, e.g. LSSD, partitioning

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

PURPOSE:To improve the efficiency of fault detecting operation by selecting the application of a system clock in partial logical operation inserted between scan- in and -out operations in test mode in LSI unit. CONSTITUTION:A signal 0 is applied to a test mode signal terminal TM in normal logical mode and outputs of NANDs (a)-(n) are all 1, so ANDs aa-an are enabled to supply a system clock CLK to all LSIs 2a-2n. Then, data inputted to data input terminals PIa-PIr are processed synchronously with the CLK and outputted from data output terminals POa-POs. While TM is held at 1 in the scan in/out operation, only one of the NANDs (a)-(n) where the condition of NAND with a selection signal outputted by a decoder 3b is satisfied with a chip address signal from chip address signal terminals CADs (a)-(j) outputs 1.

Description

【発明の詳細な説明】 (al 発明の技術分野 本発明は複数ユニットの論理機能全搭載し且スキャンイ
ン/アウト機能を有する画集積回路素子(LSI)また
は複数の該素子を搭載する印刷配線上 飯(以下p2板)における回路分割手段による試験方法
に関する。
Detailed Description of the Invention (al) Technical Field of the Invention The present invention relates to an integrated circuit device (LSI) which is equipped with all logic functions of multiple units and has a scan-in/out function, or a printed wiring board equipped with a plurality of such devices. This invention relates to a test method using a circuit dividing means for rice (hereinafter referred to as P2 board).

(b) 技術の背玖 近年半導体技術特に集積化技術の発達により1パツケー
ジに多数の回路を搭載するLSIが低コストで提供され
るようになり、これ等を複数個搭載接続して上位論理回
路ブロックを構成する合成樹脂またはセラミック板によ
るPt版はl08sI。
(b) Background of technology In recent years, with the development of semiconductor technology, especially integration technology, LSIs that mount a large number of circuits in one package have become available at low cost. The Pt plate made of synthetic resin or ceramic plate that constitutes the block is 108sI.

MSIケ搭載した時代に比較して遥かに大規模な論理機
能が実現出来るようになった。論理機能の増大に従い同
−LSI更には同−pt板に収容する論理回路数も膨大
に及ぶのてこ扛等の試験におけるプログラム魚や試験工
数も拡大の一途會辿り、同−ptaを一括して試験を実
施することが困難になりつつある。そのためpt板上の
あるLSIに着目しその出力機能である単数または複数
のデータ出力およびスキャンアウト出力に関与する回路
部分だけを回路分割して部分的に試験を実行する手段が
用いられている。
Compared to the era when MSI was installed, it has become possible to realize much larger-scale logical functions. As the logic functions increase, the number of logic circuits accommodated in the same LSI and even the same PT board increases, and the number of programming and testing man-hours for tests such as levers continues to expand, making it possible to test the same PTAs all at once. is becoming increasingly difficult to implement. For this reason, a method is used in which a certain LSI on a PT board is focused on, and only the circuit portions involved in one or more data outputs and scan-out outputs, which are the output functions of the LSI, are divided into circuits and a partial test is performed.

本発明はスキャンイン/アウト方法で且回路分割手段に
よる試験方法の改良に関する。
The present invention relates to an improvement in a test method using a scan-in/out method and circuit dividing means.

fc) 従来技術と問題点 従来より回路分割手段により試験を実行する場合予め注
目するスキャンアウト出力端子または/およびデータ出
力端子を例えば1個のLSIに限定し、てもその出力に
関与する論理回路は前後に向って拉(枝状複数段に接続
され他の級数のLSIに及ぶ。従って注目するスキャン
アウト出力端子才たは/およびデータ出力礼1子に得ら
れるデータはスキャンインおよびスキャンアウト動作問
に挿入さ1、る部分論理動作の結果得られるが、この部
分論理1妨作(・1通常の論理モード時における論理動
作と同様にシステムクロックに従って動作するので樹枝
状複数段の論理回路特にFFは着目するLS11個内の
FF数または段数に比較して多いのでデータの遅延、ス
キューおよびそのバラツキに伴うレーシング発生の確率
が高く障害検出の障害になる場合が発生する。
fc) Prior Art and Problems Conventionally, when testing is performed using circuit dividing means, the scan-out output terminals and/or data output terminals to be focused on are limited to, for example, one LSI, and even if the logic circuits involved in the output are is connected to the front and rear (branch-like multiple stages) and extends to other series of LSIs.Therefore, the data obtained from the scan-out output terminal and/or data output terminal is subject to scan-in and scan-out operations. This is obtained as a result of the partial logic operation inserted in the question, but this partial logic 1 disturbance (1) operates according to the system clock like the logic operation in normal logic mode, so it is particularly difficult to use in dendritic multi-stage logic circuits. Since the number of FFs is large compared to the number of FFs or the number of stages within the LS 11 of interest, there is a high probability that racing will occur due to data delay, skew, and variation thereof, which may become an obstacle to failure detection.

(dl 発明の目的 本発明の目的は回路分割手段による試験において障害検
出を従来より容易にするため試験モードのスキャンイン
/アウト間に挿入する部分論理動作におけるシステムク
ロックの印加kLsI単位に選択出来るようにしてデー
タ出力の対象となる着目LSI k除く他のLSIへの
システムクロック動作を抑止してシステムクロックによ
る部分論理動作全着目LSIに限定して着目LSIへの
データ入力を固定し該データ入力によるレーシング等の
影響全除去する手段を笑現して、障害検出作業の効率化
が得らnる集積回路ユニットの試験方式を提供しようと
するものである。
(dl Object of the Invention The object of the present invention is to make it easier to detect faults in tests using circuit dividing means than before, by making it possible to select the application of the system clock in units of kLsI in the partial logic operation inserted between scan-in and scan-out in the test mode. The system clock operation to other LSIs other than the target LSI k, which is the target of data output, is suppressed, and the partial logic operation using the system clock is limited to all the target LSIs, and the data input to the target LSI is fixed, and the data input to the target LSI is controlled by the data input. The present invention aims to provide a testing method for integrated circuit units that can improve the efficiency of fault detection by providing a means for completely eliminating the effects of racing and the like.

(ei 発明の構成 軸ト=発専拌ケ構祷― この目的は、複数の半導体素子により論理回路會構成す
る集積回路素子全複数個搭載接続して上位の論理回路ブ
ロックを形成する実装ユニットにおいて、実装ユニット
における集積回路素子はそれぞれスキャンイン/アウト
機能を備えると共に、該ユニットは素子アドレス信号に
従い集積回路素子全選択して選択に伴いシステムクロッ
ク信号の印加全選択制御する手段を具備し、実装ユニッ
トの論理モード時には搭載全素子にシステムクロックを
印加して論理動作を実行すると共に、試験モードにおい
てはデータスキャンインおよびスキャンアウト動作問に
挿入する部分論理動作において選択手段に素子アドレス
信号を印加して選択素子にのみシステムクロックを印加
し、システムクロックの印加が抑止さnた非選択素子よ
り選択素子への送出論理データを固定して選択素子毎に
逐一スキャンアウトデータ會送出せしめること全特徴と
する回路分割手段による集積回路素子実装ユニットの試
験方式全提供することによって達成することが出来る。
(ei Constituent Axis of the Invention - Dedicated Development and Integration - This purpose is to develop a mounting unit in which a plurality of integrated circuit elements are mounted and connected to form a higher-level logic circuit block. , the integrated circuit elements in the mounting unit are each equipped with a scan-in/out function, and the unit is equipped with means for selecting all integrated circuit elements according to the element address signal and controlling the application of a system clock signal to all the selected integrated circuit elements according to the element address signal. When the unit is in logic mode, the system clock is applied to all the mounted elements to execute logic operations, and in test mode, element address signals are applied to the selection means in partial logic operations inserted between data scan-in and scan-out operations. The system clock is applied only to the selected element, and the logic data sent from the non-selected element to the selected element is fixed, and the scan-out data is sent out one by one for each selected element. This can be achieved by providing a complete test method for integrated circuit element mounting units using circuit dividing means.

(f) 発明の実施例 以下図面を参照しつ\本発明の一実施例について説明す
る。
(f) Embodiment of the Invention An embodiment of the present invention will be described below with reference to the drawings.

1はpt 板、2 a 、 b−に−n−2+ n−1
、nはLS1.3a、bはデコーダ、ANDaa−an
y ANDba〜bnはアンド回路、NANDa=nは
ナンド回路、ORはオア回路である。図の構成でデコー
ダ3 b 、 AND a a−a n J3よびNA
ND a ” n ’(除く構成は従来におけるpt板
による論理ブロックに共通であり、通常の論理モードに
おいては試験モード信号端子TMには0が印加されてお
りNANDa〜nの出力はすべてJとなっているのでA
NDaa〜anをイネーブルしシステムクロックCLK
はすべてのLS I 2 a−nに供給されて、データ
入力端子PIa〜rに入力さnるデータをシステムクロ
ックに同期してデータ処理しデータ出力端子POa=P
Osよりデータを出力する。また通常のスキャンイン/
アウトにおいてはPIa=rより入力するデータおよび
スキャンアドレス端子5ADa〜IK入力されるスキャ
ンアドレスを受信しデコーダ3aの出力する選択信号に
よりLS I 2 a=nにおける図示省略し、たがフ
リップフリップ回路(FF)’fr選択してデータスキ
ャイン端子Sir介して入力するスキャカすると共に期
待するLSI複数個におけるFFの状態全デコーダ3a
の選択信号によりイネーブルしたAND b a =b
 nO中よりORを介しスキャインさせる従来のスキャ
イン/アウト間作を同様に実行出来る。しかし本発明で
はTM’elとした状態ではチップアドレス信号端子C
ADa=jよりのチップアドレス信号に従ってデコーダ
3bが出力する選択信号と否定論理積の得られるNAN
Da=nの内例えばNANDnだけが1を出力し、他の
NAND a〜n−1はOL−出力するので、ANDa
a〜an−1に印加されるCLKはすべてLS I 2
 a〜n−1への入力に抑止され診断の対象とするLS
I2nにおける出力に関与する例えば斜線枠で囲った回
路分割の前段LSIこ\ではLSI 2b、2にへのシ
ステムクロウド間に挿入する部分論理動作において、こ
の状態にすれば回路分割試験手段におけるLSI2b。
1 is PT plate, 2 a, b- to -n-2+ n-1
, n is LS1.3a, b is decoder, ANDaa-an
y ANDba to bn are AND circuits, NANDa=n is a NAND circuit, and OR is an OR circuit. In the configuration shown in the figure, decoder 3b, AND aa-an J3 and NA
ND a "n' (The configuration except for this is common to conventional logic blocks using PT boards. In the normal logic mode, 0 is applied to the test mode signal terminal TM, and the outputs of NANDa to n are all J. A because
Enable NDaa~an and set system clock CLK
is supplied to all LSI2a-n, processes the data inputted to the data input terminals PIa-r in synchronization with the system clock, and outputs the data to the data output terminal POa=P.
Output data from Os. Also, normal scan-in/
At the output, the data input from PIa=r and the scan address input from scan address terminals 5ADa to IK are received, and a selection signal output from the decoder 3a causes a flip-flip circuit (not shown) in LSI 2 a=n. FF) 'fr Selected and input through data scan terminal Sir Scan and expect FF states in multiple LSIs All decoders 3a
AND b a =b enabled by the selection signal of
Conventional scan-in/out intercropping, which scans in through OR from within nO, can be similarly performed. However, in the present invention, in the state of TM'el, the chip address signal terminal C
NAN obtained by NANDing the selection signal output by the decoder 3b according to the chip address signal from ADa=j
Among Da=n, for example, only NANDn outputs 1, and the other NANDs a to n-1 output OL-, so ANDa
All CLKs applied to a to an-1 are LSI 2
LS that is suppressed by input to a to n-1 and is subject to diagnosis
For example, in the pre-stage LSI of the circuit division surrounded by the diagonal line frame, which is involved in the output at I2n, in the partial logic operation inserted between the system cloud, LSI 2b in the circuit division test means.

2kからのデータ出力は固定状態となり前段からLSI
2nに入力されるデータに伴うレーシング原因は除去さ
れ、LSI 2nだけがシステムクロックに伴う論理動
作を実行するのでLSI2nよりの出力データはそれぞ
れPOr−sとSOに得ら牡障害探紫範囲も限定される
ので効率の良いスキャンインアウト動作が実行出来る回
路分割手段による試験方式が得られる。ここでは回路分
割1LsI 2nk基準とする形で説明したがデータ出
力およびスキャンアウトについて同様の回路分割手段に
よる試験手法が他のLSIkそれぞれ基準とする回路分
割手段について実現出来ることはいうまでもない。
The data output from 2k is in a fixed state and is transferred from the previous stage to the LSI.
The racing cause associated with the data input to 2n is removed, and since only LSI 2n executes logical operations associated with the system clock, the output data from LSI 2n is obtained from POr-s and SO, respectively, and the fault detection range is also limited. Therefore, a test method using circuit dividing means that can perform an efficient scan-in-out operation can be obtained. Although the circuit division 1LsI 2nk standard has been described here, it goes without saying that the same test method using the circuit division means for data output and scan-out can be realized for other circuit division means each using the other LSIk as the standard.

またP I a−r +各LS I 2 a−nおよび
203〜5間は図示省略したが直接才たは/および組立
て回路を介し回路設計に従い接続されているものとする
Although not shown in the drawings, it is assumed that P I a-r + each LSI 2 a-n and 203 to 205 are connected directly or via an assembly circuit according to the circuit design.

以上は説明の都合で回路分割およびシステムクロックの
抑止/印加選択の単位gLs11個に設定したが回路規
模によってこの単位はLSIk分割する形としてLSI
’、r分割部分毎に回路分割およびシステムクロックの
抑止/印加選択の単位全設定しても、あるいはその逆に
LSI複数個を単位としても同様に実現出来ることはい
うまでもない0 (g)発明の詳細 な説明したように本発明によれば回路分割手段による試
験において従来より障害検出?容易にするため、試験モ
ードのスキャンイン/アウト間に挿入する部分論理動作
を限定する試験モード時におけるシステムクロック=k
LSI単位に選択する手段を備えて効果の良い試験プロ
グラム等にも負担の軽いLSI[実装ユニットの試験方
式を提供することが出来る。
For convenience of explanation, the unit for circuit division and system clock suppression/application selection is set to 11 gLs, but depending on the circuit scale, this unit is divided into LSIs.
', It goes without saying that the same thing can be achieved by setting all units of circuit division and system clock suppression/application selection for each divided part, or vice versa, by setting multiple LSIs as a unit 0 (g) As described in detail, according to the present invention, failures can be detected in tests using circuit dividing means compared to conventional methods. To make it easier, the system clock in test mode which limits the partial logic operations inserted between scan-in/out in test mode = k
It is possible to provide a test method for LSI [mounted units] that is light in burden and has a means for selecting each LSI unit, so that it is possible to provide an effective test program and the like.

【図面の簡単な説明】[Brief explanation of the drawing]

図は本発明の一実施例における集積回路素子実装ユニッ
トの試j験方式によるブロック図を示す。 図において1は印刷配線機(P を板)+ 2a−Hは
年租回路素子(LSI)、3a、bはデコーダである。
The figure shows a block diagram of an integrated circuit element mounting unit according to a test method according to an embodiment of the present invention. In the figure, 1 is a printed wiring machine (P is a board) + 2a-H are circuit elements (LSI), and 3a and b are decoders.

Claims (1)

【特許請求の範囲】[Claims] 複数の半導体素子により論理回路全構成する集i回路素
子全複数個搭載接続して上位の論理回路ブロック全形成
する実装ユニットにおいて、実装ユニットにおける集積
回路素子はそれぞれスキャンイン/アウト機能を備える
と共に、該ユニットは素子アドレス信号に従い集積回路
素子全選択して選択に伴いシステムクロック信号の印加
を選択制御する手段を具備し、実装ユニットの論理モー
ド時には搭載全素子にシステムクロックを印加して論理
動作音実行すると共に、試験モードにおいてはデータス
キャンインおよびスキャンアウト動作問に挿入する部分
論理動作において選択手段に素子アドレス信号を印加し
て選択素子にのみシステムクロックに印加し、システム
クロックの印加が抑止された非選択素子より選択素子へ
の送出論理テータ’k1g1定して選択素子毎に逐一ス
キャンアウトデータ金送出せしめること全特徴とする回
路分割手段による集積回路素子実装ユニットの試験方式
In a mounting unit in which a plurality of integrated circuit elements are mounted and connected to form the entire upper logic circuit block, each of the integrated circuit elements in the mounting unit has a scan-in/out function, and The unit is equipped with a means for selecting all integrated circuit elements according to the element address signal and selectively controlling the application of a system clock signal in accordance with the selection. When the mounted unit is in logic mode, the system clock is applied to all mounted elements to generate logic operation sound. At the same time, in the test mode, in the partial logic operation inserted between the data scan-in and scan-out operations, an element address signal is applied to the selection means to apply the system clock only to the selected element, and the application of the system clock is suppressed. A test method for an integrated circuit element mounting unit using a circuit dividing means, characterized in that a transmission logic data 'k1g1' is fixed from an unselected element to a selected element, and scan-out data is transmitted one by one for each selected element.
JP58198632A 1983-10-24 1983-10-24 Test system for integrated circuit element package unit Granted JPS6089772A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58198632A JPS6089772A (en) 1983-10-24 1983-10-24 Test system for integrated circuit element package unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58198632A JPS6089772A (en) 1983-10-24 1983-10-24 Test system for integrated circuit element package unit

Publications (2)

Publication Number Publication Date
JPS6089772A true JPS6089772A (en) 1985-05-20
JPH0452904B2 JPH0452904B2 (en) 1992-08-25

Family

ID=16394425

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58198632A Granted JPS6089772A (en) 1983-10-24 1983-10-24 Test system for integrated circuit element package unit

Country Status (1)

Country Link
JP (1) JPS6089772A (en)

Also Published As

Publication number Publication date
JPH0452904B2 (en) 1992-08-25

Similar Documents

Publication Publication Date Title
US4621363A (en) Testing and diagnostic device for digital computers
US6370661B1 (en) Apparatus for testing memory in a microprocessor
US5570374A (en) Built-in self-test control network
US4422141A (en) Microprocessor architecture for improved chip testability
US5831993A (en) Method and apparatus for scan chain with reduced delay penalty
US20110113311A1 (en) Apparatus and method for synchronization within systems having modules processing a clock signal at different rates
US6445205B1 (en) Method of testing integrated circuits
JP2002148310A (en) Test architecture
JPH09269359A (en) Testing apparatus for integrated circuit
US6353903B1 (en) Method and apparatus for testing differential signals
US20250155501A1 (en) Chip and chip testing method
JP2633980B2 (en) Digital / analog mixed LSI
JPH0452904B2 (en)
JP2738297B2 (en) Semiconductor integrated circuit
US8281199B2 (en) Hybrid self-test circuit structure
JP3586609B2 (en) Inspection method for boards with multiple slots
JP2648001B2 (en) Semiconductor integrated circuit
JP2002243801A (en) Semiconductor integrated circuit
US7020806B2 (en) Method for testing memory units to be tested and test device
JP3080850B2 (en) Semiconductor integrated circuit
US7102397B2 (en) Method and system for ensuring the assertion order of signals in a chip independent of physical layout
KR200280380Y1 (en) Memory test device
JP3125950B2 (en) Application specific integrated circuits
JPH0766030B2 (en) How to diagnose logical packages
JPH0566248A (en) Pin scan-in system for tristate circuit