[go: up one dir, main page]

JP2000097997A - Ac measuring circuit using function of boundary scan test - Google Patents

Ac measuring circuit using function of boundary scan test

Info

Publication number
JP2000097997A
JP2000097997A JP10263832A JP26383298A JP2000097997A JP 2000097997 A JP2000097997 A JP 2000097997A JP 10263832 A JP10263832 A JP 10263832A JP 26383298 A JP26383298 A JP 26383298A JP 2000097997 A JP2000097997 A JP 2000097997A
Authority
JP
Japan
Prior art keywords
flip
flop
circuit
output
boundary scan
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
JP10263832A
Other languages
Japanese (ja)
Other versions
JP3265270B2 (en
Inventor
Hiroyuki Teramoto
裕幸 寺本
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 IC Microcomputer Systems Co Ltd
Original Assignee
NEC IC Microcomputer Systems Co 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 NEC IC Microcomputer Systems Co Ltd filed Critical NEC IC Microcomputer Systems Co Ltd
Priority to JP26383298A priority Critical patent/JP3265270B2/en
Publication of JP2000097997A publication Critical patent/JP2000097997A/en
Application granted granted Critical
Publication of JP3265270B2 publication Critical patent/JP3265270B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

PROBLEM TO BE SOLVED: To obtain an AC measuring circuit capable of performing AC measurement for any device input pin and device output pin of an LSI device with the function of boundary scan tests independently of the circuit between an internal flip-flop and flip-flop. SOLUTION: An LSI device with a function of boundary scan tests is provided with both an interface circuit 1-1 between an internal circuit 1-5 and a boundary scan register 1-4 and a control circuit 1-2 to receive a signal obtained by decoding a personal command for executing AC measurement on device input pins and device output pins by a command decoder and to output a control signal. By this, it is possible to observe from the device input pins to a first-stage flop-flop and from a final-stage flip-flop to the device output pins.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、半導体集積回路装
置に組込まれるテスト回路に関し、特に、バウンダリス
キャン機能を組込んだ回路のAC測定回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a test circuit incorporated in a semiconductor integrated circuit device, and more particularly, to an AC measurement circuit of a circuit incorporating a boundary scan function.

【0002】[0002]

【従来の技術】従来、LSIデバイスのデバイス入力ピ
ンのAC測定は、図6に示すように、外部システムクロ
ックに対して、デバイス入力データの入力タイミングを
可変させながら、デバイス出力データが十分に安定する
観測ポイントで期待値と比較し、期待値通りにデータが
出力されているかどうかで、セットアップ/ホールド時
間等のAC(交流)特性の実力を判定している。
2. Description of the Related Art Conventionally, in AC measurement of a device input pin of an LSI device, as shown in FIG. 6, the device output data is sufficiently stable while changing the input timing of the device input data with respect to an external system clock. A comparison is made between the expected value and the expected value, and the capability of the AC (AC) characteristics such as the setup / hold time is determined based on whether or not the data is output as expected.

【0003】一方、デバイス出力ピンのAC測定は、図
7に示すように、確実に動作するタイミングでデバイス
入力データを入力し、デバイス出力データを観測するポ
イントを可変させながらデバイス出力期待値と比較し、
期待値通りにデータが出力されているかどうかで、伝搬
遅延時間等のACの実力を判定している。
On the other hand, in the AC measurement of a device output pin, as shown in FIG. 7, device input data is input at a timing when operation is assured, and a point at which the device output data is observed is compared with an expected value of the device output while changing the point. And
The ability of the AC, such as the propagation delay time, is determined based on whether data is output as expected.

【0004】なお、例えば特開平9−274067号公
報には、集積回路の入出力ピン毎にバンダリ・スキャン
用のレジスタを備え、試験時にはテスト用クロックによ
り該レジスタを動作させ、該レジスタに設定された値を
集積回路内外に見せるように構成されたテスト回路にお
いて、このレジスタに対してテスト用クロックと集積回
路のシステム用クロックのいずれか一方を選択的に切り
替えて供給する切替機構を備え、JTAG方式のテスト
回路において集積回路内の任意部分の遅延診断を確実且
つ容易に行なえるようにしたテスト回路が提案されてい
る。この回路では、内部IOマクロからフリップフロッ
プ、フリップフロップから内部IOマクロまでAC測定
を行なうものである。
[0004] For example, Japanese Patent Application Laid-Open No. 9-274067 discloses a register for a boundary scan provided for each input / output pin of an integrated circuit. The register is operated by a test clock at the time of a test, and the register is set in the register. A test circuit configured to make the value appear inside and outside the integrated circuit, and a switching mechanism for selectively switching and supplying one of a test clock and a system clock of the integrated circuit to this register. There has been proposed a test circuit in which delay diagnosis of an arbitrary portion in an integrated circuit can be performed reliably and easily in a test circuit of the system. In this circuit, AC measurement is performed from the internal IO macro to the flip-flop and from the flip-flop to the internal IO macro.

【0005】[0005]

【発明が解決しようとする課題】図8は、バウンダリス
キャンレジスタを備えたLSIデバイスのAC測定を説
明するための図である。図8に示すように、デバイス入
力ピンIN1から初段のフリップ・フロップ8−3、内部
のフリップ・フロップ8−3−フリップ・フロップ8−
5間、最終段のフリップ・フロップ8−5からデバイス
出力ピンOUTまでを活性化させるテスト・パターンの入
力が必要とされ、テスト・パターン数(クロック数)が
多く、テスト時間が長くなっていた。
FIG. 8 is a diagram for explaining AC measurement of an LSI device having a boundary scan register. As shown in FIG. 8, from the device input pin IN1, the first stage flip-flop 8-3, the internal flip-flop 8-3-flip-flop 8-
During the period 5, the input of a test pattern for activating the last stage flip-flop 8-5 to the device output pin OUT was required, so that the number of test patterns (the number of clocks) was large and the test time was long. .

【0006】また、特に、クリティカル・パス8−13
を活性化させるパターンを作成するのにも時間が掛かっ
ていた。
[0006] In particular, the critical path 8-13
It took a long time to create a pattern for activating.

【0007】近年、LSIデバイスの大規模化が進むに
連れて、従来のAC測定手法のままでは、テスト時間、
テスト・パターン容量、テスト・パターン作成時間に限
界があるため、これらの問題点を改善することが要求さ
れている。
In recent years, as the scale of LSI devices has increased, test time and test time have been reduced with the conventional AC measurement method.
Since the test pattern capacity and the test pattern creation time are limited, it is required to improve these problems.

【0008】ところで、デバイス入力ピンのAC測定
は、初段のフリップ・フロップでデータをラッチできる
かできないか、デバイス出力ピンのAC測定は最終段の
フリップ・フロップからのデータの遅延がどうかだけ判
定できればよいはずである。
By the way, if the AC measurement of the device input pin can determine whether the data can be latched by the first stage flip-flop, or if the AC measurement of the device output pin can determine only the delay of the data from the last stage flip-flop, Should be good.

【0009】本発明は、上記知見に基づき創案されたも
のであって、その目的は、バウンダリ・スキャン・テス
ト機能を有するLSIデバイスの任意デバイス入力ピン
及びデバイス出力ピンのAC測定を内部のフリップ・フ
ロップ−フリップ・フロップ間とは独立させて行うこと
を可能としたAC測定回路を提供することにある。
The present invention has been made based on the above findings, and has as its object to perform AC measurement of arbitrary device input pins and device output pins of an LSI device having a boundary scan test function by using an internal flip-flop. It is an object of the present invention to provide an AC measuring circuit which can be performed independently of between a flop and a flip-flop.

【0010】[0010]

【課題を解決するための手段】前記目的を達成する本発
明は、バウンダリ・スキャン・テスト機能を有するLS
Iデバイスにおいて、内部回路とバウンダリ・スキャン
・レジスタとの間にインターフェース回路を備えるとと
もに、デバイス入力ピン及びデバイス出力ピンAC測定
実行用の私的命令の実行を制御する制御回路を備え、バ
ウンダリ・スキャン・レジスタ機能を用いて、前記デバ
イス入力ピンから初段のフリップ・フロップまで、及
び、最終段のフリップ・フロップから前記デバイス出力
ピンまでを、内部のフリップ・フロップ-フリップ・フ
ロップ間の動作とは独立して観測可能としたものであ
る。
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention provides an LS having a boundary scan test function.
The I-device includes an interface circuit between an internal circuit and a boundary scan register, and a control circuit for controlling execution of a private instruction for performing an AC measurement on a device input pin and a device output pin. Using the register function, the operation from the device input pin to the first stage flip-flop and from the last stage flip-flop to the device output pin is independent of the operation between the internal flip-flop and the flip-flop. It was made observable.

【0011】[0011]

【発明の実施の形態】本発明の実施の形態について説明
する。本発明は、バウンダリ・スキャン機能における私
的命令にLSIデバイスの内部ロジック・テスト用の複
数の私的命令及びその命令を制御する制御回路と、内部
ロジックとバウンダリ・スキャン・レジスタとのインタ
ーフェース回路を設けることにより、LSIデバイスの
デバイス入力ピン及びデバイス出力ピンのAC測定を行
うものである。
Embodiments of the present invention will be described. According to the present invention, a plurality of private instructions for an internal logic test of an LSI device and a control circuit for controlling the instructions, and an interface circuit between the internal logic and the boundary scan register are added to the private instructions in the boundary scan function. By providing this, the AC measurement of the device input pin and the device output pin of the LSI device is performed.

【0012】図1は、本発明の一実施の形態を説明する
ためのブロック図である。図1を参照すると、本発明の
実施の形態は、バウンダリ・スキャン・テスト機能を有
するLSIデバイスの回路構成に対し、内部回路1−5
とバウンダリ・スキャン・レジスタ1−4との間にイン
ターフェース回路1−1を備え、私的命令を制御する制
御回路1−2を追加して構成されている。
FIG. 1 is a block diagram for explaining an embodiment of the present invention. Referring to FIG. 1, an embodiment of the present invention is different from the circuit configuration of an LSI device having a boundary scan test function in that an internal circuit 1-5
An interface circuit 1-1 is provided between the interface and the boundary scan register 1-4, and a control circuit 1-2 for controlling a private instruction is added.

【0013】追加した複数の私的命令を実行すると、デ
バイス入力ピンから初段のフリップ・フロップまで、最
終段のフリップ・フロップからデバイス出力ピンまでを
独立して観測することができる。
When the plurality of added private instructions are executed, it is possible to independently observe from the device input pin to the first stage flip-flop and from the last stage flip-flop to the device output pin.

【0014】このため、バウンダリ・スキャン・レジス
タ機能を用いて、内部のフリップ・フロップ−フリップ
・フロップ間の動作に関係なく、独立してLSIのデバ
イス入力ピンまたはデバイス出力ピンのAC測定を行う
ことができる。
Therefore, independent measurement of the AC of the device input pin or device output pin of the LSI using the boundary scan register function regardless of the operation between the internal flip-flops and the flip-flops. Can be.

【0015】なお、図1において、テスト・モード・セ
レクト入力TMS、テスト・クロック信号TCK、テスト・リ
セットTRST、テスト・データ入力TDI、テスト・データ
出力TDO、TAPコントローラ1−10、シフトレジス
タと命令デコーダからなる命令レジスタ(IR)1−
7、バウンダリスキャンレジスタ1−4、テストデータ
入力TDIをそのままテストデータ出力TDOにバイパスさせ
るバイパスレジスタ1−6等のバウンダリ・スキャン・
テスト機能及びその構成は、例えばJTAG(Joint T
est Action Group)によりIEEE 1149.1として提案さ
れたバウンダリ・スキャン(JTAG)方式の組込み型試験
回路として公知であるので、その詳細な構成は省略す
る。
In FIG. 1, the test mode select input TMS, test clock signal TCK, test reset TRST, test data input TDI, test data output TDO, TAP controller 1-10, shift register and instruction Instruction register (IR) 1 comprising a decoder
7. Boundary scan registers 1-4 such as a boundary scan register 1-4 and a bypass register 1-6 for bypassing the test data input TDI to the test data output TDO as it is.
The test function and its configuration are described in, for example, JTAG (Joint T
Since this is known as a boundary scan (JTAG) type built-in test circuit proposed as IEEE 1149.1 by the EST Action Group, its detailed configuration is omitted.

【0016】[0016]

【実施例】本発明の実施例について図面を参照して以下
に説明する。図2は、本発明の一実施例の構成を示す図
である。図2を参照すると、本発明の一実施例におい
て、バウンダリ・スキャン・テスト機能を有するLSI
デバイスに対して、バウンダリ・スキャン・テスト機能
に、内部ロジック・テスト用の複数の私的命令(Mode_A
C_IN、Mode_AC_OUT)を命令レジスタ2−1に追加し、
その命令を命令デコーダ2−2でデコードした出力を入
力して制御出力信号Select_IN、Select_OUTを出力する
制御回路2−3を備えている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below with reference to the drawings. FIG. 2 is a diagram showing the configuration of one embodiment of the present invention. Referring to FIG. 2, in one embodiment of the present invention, an LSI having a boundary scan test function
For the device, the boundary scan test function has multiple private instructions (Mode_A
C_IN, Mode_AC_OUT) to the instruction register 2-1.
There is provided a control circuit 2-3 for inputting an output obtained by decoding the instruction by the instruction decoder 2-2 and outputting control output signals Select_IN and Select_OUT.

【0017】そして、制御回路2−3からの制御信号に
よって、バウンダリ・スキャン・レジスタ(BSR)2−
9に取り込むデータを切り替える第1のセレクタ回路2
−4と、制御回路2−3からの制御信号によってバウン
ダリ・スキャン・レジスタ2−9からの出力データを切
り替える第2のセレクタ回路2−5と、最終段のフリッ
プ・フロップ2−12の前段に設けられ、通常のデータ
とテスト時のデータを切り替える第3のセレクタ回路2
−6とを追加する。
The control signal from the control circuit 2-3 causes the boundary scan register (BSR) 2-
First selector circuit 2 for switching data to be taken in
-4, a second selector circuit 2-5 for switching output data from the boundary scan register 2-9 according to a control signal from the control circuit 2-3, and a stage before the last flip-flop 2-12. A third selector circuit 2 for switching between normal data and test data
-6 is added.

【0018】第1のセレクタ回路2−4は、デバイス入
力データと、内部回路をなす組合せ回路2−14の出力
を入力するフリップ・フロップ(初段のフリップフロッ
プ)2−11の出力データとを入力し、制御回路2−3
からの制御出力信号Select_INで出力を切り替えてバウ
ンダリ・スキャン・レジスタ(BSR)2−9に入力す
る。
The first selector circuit 2-4 inputs device input data and output data of a flip-flop (first-stage flip-flop) 2-11 which receives an output of a combinational circuit 2-14 which forms an internal circuit. Control circuit 2-3
The output is switched by the control output signal Select_IN from the controller and input to the boundary scan register (BSR) 2-9.

【0019】第2のセレクタ回路2−5は、バウンダリ
・スキャン・レジスタ2−9の通常出力を入力し、制御
回路2−3からの制御出力信号Select_OUTにより、出力
先を通常のパスか、第3のセレクタ回路2−6の入力に
切り替える。
The second selector circuit 2-5 receives the normal output of the boundary scan register 2-9, and determines whether the output destination is a normal path according to a control output signal Select_OUT from the control circuit 2-3. 3 is switched to the input of the selector circuit 2-6.

【0020】第3のセレクタ回路2−6は、第2のセレ
クタ回路2−5で選択されたテスト・データと、通常の
パスのデータとを入力し、制御回路2−3からの制御出
力信号Select_OUTで切り替えて出力する。
The third selector circuit 2-6 inputs the test data selected by the second selector circuit 2-5 and the data of the normal path, and outputs a control output signal from the control circuit 2-3. Select_OUT to switch and output.

【0021】本発明の一実施例の動作について説明す
る。先ず、デバイス入力ピンのAC測定の動作につい
て、図2、及び、図3のフローチャートと図4のタイミ
ング・チャートを用いて説明する。
The operation of one embodiment of the present invention will be described. First, the operation of the AC measurement of the device input pin will be described with reference to the flowcharts of FIGS. 2 and 3 and the timing chart of FIG.

【0022】バウンダリ・スキャン・テスト機能におい
て、TAPコントローラのTest−Logic-Resetステート
3−1から、テスト・モード・セレクト入力TMSによるT
MSロジック・シーケンス、及び、テスト・データ入力TD
Iにより、デバイス入力ピンのAC測定の私的命令Mode_
AC_INを、命令レジスタ2−1に設定する。
In the boundary scan test function, the test mode select input TMS is used to output the T from the Test-Logic-Reset state 3-1 of the TAP controller.
MS logic sequence and test data input TD
By I, private command Mode_ of AC measurement of device input pin
AC_IN is set in the instruction register 2-1.

【0023】私的命令Mode_AC_INにより、Capture-DRス
テート3−4で、初段のフリップ・フロップ2−11の
データ出力を、バウンダリ・スキャン・レジスタ2−9
に取り込むように、第1のセレクタ回路2−4を制御す
る。
In the Capture-DR state 3-4, the data output of the first-stage flip-flop 2-11 is transferred to the boundary scan register 2-9 by the private instruction Mode_AC_IN.
To control the first selector circuit 2-4.

【0024】次に、外部システム・クロックに同期した
あるタイミングで目的とする初段のフリップフロップ2
−11が活性化するデータを入力する。
Next, at a certain timing synchronized with the external system clock, the desired first-stage flip-flop 2
-11 inputs the data to be activated.

【0025】初段のフリップ・フロップ2−11でラッ
チされたデータを、第1のセレクタ回路2−4を介し
て、Capture-DRステート3−4のテスト・クロックTCK
の立ち上がりエッジで、バウンダリ・スキャン・レジス
タ2−9に取り込み、Shift-DRステート3−5のテスト
・クロックTCKの立ち上がりエッジで、シリアルにシフ
トし、バウンダリ・スキャン・レジスタを通過させて、
図1のセレクタ1−11からトライステートバッファ1
−14のパスを介してテスト・データ出力TDOで観測
し、出力期待値と比較する。これにより、例えばデバイ
ス入力のシステム・クロックに対するセットアップ時間
及びホールド時間を測定することができる。なお、初段
のフリップ・フロップ2−11のデータ出力をテスト・
クロックTCKでラッチする際に、確実にラッチできるよ
うに十分な時間を確保しておく。
The data latched by the flip-flop 2-11 at the first stage is transferred to the test clock TCK of the Capture-DR state 3-4 via the first selector circuit 2-4.
At the rising edge of, the data is fetched into the boundary scan register 2-9, serially shifted at the rising edge of the test clock TCK in the Shift-DR state 3-5, and passed through the boundary scan register.
The selector 1-11 of FIG.
Observe at the test data output TDO via the -14 path and compare with the expected output value. Thus, for example, the setup time and the hold time of the device input with respect to the system clock can be measured. The data output of the first stage flip-flop 2-11 is tested.
When latching with the clock TCK, sufficient time is ensured so that latching can be performed reliably.

【0026】次に、デバイス出力ピンのAC測定の動作
について、図2及び、図3のフローチャートと図5のタ
イミング・チャートを用いて説明する。
Next, the operation of the AC measurement of the device output pin will be described with reference to the flowcharts of FIGS. 2 and 3 and the timing chart of FIG.

【0027】バウンダリ・スキャン・テスト機能におい
てTAPコントローラ1−10のTest−Logic-Resetス
テート3−1から、テスト・モード・セレクト入力TMS
によるTMSロジック・シーケンス及びテスト・データ入
力TDIにより、デバイス出力ピンのAC測定の私的命令M
ode_AC_OUTを命令レジスタに設定する。
In the boundary scan test function, the test mode select input TMS is output from the Test-Logic-Reset state 3-1 of the TAP controller 1-10.
TMS logic sequence and test data input by TDI, private instruction M of AC measurement of device output pin
Set ode_AC_OUT in the instruction register.

【0028】私的命令Mode_AC_OUTより、Capture-DRス
テート3−4でバウンダリ・スキャン・レジスタ2−9
の通常の出力を、最終段のフリップ・フロップ2−12
のデータ入力となるように第2のセレクタ回路2−5を
制御し、Update−DRステート3−9で、第2のセレクタ
回路2−5の出力を最終段のフリップ・フロップ2−1
2のデータ入力となるように第3のセレクタ回路2−6
を制御する。
From the private instruction Mode_AC_OUT, in the Capture-DR state 3-4, the boundary scan register 2-9
Is output to the final stage flip-flop 2-12.
The second selector circuit 2-5 is controlled so as to input the data of the second flip-flop 2-1 in the Update-DR state 3-9.
The third selector circuit 2-6 so that the second data input is made.
Control.

【0029】Capture-DRステート3−4のテスト・クロ
ックTCKの立ち上がりエッジで、最終段のフリップ・フ
ロップ2−12から、デバイス出力ピンが活性化するデ
ータをバウンダリ・スキャンレジスタ2−9に取り込
み、Update-DRステート3−9のテスト・クロックTCKの
立ち下がりエッジで、最終段のフリップ・フロップ2−
12のデータ入力として設定しておき、外部システム・
クロックを入力し、デバイス出力を観測して、出力期待
値と比較する。
At the rising edge of the test clock TCK in the Capture-DR state 3-4, the data for activating the device output pin is taken into the boundary scan register 2-9 from the last flip-flop 2-12, At the falling edge of the test clock TCK in Update-DR state 3-9, the last flip-flop 2
Set as 12 data inputs, external system
Input the clock, observe the device output, and compare it with the expected output value.

【0030】なお、図3に示したTAPコントローラ・
ステートは、公知のものであり、その詳細な説明は省略
する。
The TAP controller shown in FIG.
The state is a known state, and a detailed description thereof will be omitted.

【0031】[0031]

【発明の効果】以上説明したように、本発明によれば、
内部のフリップ・フロップ−フリップ・フロップ間とは
独立させているので、任意のデバイス入力ピンから初段
のフリップ・フロップまで、任意の最終段のフリップ・
フロップからデバイス出力ピンまでを活性化させるテス
ト・パターンだけを必要とし、テスト時間の短縮、テス
ト・パターン数を削減し、テスト・パタン作成時間を短
縮する、という効果を奏する。
As described above, according to the present invention,
Since it is independent from the internal flip-flop to flip-flop, any final flip-flop from any device input pin to the first flip-flop can be used.
Only a test pattern for activating from the flop to the device output pin is required, and the effects of shortening the test time, reducing the number of test patterns, and shortening the test pattern creation time are achieved.

【0032】さらに上記効果に加えて、本発明によれ
ば、バウンダリ・スキャン・テスト機能の一部を利用い
ているので、複雑かつ大規模なテスト回路の追加なしに
デバイス入力ピン及びデバイス出力ピンのAC測定を行
える、という効果を有する。
Further, in addition to the above effects, according to the present invention, since a part of the boundary scan test function is used, the device input pin and the device output pin can be connected without adding a complicated and large-scale test circuit. This has the effect that AC measurement can be performed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態を説明するブロック図であ
る。
FIG. 1 is a block diagram illustrating an embodiment of the present invention.

【図2】本発明の一実施例の構成を示す図である。FIG. 2 is a diagram showing a configuration of an embodiment of the present invention.

【図3】TAPコントローラの状態遷移図である。FIG. 3 is a state transition diagram of a TAP controller.

【図4】本発明の一実施例のAC測定を説明するタイミ
ング図である。
FIG. 4 is a timing chart illustrating AC measurement according to an embodiment of the present invention.

【図5】本発明の一実施例のAC測定を説明するタイミ
ング図である。
FIG. 5 is a timing chart illustrating AC measurement according to an embodiment of the present invention.

【図6】従来のデバイス入力のAC測定を説明するタイ
ミング図である。
FIG. 6 is a timing chart illustrating AC measurement of a conventional device input.

【図7】従来のデバイス出力のAC測定を説明するタイ
ミング図である。
FIG. 7 is a timing chart illustrating a conventional device output AC measurement.

【図8】従来のAC測定を説明するブロック図である。FIG. 8 is a block diagram illustrating a conventional AC measurement.

【符号の説明】[Explanation of symbols]

1−1 インタフェース回路 1−2 制御回路 1−3 テスト・データ・レジスタ 1−4 バウンダリ・スキャン・レジスタ 1−5 内部回路 1−6 バイパスレジスタ 1−7 命令レジスタ 1−8 命令デコーダ 1−9 シフト・レジスタ 1−10 TAPコントローラ 1−11、1−12 セレクタ(マルチプレクサ) 1−13 フリップフロップ(D型フリップフロップ) 1−14 トライステートバッファ 2−1 命令レジスタ 2−2 命令デコーダ 2−3 制御回路 2−4、2−5、2−6 セレクタ 2−7 バウンダリ・スキャン・レジスタ群 2−8、2−9、2−10 バウンダリ・スキャン・レ
ジスタ 2−11、2−12、2−13 フリップフロップ 2−14、2−15、2−16 組み合せ回路 8−1、8−7、8−8、8−9、8−12 バウンダ
リ・スキャンレジスタ 8−2、8−4、8−6、8−10 組み合せ回路 8−11 フリップフロップ 8−13 クリティカルパス
1-1 Interface circuit 1-2 Control circuit 1-3 Test data register 1-4 Boundary scan register 1-5 Internal circuit 1-6 Bypass register 1-7 Instruction register 1-8 Instruction decoder 1-9 Shift -Register 1-10 TAP controller 1-11, 1-12 Selector (multiplexer) 1-13 Flip-flop (D-type flip-flop) 1-14 Tri-state buffer 2-1 Instruction register 2-2 Instruction decoder 2-3 Control circuit 2-4, 2-5, 2-6 Selector 2-7 Boundary scan register group 2-8, 2-9, 2-10 Boundary scan register 2-11, 2-12, 2-13 Flip-flop 2-14, 2-15, 2-16 Combination circuit 8-1, 8-7, 8-8, 8-9, 8-1 2 Boundary scan register 8-2, 8-4, 8-6, 8-10 Combination circuit 8-11 Flip-flop 8-13 Critical path

─────────────────────────────────────────────────────
────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成11年10月4日(1999.10.
4)
[Submission date] October 4, 1999 (1999.10.
4)

【手続補正1】[Procedure amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】特許請求の範囲[Correction target item name] Claims

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【特許請求の範囲】[Claims]

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2G032 AA01 AA04 AD05 AD06 AE07 AE11 AG07 AH04 AH07 AK02 AK11 5B048 AA20 CC20 DD10 EE02 FF01 ──────────────────────────────────────────────────の Continued on the front page F term (reference) 2G032 AA01 AA04 AD05 AD06 AE07 AE11 AG07 AH04 AH07 AK02 AK11 5B048 AA20 CC20 DD10 EE02 FF01

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】バウンダリ・スキャン・テスト機能を有す
るLSIデバイスにおいて、 内部回路とバウンダリ・スキャン・レジスタとの間にイ
ンターフェース回路を備えるとともに、デバイス入力ピ
ン及びデバイス出力ピンのAC測定実行用の私的命令の
実行を制御する制御回路を備え、 バウンダリ・スキャン・レジスタ機能を用いて、前記デ
バイス入力ピンから初段のフリップ・フロップまで、及
び、最終段のフリップ・フロップから前記デバイス出力
ピンまでを、前記内部回路をなすフリップ・フロップ-
フリップ・フロップ間の動作とは独立して観測可能とし
た、ことを特徴とするLSIデバイス用テスト回路。
An LSI device having a boundary scan test function, comprising an interface circuit between an internal circuit and a boundary scan register, and a private device for performing AC measurement of a device input pin and a device output pin. A control circuit for controlling the execution of the instruction, and using a boundary scan register function, from the device input pin to the first stage flip-flop, and from the last stage flip-flop to the device output pin, Flip-flops that make up the internal circuit
A test circuit for an LSI device, wherein the test circuit can be observed independently of an operation between flip-flops.
【請求項2】前記デバイス入力ピンのAC測定が、前記
デバイス入力ピンからのデバイス入力データが前記初段
のフリップ・フロップでラッチできるか否か判定するこ
とで行われる、ことを特徴とする請求項1記載のLSI
デバイス用テスト回路。
2. An AC measurement of the device input pin is performed by determining whether device input data from the device input pin can be latched by the first-stage flip-flop. LSI described in 1
Test circuit for device.
【請求項3】前記デバイス出力ピンのAC測定が、最終
段のフリップ・フロップからのデータの遅延を判定する
ことで行われる、ことを特徴とする請求項1又は2記載
のLSIデバイス用テスト回路。
3. The test circuit for an LSI device according to claim 1, wherein the AC measurement of the device output pin is performed by determining a delay of data from a flip-flop of a last stage. .
【請求項4】バウンダリ・スキャン・テスト機能を有す
るLSIデバイスにおいて、 デバイス入力ピン及びデバイス出力ピンAC測定実行用
の私的命令の実行を制御する制御回路と、 前記制御回路から出力される制御信号により、内部ロジ
ック回路とバウンダリ・スキャン・レジスタとの間のデ
ータパスの切替を行なうセレクタ群と、を備え、 AC測定実行用の私的命令の実行により、前記バウンダ
リ・スキャン・レジスタを用いて、前記デバイス入力ピ
ンから、初段のフリップ・フロップまで、及び、最終段
のフリップ・フロップからデバイス出力ピンまでを、内
部回路をなすフリップ・フロップ-フリップ・フロップ
間の動作とは、独立して観測可能に構成されてなる、こ
とを特徴とするLSIデバイス用テスト回路。
4. An LSI device having a boundary scan test function, comprising: a control circuit for controlling execution of a private instruction for executing an AC measurement on a device input pin and a device output pin; and a control signal output from the control circuit. And a selector group for switching a data path between an internal logic circuit and a boundary scan register. By executing a private instruction for performing AC measurement, the boundary scan register From the device input pin to the first stage flip-flop and from the last stage flip-flop to the device output pin, the operation between the flip-flop and the flip-flop forming the internal circuit can be observed independently. A test circuit for an LSI device, comprising:
【請求項5】前記セレクタ群がデバイス入力データと、
初段のフリップ・フロップの出力データを入力し、前記
制御回路からの制御信号によって、前記バウンダリ・ス
キャン・レジスタに取り込むデータを切り替える第1の
セレクタと、 前記制御回路からの制御信号によって、前記バウンダリ
・スキャン・レジスタからの出力データの出力先を、通
常のパスもしくはテスト用のバスに切り替える第2のセ
レクタと、 最終段のフリップ・フロップの前段に設けられ、通常の
データと、テスト用パスのデータである前記第2のセレ
クタの出力とを入力し、前記制御回路からの制御信号に
よって、一方に切り替えて出力する第3のセレクタと、
を含む、ことを特徴とする請求項4記載のLSIデバイ
ス用テスト回路。
5. The device according to claim 1, wherein said selector group includes device input data;
A first selector for inputting output data of a flip-flop of a first stage, switching a data to be taken into the boundary scan register by a control signal from the control circuit, and a control signal from the control circuit; A second selector for switching the output destination of the output data from the scan register to a normal path or a test bus; and a normal data and a test path data provided before the last flip-flop. A third selector that inputs the output of the second selector, and switches and outputs one of the outputs according to a control signal from the control circuit;
5. The test circuit for an LSI device according to claim 4, comprising:
【請求項6】前記デバイス入力ピンのAC測定の私的命
令実行時、前記制御回路は、前記初段のフリップ・フロ
ップのデータ出力を、前記バウンダリ・スキャン・レジ
スタに取り込むように、前記第1のセレクタ回路を制御
することを特徴とする請求項5記載のLSIデバイス用
テスト回路。
6. The control circuit according to claim 1, wherein said control circuit is adapted to take in the data output of said first stage flip-flop into said boundary scan register when executing a private instruction of AC measurement of said device input pin. 6. The test circuit for an LSI device according to claim 5, wherein the test circuit controls a selector circuit.
【請求項7】前記デバイス出力ピンのAC測定の私的命
令実行時、前記制御回路は、前記バウンダリ・スキャン
・レジスタの通常の出力を、前記最終段のフリップ・フ
ロップのデータ入力となるように前記第2のセレクタ回
路の出力先を制御し、前記第2のセレクタ回路の出力を
前記最終段のフリップ・フロップのデータ入力となるよ
うに前記第3のセレクタ回路を制御することを特徴とす
る請求項5記載のLSIデバイス用テスト回路。
7. The control circuit according to claim 1, wherein said control circuit causes a normal output of said boundary scan register to become a data input of said flip-flop of said last stage when executing a private instruction of AC measurement of said device output pin. An output destination of the second selector circuit is controlled, and the third selector circuit is controlled so that an output of the second selector circuit becomes a data input of the flip-flop of the last stage. A test circuit for an LSI device according to claim 5.
【請求項8】バウンダリ・スキャン・レジスタ機能を用
いて、内部のフリップ・フロップ-フリップ・フロップ
間の動作とは独立して、デバイス入力ピン、及びデバイ
ス出力ピンのAC測定を行えるようにしたLSIデバイ
ス用テスト回路。
8. An LSI which uses a boundary scan register function to perform AC measurement of a device input pin and a device output pin independently of an operation between internal flip-flops and flip-flops. Test circuit for device.
【請求項9】LSIデバイスの任意のデバイス入力ピン
及びデバイス出力ピンのAC測定を内部のフリップ・フ
ロップ−フリップ・フロップ間とは、独立させて行うよ
うに構成したことを特徴とする、LSIデバイス用テス
ト回路。
9. An LSI device characterized in that an AC measurement of an arbitrary device input pin and a device output pin of the LSI device is performed independently from the internal flip-flop to the flip-flop. Test circuit.
JP26383298A 1998-09-18 1998-09-18 AC measurement circuit using boundary scan test function Expired - Fee Related JP3265270B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26383298A JP3265270B2 (en) 1998-09-18 1998-09-18 AC measurement circuit using boundary scan test function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26383298A JP3265270B2 (en) 1998-09-18 1998-09-18 AC measurement circuit using boundary scan test function

Publications (2)

Publication Number Publication Date
JP2000097997A true JP2000097997A (en) 2000-04-07
JP3265270B2 JP3265270B2 (en) 2002-03-11

Family

ID=17394853

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26383298A Expired - Fee Related JP3265270B2 (en) 1998-09-18 1998-09-18 AC measurement circuit using boundary scan test function

Country Status (1)

Country Link
JP (1) JP3265270B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100437834B1 (en) * 2001-12-28 2004-06-30 주식회사 하이닉스반도체 Circuit for testing of semiconductor device
US7069486B2 (en) * 2000-12-28 2006-06-27 Nec Electronics Corporation Test circuit for logical integrated circuit and method for testing same
JP2016170064A (en) * 2015-03-13 2016-09-23 ルネサスエレクトロニクス株式会社 Semiconductor device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7069486B2 (en) * 2000-12-28 2006-06-27 Nec Electronics Corporation Test circuit for logical integrated circuit and method for testing same
KR100437834B1 (en) * 2001-12-28 2004-06-30 주식회사 하이닉스반도체 Circuit for testing of semiconductor device
JP2016170064A (en) * 2015-03-13 2016-09-23 ルネサスエレクトロニクス株式会社 Semiconductor device

Also Published As

Publication number Publication date
JP3265270B2 (en) 2002-03-11

Similar Documents

Publication Publication Date Title
US10078115B2 (en) Control I/O coupling scan test port to test access port
US8095838B2 (en) Transitioning through idle 1, 2 and sequence 1 machine states
EP1651971B1 (en) Test standard interfaces and architectures
JPH07202645A (en) Technology and method of asynchronous scan design
JP3265270B2 (en) AC measurement circuit using boundary scan test function
JPH0763821A (en) Test circuit
JP2001042008A (en) Semiconductor integrated circuit
JP3039362B2 (en) Method for creating test pattern of semiconductor integrated logic circuit
JPH11258304A (en) Circuit and method for test of system logic
JP2002286806A (en) Scan test method for semiconductor devices
JP2010025703A (en) Semiconductor device and its test method
JP2004048480A (en) Flip-flop circuit
JPS62226071A (en) Rs flip-flop circuit

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071228

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081228

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091228

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees