JPH0277938A - Lsi logic circuit device - Google Patents

Lsi logic circuit device

Info

Publication number
JPH0277938A
JPH0277938A JP63230286A JP23028688A JPH0277938A JP H0277938 A JPH0277938 A JP H0277938A JP 63230286 A JP63230286 A JP 63230286A JP 23028688 A JP23028688 A JP 23028688A JP H0277938 A JPH0277938 A JP H0277938A
Authority
JP
Japan
Prior art keywords
scan
logic circuit
output
signal
circuit device
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
Application number
JP63230286A
Other languages
Japanese (ja)
Inventor
Hitoshi Yamazaki
均 山崎
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63230286A priority Critical patent/JPH0277938A/en
Publication of JPH0277938A publication Critical patent/JPH0277938A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To prevent an output signal for the normal working from affecting other logic circuit devices which are performing no scan action by providing an output inhibiting gate to invalidate all output signals for the normal working during a scan action. CONSTITUTION:When a scan action is instructed by the scan control signal supplied from a scan control signal input terminal 1, a scan-in signal is supplied from a scan-in signal input terminal 2. A memory element 3 sends the memory data to another element 3 set at the stage after a scan bus and at the same time stores the input data. The memory data on all elements 3 are successively outputted from a scan-out signal output terminal 4. In this case, an output inhibiting gate 5 is validated by the scan control signal supplied from the terminal 1 during a scan action. Thus the output signal supplied from a signal output terminal 6 for the normal working is invalidated. In such a way, other logic circuit devices having no scan action are never affected.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、データ処理装置を構成するLSI論理回路
装置に係わり、特にスキャン機能を有するLSI論理回
路装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an LSI logic circuit device constituting a data processing device, and particularly relates to an LSI logic circuit device having a scan function.

[従来の技術] 従来、LSI論理回路装置におけるスキャン機能は、L
SI論理回路装置単体あるいは複数のLSI論理回路装
置より成るデータ処理装置の診断を容易化する技術とし
て公知のものであり、またデータ処理装置の障害情報の
採取手段としても用いられている。
[Prior Art] Conventionally, the scan function in an LSI logic circuit device is
This is a well-known technique that facilitates the diagnosis of a data processing device consisting of a single SI logic circuit device or a plurality of LSI logic circuit devices, and is also used as a means for collecting fault information of the data processing device.

第2図は従来のLSI論理回路装置を示す概略構成図で
ある0図において、1はスキャン動作と通常動作とを切
り換えるためのスキャン制御信号入力端子、2はスキャ
ン動作時にスキャン・パスへデータを供給するためのス
キャン・イン信号入力端子、3はスキャン動作の場合は
スキャン・パスより供給される入力データを、また通常
動作の場合は通常動作用の組合わせ回路から供給される
入力データを選択的に記憶するための記憶素子、4はス
キャン動作時にスキャン・パスから順次読み出される記
憶素子3のデータを出力するためのスキャン・アウト信
号出力端子、6は通常動作用の信号出力端子である。
FIG. 2 is a schematic configuration diagram showing a conventional LSI logic circuit device. In FIG. 3 selects the input data supplied from the scan path in the case of scan operation, or the input data supplied from the combinational circuit for normal operation in the case of normal operation. 4 is a scan-out signal output terminal for outputting data of the memory element 3 that is sequentially read from the scan path during a scan operation, and 6 is a signal output terminal for normal operation.

