[go: up one dir, main page]

JP2002318264A - Semiconductor integrated circuit - Google Patents

Semiconductor integrated circuit

Info

Publication number
JP2002318264A
JP2002318264A JP2001124326A JP2001124326A JP2002318264A JP 2002318264 A JP2002318264 A JP 2002318264A JP 2001124326 A JP2001124326 A JP 2001124326A JP 2001124326 A JP2001124326 A JP 2001124326A JP 2002318264 A JP2002318264 A JP 2002318264A
Authority
JP
Japan
Prior art keywords
mode
circuit
test
semiconductor integrated
integrated circuit
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
JP2001124326A
Other languages
Japanese (ja)
Inventor
Kenji Hara
憲二 原
Mitsuru Furukawa
満 古川
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa 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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP2001124326A priority Critical patent/JP2002318264A/en
Publication of JP2002318264A publication Critical patent/JP2002318264A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 本来の回路や回路素子には何らの影響も与え
ずにテストモードと通常モードとの切り換えを行うため
の信号の入力ピンを不要とする。 【解決手段】 シフトレジスタ11は、リセット信号
(/RES)が到来した時点からの経過時間をシステム
クロックであるクロック(CP)を用いて計数し、この
計数結果が零に達した時点で、デコーダ12が、動作モ
ードを記憶するフリップフロップ13,14をリセット
し、その後、リセット信号(/RES)に含まれるモー
ド切り換え信号が入力される毎に、前記シフトレジスタ
11の計数値は+1だけ加算され、該加算後のシフトレ
ジスタ11の計数値に基づいて、デコーダ12が、前記
フリップフロップ13,14に記憶される動作モード
(通常モードまたはテストモードとのいずれか一方)を
決定する。
(57) [Summary] [PROBLEMS] To eliminate the need for a signal input pin for switching between a test mode and a normal mode without affecting the original circuit or circuit element. SOLUTION: A shift register 11 counts an elapsed time from the time when a reset signal (/ RES) arrives using a clock (CP) which is a system clock, and when the counting result reaches zero, a decoder. 12 resets the flip-flops 13 and 14 that store the operation mode, and thereafter, every time the mode switching signal included in the reset signal (/ RES) is input, the count value of the shift register 11 is incremented by +1. The decoder 12 determines the operation mode (either the normal mode or the test mode) stored in the flip-flops 13 and 14 based on the count value of the shift register 11 after the addition.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、半導体集積に関
し、特に、内部に自己テスト用の回路を具備し、内部回
路をCPUとのインタフェースを持たずに試験モードに
切り換えることができるASIC(Application Specif
ic Integrated Circuit)等の半導体集積回路に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor integrated circuit, and more particularly to an ASIC (Application Specif.) Capable of switching to a test mode without having an interface with a CPU.
ic integrated circuit).

【0002】[0002]

