JPH03214082A - Apparatus and method for inspecting logic circuit - Google Patents
Apparatus and method for inspecting logic circuitInfo
- Publication number
- JPH03214082A JPH03214082A JP2141672A JP14167290A JPH03214082A JP H03214082 A JPH03214082 A JP H03214082A JP 2141672 A JP2141672 A JP 2141672A JP 14167290 A JP14167290 A JP 14167290A JP H03214082 A JPH03214082 A JP H03214082A
- Authority
- JP
- Japan
- Prior art keywords
- testing
- semiconductor integrated
- integrated circuit
- circuit
- test pattern
- 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
- Supply And Installment Of Electrical Components (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
[概 要]
基板に搭載された複数の半導体集積回路装置の論理動作
を外部からのテストパターンにより検査する論理回路の
検査装置およびその検査方法、特に開発中のASIC等
の半導体集積回路装置が組み込まれる論理回路プリント
板等の基板上の周辺回路の検証等を行うためのインター
フェイス整合検証装置およびその検証方法に関し、
前記論理回路プリント板の検証等の一連の試験を精度良
く行うと共に、特にASIC等の動作速度が高速の場合
にケーブルによる信号の遅延時間によって試験周期が制
限されることのない論理回路の検査装置およびその検査
方法を捉供することを目的とし、
基板に搭載された複数の半導体集積回路装置の論理動作
を外部からのテストパターンにより検査する論理回路の
検査装置において、前記複数の半導体集積回路装置のう
ちの少なくとも1つの半導体集積回路装置に置換して搭
載される検査用の半導体集積回路装置を搭載し、
前記検査用の半導体集積回路装置は、前記置換前の半導
体集積回路装置のデータ入出力手段と同等のデータ入出
力手段と、前記データ入出力手段の入出力制御を行う制
御手段とを具備し、前記検査用の半導体集積回路装置が
、前記データ入出力手段を介して前記複数の半導体集積
回路装置に前記テストパターンを供給するように構成し
、さらに、前記検査用の半導体集積回路装置が前記テス
トパターンを記憶する記憶手段を具備するように構成し
、さらに、該記憶手段を含む検査用の半導体集積回路装
置を有する論理回路の検査装置を用いた論理回路の検査
方法において、前記検査手段から発生する前記テストパ
ターンを前記記憶手段に一時的に記憶し、ついで、前記
記憶手段に記憶されたテストパターンに基づいて複数の
半導体集積回路装置の論理動作を行わせ、ついで、前記
複数の半導体集積回路装置の論理動作の結果を前記記憶
手段に一時的に記憶し、ついで、前記記憶手段に記憶さ
れた論理動作の結果を前記検査手段に送出し、ついで、
前記検査手段にて、前記論理動作の結果に基づいて前記
複数の半導体集積回路装置の論理動作の解析検査を行う
ようにする。[Detailed Description of the Invention] [Summary] A logic circuit testing device and method for testing the logic operations of a plurality of semiconductor integrated circuit devices mounted on a substrate using an external test pattern, especially for ASICs, etc. under development. Regarding an interface matching verification device and its verification method for verifying peripheral circuits on boards such as logic circuit printed boards in which semiconductor integrated circuit devices are incorporated, The purpose of this document is to provide a logic circuit testing device and testing method that performs well and does not limit the test cycle due to signal delay time caused by cables, especially when the operating speed of ASIC etc. is high. In a logic circuit testing device that tests the logical operation of a plurality of mounted semiconductor integrated circuit devices using an external test pattern, the device is mounted as a replacement for at least one semiconductor integrated circuit device among the plurality of semiconductor integrated circuit devices. The semiconductor integrated circuit device for testing includes data input/output means equivalent to the data input/output means of the semiconductor integrated circuit device before replacement, and the data input/output means for testing. control means for controlling input/output of the semiconductor integrated circuit device for inspection, configured to supply the test pattern to the plurality of semiconductor integrated circuit devices via the data input/output means; Furthermore, the semiconductor integrated circuit device for testing is configured to include a storage means for storing the test pattern, and further, the testing apparatus for logic circuits having the semiconductor integrated circuit device for testing including the storage means is used. In the method for testing logic circuits, the test pattern generated from the testing means is temporarily stored in the storage means, and then the logic of a plurality of semiconductor integrated circuit devices is tested based on the test pattern stored in the storage means. perform the operation, then temporarily store the results of the logical operations of the plurality of semiconductor integrated circuit devices in the storage means, and then send the results of the logical operations stored in the storage means to the inspection means. , then,
The testing means analyzes and tests the logic operations of the plurality of semiconductor integrated circuit devices based on the results of the logic operations.
(産業上の利用分野)
本発明は、基板に搭載された複数の半導体集積回路装置
の論理動作を外部からのテストパターンにより検査する
論理回路の検査装置およびその検査方法に関するもので
あり、さらに詳しく言えば、開発中のASIC(App
lication 5pecifjc Integra
tedCircuit)等の半導体集積回路装置が組み
込まれる論理回路プリント板等の基板上の周辺回路(ボ
ード/システム)の検証等を行うためのいわゆるインタ
ーフェイス整合検証装置およびその検証方法について言
及するものである。(Industrial Application Field) The present invention relates to a logic circuit testing device and testing method for testing the logic operations of a plurality of semiconductor integrated circuit devices mounted on a board using an external test pattern. In other words, the ASIC (App
lication 5pecifjc Integra
This article refers to a so-called interface matching verification device and its verification method for verifying peripheral circuits (boards/systems) on a substrate such as a logic circuit printed board into which a semiconductor integrated circuit device such as ted circuit is incorporated.
近年、ユーザの使用態様による機能要求から、一般論理
演算をする論理回路プリント板には、超LSIやマイク
ロコンピュータ等のASICが多く組み込まれる傾向に
ある。In recent years, due to functional requirements depending on users' usage patterns, there has been a tendency for many ASICs such as VLSIs and microcomputers to be incorporated into logic circuit printed boards that perform general logic operations.
そこで、開発中のASfCが製造される前の段階におい
て、該ASICとその周辺回路とのインターフェイス整
合検査(ASrCエミュレーションともよばれる)をす
ることができる上記検査装置が望まれている。Therefore, there is a need for the above-mentioned testing device that can perform an interface matching test (also referred to as ASrC emulation) between an ASIC and its peripheral circuits at a stage before the ASfC under development is manufactured.
第10図は、従来の論理回路の検査装置に係る構成図で
ある。FIG. 10 is a block diagram of a conventional logic circuit testing device.
図において、論理回路の検査装置は、例えば、二点鎖線
円内図に示すような開発中の半導体集積回路装置4、例
えばASICが組み込まれる論理回路プリント板等の基
板3の検査を行うASICエミュレータ10と、基板3
のLSIソケット3bに接続(嵌合)されるソケットア
ダプタ2と、該ソケットアダプタ2と前記ASICエミ
ュレータIOとを接続ボッド11とソケットアダプタ2
との間はいずれもケーブル5により接続されている。In the figure, the logic circuit inspection device is, for example, an ASIC emulator that inspects a semiconductor integrated circuit device 4 under development as shown in the circle with two-dot chain lines, and a substrate 3 such as a logic circuit printed board in which an ASIC is incorporated. 10 and substrate 3
A socket adapter 2 that is connected (fitted) to the LSI socket 3b of
Both are connected by a cable 5.
また、破線円内図は、ソケットアダプタ2に係る斜視図
を示している。図において、ソケットアダプタ2は、ケ
ーブル5内の複数の信号線の引出部分2aと、これらの
引出部分2aに接続されるピンコネクター2bとにより
、その主要構造が形成されている。Moreover, the figure inside the broken line circle has shown the perspective view based on the socket adapter 2. In the figure, the main structure of the socket adapter 2 is formed by lead-out portions 2a of a plurality of signal lines within the cable 5 and pin connectors 2b connected to these lead-out portions 2a.
上記検査装置では、まず初めに、開発中の八SICが取
り外された状態の、すなわちASxctiii前の基板
3に、ASICエミュレータ10、ボッド11およびソ
ケットアダプタ2を介してテスト信号を供給する。In the above inspection apparatus, first, a test signal is supplied via the ASIC emulator 10, the bot 11, and the socket adapter 2 to the board 3 from which the eight SICs under development have been removed, that is, in front of the ASxctiii.
ついで、このテスト信号が、既に搭載されている複数の
半導体集積回路装置、例えば、開発中のASICの周辺
回路3aを経由してLSIソケット3bに被テスト信号
として現れる。この被テスト信号をソケットアダプタ2
、ボッド11および検査手段lを介して取り込み、開発
中のASICが取り外された状態の基板3の論理動作を
検査するものである。Next, this test signal appears as a signal under test at the LSI socket 3b via the peripheral circuit 3a of a plurality of semiconductor integrated circuit devices already installed, for example, an ASIC under development. Connect this signal under test to socket adapter 2.
, the board 11 and the testing means 1, and the logical operation of the board 3 with the ASIC under development removed is tested.
第11図は、従来の問題点を説明するための等価回路図
であり、LSIソケット3bのある一端子に係る周辺回
路3aとASICエミュレータIOとの間の電気回路図
を示している。ただし、この場合は、ボッド11(第8
図)は省略することとする。FIG. 11 is an equivalent circuit diagram for explaining the conventional problems, and shows an electrical circuit diagram between the peripheral circuit 3a and the ASIC emulator IO related to one terminal of the LSI socket 3b. However, in this case, Bod 11 (8th
Figure) will be omitted.
図において、RIば配線抵抗であり、LSIソケット3
bと周辺回路3aとの間の抵抗を示している。R@はケ
ーブル5内の信号線の抵抗であり、LSIソケット3b
とASICエミエレータlOとの間の抵抗を示している
。Zoは周辺回路3aの出力インピーダンスであり、L
SIソケット3bに開発中の^SICが搭載された場合
の該ASICの入力インピーダンスとインピーダンスマ
ツチングがされている。ZI、はASICエミュレータ
10の入力インピーダンスであり、配線抵抗Reやケー
ブル5内の信号線の抵抗R1等の線路定数により定めら
れており、八SICが組み込まれた場合のLSIソケ・
ノド3bの入力インピーダンスとは異なる。In the figure, RI is the wiring resistance, and LSI socket 3
It shows the resistance between b and the peripheral circuit 3a. R@ is the resistance of the signal line in the cable 5, and is the resistance of the signal line in the cable 5,
and the ASIC emulator lO. Zo is the output impedance of the peripheral circuit 3a, and L
When an ^SIC under development is mounted in the SI socket 3b, impedance matching is performed with the input impedance of the ASIC. ZI is the input impedance of the ASIC emulator 10, and is determined by line constants such as the wiring resistance Re and the resistance R1 of the signal line in the cable 5.
It is different from the input impedance of the node 3b.
これによれば、ASICエミエレータ10からテスト信
号を供給した後に周辺回路3aから出力される被テスト
信号S、を、LSIソケット3bを介してASICエミ
ュレータIOに取り込む場合、被テスト信号S1の論理
″L” (Low)またはH″(旧gh)は、インピー
ダンス不整合状態、すなわち配線抵抗R1や信号線の抵
抗R3、もしくはそれらのインダクタンスの影響を受け
ながらもAS4CエミュレータlOに伝達することがで
きる。According to this, when the signal under test S, which is output from the peripheral circuit 3a after supplying the test signal from the ASIC emulator 10, is taken into the ASIC emulator IO via the LSI socket 3b, the logic of the signal under test S1 is "L". "(Low)" or "H" (formerly gh) can be transmitted to the AS4C emulator IO even though it is affected by the impedance mismatch state, that is, by the wiring resistance R1, the signal line resistance R3, or their inductances.
しかし、LSIソケット3bと周辺回路3aとの間の配
線に起因するノイズ等が、周辺回路3aとASICエミ
ュレータ10との間の総合的なアナログ信号のノイズに
含まれることがある。すなわち、ASICエミュレータ
IOでアナログ波形を観測すると、周辺回路3aからA
SICエミュレータlOに伝達される電圧波形は、出力
インピーダンスZ0、配線抵抗RI、信号線の抵抗R,
および入力インピーダンスZ、の影響を受けて歪むこと
がある。これにより周辺回路3aとLSIソケット3b
との間の配線等に起因したノイズによる論理振幅の不足
であるか、またはLSIソケット3bと^SICエミュ
レータIOとの間のケーブル5内の信号線に起因したノ
イズによる論理振幅の不足であるかを区別することがで
きない。However, noise caused by the wiring between the LSI socket 3b and the peripheral circuit 3a may be included in the overall analog signal noise between the peripheral circuit 3a and the ASIC emulator 10. In other words, when observing the analog waveform with the ASIC emulator IO, the peripheral circuit 3a to A
The voltage waveform transmitted to the SIC emulator IO is based on the output impedance Z0, wiring resistance RI, signal line resistance R,
and input impedance Z, and may be distorted. As a result, the peripheral circuit 3a and the LSI socket 3b
Is the logic amplitude insufficient due to noise caused by the wiring between the LSI socket 3b and the ^SIC emulator IO? Or is the logic amplitude insufficient due to noise caused by the signal line in the cable 5 between the LSI socket 3b and the ^SIC emulator IO? cannot be distinguished.
したがって、周辺回路3aとLiソケット3bとの間の
アナログ信号の伝達が不完全な状態に開発・製造された
ASICが取りつけられた場合、該ASICは正常であ
るのに、ASICの動作不良と判断されることがある、
このため、論理回路プリント板等の基板3上の周辺回路
3aの検証等が精度良く行われないという問題が発生す
る。この結果、正常なASICを再び開発工程に戻して
原因究明等を行うための手間および工数がかかり、開発
工程全体に遅延を招くおそれが生じてくる。Therefore, if an ASIC developed and manufactured in a state where analog signal transmission between the peripheral circuit 3a and the Li socket 3b is incomplete is installed, it is determined that the ASIC is malfunctioning even though the ASIC is normal. may be done,
Therefore, a problem arises in that verification of the peripheral circuit 3a on the substrate 3 such as a logic circuit printed board cannot be performed with high accuracy. As a result, it takes time and man-hours to return the normal ASIC to the development process and investigate the cause, which may cause a delay in the entire development process.
さらに、上記の検査装置による検査結果をできる限り早
くASIC側にフィードバックするために、通常は、基
板3上の周辺回路3aの検証等を含む一連の試験をリア
ルタイムにて行っている。すなわち、上記の試験が行わ
れている間は、これらの試験に必要な各種のテストパタ
ーンを含むテスト信号を、ASICエミュレータIOか
らケーブル5等を介して基板3にリアルタイムにて次々
と伝送しなければならない。このため、ケーブル5が長
くなるにつれてこのケーブル5内の信号線によるテスト
信号の遅延時間が太き(なり、この遅延時間の分だけ試
験周期が制限されるという問題も発生する。特に、開発
中のASICの動作速度が高速の場合には、上記の遅延
時間による影響が顕著になり、ASICの実際の動作に
近い形で試験を行うことが難しくなってくる。Furthermore, in order to feed back the inspection results from the above-mentioned inspection apparatus to the ASIC side as quickly as possible, a series of tests including verification of the peripheral circuit 3a on the board 3 and the like are normally performed in real time. That is, while the above tests are being performed, test signals including various test patterns necessary for these tests must be transmitted one after another from the ASIC emulator IO to the board 3 via the cable 5 etc. Must be. For this reason, as the cable 5 becomes longer, the delay time of the test signal due to the signal line within the cable 5 becomes thicker, which causes the problem that the test cycle is limited by this delay time.Especially during development. When the operating speed of an ASIC is high, the influence of the above-mentioned delay time becomes significant, and it becomes difficult to perform a test in a manner close to the actual operation of the ASIC.
本発明は上記問題点に鑑みてなされたものであり、開発
中のASIC等が組み込まれる論理回路プリント板の検
証等の一連の試験を精度良く行うと共に、特に^src
等の動作速度が高速の場合に信号伝送用のケーブルの長
さ等により試験周期が制限されることのない論理回路の
検査装置およびその検査方法を提供することを目的とす
るものである。The present invention has been made in view of the above-mentioned problems, and it performs a series of tests with high accuracy such as verification of logic circuit printed boards into which ASICs etc. under development are incorporated.
It is an object of the present invention to provide a logic circuit testing device and a testing method thereof, in which the test period is not limited by the length of a signal transmission cable when the operating speed is high.
第1A図は本発明の論理回路の検査装置に係る原理図で
ある。なお、前述した構成要素と同様のものについては
、同一の参照番号を付して表す。FIG. 1A is a diagram showing the principle of the logic circuit testing apparatus of the present invention. Note that components similar to those described above are denoted by the same reference numerals.
本発明の検査装置は、第1図に示すように、基板3に搭
載された複数の半導体集積回路装置のうちの少なくとも
1つの半導体集積回路装置4に置換して搭載される検査
用の半導体集積回路装置6を搭載し、前記検査用の半導
体集積回路装置6は、前記置換前の半導体集積回路装置
のデータ入出力手段14aと同等のデータ入出力手段1
2aと、該データ入出力手段12aの入出力制御を行う
制御手段12bとを具備し、前記検査用の半導体集積回
路装置6が、前記データ入出力手段12aを介して前記
複数の半導体集積回路装置に外部からのテストパターン
を供給するように構成している。As shown in FIG. 1, the inspection apparatus of the present invention includes a semiconductor integrated circuit device for inspection mounted in place of at least one semiconductor integrated circuit device 4 among a plurality of semiconductor integrated circuit devices mounted on a substrate 3. The test semiconductor integrated circuit device 6 is equipped with a circuit device 6, and the test semiconductor integrated circuit device 6 has a data input/output means 1 equivalent to the data input/output means 14a of the semiconductor integrated circuit device before replacement.
2a, and a control means 12b for controlling input/output of the data input/output means 12a, and the semiconductor integrated circuit device 6 for inspection is configured to control the plurality of semiconductor integrated circuit devices via the data input/output means 12a. It is configured to supply test patterns from the outside.
好ましくは、第1A図の論理回路の検査装置は、前記テ
ストパターンを発生する検査手段1と、前記テストパタ
ーンを受ける前記検査用の半導体集積回路装置6を内蔵
したソケット7と、前記テストパターンを前記検査用の
半導体集積回路装置6に伝達するためのケーブル5とを
具備している。Preferably, the logic circuit testing device of FIG. 1A includes a testing means 1 for generating the test pattern, a socket 7 containing the testing semiconductor integrated circuit device 6 for receiving the test pattern, and a socket 7 for receiving the test pattern. A cable 5 for transmitting data to the semiconductor integrated circuit device 6 for inspection is provided.
第1B図は本発明の論理回路の検査装置に係る他の原理
図である。ここでは、前記第1A図の検査用の半導体集
積回路装置6において、さらに、前記テストパターンを
記憶する記憶手段12cを具備している。その他の構成
は、前記第1A図と同様である。FIG. 1B is another principle diagram of the logic circuit testing apparatus of the present invention. Here, the semiconductor integrated circuit device 6 for inspection shown in FIG. 1A is further provided with a storage means 12c for storing the test pattern. The other configurations are the same as those shown in FIG. 1A.
さらに好ましくは、第1B図の論理回路の検査装置は、
前記テストパターンを発生する検査手段lと、前記記憶
手段12cを含み、かつ、前記テストパターンを受ける
検査用の半導体集積回路装置6を内蔵したソケット7と
、前記テストパターンを前記検査用の半導体集積回路装
置6に伝達するためのケーブル5とを具備している。More preferably, the logic circuit testing device of FIG. 1B comprises:
A socket 7 which includes an inspection means l for generating the test pattern, a semiconductor integrated circuit device 6 for inspection that receives the test pattern, and a socket 7 that includes the storage means 12c and a semiconductor integrated circuit device 6 for inspection that receives the test pattern; A cable 5 for transmitting data to a circuit device 6 is provided.
さらに、上記第1B図の検査装置を用いることにより、
検査手段lから発生するテストパターンを前記記憶手段
12cに一時的に記憶し、ついで、前記記憶手段12c
に記憶されたテストパターンに基づいて複数の半導体集
積回路装置の論理動作を行わせ、ついで、前記複数の半
導体集積回路装置の論理動作の結果を前記記憶手段12
cに一時的に記憶し、ついで、前記記憶手段12cに記
憶された論理動作の結果を前記検査手段lに送出し、つ
いで、前記検査手段lにて、前記論理動作の結果に基づ
いて前記複数の半導体集積回路装置の論理動作の解析検
査を行う論理回路の検査方法を提供している。Furthermore, by using the inspection device shown in FIG. 1B above,
The test pattern generated from the inspection means l is temporarily stored in the storage means 12c, and then
A plurality of semiconductor integrated circuit devices are caused to perform logical operations based on the test patterns stored in the storage means 12, and the results of the logical operations of the plurality of semiconductor integrated circuit devices are then stored in the storage means 12.
c, and then sends the result of the logical operation stored in the storage means 12c to the checking means l, and then the checking means l performs the plurality of operations based on the result of the logical operation. The present invention provides a logic circuit testing method for analyzing and testing the logic operation of a semiconductor integrated circuit device.
本発明の原理(第1A図)によれば、ソケット7等には
、開発中のASIC等の半導体集積回路装置4に組み込
まれる入出力手段14aと同等のデータ入出力手段12
aを有する検査用の半導体集積回路装置6が内蔵されて
いる。According to the principle of the present invention (FIG. 1A), the socket 7 etc. has a data input/output means 12 equivalent to the input/output means 14a incorporated in the semiconductor integrated circuit device 4 such as the ASIC under development.
A semiconductor integrated circuit device 6 for testing is built-in.
このため、論理回路プリント板等の基板3に既に搭載さ
れている他の複数の半導体集積回路装置(例えば、周辺
回路3a)の出力インピーダンスとソケット7に設けら
れたデータ入出力手段12aの入力インピーダンスとの
整合状態は、ソケット7に代えて開発・製造されたAS
[C等を取りつけた際の両インピーダンスの整合状態と
同等にすることができる。したがって、配線等にノイズ
が混入するアナログ的な原因による論理振幅の不足等に
ついては、ソケット7に設けたデータ入出力手段12a
および制御手段12bが中継器となって基板3側と検査
手段1側とが分離区別された状態で、それらを検査する
ことが可能となる。Therefore, the output impedance of a plurality of other semiconductor integrated circuit devices (for example, peripheral circuit 3a) already mounted on the board 3 such as a logic circuit printed board and the input impedance of the data input/output means 12a provided in the socket 7 The consistency state with AS developed and manufactured in place of socket 7
[The matching state of both impedances can be made the same as when C etc. are attached.] Therefore, when the logic amplitude is insufficient due to an analog cause such as noise entering the wiring, etc., the data input/output means 12a provided in the socket 7
The control means 12b acts as a repeater, making it possible to inspect the substrate 3 side and the inspection means 1 side in a state where they are separated and differentiated.
さらに、本発明の他の原理(第1B図)によれば、上記
基板3上の他の半導体集積回路装r!l(例えば、周辺
回路3a)の検証等の一連の試験前にソケット7内の記
憶手段12cにテストパターンを予め記憶しておき、外
部からのクロック信号等により記憶手段12cから等価
入出力手段12aおよび制御手段12bを介して上記基
板3にテストパターンを供給して上記の試験を開始させ
るようにしている。したがって、基板3上の周辺回路3
aの検証等を行う際にケーブル5によるテスト信号の遅
延時間を考慮しな(て済むので、この遅延時間のために
試験周期が制限されることはない。Furthermore, according to another principle of the present invention (FIG. 1B), other semiconductor integrated circuit devices r! on the substrate 3! 1 (for example, peripheral circuit 3a), a test pattern is stored in advance in the storage means 12c in the socket 7, and the equivalent input/output means 12a is transferred from the storage means 12c by an external clock signal or the like. A test pattern is supplied to the board 3 via the control means 12b to start the test. Therefore, the peripheral circuit 3 on the board 3
Since the delay time of the test signal due to the cable 5 need not be taken into account when performing the verification of a, etc., the test cycle is not limited by this delay time.
かくして、本発明では、基板3側と検査手段l側とが分
離区別された状態で、上記基板3の検証等の一連の試験
が精度良く行える。さらに、信号伝送用のケーブルの長
さ等により試験周期が制限されることがないので、AS
IC等の動作速度が高速の場合でも実際の動作に近い形
で高品位の試験を行うことが可能となる。Thus, in the present invention, a series of tests such as verification of the board 3 can be performed with high precision in a state where the board 3 side and the inspection means l side are separated and differentiated. Furthermore, the test cycle is not limited by the length of the signal transmission cable, etc., so AS
Even when the operating speed of an IC or the like is high, it is possible to perform high-quality tests in a manner close to actual operation.
次に図を参照しながら本発明の実施例について説明する
。Next, embodiments of the present invention will be described with reference to the drawings.
第2図〜第9図は、本発明の実施例に係る論理回路の検
査装置を説明する図であり、第2図は、本発明の原理に
基づ〈実施例の論理回路の検査装置に係る構成図を示し
ている。2 to 9 are diagrams for explaining a logic circuit testing device according to an embodiment of the present invention, and FIG. 2 shows a logic circuit testing device according to an embodiment based on the principles of the present invention. Such a configuration diagram is shown.
第2図において、検査手段1は、データ解析用のワーク
ステーション(図示されていない)等に接続されるへS
ICエミュレータ10と、このへSICエミュレータI
Oにケーブル5を介して接続されるボッド11とから構
成される。なお、このボッド11はケーブル5を介して
ソケット7に接続されている。In FIG. 2, the inspection means 1 is connected to a data analysis workstation (not shown) or the like.
IC emulator 10 and this SIC emulator I
A box 11 is connected to a cable 5 via a cable 5. Note that this box 11 is connected to the socket 7 via a cable 5.
上記ASICエミュレータlOは、−点鎖線円内図に示
すような少なくとも1つの開発中の半導体集積回路装置
4、例えばASICに置換して検査用の半導体集積回路
装置6が搭載された状態の論理回路プリント板等の基板
3の検査をするものである。ボッド11は、ASICエ
ミュレータ10からのテスト信号や制御信号をLSIソ
ケント3b内に伝達したり、このLSIソケット3bか
らの被テスト信号をASICエミエレータIOに送出す
るものである。The ASIC emulator IO is a logic circuit mounted with at least one semiconductor integrated circuit device 4 under development, such as a semiconductor integrated circuit device 6 for testing in place of an ASIC, as shown in the circle with a dashed-dotted line. This is for inspecting a substrate 3 such as a printed board. The pod 11 transmits test signals and control signals from the ASIC emulator 10 into the LSI socket 3b, and transmits signals under test from the LSI socket 3b to the ASIC emulator IO.
さらに、ソケット7に内蔵された検査用の半導体集積回
路装置6のデータ入出力手段12aとして、開発中のA
SICに組み込まれるデータ入出力用のインターフェイ
ス回路等のデータ入出力手段14aと同じ特性を有する
インターフェイス回路(以下、単に170回路と称す)
22aを設けており、かつ、制御手段12bとして、上
記110回路22aを制御するI10制御信号記憶回路
22bを設けている。Furthermore, A
An interface circuit (hereinafter simply referred to as 170 circuit) having the same characteristics as the data input/output means 14a, such as an interface circuit for data input/output incorporated in the SIC.
22a, and as a control means 12b, an I10 control signal storage circuit 22b for controlling the 110 circuit 22a is provided.
ソケット7は、上記のI10制御信号記憶回路22b、
I10回路22aおよびピンコネクタ2bからなり、上
記ソケット7からの出力信号は、ピンコネクタ2bおよ
びLSIソケット3bを介して基板3上の他の半導体集
積回路装置、例えば周辺回路3aに至る。なお、この周
辺回路3aは、ASICの論理演算や他のLSIと連係
動作を行う機能を有している。ついで、上記ソケット7
内の回路構成等をさらに詳しく説明することとする。The socket 7 includes the above-mentioned I10 control signal storage circuit 22b,
It consists of an I10 circuit 22a and a pin connector 2b, and the output signal from the socket 7 reaches other semiconductor integrated circuit devices on the board 3, such as a peripheral circuit 3a, via the pin connector 2b and the LSI socket 3b. Note that this peripheral circuit 3a has a function of performing logical operations of the ASIC and interoperating with other LSIs. Next, the above socket 7
The circuit configuration etc. inside will be explained in more detail.
第3図は、本発明の原理に基づ〈実施例のソケットに係
る回路構成図である。FIG. 3 is a circuit diagram of a socket according to an embodiment based on the principle of the present invention.
図において、l10811171信号記憶回路22bは
、ボンドI■からの信号、例えばl10IIJ御信号(
シリアルデータ)Sl、エミュレート信号S2および1
10制御信号(クロック)S3を入力して、それぞれの
110回路22aに第1のゲート選択信号S、および第
2のゲート選択信号S、を出力させるものである。また
I10回路22aからの出力信号S。を入力して、ボッ
ド11へそれを出力させるものである。なお110制御
信号記憶回路22bの構成については、第4図において
説明をする。In the figure, the l10811171 signal storage circuit 22b stores a signal from bond I■, for example, the l10IIJ control signal (
Serial data) Sl, emulated signals S2 and 1
10 control signal (clock) S3 is inputted to cause each of the 110 circuits 22a to output a first gate selection signal S and a second gate selection signal S. Also, an output signal S from the I10 circuit 22a. is input and outputted to the box 11. The configuration of the 110 control signal storage circuit 22b will be explained with reference to FIG.
また、I10回路22aはソケット7のビンコネクタ2
bに接続され、I1010制御信憶回路22bからの第
1および第2のゲート選択信号StS、を入力して、ソ
ケット≠≠4−7のビンコネクタ2bの端子情報を取り
込んだり、またASICエミュレータ10からのテスト
信号等を出力信号S4mとして供給するものである。In addition, the I10 circuit 22a is connected to the bin connector 2 of the socket 7.
b, inputs the first and second gate selection signals StS from the I1010 control memory circuit 22b, and imports the terminal information of the bin connector 2b of the socket≠≠4-7, and also inputs the first and second gate selection signals StS from the I1010 control memory circuit 22b. The test signal etc. from the output signal S4m are supplied as the output signal S4m.
これにより、ボッド11からの信号に基づいて、I10
10制御信憶回路22bは、I10回路22aの入出力
を制御することができる。As a result, based on the signal from the bot 11, the I10
The I10 control memory circuit 22b can control the input/output of the I10 circuit 22a.
第4図は、本発明の原理に基づ〈実施例のl10III
III信号記憶回路に係る構成図である。FIG. 4 shows an embodiment based on the principle of the present invention.
FIG. 3 is a configuration diagram related to a III signal storage circuit.
図において、!1010制御信憶回路22bは、第1の
ラッチ機能回路31および第2のラッチ機能回路33と
、二人力NOR回路32−1〜32− nと、二人力N
AND回路34−1〜34− nからなる。第1のラッ
チ機能回路31は、!1010制御信l、S3に基づい
て、第1のラッチ信号S、を人力NOR回路32−1〜
32−nに入力するものである。これらの二人力NOR
回路32−1〜32−nは、第1のラッチ信号S、とボ
ッド11からのエミュレート信号S8との二人力NOR
論理演算をし、その結果信号となる第1のゲート選択信
号S、(P 1〜Pn)をI10回路22aのゲートト
ランジスタT1〜T4(第5図)に出力するものである
。In the figure! The 1010 control memory circuit 22b includes a first latch function circuit 31, a second latch function circuit 33, two-man power NOR circuits 32-1 to 32-n, and a two-man power NOR circuit 32-1 to 32-n.
It consists of AND circuits 34-1 to 34-n. The first latch function circuit 31 is! Based on the 1010 control signal l, S3, the first latch signal S is input to the human-powered NOR circuits 32-1 to 32-1.
32-n. These two-man power NOR
The circuits 32-1 to 32-n are a two-man NOR circuit of the first latch signal S and the emulated signal S8 from the bot 11.
It performs a logical operation and outputs the resultant first gate selection signals S, (P1 to Pn) to the gate transistors T1 to T4 (FIG. 5) of the I10 circuit 22a.
第2のラッチ機能回路33は、第1のラッチ機能回路3
1と同様に、I1010制御信l、S3に基づいて、第
2のラッチ信号S6を二人力NAND回路34−1〜3
4−nに入力するものである。これらの二人力NAND
回路341〜34−nは、第2のラッチtt号s、とエ
ミュレート信号S2との二人力論理演算をし、その結果
信号となる第2のゲート選択信号58(Nl 〜Nn)
をI10回路22aのゲートトランジスタT7〜T10
(第5図)に出力するものである。The second latch function circuit 33 is the first latch function circuit 3
1, the second latch signal S6 is input to the two-man NAND circuits 34-1 to 34-3 based on the I1010 control signals 1 and S3.
4-n. These two-person NAND
The circuits 341 to 34-n perform a two-person logical operation on the second latch tt and the emulated signal S2, and produce a second gate selection signal 58 (Nl to Nn) as a result signal.
The gate transistors T7 to T10 of the I10 circuit 22a
(Fig. 5).
これにより、I10回路22aを構成する出力バッファ
の駆動能力が制御される。This controls the driving ability of the output buffer configuring the I10 circuit 22a.
第5図は、本発明の原理に基づ〈実施例の110回路に
係る構成図であり、開発中のASICの【10回路と同
等な構成図を示している。FIG. 5 is a block diagram of 110 circuits of the embodiment based on the principles of the present invention, and shows a block diagram equivalent to the 10 circuits of the ASIC under development.
図において、電源線V、とVSSとの間に接続されたT
I−T4はpチャネル型のMOSFETであり、T7〜
T10はnチャネルMO5FETである。このP。In the figure, T connected between the power supply line V and VSS
I-T4 is a p-channel MOSFET, and T7~
T10 is an n-channel MO5FET. This P.
nチャネル型のMOSFETにより出力バッファ回路2
2Aを構成し、pチャネル型のMOSFETのゲートに
ゲート選択信号58=N1−Nnが入力される。Output buffer circuit 2 using n-channel MOSFET
2A, and a gate selection signal 58=N1-Nn is input to the gate of a p-channel type MOSFET.
同様に、電源線Vllllと■5.との間に接続された
T5.T6はpチャネル型のMOSFETであり、Tl
l。Similarly, the power line Vllll and ■5. T5. T6 is a p-channel type MOSFET, and Tl
l.
TI2はnチャネル型のl’1O3FETである。この
p、nチャネル型のMOSFETにより入力バッファ回
路22Bを構成する。これにより、ボンド21bからの
■1010制御信1 、Sa、エミュレート信号Stを
介した第1および第2のゲート選択信号S、、S。TI2 is an n-channel type l'1O3 FET. The input buffer circuit 22B is composed of these p and n channel type MOSFETs. As a result, the first and second gate selection signals S, , S via the 1010 control signal 1, Sa, and the emulated signal St from the bond 21b.
により、I10回路22aの入力、出力又は双方向の選
択がされる。Accordingly, input, output, or bidirectional selection of the I10 circuit 22a is performed.
これらにより、本発明の実施例に係る論理回路の検査装
置を構成する。These constitute a logic circuit testing device according to an embodiment of the present invention.
次に当該検査装置の動作について説明する。Next, the operation of the inspection device will be explained.
第6図は、本発明の原理に基づ〈実施例に係る検査動作
を説明するための等価回路図であり、LSIソケット3
bのある一端子に係る周辺回路3aとボッド11との間
の電気回路図を示している。FIG. 6 is an equivalent circuit diagram for explaining the inspection operation according to the embodiment based on the principle of the present invention.
3 shows an electrical circuit diagram between the peripheral circuit 3a and the pod 11 related to one terminal b.
図において、当該検査装置を用いて、基板3の周辺回路
3aの論理動作試験や周辺回路3aとLSIソケット3
b間のアナログ信号の伝達状況の検査をする場合には、
まず開発中の^SICが取り外された状態の基板3のL
SIソケット3bとASICエミュレータ10とを、ボ
ッドIIに接続されたソケット7を介して接続する(第
1A図、第2図参照)、この際にソケット7内のI10
回路22aの入力インピーダンスZ rnは、周辺回路
3aの出力インピーダンスZ0とインピーダンス整合さ
れている。すなわち、入力インピーダンスZ inは、
周辺回路3aとLSIソケット3bとの間の配線抵抗R
1等を含む回路定数により定められたものである。In the figure, the test equipment is used to test the logic operation of the peripheral circuit 3a of the board 3, the peripheral circuit 3a and the LSI socket 3.
When inspecting the transmission status of analog signals between
First, L of board 3 with the SIC under development removed.
The SI socket 3b and the ASIC emulator 10 are connected via the socket 7 connected to the bot II (see FIGS. 1A and 2). At this time, the I10 in the socket 7
The input impedance Zrn of the circuit 22a is impedance matched with the output impedance Z0 of the peripheral circuit 3a. That is, the input impedance Z in is
Wiring resistance R between peripheral circuit 3a and LSI socket 3b
It is determined by circuit constants including 1, etc.
この場合、I10回路22aは開発中のASICの11
0回路と同等なので、インピーダンス整合状態は、ソケ
ット7に代えて、開発製造されたASICを取付けた場
合も同等となる。In this case, the I10 circuit 22a is the I10 circuit 22a of the ASIC under development.
0 circuit, the impedance matching state will be the same even when a developed and manufactured ASIC is installed in place of the socket 7.
ついで、へSICエミュレータ10、ボ・ン)′11お
よびケーブル5を介して、I1010制御信1、エミュ
レータ信号S2および110制御信号S、を110制御
信号記憶装置22bに供給する。この際に、例えばテス
ト信号を周辺回路3a等に供給する場合には、第1およ
び第2のゲート選択信号S、、S、を介して出力バッフ
ァ回路22A(第5図)の機能を停止させる。また、他
の周辺回路を経由したテスト信号を被テスト信号として
取り出す場合には、I10回路22aを入力回路として
機能させて、ピンコネクター2bに現れる論理振幅の電
圧波形等を直接ボッド11に送出する。Then, the I1010 control signal 1, the emulator signal S2 and the 110 control signal S are supplied to the 110 control signal storage device 22b via the SIC emulator 10, Bon'11 and cable 5. At this time, for example, when supplying a test signal to the peripheral circuit 3a etc., the function of the output buffer circuit 22A (FIG. 5) is stopped via the first and second gate selection signals S, , S. . In addition, when taking out a test signal that has passed through another peripheral circuit as a signal under test, the I10 circuit 22a is made to function as an input circuit and the voltage waveform of logical amplitude appearing on the pin connector 2b is sent directly to the bot 11. .
さらに、I10回路22aを双方向にすることによって
、出力バッファ回路22Aの出力情報が周辺回路3aお
よびビンコネクター2bを介してボッド11に送出され
る。Furthermore, by making the I10 circuit 22a bidirectional, the output information of the output buffer circuit 22A is sent to the pod 11 via the peripheral circuit 3a and the bin connector 2b.
この出力情報やテスト信号を介して論理動作試験やアナ
ログ電圧試験等をすることにより論理回路プリント板等
の基板3上の周辺回路3a等の検査をすることができる
。By performing logic operation tests, analog voltage tests, etc. using this output information and test signals, peripheral circuits 3a, etc. on the substrate 3, such as a logic circuit printed board, can be inspected.
このようにして、本発明の実施例によれば、ソケットや
≠学≠7には、ASICに組み込まれる110回路と同
等の110回11t22aが設けられている。Thus, according to an embodiment of the present invention, the socket or ≠science≠7 is provided with 110 times 11t22a, which is equivalent to 110 circuits incorporated in the ASIC.
このため、基板3に設けられた周辺回路3aの出力イン
ピーダンスZ0とソケット7に設けられたI10回路2
2aの入力インピーダンスZ iaとの整合状態は、該
ソケット7に代えて、開発・製造されたASICを取り
付けた際の両インピーダンスの整合状態と同等にするこ
とができる。したがって、周辺回路3aとLSIソケッ
1−3bの配線等にノイズが混入する等のアナログ的な
原因による論理振幅の不足についても、ソケット7に設
けた110回路22aが中継器となって、基板3側と、
ボッド11やASICエミュレータlOやケーブル5等
の検査系側とが分離区別された状態において、論理動作
試験やアナログ電圧試験等をすることが可能となる。Therefore, the output impedance Z0 of the peripheral circuit 3a provided on the board 3 and the I10 circuit 2 provided on the socket 7
The matching state of input impedance Z ia of 2a can be made equivalent to the matching state of both impedances when the developed and manufactured ASIC is attached instead of the socket 7. Therefore, even if the logic amplitude is insufficient due to analog causes such as noise entering the wiring between the peripheral circuit 3a and the LSI sockets 1-3b, the 110 circuit 22a provided in the socket 7 acts as a repeater, and side and
It becomes possible to perform logic operation tests, analog voltage tests, etc. in a state where the test system side such as the bot 11, the ASIC emulator IO, and the cable 5 are separated and distinguished.
これにより、従来(第11図)に比べて、基板3の精度
良い検査をすることが可能となる。また、正常なASI
Cを誤判断して動作不良とすることがなく、再開発工程
に戻されることもないので、^SICの開発を早めるこ
とができる。This makes it possible to inspect the substrate 3 with higher precision than in the conventional method (FIG. 11). Also, normal ASI
Since C is not misjudged to be malfunctioning and is not sent back to the redevelopment process, the development of the SIC can be accelerated.
なお、出力バッファ回路22Aの駆動能力を選択するこ
とによって、入力レベルの切り換えや出力駆動能力の切
り換えを精度良く行うことができる。Note that by selecting the drive capability of the output buffer circuit 22A, it is possible to accurately switch the input level and the output drive capability.
第7図は本発明の他の原理に基づ〈実施例の論理回路の
検査装置に係る構成図である。ここでは、前記第2図の
ソケット7に内蔵された検査用の半導体集積回路装置6
において、さらに、記憶手段12cを付設している。こ
の記憶手段12cとして、^SICエミュレータlOか
らのテスト信号に含まれるテストパターンを予め記憶す
ると共に被テスト信号に含まれるテスト結果を一旦記憶
するための書き換え可能なRAM等からなるテストデー
タ記憶回路22cを設けている。なお、その他の構成は
、前記第2図と同様である。FIG. 7 is a block diagram of a logic circuit testing apparatus according to an embodiment based on another principle of the present invention. Here, the semiconductor integrated circuit device 6 for inspection built into the socket 7 of FIG.
Furthermore, a storage means 12c is provided. As this storage means 12c, a test data storage circuit 22c consisting of a rewritable RAM or the like is used to previously store the test pattern included in the test signal from the SIC emulator 1O and temporarily store the test result included in the signal under test. has been established. Note that the other configurations are the same as those shown in FIG. 2 above.
第8図は本発明の他の原理に基づ〈実施例のソケットに
係る回路構成図である。第8図の回路構成は、前記第3
図とほぼ同様であるが、ボッド11とl10H御信号記
憶回路22bとの間にテストデータ記憶回路22cを備
えている点が異なる。FIG. 8 is a circuit diagram of a socket according to an embodiment based on another principle of the present invention. The circuit configuration in FIG.
Although it is almost the same as the figure, the difference is that a test data storage circuit 22c is provided between the pod 11 and the l10H control signal storage circuit 22b.
このテストデータ記憶回路22cは、エミュレート信号
S!に含まれるテストパターンを試験前に予め記憶し、
かつ、試験後に論理回路プリント板3からI10回路2
2aを介して出力される被テスト信号(出力信号54b
)に含まれるテスト結果を一旦記憶するものである。上
記の試験を開始する際には、へSICエミュレータlO
からのテストパターン記憶/出力用クロック信号S4を
トリガとして、テストデータ記憶回路22cから上記テ
ストパターンを含むテスト信号を出力する。この出力さ
れたテスト信号は、I10制御信号記憶回路22bおよ
び110回路22aを介してソケット7のビンコネクタ
2bに出力される。なお、この場合、−[記クロック信
号S4は、ASICエミュレータ10側からボンド11
を介して供給しているが、その代わりに基板3側から供
給してもよい。また一方で、ASICが一枚の基板3に
多数個搭載される場合等は、インターフェイス整合検査
等の試験を迅速に進めるために、1個のASICに対す
る試験が完了した後は、直ちに次の^SICに対する試
験を開始しなければならない。このときには、ピンコネ
クタ2bからI10回路22aおよびI10制御信号記
憶回路22bを介してボンド11にテスト結果を送出す
る前に、上記テスト結果をテストデータ記憶回路22c
内のRAMに一時的に記憶させておくことが望ましい。This test data storage circuit 22c stores the emulated signal S! Memorize the test patterns included in the test before the test,
And, after the test, the logic circuit printed board 3 to I10 circuit 2
2a (output signal 54b)
) is used to temporarily store the test results included in the test results. When starting the above test, use the SIC emulator lO
Using the test pattern storage/output clock signal S4 from the test data storage circuit 22c as a trigger, a test signal including the test pattern is output from the test data storage circuit 22c. This output test signal is output to the bin connector 2b of the socket 7 via the I10 control signal storage circuit 22b and the 110 circuit 22a. In this case, the clock signal S4 is sent from the ASIC emulator 10 to the bond 11.
Although it is supplied through the substrate 3, it may be supplied from the substrate 3 side instead. On the other hand, in cases where a large number of ASICs are mounted on one board 3, in order to speed up tests such as interface matching inspection, the next test should be carried out immediately after the test for one ASIC is completed. Testing for SIC must begin. At this time, before sending the test result from the pin connector 2b to the bond 11 via the I10 circuit 22a and the I10 control signal storage circuit 22b, the test result is sent to the test data storage circuit 22c.
It is desirable to temporarily store the information in the internal RAM.
第9図は本発明の他の原理に基づ〈実施例に係るテスト
データ入出力動作を説明するためフローチャートである
。FIG. 9 is a flowchart for explaining test data input/output operations according to an embodiment based on another principle of the present invention.
基板3上の周辺回路3aでの論理動作試験やアナログ電
圧試験等の一連の試験を行いたい場合、まず初めに、こ
れらの試験に必要な所定のテストパターンをワークステ
ーション等により編集して検査回路全体を入カバターン
伝送モードに設定する(ステップa)。次に、この入カ
バターン伝送モードにした状態で、すなわち試験開始前
の段階で上記テストパターンをソケット7内のテストデ
ータ記憶回路22cに予め送り込んで記憶させておく(
ステップb)。さらに、テストパターン記憶/出力用ク
ロック信号S4をトリガとして検査回路全体を試験モー
ドに設定しくステップc)、上記テストデータ記憶回路
22cから周辺回路3aに上記テストパターンを含むテ
スト信号を供給して試験を開始する(ステップd)。さ
らに、試験中に周辺回路3aが出力する信号、すなわち
I10回路22aに入力される信号はテストデータ記憶
回路22cに一旦記憶させる(ステップe)。上記試験
がすべて完了した後は、I10制御制御環により検査回
路全体を出カバターン伝送モードに設定する(ステップ
r)。上記の記憶動作は、試験の対象となるASICが
一枚の基板3に多数個搭載されている場合等に有効とな
る。この場合には、すべてのASICに対する試験が完
了した時点で、それまで記憶していたテスト結果を一度
にASICエミュレータエ0に送出するかまたは一個の
ASICに対する試験が完了する度に各ASICのテス
ト結果を上記ASICエミュレータ10に送出する(ス
テップg)、この送出されたテスト結果の解析は、最終
的に、ワークステーション等において行われる。If you want to perform a series of tests such as logic operation tests and analog voltage tests on the peripheral circuit 3a on the board 3, first edit the predetermined test patterns necessary for these tests using a workstation, etc., and create the test circuit. The whole is set to input cover turn transmission mode (step a). Next, in this input pattern transmission mode, that is, before starting the test, the test pattern is sent in advance to the test data storage circuit 22c in the socket 7 and stored (
Step b). Furthermore, the test pattern storage/output clock signal S4 is used as a trigger to set the entire test circuit to a test mode, and in step c), a test signal including the test pattern is supplied from the test data storage circuit 22c to the peripheral circuit 3a for testing. (step d). Furthermore, the signal output by the peripheral circuit 3a during the test, that is, the signal input to the I10 circuit 22a, is temporarily stored in the test data storage circuit 22c (step e). After all of the above tests are completed, the entire test circuit is set to the output return transmission mode by the I10 control ring (step r). The above storage operation is effective when a large number of ASICs to be tested are mounted on one board 3. In this case, when the tests on all ASICs are completed, the test results stored up to that point can be sent to the ASIC emulator 0 at once, or each ASIC can be tested each time the test on one ASIC is completed. The results are sent to the ASIC emulator 10 (step g), and the sent test results are finally analyzed on a workstation or the like.
第9図のフローチャートによれば、試験が行われている
間はケーブル5(第7図)を介してテスト信号を伝送す
る必要がないので、上記ケーブル5が長くなってもテス
ト信号の遅延時間を考慮しなくて済む。このため、試験
速度を従来よりも太き(することができるので、開発中
のASICの動作速度が高速の場合でも、この^SIC
の実際の動作に近い形で厳密に試験を行うことが可能と
なる。According to the flowchart of FIG. 9, there is no need to transmit the test signal through the cable 5 (FIG. 7) while the test is being performed, so even if the cable 5 becomes long, the delay of the test signal will be There is no need to consider. For this reason, the test speed can be made faster than before, so even if the operating speed of the ASIC under development is high, this ^SIC
This makes it possible to conduct rigorous tests that closely resemble the actual operation of the system.
以上説明したように本発明によれば、開発中のASIC
と同等の110回路等を有する検査用の半導体集積回路
装置をソケット内に設けることにより、このソケットと
論理回路プリント板等の基板とのインピーダンス整合状
態を、上記のASICを開発製造後に取り付けときと同
じ状態に設定することができるので、上記論理回路プリ
ント板の検証等の一連の試験を精度良く行うことができ
る。この結果、正常な^SICを再び開発工程に戻す等
の手間がかからなくなって早期にASICの開発を行う
ことが可能となる。As explained above, according to the present invention, the ASIC under development
By installing a semiconductor integrated circuit device for testing having 110 circuits, etc., equivalent to 110 circuits in the socket, the impedance matching state between the socket and the board such as a logic circuit printed board can be maintained as when installing the above ASIC after development and manufacture. Since the same state can be set, a series of tests such as verification of the logic circuit printed board described above can be performed with high accuracy. As a result, it becomes possible to develop ASICs at an early stage without having to take the trouble of returning normal ^SICs to the development process again.
さらに、ソケット内に記憶回路等を設けることにより、
ケーブルによる信号の遅延時間によって試験周期が制限
されることがなくなるので、ASICの実際の動作に近
い形で高品位の試験を行うことが可能となる。特にAS
ICの動作速度が高速の場合に本発明は有効となる。Furthermore, by providing a memory circuit etc. in the socket,
Since the test cycle is no longer limited by the signal delay time caused by the cable, it becomes possible to perform high-quality tests in a manner similar to the actual operation of the ASIC. Especially A.S.
The present invention is effective when the operating speed of the IC is high.
第1A図は、本発明の論理回路の検査装置に係る原理図
、
第1B図は、本発明の論理回路の検査装置に係る他の原
理図、
第2図は、本発明の原理に基づ〈実施例の論理回路の検
査装置に係る構成図、
第3図は、本発明の原理に基づ〈実施例のソケットに係
る回路構成図、
第4図は、本発明の原理に基づ〈実施例の110制御信
号記憶回路に係る構成図、
第5図は、本発明の原理に基づ〈実施例の110回路に
係る構成図、
第6図は、本発明の原理に基づ〈実施例に係る検査動作
を説明するための等価回路図、第7図は本発明の他の原
理に基づ〈実施例の論理回路の検査装置に係る構成図、
第8図は本発明の他の原理に基づ〈実施例のソケットに
係る回路構成図、
第9図は、本発明の他の原理に基づ〈実施例に係るテス
トデータ入出力動作を説明するためのフローチャート、
第10図は、従来の論理回路の検査装置に係る構成図、
第11図は、従来の問題点を説明するための等価回路図
である。
図において、
l・・・検査手段、 3・・・基板、4・・・半導
体集積回路装置、
5・・・ケーブル、
6・・・検査用の半導体集積回路装置、7・・・ソケッ
ト、 12a・・・データ入出力手段、12b・・
・制御手段、 12c・・・記憶手段。FIG. 1A is a principle diagram of the logic circuit testing device of the present invention, FIG. 1B is another principle diagram of the logic circuit testing device of the present invention, and FIG. 2 is a principle diagram of the logic circuit testing device of the present invention. 〈A configuration diagram of a logic circuit inspection device according to an embodiment, Fig. 3 is based on the principle of the present invention.〈A circuit configuration diagram concerning a socket according to an embodiment, Fig. 4 is based on the principle of the present invention〈 FIG. 5 is a block diagram of the 110 control signal storage circuit of the embodiment based on the principle of the present invention. FIG. 6 is a block diagram of the 110 control signal storage circuit of the embodiment based on the principle of the present invention. FIG. 7 is an equivalent circuit diagram for explaining the testing operation according to the example, and FIG. Based on the principle, FIG. 9 is a circuit configuration diagram related to the socket of the embodiment, and FIG. 9 is a flowchart for explaining the test data input/output operation according to the embodiment, based on another principle of the present invention. FIG. 11 is an equivalent circuit diagram for explaining the problems of the conventional logic circuit. In the figure, l... Inspection means, 3... Board, 4... Semiconductor integrated circuit device, 5... Cable, 6... Semiconductor integrated circuit device for inspection, 7... Socket, 12a ...Data input/output means, 12b...
- Control means, 12c... Storage means.
Claims (5)
動作を外部からのテストパターンにより検査する論理回
路の検査装置において、 前記複数の半導体集積回路装置のうちの少なくとも1つ
の半導体集積回路装置に置換して搭載される検査用の半
導体集積回路装置を搭載し、前記検査用の半導体集積回
路装置は、前記置換前の半導体集積回路装置のデータ入
出力手段と同等のデータ入出力手段と、前記データ入出
力手段の入出力制御を行う制御手段とを具備し、 前記検査用の半導体集積回路装置が、前記データ入出力
手段を介して前記複数の半導体集積回路装置に前記テス
トパターンを供給することを特徴とする論理回路の検査
装置。1. In a logic circuit testing device that tests the logical operation of a plurality of semiconductor integrated circuit devices mounted on a substrate using an external test pattern, the method comprises: replacing the plurality of semiconductor integrated circuit devices with at least one semiconductor integrated circuit device; The semiconductor integrated circuit device for testing is equipped with a data input/output means equivalent to the data input/output means of the semiconductor integrated circuit device before replacement, and the semiconductor integrated circuit device for testing is equipped with a data input/output means equivalent to the data input/output means of the semiconductor integrated circuit device before replacement; and control means for controlling input/output of the output means, wherein the semiconductor integrated circuit device for inspection supplies the test pattern to the plurality of semiconductor integrated circuit devices via the data input/output means. Testing equipment for logic circuits.
ストパターンを記憶する記憶手段を具備する請求項1記
載の論理回路の検査装置。2. 2. The logic circuit testing apparatus according to claim 1, wherein said semiconductor integrated circuit device for testing further comprises storage means for storing said test pattern.
動作を外部からのテストパターンにより検査する論理回
路の検査装置において、 前記論理回路の検査装置は、前記テストパターンを発生
する検査手段と、前記テストパターンを受ける請求項1
記載の前記検査用の半導体集積回路装置を内蔵したソケ
ットと、前記テストパターンを前記検査用の半導体集積
回路装置に伝達するためのケーブルとを具備することを
特徴とする論理回路の検査装置。3. A logic circuit inspection device for inspecting the logic operations of a plurality of semiconductor integrated circuit devices mounted on a substrate using an external test pattern, the logic circuit inspection device comprising: inspection means for generating the test pattern; Claim 1 receiving a pattern
A logic circuit testing device comprising: a socket incorporating the semiconductor integrated circuit device for testing as described above; and a cable for transmitting the test pattern to the semiconductor integrated circuit device for testing.
論理回路の検査装置は、前記テストパターンを発生する
検査手段と、前記テストパターンを受ける請求項2記載
の前記検査用の半導体集積回路装置を内蔵したソケット
と、前記テストパターンを前記検査用の半導体集積回路
装置に伝達するためのケーブルとを具備することを特徴
とする論理回路の検査装置。4. 4. The logic circuit testing device according to claim 3, wherein the logic circuit testing device includes a testing means for generating the test pattern, and a semiconductor integrated circuit device for testing according to claim 2, which receives the test pattern. What is claimed is: 1. A logic circuit testing device comprising: a socket for testing a test pattern; and a cable for transmitting the test pattern to the semiconductor integrated circuit device for testing.
路の検査方法であって、 前記検査手段から発生する前記テストパターンを前記記
憶手段に一時的に記憶し、 ついで、前記記憶手段に記憶されたテストパターンに基
づいて複数の半導体集積回路装置の論理動作を行わせ、 ついで、前記複数の半導体集積回路装置の論理動作の結
果を前記記憶手段に一時的に記憶し、ついで、前記記憶
手段に記憶された論理動作の結果を前記検査手段に送出
し、 ついで、前記検査手段にて、前記論理動作の結果に基づ
いて前記複数の半導体集積回路装置の論理動作の解析検
査を行うことを特徴とする論理回路の検査方法。5. 5. A logic circuit testing method using the logic circuit testing device according to claim 4, comprising: temporarily storing the test pattern generated by the testing means in the storage means; and then storing the test pattern in the storage means. causing a plurality of semiconductor integrated circuit devices to perform logical operations based on the test pattern, then temporarily storing the results of the logical operations of the plurality of semiconductor integrated circuit devices in the storage means; The method is characterized in that the stored results of the logical operations are sent to the testing means, and then the testing means performs an analysis test of the logical operations of the plurality of semiconductor integrated circuit devices based on the results of the logical operations. A method for testing logic circuits.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2141672A JPH03214082A (en) | 1989-09-01 | 1990-06-01 | Apparatus and method for inspecting logic circuit |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22724789 | 1989-09-01 | ||
| JP1-227247 | 1989-09-01 | ||
| JP2141672A JPH03214082A (en) | 1989-09-01 | 1990-06-01 | Apparatus and method for inspecting logic circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03214082A true JPH03214082A (en) | 1991-09-19 |
Family
ID=26473870
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2141672A Pending JPH03214082A (en) | 1989-09-01 | 1990-06-01 | Apparatus and method for inspecting logic circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03214082A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5768497A (en) * | 1996-02-19 | 1998-06-16 | Mitsubishi Electric Semiconductor Software Co., Ltd. | Emulator microcomputer unit |
-
1990
- 1990-06-01 JP JP2141672A patent/JPH03214082A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5768497A (en) * | 1996-02-19 | 1998-06-16 | Mitsubishi Electric Semiconductor Software Co., Ltd. | Emulator microcomputer unit |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6016563A (en) | Method and apparatus for testing a logic design of a programmable logic device | |
| CN100589420C (en) | Method and device for realizing automated test script based on functional operation encapsulation | |
| US7120571B2 (en) | Resource board for emulation system | |
| US8185788B2 (en) | Semiconductor device test system with test interface means | |
| US6347387B1 (en) | Test circuits for testing inter-device FPGA links including a shift register configured from FPGA elements to form a shift block through said inter-device FPGA links | |
| JPH0481147B2 (en) | ||
| JPS6244618B2 (en) | ||
| US7047174B2 (en) | Method for producing test patterns for testing an integrated circuit | |
| JPH1091472A (en) | Method and device for accessing signal in integrated circuit | |
| JPH0618635A (en) | Method of forming functional test for printed circuit board based on pattern matching of model | |
| CN101484819B (en) | Automatic test device, calibration equipment and calibration method used in conjunction with it | |
| US4485472A (en) | Testable interface circuit | |
| US4973904A (en) | Test circuit and method | |
| CN101871995A (en) | A JTAG connection control device and single board | |
| US6986087B2 (en) | Method and apparatus for improving testability of I/O driver/receivers | |
| JPH03214082A (en) | Apparatus and method for inspecting logic circuit | |
| EP1540659B1 (en) | A method and a unit for programming a memory | |
| US20060075297A1 (en) | Systems and methods for controlling clock signals during scan testing integrated circuits | |
| Larsson et al. | Graceful degradation of reconfigurable scan networks | |
| JPH08507610A (en) | Device for testing connections with pulling resistance | |
| US5144229A (en) | Method for selectively conditioning integrated circuit outputs for in-circuit test | |
| US20020131244A1 (en) | Prototype development system and method | |
| KR100503692B1 (en) | Connection testing apparatus between the output of the means for outputting the fixed logic value and the input of the circuit | |
| US20100079149A1 (en) | Circuit testing apparatus and system | |
| KR102791658B1 (en) | Circuit device for testing semiconductor device and method of operation thereof |