次に、上記従来のLSI論理回路装置の動作について説
明する。スキャン制御信号入力端子1がら供給されるス
キャン制御信号によりスキャン動作が指示されると、ス
キャン・イン信号入力端子2からスキャン・イン信号が
供給される。また、記憶素子3は記憶データをスキャン
・パスの次段の記憶素子3へ送出すると共に、スキャン
・パスより入力されたデータを記憶する。このようにし
てすべての記憶素子3の記憶データが順次スキャン・ア
ウト信号出力端子4より出される。この間、すべての記
憶素子3を直列接続して構成したスキャン・パスはシフ
トレジスタとして働くので、記憶素子3に記憶されるデ
ータはシフト動作と共に変化し、これにより通常動作用
の信号出力端子6からの出力信号も変化してしまう。
Next, the operation of the above conventional LSI logic circuit device will be explained. When a scan operation is instructed by a scan control signal supplied from scan control signal input terminal 1, a scan-in signal is supplied from scan-in signal input terminal 2. Further, the storage element 3 sends the stored data to the storage element 3 at the next stage of the scan path, and also stores the data input from the scan path. In this way, the data stored in all the storage elements 3 is sequentially outputted from the scan-out signal output terminal 4. During this time, the scan path configured by connecting all the memory elements 3 in series works as a shift register, so the data stored in the memory elements 3 changes with the shift operation, and as a result, from the signal output terminal 6 for normal operation. The output signal of will also change.

一方、スキャン制御信号入力端子1から供給されるスキ
ャン制御信号が通常動作を指示すると、記憶素子3は通
常動作用の組合わせ回路から供給されるデータを入力す
るように働き、このLSI論理回路装置は1次的な論理
機能を実現する。
On the other hand, when the scan control signal supplied from the scan control signal input terminal 1 instructs normal operation, the memory element 3 works to input data supplied from the combinational circuit for normal operation, and this LSI logic circuit device implements a first-order logical function.

〔発明が解決しようとする課題] 上記従来のLSI論理回路装置は以上のように構成され
ているので、スキャン動作中は記憶素子3の内容の変化
に伴って通常動作用の信号出力端子6の出力信号が変化
するから、この出力信号を出力する信号出力端子6が本
LSI論理回路装置のスキャン動作中にも通常動作を行
うように構成される第2の論理回路装置に接続されてい
る場合は、第2の論理回路装置の動作は保証されないと
いう問題点があった。
[Problems to be Solved by the Invention] Since the above conventional LSI logic circuit device is configured as described above, during the scan operation, the signal output terminal 6 for normal operation changes as the contents of the storage element 3 change. Since the output signal changes, if the signal output terminal 6 that outputs this output signal is connected to a second logic circuit device configured to perform normal operation even during the scanning operation of the present LSI logic circuit device. However, there was a problem in that the operation of the second logic circuit device was not guaranteed.

この発明は上記のような問題点を解消するためになされ
たもので、スキャン動作による通常動作用の出力信号の
無意味な変化が、他の論理回路装置の動作に影響を与え
ることがないLSI論理回路装置を得ることを目的とす
る。
This invention was made to solve the above-mentioned problems, and provides an LSI in which meaningless changes in normal operation output signals caused by scan operations do not affect the operation of other logic circuit devices. The purpose is to obtain a logic circuit device.

[課題を解決するための手段] この発明に係わるLSI論理回路装置は、スキャン動作
中に有効となる出力禁止ゲートを備え、この出力禁止ゲ
ートによりスキャン動作中はすべての通常動作用の出力
信号を無効化するようにしたものである。
[Means for Solving the Problems] An LSI logic circuit device according to the present invention includes an output inhibit gate that is enabled during a scan operation, and this output inhibit gate inhibits all output signals for normal operation during the scan operation. This is to disable it.

[作用] この発明におけるLSI論理回路装置は、スキャン動作
中に有効となる出力禁止ゲートを備えることにより、こ
の出力禁止ゲートは、スキャン動作中はすべての通常動
作用の出力信号を無効化するように働く。
[Operation] The LSI logic circuit device of the present invention includes an output inhibit gate that is enabled during a scan operation, so that the output inhibit gate disables all output signals for normal operation during the scan operation. to work.

[実施例コ 第1図はこの発明の実施例であるLSI論理回路装置を
示す概略構成図である0図において、1はスキャン動作
と通常動作とを切り換えるためのスキャン制御信号入力
端子、2はスキャン動作時にスキャン・パスへデータを
供給するためのスキャン・イン信号入力端子、3はスキ
ャン動作の場合はスキャン・パスより供給される入力デ
ータを、また通常動作の場合は通常動作用の組合わせ回
路から供給される入力データを選択的に記憶するための
記憶素子、4はスキャン動作時に、スキャン・パスから
順次読み出される記憶素子3のデータを出力するための
スキャン・アウト信号出力端子、5はスキャン動作中に
有効となる出力禁止ゲート、6は通常動作用の信号出力
端子である。
[Embodiment 1] FIG. 1 is a schematic configuration diagram showing an LSI logic circuit device according to an embodiment of the present invention. In FIG. 0, 1 is a scan control signal input terminal for switching between scan operation and normal operation, and 2 is a scan control signal input terminal A scan-in signal input terminal for supplying data to the scan path during scan operation, 3 is a combination for input data supplied from the scan path during scan operation, and for normal operation during normal operation. 4 is a memory element for selectively storing input data supplied from the circuit; 4 is a scan out signal output terminal for outputting the data of memory element 3 that is sequentially read out from the scan path during a scan operation; 5 is a scan out signal output terminal; The output inhibit gate is enabled during the scan operation, and 6 is a signal output terminal for normal operation.

次に、上記この発明の実施例であるLSI論理回路装置
の動作について説明する。この発明によるLSI論理回
路装置の動作において、通常動作の場合は出力禁止ゲー
ト5が無効となるので、上記従来例の場合と全く同じ動
作となる。それゆえ、その動作の説明は省略する。
Next, the operation of the LSI logic circuit device according to the embodiment of the present invention will be explained. In the operation of the LSI logic circuit device according to the present invention, in the case of normal operation, the output inhibit gate 5 is disabled, so that the operation is exactly the same as that of the above-mentioned conventional example. Therefore, a description of its operation will be omitted.

一方、スキャン動作中はスキャン制御信号入力端子1か
ら供給されるスキャン制御信号により出力禁止ゲート5
が有効となるように制御されるから、通常動作用の信号
出力端子6から出力される出力信号が無効化され、その
ためスキャン動作に伴って上記出力信号が変化すること
はない。
On the other hand, during the scan operation, the scan control signal supplied from the scan control signal input terminal 1 causes the output prohibition gate 5 to
is controlled to be valid, the output signal output from the signal output terminal 6 for normal operation is invalidated, and therefore the output signal does not change with the scan operation.

なお、上記実施例では専用の出力禁止ゲート5を設けた
場合について説明したが、これに代えて組合わせ回路に
含まれる論理ゲートを用いて同一の作用を行うように構
成しても良い。
In the above embodiment, a case has been described in which a dedicated output inhibit gate 5 is provided, but instead of this, a logic gate included in a combinational circuit may be used to perform the same function.

[発明の効果] 以上のように、この発明のLSI論理回路装置によれば
、スキャン動作中に有効となる出力禁止ゲートを備え、
この出力禁止ゲートによりスキャン動作中はすべての通
常動作用の出力信号を無効化するように構成したので、
スキャン動作を行っていない他の論理回路装置に与える
影響をなくすことができるという優れた効果を奏する。
[Effects of the Invention] As described above, according to the LSI logic circuit device of the present invention, the LSI logic circuit device includes an output inhibit gate that is enabled during a scan operation,
This output inhibit gate is configured to disable all output signals for normal operation during scan operation.
This has the excellent effect of eliminating the influence on other logic circuit devices that are not performing scan operations.

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

第1図はこの発明の実施例であるLSI論理回路装置を
示す概略構成図、第2図は従来のLSI論理回路装置を
示す概略構成図である。 図において、1・・・スキャン制御信号入力端子、2・
・・スキャン・イン信号入力端子、3・・・記憶素子、
4・・・スキャン・アウト信号出力端子、5・・・出力
禁止ゲート、6・・・信号出力端子である。 なお、図中、同一符号は同一、又は相当部分を示す。
FIG. 1 is a schematic configuration diagram showing an LSI logic circuit device according to an embodiment of the present invention, and FIG. 2 is a schematic configuration diagram showing a conventional LSI logic circuit device. In the figure, 1...scan control signal input terminal, 2...
...Scan-in signal input terminal, 3...Storage element,
4...Scan out signal output terminal, 5...Output inhibit gate, 6...Signal output terminal. In addition, in the figures, the same reference numerals indicate the same or equivalent parts.

Claims (1)

【特許請求の範囲】[Claims] 複数の記憶素子と、これら記憶素子を直列接続して構成
したスキャン・パスと、このスキャン・パスを用いたシ
フト動作と通常動作とを切り換えるためのスキャン制御
信号入力端子と、上記スキャン・パスへデータを入力す
るためのスキャン・イン信号入力端子と、上記スキャン
・パスよりデータを出力するためのスキャン・アウト信
号出力端子と、通常動作用の信号出力端子と、スキャン
動作中はすべての通常動作用の出力信号を無効化するよ
うに働く出力禁止ゲートとを備えたことを特徴とするL
SI論理回路装置。
A plurality of memory elements, a scan path configured by connecting these memory elements in series, a scan control signal input terminal for switching between a shift operation and normal operation using this scan path, and a scan path to the scan path. A scan-in signal input terminal for inputting data, a scan-out signal output terminal for outputting data from the above scan path, a signal output terminal for normal operation, and all normal operations during scan operation. L characterized in that it is equipped with an output inhibit gate that operates to invalidate the output signal for
SI logic circuit device.
JP63230286A 1988-09-14 1988-09-14 Lsi logic circuit device Pending JPH0277938A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63230286A JPH0277938A (en) 1988-09-14 1988-09-14 Lsi logic circuit device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63230286A JPH0277938A (en) 1988-09-14 1988-09-14 Lsi logic circuit device

Publications (1)

Publication Number Publication Date
JPH0277938A true JPH0277938A (en) 1990-03-19

Family

ID=16905433

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63230286A Pending JPH0277938A (en) 1988-09-14 1988-09-14 Lsi logic circuit device

Country Status (1)

Country Link
JP (1) JPH0277938A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7111212B2 (en) 2001-05-18 2006-09-19 Sony Computer Entertainment Inc. Debugging system for semiconductor integrated circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7111212B2 (en) 2001-05-18 2006-09-19 Sony Computer Entertainment Inc. Debugging system for semiconductor integrated circuit

Similar Documents

Publication Publication Date Title
US5210759A (en) Data processing system having scan testing using set latches for selectively observing test data
EP0158679A1 (en) A scannable asynchronous/synchronous cmos latch
US7117413B2 (en) Wrapped core linking module for accessing system on chip test
US7996738B2 (en) Semiconductor chip with a plurality of scannable storage elements and a method for scanning storage elements on a semiconductor chip
EP1081498B1 (en) Scan latch circuit
JPH1073641A5 (en)
JP2550837B2 (en) Scan path test control circuit
US5796994A (en) Patch mechanism for allowing dynamic modifications of the behavior of a state machine
JP2521774B2 (en) Memory-embedded logic LSI and method for testing the LSI
US5406567A (en) Off-line test circuit of a semiconnector integrated logic circuit
US5936976A (en) Selecting a test data input bus to supply test data to logical blocks within an integrated circuit
KR940004332B1 (en) Information processing device
KR950003973A (en) Diagnostic device and method thereof for digital device state, digital processor system
US6463562B1 (en) Semiconductor device including macros and its testing method
US5341380A (en) Large-scale integrated circuit device
EP0382360A3 (en) Event qualified testing architecture for integrated circuits
KR0170210B1 (en) Test circuit of memory device
JPS6044702B2 (en) semiconductor equipment
JP2002286806A (en) Scan test method for semiconductor devices
JPH0231179A (en) Large scale integrated circuit device having scanning path
JPS62280663A (en) Integrated circuit device
JPS578858A (en) Integrated circuit package
JPH06138191A (en) Semiconductor integrated circuit
JPH05232188A (en) Testing circuit for semiconductor integrated circuit
JP3178190B2 (en) Semiconductor integrated circuit