【従来の技術】従来、ASIC等の半導体集積回路の試
験(テスト)に際しては、内部にマルチプレクサを付加
した自己テスト回路を形成し、これにより、試験時には
内部回路を変更して、本来の使用モードから試験用のモ
ードに切り換える方法が実施されていた。この内部回路
を切り換える方法としては、ASICがCPUとのイン
タフェースを有する場合には、CPU側からASIC内
部のレジスタ等にデータ(変更時に使用されるパラメー
タ)を書き込むことで解決されるが、CPUとのインタ
フェースを持たずに使用されるASICについては、本
来のASICの入力側ピンの他に、別個に試験用のピン
(試験モードを形成するための入力端子)を設けておい
て、試験時にこの試験用のピンを使用する方法が用いら
れていた。図3は、従来のCPUとのインタフェースを
持たずに使用されるASICの接続端子の1構成例を示
すブロック図である。図3に示すASIC(91)は、
入力側には、クロック端子(ピン)と、/リセット信号
端子と、試験用のピンであるテストピンと、入力信号端
子とを配置した構成であり、出力側は、出力信号端子の
みを配置した構成である。この入力側のテストピンを使
用することで、例えば、ASIC(91)内部の回路の
一部を切り離すような回路変更を可能にしている。な
お、テストピンを使用しないで、内部の回路を切り換え
る方法の先願特許としては、特開平6−138191号
公報の「半導体集積回路」に、集積回路の内部に試験の
ための切り換えを行う回路(自己テスト回路)を設置
し、外部から入力されるシステムクロックのレベルを、
電源投入時にハイレベルとしておくか、またはローレベ
ルとしておくかの違いにより、上記の自己テスト回路に
上記の切り換え動作を行わせしめる方法が開示されてい
る。
2. Description of the Related Art Conventionally, when testing (testing) a semiconductor integrated circuit such as an ASIC, a self-test circuit having a multiplexer added inside is formed. A method of switching from a test mode to a test mode has been implemented. As a method of switching the internal circuit, when the ASIC has an interface with the CPU, the problem can be solved by writing data (parameter used at the time of change) from the CPU to a register or the like in the ASIC. For an ASIC that is used without having an interface of the above, a test pin (input terminal for forming a test mode) is separately provided in addition to the input pin of the original ASIC. A method using a test pin was used. FIG. 3 is a block diagram showing a configuration example of a connection terminal of an ASIC used without having an interface with a conventional CPU. The ASIC (91) shown in FIG.
On the input side, a clock terminal (pin), a / reset signal terminal, a test pin serving as a test pin, and an input signal terminal are arranged, and on the output side, only an output signal terminal is arranged. It is. By using the test pin on the input side, for example, a circuit change such as disconnecting a part of the circuit inside the ASIC (91) is enabled. A prior patent for a method of switching an internal circuit without using a test pin is disclosed in Japanese Patent Application Laid-Open No. 6-138191 entitled "Semiconductor Integrated Circuit". (Self-test circuit) to set the level of the system clock input from outside,
There is disclosed a method of causing the self-test circuit to perform the above-described switching operation depending on whether the power supply is set to a high level or a low level when the power is turned on.

【0003】[0003]

【発明が解決しようとする課題】ところで、上記従来の
ASICの試験方法では、ASICがCPUとのインタ
フェースを持たない場合には、別個に試験用の入力ピン
を具備する必要が有り、この試験用の入力ピンは、この
ASICの本来の使用の際には必要が無く、無駄となる
ばかりではなく、誤使用(誤配線)の原因ともなってい
た。また、試験専用の入力ピンの設置は、コスト面から
も問題が有った。なお、特開平6−138191号公報
の「半導体集積回路」に開示された方法では、外部から
入力されるシステムクロックのレベルを、電源投入時点
に同期させてハイレベルとしておくか、またはローレベ
ルとしておくかの違いを作りだす回路(装置)がこの半
導体集積回路の外部に必要となり、余分な装置負担が生
ずることになる。また、リセット信号は、外部から導入
するタイプではなく、内部に設置された「パワーオンリ
セット回路」なる回路から、電源投入時に単発的に発せ
られる仕組みであるので、一般的なリセット手段ではな
い(一般には、中断時の再開処理時などで、電源投入時
にリセット信号を投入しない場合も有る)。さらに、電
源投入時点には時間的に不安定な幅が有り、よって、シ
ステムクロックが高速の場合は、投入時点における所定
箇所との完全な一致を取ることが困難となるので、回路
が通常モードで使用されるか、それともテストモードで
使用されるかの確定が不安定となり、実用には適さな
い。本発明は、以上のような従来の半導体集積回路にお
ける問題点に鑑みてなされたものであり、本来の回路や
回路素子には何らの影響も与えずにテストモードと通常
モードとの切り換えを行うための信号の入力ピンを不要
とすることができる半導体集積回路を提供することを目
的とする。
In the conventional ASIC test method, when the ASIC has no interface with the CPU, it is necessary to separately provide an input pin for test. These input pins are not necessary in the original use of the ASIC, and are not only wasted, but also cause erroneous use (erroneous wiring). Also, the installation of the input pin dedicated to the test has a problem in terms of cost. According to the method disclosed in "Semiconductor Integrated Circuit" of Japanese Patent Application Laid-Open No. 6-138191, the level of a system clock input from the outside is set to a high level in synchronization with the power-on time, or set to a low level. A circuit (device) that makes a difference is required outside the semiconductor integrated circuit, and an extra device load is generated. Also, the reset signal is not a general reset means because it is not a type that is introduced from the outside, but is a mechanism that is spontaneously issued when the power is turned on from a circuit called a “power-on reset circuit” installed inside ( Generally, a reset signal may not be input when the power is turned on, for example, during a restart process after an interruption.) In addition, there is a temporally unstable width at the time of power-on, and when the system clock is high-speed, it is difficult to completely match a predetermined position at the time of power-on. , Or the test mode is used, the determination becomes unstable, which is not suitable for practical use. The present invention has been made in view of the above-described problems in the conventional semiconductor integrated circuit, and switches between the test mode and the normal mode without affecting the original circuit or circuit element. It is an object of the present invention to provide a semiconductor integrated circuit which can eliminate the need for an input pin of a signal for the purpose.

【0004】[0004]

【課題を解決するための手段】本発明では上記の課題を
解決するために、試験対象となる内部回路と、前記内部
回路の動作を通常モードとテストモードとのいずれか一
方に切り換える自己テスト回路とをチップ内に形成して
成る半導体集積回路において、前記内部回路をリセット
するためのリセット信号に付加された所定のモード切り
換え信号を検出することにより、前記内部回路の動作モ
ードを通常モードとテストモードとのいずれか一方に切
り換える自己テスト回路を具備していることを特徴とす
る半導体集積回路が提供される。また、前記自己テスト
回路は、前記内部回路の現在の動作モードを、前記モー
ド切り換え信号を検出することにより他の動作モードに
切り換えることができるものとする。さらに、前記自己
テスト回路は、前記リセット時点からの経過時間をシス
テムクロックの間隔を単位として計数し、この計数結果
が零に達した時点で動作モードを記憶するフリップフロ
ップをリセットし、その後、前記モード切り換え信号を
検出する毎に前記計数値を単位量だけ増加させると共
に、前記増加後の前記計数値に基づいて前記フリップフ
ロップに記憶させる動作モードを通常モードとテストモ
ードとのいずれか一方に決定することができる。また、
前記自己テスト回路は、前記計数値をデコードするデコ
ーダ回路のデコード結果に基づいて、前記計数値から前
記フリップフロップに記憶させる動作モードを決定する
ことができる。即ち、本発明では、半導体集積回路のリ
セット信号に所定のデータパターンを付与し、このデー
タパターンを半導体集積回路の内部でデコードしてテス
トモードと通常モードとの切り換えを行う自己テスト回
路を設置することにより、本来の回路や回路素子には何
らの影響も与えずにテストモードと通常モードとの切り
換えを行っている。また、上記のように構成すること
で、入力端子の構成は、テストモードと通常モードとの
切り換えを行うための信号入力ピンの存在を不要にして
いる。
According to the present invention, in order to solve the above-mentioned problems, an internal circuit to be tested and a self-test circuit for switching the operation of the internal circuit between a normal mode and a test mode are described. The operation mode of the internal circuit is set to a normal mode by detecting a predetermined mode switching signal added to a reset signal for resetting the internal circuit. A semiconductor integrated circuit including a self-test circuit for switching to any one of the modes. Further, the self-test circuit can switch the current operation mode of the internal circuit to another operation mode by detecting the mode switching signal. Further, the self-test circuit counts an elapsed time from the reset time in units of a system clock interval, and resets a flip-flop that stores an operation mode when the counted result reaches zero. Each time a mode switching signal is detected, the count value is increased by a unit amount, and an operation mode to be stored in the flip-flop is determined to be one of a normal mode and a test mode based on the count value after the increase. can do. Also,
The self-test circuit can determine an operation mode to be stored in the flip-flop from the count value based on a decoding result of a decoder circuit that decodes the count value. That is, in the present invention, a self-test circuit is provided which applies a predetermined data pattern to the reset signal of the semiconductor integrated circuit, decodes the data pattern inside the semiconductor integrated circuit, and switches between the test mode and the normal mode. As a result, switching between the test mode and the normal mode is performed without affecting the original circuit or circuit element. In addition, with the above configuration, the configuration of the input terminal eliminates the need for a signal input pin for switching between the test mode and the normal mode.

【0005】[0005]

【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて説明する。図1は、本発明の実施の形態に係
る半導体集積回路の1構成例を示すブロック図である。
本実施の形態に係る半導体集積回路は、自己テスト回路
として、リセット信号(/RES)をシリアル−バラレ
ル変換するためのシフトレジスタ11と、シフトレジス
タ11にセットされたリセット信号(/RES)の値を
デコードするデコーダ12と、デコーダ12の出力を安
定的に固定して通常モード信号(MODE1)とテスト
モード信号(MODE2)のいずれか1つをスイッチ出
力するフリップフロップ13,14とを具備する。図1
において、符号(CP)はクロック(システムクロッ
ク)、符号(/RES)はリセット信号、符号(/MO
DERES)は内部のモードリセット信号をそれぞれ意
味する。なお、本発明の実施の形態に係る半導体集積回
路は、上記の自己テスト回路の他に、入力信号端子(通
常モード用、テストモード用)や、テスト対象となる回
路を有しているが、これらについては図示を省略してい
る。図2は、本発明の実施の形態に係る半導体集積回路
に入力される信号の入力タイミングの1例を示すタイミ
ングチャートである。クロック(CP)は、ハイレベル
とローレベルとの単純な2値を反復するシステムクロッ
クであり、外部から投入される。リセット信号(/RE
S)は、ここでは、テストモードにする場合のものを示
している。併記している従来のリセット信号は、平坦で
あるが、本発明に係る半導体集積回路に入力されるリセ
ット信号(/RES)は、テストモード(MODE2)
にする場合は、例えば、図2に示す「区切りの1」で示
す立ち上がり部分や、その後に示す1つの立ち上がり部
分、「区切りの1」で示す立ち上がり部分等を含む。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing one configuration example of a semiconductor integrated circuit according to an embodiment of the present invention.
The semiconductor integrated circuit according to the present embodiment has, as a self-test circuit, a shift register 11 for serial-to-parallel conversion of a reset signal (/ RES), and a value of the reset signal (/ RES) set in the shift register 11. And a flip-flop 13, 14 for stably fixing the output of the decoder 12 and switching out one of the normal mode signal (MODE1) and the test mode signal (MODE2). FIG.
, The code (CP) is a clock (system clock), the code (/ RES) is a reset signal, and the code (/ MO)
DERES) means an internal mode reset signal. Although the semiconductor integrated circuit according to the embodiment of the present invention has an input signal terminal (for a normal mode and a test mode) and a circuit to be tested in addition to the above-described self-test circuit, These are not shown. FIG. 2 is a timing chart showing an example of an input timing of a signal input to the semiconductor integrated circuit according to the embodiment of the present invention. The clock (CP) is a system clock that repeats a simple binary of a high level and a low level, and is input from the outside. Reset signal (/ RE
S) shows a case where the test mode is set. The conventional reset signal shown is flat, but the reset signal (/ RES) input to the semiconductor integrated circuit according to the present invention is in the test mode (MODE2).
In this case, for example, a rising portion indicated by “separation 1” shown in FIG. 2, a single rising portion shown thereafter, a rising portion indicated by “separation 1”, and the like are included.

【0006】以下、本実施の形態に係る半導体集積回路
の自己テスト回路の動作を説明する。本実施の形態に係
る半導体集積回路の自己テスト回路は、内部回路をリセ
ットするためのリセット信号(/RES)に、所定のモ
ード切り換え信号が付加されていることを原理的な要請
とし、このモード切り換え信号を検出することにより、
内部回路の動作モードを通常モードとテストモードとの
いずれか一方に切り換えている。まず、シフトレジスタ
11には、"00000"なる値(データパターン)が保
持されるようなリセット信号(/RES)が到来する。
これにより、デコーダ12は"00000"なる値をデコ
ードして内部のモードリセット信号(/MODERE
S)をローレベル出力する。これにより、クロック(C
P)の次のクロックを待って、フリップフロップ13,
14はリセットされる。このシフトレジスタ11の値
を"00000"とするようなリセット信号(/RES)
は、従来の通常のリセット信号と同じであるので、この
ようなリセット信号(/RES)の到来により、通常と
同じく回路内部はリセットされる。次に、リセット信号
(/RES)は、図2の「区切りの1」で示す箇所(モ
ード切り換え信号の部分)においてハイレベルとなり、
シフトレジスタ11の値が"00001"となる状態を待
って、内部のモードリセット信号(/MODERES)
はハイレベルに転じ、また、デコーダ12の出力(/
1)はローレベルに転じ、この出力が、クロック(C
P)の次のクロックを待って後段のフリップフロップ1
3に反転入力されて通常モード信号(MODE1)が出
力される。その後、リセット信号(/RES)がもう1
度ハイレベル(次のモード切り換え信号の到来を意味す
る)になり、シフトレジスタ11の値が"00010"と
なる状態を待って、デコーダ12の出力(/2)はロー
レベルに転じ、この出力が、クロック(CP)の次のク
ロックを待って後段のフリップフロップ14に反転入力
されてテストモード信号(MODE2)が出力される。
上記の制御過程において、もしも、テストモードでの実
行を行わずに、通常モードのみで実行させたい場合に
は、リセット信号(/RES)に対して、「区切りの
1」の箇所に示す立ち上がり部分(最初のモード切り換
え信号)のみを付加して、後に続く、今1つの立ち上が
り部分(次のモード切り換え信号)を付加しないように
すればよい。なお、図2の「区切りの2」で示す箇所以
後の制御過程については、必要に応じて前述の「区切り
の1」以後の制御過程と同様のタイミングで制御するこ
とができる。
Hereinafter, the operation of the self test circuit of the semiconductor integrated circuit according to the present embodiment will be described. The self test circuit of the semiconductor integrated circuit according to the present embodiment has a principle request that a predetermined mode switching signal is added to a reset signal (/ RES) for resetting an internal circuit. By detecting the switching signal,
The operation mode of the internal circuit is switched to one of the normal mode and the test mode. First, a reset signal (/ RES) arrives at the shift register 11 such that a value (data pattern) of “00000” is held.
As a result, the decoder 12 decodes the value "00000" and outputs the internal mode reset signal (/ MODERE).
S) is output at a low level. This allows the clock (C
Waiting for the next clock after P), the flip-flop 13,
14 is reset. A reset signal (/ RES) for setting the value of the shift register 11 to "00000"
Is the same as a conventional normal reset signal, and the arrival of such a reset signal (/ RES) resets the inside of the circuit as usual. Next, the reset signal (/ RES) becomes a high level at a portion (portion of the mode switching signal) indicated by “1 of the break” in FIG.
Waiting for a state where the value of the shift register 11 becomes “00001”, an internal mode reset signal (/ MODERES)
Changes to a high level, and the output of the decoder 12 (/
1) changes to low level, and this output is applied to the clock (C
Waiting for the next clock after P), the subsequent flip-flop 1
3 is inverted and the normal mode signal (MODE1) is output. After that, another reset signal (/ RES)
Each time the shift register 11 becomes high level (meaning the arrival of the next mode switching signal) and the value of the shift register 11 becomes "00010", the output (/ 2) of the decoder 12 turns to low level. Waits for the next clock after the clock (CP), is inverted and input to the flip-flop 14 at the subsequent stage, and the test mode signal (MODE2) is output.
In the above control process, if it is desired to execute only the normal mode without executing the test mode, the reset signal (/ RES) is supplied with the rising portion indicated by the "1" of the delimiter. It is sufficient to add only the (first mode switching signal) and not to add the subsequent rising portion (the next mode switching signal). It should be noted that the control process after the portion indicated by “Separation 2” in FIG. 2 can be controlled at the same timing as the control process after “Separation 1” as needed.

【0007】[0007]

【発明の効果】以上に説明したとおり、本発明では、半
導体集積回路のリセット信号に所定のデータパターンを
付与し、このデータパターンを半導体集積回路の内部で
デコードしてテストモードと通常モードとの切り換えを
行う自己テスト回路を設置したので、本来の回路や回路
素子には何らの影響も与えずにテストモードと通常モー
ドとの切り換えを行うことができる。また、入力端子の
構成は、テストモードと通常モードとの切り換えを行う
ための信号入力ピンの存在を不要にする構成とすること
ができる。
As described above, according to the present invention, a predetermined data pattern is added to the reset signal of the semiconductor integrated circuit, and this data pattern is decoded inside the semiconductor integrated circuit to switch between the test mode and the normal mode. Since the self-test circuit for switching is provided, it is possible to switch between the test mode and the normal mode without affecting the original circuit or circuit element. In addition, the configuration of the input terminal can be a configuration that does not require the presence of a signal input pin for switching between the test mode and the normal mode.

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

【図1】本発明の実施の形態に係る半導体集積回路の自
己テスト回路を含む1構成例を示すブロック図である。
FIG. 1 is a block diagram showing one configuration example including a self-test circuit of a semiconductor integrated circuit according to an embodiment of the present invention.

【図2】本発明の実施の形態に係る半導体集積回路に入
力される信号の入力タイミングの1例を示すタイミング
チャートである。
FIG. 2 is a timing chart showing an example of an input timing of a signal input to the semiconductor integrated circuit according to the embodiment of the present invention.

【図3】従来のCPUとのインタフェースを持たずに使
用されるASICの接続端子の1構成例を示すブロック
図である。
FIG. 3 is a block diagram showing a configuration example of a connection terminal of an ASIC used without having an interface with a conventional CPU.

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

11……シフトレジスタ、 12……デコーダ、 13,14……フリップフロップ、 CP……クロック(システムクロック)、 /RES……リセット信号、 /MODERES……内部のモードリセット信号、 MODE1……通常モード信号、 MODE2……テストモード信号 11 shift register, 12 decoder, 13, 14 flip-flop, CP clock (system clock), / RES reset signal, / MODERES internal mode reset signal, MODE1 normal mode Signal, MODE2 …… Test mode signal

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 11/22 H03K 19/00 101R H01L 21/822 H01L 27/04 T 27/04 H03K 19/0175 Fターム(参考) 2G132 AA13 AH02 AH03 AK01 AK17 AK20 AK29 AL05 5B048 AA20 CC11 CC14 FF01 FF04 5F038 BE05 DT08 EZ20 5J056 AA01 BB53 CC00 CC14 CC18 FF01 FF07 GG14 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 11/22 H03K 19/00 101R H01L 21/822 H01L 27/04 T 27/04 H03K 19/0175 F term (Reference) 2G132 AA13 AH02 AH03 AK01 AK17 AK20 AK29 AL05 5B048 AA20 CC11 CC14 FF01 FF04 5F038 BE05 DT08 EZ20 5J056 AA01 BB53 CC00 CC14 CC18 FF01 FF07 GG14

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 試験対象となる内部回路と、前記内部回
路の動作を通常モードとテストモードとのいずれか一方
に切り換える自己テスト回路とをチップ内に形成して成
る半導体集積回路において、 前記内部回路をリセットするためのリセット信号に付加
された所定のモード切り換え信号を検出することによ
り、前記内部回路の動作モードを通常モードとテストモ
ードとのいずれか一方に切り換える自己テスト回路を具
備していることを特徴とする半導体集積回路。
1. A semiconductor integrated circuit comprising: an internal circuit to be tested; and a self-test circuit for switching an operation of the internal circuit between a normal mode and a test mode in a chip. A self-test circuit for switching the operation mode of the internal circuit to one of a normal mode and a test mode by detecting a predetermined mode switching signal added to a reset signal for resetting the circuit; A semiconductor integrated circuit characterized by the above.
【請求項2】 前記自己テスト回路は、前記内部回路の
現在の動作モードを、前記モード切り換え信号を検出す
ることにより他の動作モードに切り換えることを特徴と
する請求項1記載の半導体集積回路。
2. The semiconductor integrated circuit according to claim 1, wherein the self-test circuit switches a current operation mode of the internal circuit to another operation mode by detecting the mode switching signal.
【請求項3】 前記自己テスト回路は、前記リセット時
点からの経過時間をシステムクロックの間隔を単位とし
て計数し、この計数結果が零に達した時点で動作モード
を記憶するフリップフロップをリセットし、その後、前
記モード切り換え信号を検出する毎に前記計数値を単位
量だけ増加させると共に、前記増加後の前記計数値に基
づいて前記フリップフロップに記憶させる動作モードを
通常モードとテストモードとのいずれか一方に決定する
ことを特徴とする請求項1記載の半導体集積回路。
3. The self-test circuit counts an elapsed time from the reset time in units of a system clock interval, and resets a flip-flop storing an operation mode when the counted result reaches zero. Thereafter, each time the mode switching signal is detected, the count value is increased by a unit amount, and the operation mode for storing in the flip-flop based on the increased count value is one of a normal mode and a test mode. 2. The semiconductor integrated circuit according to claim 1, wherein the decision is made on one side.
【請求項4】 前記自己テスト回路は、前記計数値をデ
コードするデコーダ回路のデコード結果に基づいて、前
記計数値から前記フリップフロップに記憶させる動作モ
ードを決定することを特徴とする請求項3記載の半導体
集積回路。
4. The self-test circuit according to claim 3, wherein an operation mode to be stored in the flip-flop is determined from the count value based on a decoding result of a decoder circuit that decodes the count value. Semiconductor integrated circuit.
JP2001124326A 2001-04-23 2001-04-23 Semiconductor integrated circuit Pending JP2002318264A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001124326A JP2002318264A (en) 2001-04-23 2001-04-23 Semiconductor integrated circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001124326A JP2002318264A (en) 2001-04-23 2001-04-23 Semiconductor integrated circuit

Publications (1)

Publication Number Publication Date
JP2002318264A true JP2002318264A (en) 2002-10-31

Family

ID=18973727

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001124326A Pending JP2002318264A (en) 2001-04-23 2001-04-23 Semiconductor integrated circuit

Country Status (1)

Country Link
JP (1) JP2002318264A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7933735B2 (en) 2007-01-31 2011-04-26 Denso Corporation Semiconductor integrated circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7933735B2 (en) 2007-01-31 2011-04-26 Denso Corporation Semiconductor integrated circuit

Similar Documents

Publication Publication Date Title
JP2614345B2 (en) Scan flip-flop
US7395450B2 (en) Synchronous/asynchronous interface circuit and electronic device
JP2002318264A (en) Semiconductor integrated circuit
US5848075A (en) Test device employing scan path having circuitry at switches between a scan in signal transmitted and previously held at a predetermined clock timing
JPH08286780A (en) Clock circuit, processor using the same, and processor operating method
KR100291126B1 (en) Circuit device including a plurality of sub-circuits and clock signal regeneration circuits
JP3368572B2 (en) Period generator
US6166574A (en) Circuit for turning on and off a clock without a glitch
JP3690915B2 (en) Semiconductor device having random number generation circuit
JPH1185304A (en) Clock input control circuit
JPH104347A (en) Oscillation circuit
JP4908056B2 (en) Semiconductor device and test execution method for semiconductor device
JP3189875B2 (en) State machine
CN101324654A (en) Semiconductor integrated device
JPH10256488A (en) Operation mode setting circuit
JP3116832B2 (en) LSI inspection method
JP2000227456A (en) Scan flip-flop
JP2000216344A (en) Semiconductor device, test method and design method thereof
JPH09145803A (en) Test mode setting circuit
JP2000321331A (en) Scan test circuit and semiconductor integrated circuit using the same
JP2007171060A (en) Operation mode setting circuit, LSI having operation mode setting circuit, and operation mode setting method
JPH01295529A (en) Integrated circuit with switching clock
KR100706241B1 (en) System-on-Chip and Test Methods for Testing Without Using Test Pins
JPH06120812A (en) Semiconductor integrated circuit
JP2001141794A (en) Semiconductor integrated circuit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050419

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060324

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070110

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070404