JP2001337139A - Semiconductor device equipped with burn-in stress circuit, and method for applying burn-in stress to the semiconductor device - Google Patents

Semiconductor device equipped with burn-in stress circuit, and method for applying burn-in stress to the semiconductor device

Info

Publication number
JP2001337139A
JP2001337139A JP2000160353A JP2000160353A JP2001337139A JP 2001337139 A JP2001337139 A JP 2001337139A JP 2000160353 A JP2000160353 A JP 2000160353A JP 2000160353 A JP2000160353 A JP 2000160353A JP 2001337139 A JP2001337139 A JP 2001337139A
Authority
JP
Japan
Prior art keywords
pull
cpu
stress
burn
input
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
JP2000160353A
Other languages
Japanese (ja)
Other versions
JP3542027B2 (en
Inventor
Shinichi Abe
新一 阿部
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2000160353A priority Critical patent/JP3542027B2/en
Publication of JP2001337139A publication Critical patent/JP2001337139A/en
Application granted granted Critical
Publication of JP3542027B2 publication Critical patent/JP3542027B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Testing Of Individual Semiconductor Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a semiconductor device with a simple burn-in stress circuit, having a high access speed in normal operation, without enlarging an integrated circuit device, to provide the semiconductor device allowing application of burn-in stresses even to input/output pads, and to provide a simple method for applying the burn-in stress having the high access speed in the normal operation. SOLUTION: This semiconductor device is provided with a circuit which generates a pseudo-instruction code. By using pull-up and pull-down elements, capable of connecting or disconnecting an input/output cell and generating the instruction code to a read data bus on the input/output pads, the stress circuit for a CPU capable of applying the stress even to the input/output pad cell itself is realized, without having to provide a complicated control circuit in internal logic is realized.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、バーンインストレ
ス回路を備えた半導体装置およびバーンインストレス印
加方法にかかり、特に、CPUを内蔵する半導体集積回路
におけるバーンインテスト時のストレス回路に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor device having a burn-in stress circuit and a method of applying a burn-in stress, and more particularly to a stress circuit for a burn-in test in a semiconductor integrated circuit having a built-in CPU.

【0002】[0002]

【従来の技術】半導体集積回路を備えた半導体装置の信
頼性試験のひとつであるバーンインテストでは、内部回
路を実動作に近い状態で動作させてストレスを印加する
が、従来のバーンインテストでは、パッケージされた完
成品に対して行われていたため、必要な入力信号は外部
の信号供給源から端子に入力し内部回路を動作させる方
法を取っていた。
2. Description of the Related Art In a burn-in test, which is one of the reliability tests of a semiconductor device having a semiconductor integrated circuit, stress is applied by operating an internal circuit in a state close to actual operation. In this case, a necessary input signal is input to a terminal from an external signal supply source to operate an internal circuit.

【0003】しかしながら、最近では大量の半導体集積
回路に対して同時にテストすることが可能なウエハーレ
ベルバーンインの手法も確立されつつあり、非常に端子
ピン数の多いものに対してテストをする必要が生じてい
る。外部接続によるテストによる場合は、従来のパッケ
ージ品のバーンインテストに比べて入力に使用できる端
子数が限られてきており、そのため、内部に命令回路を
設けてその命令信号を動作させることで回路にストレス
を与える方法が提案されている。
However, recently, a wafer level burn-in method capable of simultaneously testing a large number of semiconductor integrated circuits has been established, and it has become necessary to test a device having a very large number of terminal pins. ing. In the case of testing by external connection, the number of terminals that can be used for input is limited compared to the conventional package product burn-in test.Therefore, an internal instruction circuit is provided and the instruction signal is operated to operate the circuit. Stressing methods have been proposed.

【0004】図5に内部に命令回路を設けて命令信号を
動作させるようにした半導体集積回路装置を示す。この
半導体集積回路装置は、半導体集積回路におけるCPU8
1のバーンインストレス回路を示す図である。この半導
体集積回路装置は、半導体基板上にCPU81、テストROM
82、データバスに接続される入出力パッドセル群8
3、通常動作時のCPUのリードデータバス87、バーン
インモード時のリードデータバス88、通常動作時のCP
Uリードデータバス87とバーンインモード時のリード
データバス88を、通常動作時にはバス88を、バーン
インモード時はバス89を選択しCPUのリードデータ端
子に出力するセレクタ89とを具備してなり、セレクタ
89の選択によりバーンインモード時にテストROMに格
納された命令コードをデータ出力バス90を介して、CP
Uに読み出すことによりCPU81にバーンインストレスを
印加するように構成されている。ここで、91はCPUラ
イトデータバス、92は入出力パッドセルの入出力制御
信号である。
FIG. 5 shows a semiconductor integrated circuit device in which an instruction circuit is provided to operate an instruction signal. This semiconductor integrated circuit device has a CPU 8 in a semiconductor integrated circuit.
FIG. 2 is a diagram showing one burn-in stress circuit. This semiconductor integrated circuit device has a CPU 81 and a test ROM on a semiconductor substrate.
82, input / output pad cell group 8 connected to data bus
3. CPU read data bus 87 during normal operation, read data bus 88 during burn-in mode, CP during normal operation
A selector 89 for selecting the U read data bus 87 and the read data bus 88 in the burn-in mode, the bus 88 in the normal operation, and the bus 89 in the burn-in mode to output to the read data terminal of the CPU. The instruction code stored in the test ROM in the burn-in mode is selected via the data output bus 90 by selecting
It is configured to apply a burn-in stress to the CPU 81 by reading out to U. Here, 91 is a CPU write data bus, and 92 is an input / output control signal of an input / output pad cell.

【0005】CPU81はリードデータバス87に接続し、
さらにリードデータバス87は入出力パッドセル群83
にビット毎に接続され、通常使用時は半導体集積回路の
外部に存在するテストROMから命令コードをリードし、
実行する。
The CPU 81 is connected to the read data bus 87,
Further, the read data bus 87 is connected to the input / output pad cell group 83
The instruction code is read from a test ROM that exists outside the semiconductor integrated circuit during normal use.
Execute.

【0006】バーンインモード時にはセレクタ89はテ
ストROM82のデータ出力に接続されるバス88を選択
し、CPU81に対しフェッチ用の命令コードを出力する。
In the burn-in mode, the selector 89 selects the bus 88 connected to the data output of the test ROM 82 and outputs a fetch instruction code to the CPU 81.

【0007】すなわち従来の方法では、単方向バスのリ
ード方向にセレクタ89を挿入してバーンインモード時
にテストROM82に格納された命令コードをCPUにリード
することによりCPUにストレスをかけるものであった。
That is, in the conventional method, a stress is applied to the CPU by inserting the selector 89 in the read direction of the unidirectional bus and reading the instruction code stored in the test ROM 82 to the CPU in the burn-in mode.

【0008】[0008]

【発明が解決しようとする課題】しかしながら上記従来
の構成では半導体集積回路ロジック内部にバーンインモ
ード時のCPUに対する命令制御ロジックを設けなければ
ならず、それによるレイアウトコストが大きく、また回
路が複雑になることにより通常動作時のアクセススピー
ドが低下するという欠点があった。
However, in the above-described conventional configuration, the instruction control logic for the CPU in the burn-in mode must be provided inside the semiconductor integrated circuit logic, thereby increasing the layout cost and complicating the circuit. As a result, there is a disadvantage that the access speed during normal operation is reduced.

【0009】また、この方法ではバーンインモード時に
は、入出力パッドセルを介することなく直接CPUに命令
コードが出力されるため、バーインモード時に入出力パ
ッドセルを含む外部インターフェース回路に対し、同時
にストレスを与えることができないという欠点もあっ
た。
Also, in this method, in the burn-in mode, the instruction code is directly output to the CPU without going through the input / output pad cells. Therefore, it is possible to simultaneously apply stress to the external interface circuit including the input / output pad cells in the burn-in mode. There was also a disadvantage that it could not be done.

【0010】本発明は前記実情に鑑みてなされたもの
で、集積回路装置の大型化を招くことなく、簡単でかつ
通常動作時のアクセススピードの高いバーンインストレ
ス回路を備えた半導体装置を提供することを目的とす
る。
The present invention has been made in view of the above circumstances, and provides a semiconductor device having a burn-in stress circuit that is simple and has a high access speed during normal operation without increasing the size of an integrated circuit device. With the goal.

【0011】また本発明の他の目的は、入出力パッドに
ついてもバーンインストレスを印加することのできる半
導体装置を提供することにある。また、本発明の他の目
的は、回路の大型化を招くことなく、簡単でかつ通常動
作時のアクセススピードの高いバーンインストレス印加
方法を提供することを目的とする。
It is another object of the present invention to provide a semiconductor device capable of applying a burn-in stress to an input / output pad. Another object of the present invention is to provide a method for applying a burn-in stress that is simple and has a high access speed during normal operation without increasing the size of the circuit.

【0012】[0012]

【課題を解決するための手段】この問題を解決するた
め、本発明のバーンインストレス回路を備えた半導体装
置は、集積回路装置と、前記集積回路装置のリードデー
タバスに接続され、導通あるいは切断制御可能なプルア
ップ素子及びプルダウン素子を備えた入出力パッドセル
とを半導体基板上に形成してなり、バーンインモード時
に前記プルアップ素子及びプルダウン素子を導通あるい
は遮断制御することにより、動作ストレス用の命令コー
ドを入出力パッドセル上のリードデータバスに発生さ
せ、前記命令コードを実行できるように構成された命令
回路を具備したことを特徴とする。
In order to solve this problem, a semiconductor device having a burn-in stress circuit according to the present invention is connected to an integrated circuit device and a read data bus of the integrated circuit device to control conduction or disconnection. An input / output pad cell having a possible pull-up element and a pull-down element is formed on a semiconductor substrate, and by controlling conduction or cut-off of the pull-up element and the pull-down element in a burn-in mode, an instruction code for operating stress is provided. Is generated on the read data bus on the input / output pad cell to execute the instruction code.

【0013】また、本発明では、CPUと、前記CPUのリー
ドデータバスに接続され、導通あるいは切断制御可能な
プルアップ素子及びプルダウン素子を備えた入出力パッ
ドセルとを半導体基板上に形成してなり、バーンインモ
ード時にそのプルアップ素子及びプルダウン素子を導通
あるいは遮断制御することにより、前記CPUに対する動
作ストレス用の命令コードを入出力パッドセル上のリー
ドデータバスに発生させ、その命令コードを実行できる
ように構成された命令回路を具備したことを特徴とす
る。
According to the present invention, a CPU and an input / output pad cell connected to a read data bus of the CPU and provided with a pull-up element and a pull-down element which can be controlled to be conductive or disconnected are formed on a semiconductor substrate. In the burn-in mode, the pull-up element and the pull-down element are controlled to be turned on or off so that an instruction code for operating stress on the CPU is generated on a read data bus on an input / output pad cell so that the instruction code can be executed. It is characterized by comprising a configured instruction circuit.

【0014】すなわち、たとえばCPUなどの半導体集積
回路におけるバーインストレスの手法として簡易的、擬
似的な命令コードを発生する回路を設け、入出力パッド
セルの導通、切断可能なプルアップ、プルダウン素子を
その導通、切断制御信号に直接命令コードを入出力パッ
ドセル上で発生することにより、入出力パッドセルを含
む外部インターフェース回路に対し、同時にストレスを
与えることの可能なCPUのストレス回路を実現すること
ができる。
That is, for example, a circuit for generating a simple and pseudo instruction code is provided as a burn-in stress method in a semiconductor integrated circuit such as a CPU, and conduction of input / output pad cells and cut-off pull-up / pull-down elements are conducted. By generating an instruction code directly on the input / output pad cell in response to the disconnection control signal, it is possible to realize a CPU stress circuit capable of simultaneously applying stress to an external interface circuit including the input / output pad cell.

【0015】[0015]

【発明の実施形態】以下、図面を参照して本発明の一実
施例につき説明する。
An embodiment of the present invention will be described below with reference to the drawings.

【0016】図1は本発明の第一の実施形態を示す図で
ある。この半導体集積回路装置は、同一のシリコン基板
上に、CPU1と、前記CPU1のリードデータバス11に接
続され、導通あるいは切断制御可能なプルアップ素子4
及びプルダウン素子6を具備してなる入出力パッドセル
3とを形成し、バーンインモード時にそのプルアップ素
子4及びプルダウン素子6を導通あるいは遮断制御する
ことにより、前記CPU1に対する動作ストレス用の命令
コードを入出力パッドセル3上のリードデータバス11
に発生させ、その命令コードを実行できるように構成さ
れた命令発生回路2を具備したことを特徴とする。
FIG. 1 is a diagram showing a first embodiment of the present invention. The semiconductor integrated circuit device comprises a CPU 1 and a pull-up element 4 connected to a read data bus 11 of the CPU 1 and capable of controlling conduction or disconnection on the same silicon substrate.
And an input / output pad cell 3 having a pull-down element 6 and controlling the conduction or cut-off of the pull-up element 4 and the pull-down element 6 in the burn-in mode to input an instruction code for operating stress to the CPU 1. Read data bus 11 on output pad cell 3
And an instruction generation circuit 2 configured to execute the instruction code.

【0017】5はプルアップ素子4の導通、切断制御を
行う制御信号、7はプルダウン素子6の導通、切断制御
を行う制御信号、11はCPUのリードデータバス、8は
バーンインモード認識信号、9はライトデータバス、1
0はCPU1から出力される入出力パッドセルの入出力方向
制御信号である。
Reference numeral 5 denotes a control signal for controlling the conduction and disconnection of the pull-up element 4, 7 denotes a control signal for controlling the conduction and disconnection of the pull-down element 6, 11 denotes a CPU read data bus, 8 denotes a burn-in mode recognition signal, 9 Is the write data bus, 1
0 is an input / output direction control signal of the input / output pad cell output from the CPU 1.

【0018】CPU1はリードデータバス7に接続され、さ
らにリードデータバス7は入出力パッドセル群3にビッ
ト毎に接続され、通常使用時は半導体集積回路の外部に
存在するプログラムROMから命令コードをリードするよ
うに構成されている。通常プルアップ素子4およびプル
ダウン素子5の制御端子は制御信号5、制御信号6に接
続し、それらは命令回路発生回路2より出力される。通
常は仕様に基き常時導通あるいは遮断するように制御信
号5、制御信号6の極性が設定されている。入出力方向
制御信号10はCPU1より出力され入出力パッドセル群3
に直接接続され、通常使用時のI/O入出力制御を担って
いる。バーンインモード認識信号11により命令発生回
路2に対しバーンインモードに投入されると、命令発生
回路はCPUに十分なストレスを与える命令コードをラン
ダムに発生する。なお、この命令コードはCPUの全て
のノードが駆動されるように、すなわちトグル率を向上
するように、手続き的に発生させるようにしてもよい。
その発生した命令コードをCPUのリードデータバス8に
反映させるように制御信号4、6を一定の時間的間隔で
能動的に操作する。リードデータバスを通じてCPU1にそ
の命令をフェッチするようにする。
The CPU 1 is connected to a read data bus 7, and the read data bus 7 is connected to the input / output pad cell group 3 on a bit-by-bit basis. In normal use, an instruction code is read from a program ROM existing outside the semiconductor integrated circuit. It is configured to be. Normally, control terminals of the pull-up element 4 and the pull-down element 5 are connected to a control signal 5 and a control signal 6, which are output from the instruction circuit generation circuit 2. Normally, the polarity of the control signal 5 and the control signal 6 is set so as to always conduct or cut off based on the specification. The input / output direction control signal 10 is output from the CPU 1 and the input / output pad cell group 3
It is directly connected to and is responsible for I / O input / output control during normal use. When the burn-in mode is input to the instruction generation circuit 2 by the burn-in mode recognition signal 11, the instruction generation circuit randomly generates an instruction code for giving a sufficient stress to the CPU. This instruction code may be generated procedurally so that all the nodes of the CPU are driven, that is, the toggle rate is improved.
The control signals 4 and 6 are actively operated at certain time intervals so that the generated instruction code is reflected on the read data bus 8 of the CPU. The instruction is fetched to the CPU 1 through the read data bus.

【0019】以上の様に本実施形態によれば既存の入出
力パッドセルを用いて命令コードを通常の端子を用い
て、プルアップ、プルダウン仕様にかかわらず、バーン
インストレスを加えることができる任意の命令コードを
CPUにリードさせることができる。
As described above, according to the present embodiment, an instruction code can be applied to an existing input / output pad cell by using a normal terminal and applying a burn-in stress irrespective of the pull-up or pull-down specification. the code
Can be read by CPU.

【0020】図2は本発明の第二の実施形態を示す図で
ある。この半導体集積回路装置では、プルアップ素子2
4およびプルダウン素子25の導通、遮断制御の極性が
逆に接続されており、通常動作時にデータバスにプルア
ップ、プルダウンいずれかを施す仕様を仮定して、ひと
つの制御信号26でリードデータバス27にバーンイン
ストレス用のデータを与えることができるようにしたも
のである。
FIG. 2 is a diagram showing a second embodiment of the present invention. In this semiconductor integrated circuit device, the pull-up element 2
4 and the pull-down element 25 are connected in reverse polarity, so that it is assumed that a pull-up or pull-down operation is performed on the data bus during normal operation. Can be given data for burn-in stress.

【0021】21はCPU、22は命令発生回路、23は
データバスに接続される入出力パッドセル群、24は導
通、切断制御可能なプルアップ素子、25は導通、切断
制御可能なプルダウン素子、26はプルアップ素子24
およびプルダウン素子25の導通、遮断制御を行う共通
の制御信号、27はCPUのリードデータバス、28はバ
ーンインモード認識信号、29はライトデータバス、3
0はCPU1から出力される入出力パッドセルの入出力方向
制御信号である。CPU21はリードデータバス27に接続
し、さらにリードデータバス27は入出力パッドセル群
23にビット毎に接続され、通常使用時は半導体集積回
路の外部に存在するプログラムROMから命令コードをリ
ードする。プルアップ素子24およびプルダウン素子2
5の導通、遮断制御信号26は命令発生回路22より出
力され、通常は仕様に基き常時導通あるいは遮断するよ
うに、制御信号26により制御される。入出力方向制御
信号30はCPU21より出力され入出力パッドセル群23
に直接接続し、通常使用時のI/O入出力制御を担ってい
る。バーンインモード認識信号28により命令発生回路
22に対しバーンインモードに投入されると、命令発生
回路はCPUに十分なストレスを与える命令コードをラン
ダムに、あるいは手続き的に発生する。その発生した命
令コードをCPUのリードデータバス27に反映させるよ
うに制御信号26を一定の時間的間隔で能動的に操作す
る。リードデータバスを通じてCPU21にその命令をフェ
ッチするようにする。
21 is a CPU, 22 is an instruction generating circuit, 23 is an input / output pad cell group connected to the data bus, 24 is a pull-up element that can be controlled to be conductive and disconnected, 25 is a pull-down element that can be controlled to be conductive and disconnected, 26 Is the pull-up element 24
And a common control signal for controlling conduction and cutoff of the pull-down element 25; 27, a read data bus of the CPU; 28, a burn-in mode recognition signal; 29, a write data bus;
0 is an input / output direction control signal of the input / output pad cell output from the CPU 1. The CPU 21 is connected to a read data bus 27, and the read data bus 27 is connected to the input / output pad cell group 23 on a bit-by-bit basis. In normal use, the CPU 21 reads an instruction code from a program ROM existing outside the semiconductor integrated circuit. Pull-up element 24 and pull-down element 2
5 is output from the command generation circuit 22 and is normally controlled by the control signal 26 so as to be always on or off based on specifications. The input / output direction control signal 30 is output from the CPU 21 and the input / output pad cell group 23
To directly control the I / O input / output during normal use. When the burn-in mode is input to the command generating circuit 22 by the burn-in mode recognition signal 28, the command generating circuit randomly or procedurally generates a command code for giving a sufficient stress to the CPU. The control signal 26 is actively operated at regular time intervals so that the generated instruction code is reflected on the read data bus 27 of the CPU. The instruction is fetched to the CPU 21 through the read data bus.

【0022】以上の様に本実施形態によれば、プルアッ
プ素子24およびプルダウン素子25の導通、遮断制御
の極性が逆であってかつ通常動作時にデータバスにプル
アップ、プルダウンいずれかを施す仕様を仮定して、ひ
とつの制御信号26でリードデータバス27にバーンイ
ンストレス用のデータを与えることができ、実際の配線
数を少なくできる。
As described above, according to the present embodiment, the polarity of the on / off control of the pull-up element 24 and the pull-down element 25 is reversed, and either the pull-up or the pull-down is applied to the data bus during normal operation. As a result, data for burn-in stress can be given to the read data bus 27 by one control signal 26, and the actual number of wirings can be reduced.

【0023】図3は本発明の第三の実施形態を示す図で
ある。この集積回路装置では、命令発生回路の動作制御
信号を外部から供給するのではなく、CPUのリードパル
ス信号51がアサートされるタイミングをイベントとし
て命令コードを可変させるようにしたことを特徴とする
ものである。CPU41のリードパルス信号51によってC
PUの動作に合致したタイミングで命令発生回路42の出
力するバーンインストレス用命令コードの更新を行える
ので、効果的なシーケンスでCPU41にストレスを印加
することが可能となる。
FIG. 3 is a diagram showing a third embodiment of the present invention. In this integrated circuit device, the operation code of the instruction generation circuit is not supplied from the outside, but the instruction code is varied by using the timing at which the read pulse signal 51 of the CPU is asserted as an event. It is. C is determined by the read pulse signal 51 of the CPU 41.
Since the burn-in stress instruction code output from the instruction generation circuit 42 can be updated at a timing that matches the operation of the PU, it is possible to apply stress to the CPU 41 in an effective sequence.

【0024】41はCPU、42は命令発生回路、43は
データバスに接続される入出力パッドセル群、44は導
通、切断制御可能なプルアップ素子、45はプルアップ
素子44の導通、遮断制御を行う制御信号、46は導
通、切断制御可能なプルダウン素子、47はプルダウン
素子46の 導通、遮断制御を行う制御信号、48はCPU
のリードデータバス、52はバーンインモード認識信
号、49はライトデータバス、50はCPU41から出力さ
れる入出力パッドセルの入出力方向制御信号、51はCP
U41から出力されるリードパルス信号であり、命令発
生回路42に接続されている。CPU41はリードデータバ
ス47に接続し、さらにリードデータバス47は入出力
パッドセル群43にビット毎に接続され、通常使用時は
半導体集積回路の外部に存在するプログラムROMから命
令コードをリードする。プルアップ素子44およびプル
ダウン素子45の導通、遮断信号45、47は命令発生
回路42から出力され、仕様に基き常時導通あるいは遮
断するように制御信号45、47により制御される。
Reference numeral 41 denotes a CPU; 42, an instruction generation circuit; 43, an input / output pad cell group connected to a data bus; 44, a pull-up element capable of controlling conduction and disconnection; A control signal to be performed, 46 is a pull-down element capable of controlling conduction and disconnection, 47 is a control signal for controlling conduction and blocking of the pull-down element 46, and 48 is a CPU.
52, a burn-in mode recognition signal; 52, a write data bus; 50, an input / output direction control signal for input / output pad cells output from the CPU 41;
This is a read pulse signal output from U41, and is connected to the instruction generation circuit 42. The CPU 41 is connected to a read data bus 47, and the read data bus 47 is connected to the input / output pad cell group 43 for each bit, and reads an instruction code from a program ROM existing outside the semiconductor integrated circuit in normal use. The on / off signals 45 and 47 of the pull-up element 44 and the pull-down element 45 are output from the command generation circuit 42 and are controlled by the control signals 45 and 47 so as to be always on or off based on the specifications.

【0025】また、入出力方向制御信号50はCPU41よ
り出力され入出力パッドセル群43に直接接続し、通常
使用時のI/O入出力制御を担っている。バーンインモー
ド認識信号52により命令発生回路42に対しバーンイ
ンモードに投入されると、命令発生回路はCPUに十分な
ストレスを与える命令コードをランダムに、あるいは手
続き的に発生する。その発生した命令コードをCPUのリ
ードデータバス47に反映させるように制御信号45、
制御信号47をCPUのリードパルス信号51がアサート
されるタイミングでデータを更新しながらで能動的に操
作する。リードデータバスを通じてCPU41にバーンイン
ストレスを加える目的の命令をフェッチするようにす
る。
The input / output direction control signal 50 is output from the CPU 41 and is directly connected to the input / output pad cell group 43 to control I / O input / output during normal use. When the burn-in mode is input to the instruction generation circuit 42 by the burn-in mode recognition signal 52, the instruction generation circuit randomly or procedurally generates an instruction code for giving a sufficient stress to the CPU. A control signal 45 is provided so that the generated instruction code is reflected on the read data bus 47 of the CPU.
The control signal 47 is actively operated while updating data at the timing when the read pulse signal 51 of the CPU is asserted. An instruction for applying a burn-in stress to the CPU 41 is fetched through the read data bus.

【0026】以上の様に本実施形態によれば、CPU41
のリードパルス信号51の動作に合致したタイミングで
命令発生回路42の出力するバーンインストレス用命令
コードの更新を行えるので、効果的なシーケンスでCPU
を動作させストレスを与えることができる。
As described above, according to the present embodiment, the CPU 41
Since the instruction code for burn-in stress output from the instruction generation circuit 42 can be updated at a timing that matches the operation of the read pulse signal 51, the CPU can be updated in an effective sequence.
Can operate and give stress.

【0027】図4は本発明の第四の実施形態を示す図で
ある。この装置は、リードデータバスがプルアップ素子
及びプルダウン素子により十分なデータ遷移を終了する
までリードパルスのイネーブル期間を延長するようにCP
Uにウエイト制御することにより、CPUへの命令フェッチ
のセットアップタイムを確実に確保するように構成した
ことを特徴とする。
FIG. 4 is a diagram showing a fourth embodiment of the present invention. This device is designed to extend the read pulse enable period until the read data bus has completed sufficient data transitions with the pull-up and pull-down elements.
It is characterized in that the weight is controlled to U so that the setup time for instruction fetch to the CPU is ensured.

【0028】ここで61はCPU、62は命令発生回路、
63はデータバスに接続される入出力パッドセル群、6
4は導通、切断制御可能なプルアップ素子、65はプル
アップ素子64の導通、遮断制御を行う制御信号、66
は導通、切断制御可能なプルダウン素子、67はプルダ
ウン素子66の 導通、遮断制御を行う制御信号、68
はCPUのリードデータバス、68はバーンインモード認
識信号、69はライトデータバス、70はCPU61から出
力される入出力パッドセルの入出力方向制御信号、71
はCPU61から出力されるリードパルス信号、73は命
令発生回路62からCPU61に出力されるウエイト制御
信号である。CPU61はリードデータバス67に接続
し、さらにリードデータバス67は入出力パッドセル群
63にビット毎に接続され、通常使用時は半導体集積回
路の外部に存在するプログラムROMから命令コードをリ
ードする。プルアップ素子64およびプルダウン素子6
5は命令発生回路62から出力され、通常は仕様に基き
常時導通あるいは遮断するように制御信号65、68に
より制御される。リードパルス信号71はCPU61から
出力され、外部プログラムROMに接続されると同時に命
令発生回路62に接続されている。またウエイト制御信
号73は命令発生回路62から出力され、CPU61に接
続されている。入出力方向制御信号70はCPU61より出
力され入出力パッドセル群63に直接接続し、通常使用
時のI/O入出力制御を担っている。バーンインモード認
識信号により命令発生回路62に対しバーンインモード
に投入されると、命令発生回路はCPU61に十分なスト
レスを与える命令コードをランダムするようにしてもよ
い。あるいはまた、命令発生回路はCPU61に十分なス
トレスを与える命令コードを、CPU内部のトグル率を
向上させるように、手続き的に発生するようにしてもよ
い。その発生した命令コードをCPU61のリードデータ
バス72に反映させるように制御信号65、67をCPU
61のリードパルス信号72がアサートされるタイミン
グでデータを更新しながら能動的に操作する。また命令
発生回路はウエイト信号73を制御してCPU61がバー
ンイン用の命令コードを十分フェッチできるサイクルを
確保するようにCPU61に対しフィードバックを行う。
そのようにしてリードデータバスを通じてCPU61にバー
ンインストレスを目的とする命令をCPU61にフェッチ
させるようにする。
Here, 61 is a CPU, 62 is an instruction generation circuit,
63 is an input / output pad cell group connected to the data bus;
4 is a pull-up element capable of controlling conduction and disconnection, 65 is a control signal for controlling conduction and cut-off of the pull-up element 64, 66
Is a pull-down element capable of controlling conduction and disconnection, 67 is a control signal for controlling conduction and cut-off of the pull-down element 66, 68
Is a read data bus of the CPU, 68 is a burn-in mode recognition signal, 69 is a write data bus, 70 is an input / output direction control signal of an input / output pad cell output from the CPU 61, 71
Is a read pulse signal output from the CPU 61, and 73 is a wait control signal output from the instruction generation circuit 62 to the CPU 61. The CPU 61 is connected to a read data bus 67, and the read data bus 67 is connected for each bit to the input / output pad cell group 63, and reads an instruction code from a program ROM existing outside the semiconductor integrated circuit in normal use. Pull-up element 64 and pull-down element 6
5 is output from the command generation circuit 62 and is normally controlled by control signals 65 and 68 so as to be always on or off based on the specifications. The read pulse signal 71 is output from the CPU 61 and is connected to the external program ROM and at the same time to the instruction generation circuit 62. The wait control signal 73 is output from the instruction generation circuit 62 and is connected to the CPU 61. The input / output direction control signal 70 is output from the CPU 61 and directly connected to the input / output pad cell group 63, and is responsible for I / O input / output control during normal use. When the instruction generation circuit 62 is put into the burn-in mode by the burn-in mode recognition signal, the instruction generation circuit may randomize an instruction code that gives a sufficient stress to the CPU 61. Alternatively, the instruction generation circuit may generate an instruction code for giving sufficient stress to the CPU 61 in a procedural manner so as to improve a toggle rate inside the CPU. The control signals 65 and 67 are sent to the CPU 61 so that the generated instruction code is reflected on the read data bus 72 of the CPU 61.
Active operation is performed while updating data at the timing when the read pulse signal 72 of 61 is asserted. The instruction generation circuit controls the wait signal 73 to provide feedback to the CPU 61 so as to secure a cycle in which the CPU 61 can sufficiently fetch the instruction code for burn-in.
In this way, the CPU 61 causes the CPU 61 to fetch an instruction intended for burn-in stress through the read data bus.

【0029】以上説明してきたように、本実施形態によ
れば、CPU61のリードパルス信号71の動作に合致し
たタイミングで命令発生回路62の出力する命令コード
の更新を行うことができるので、効果的なシーケンスで
CPU61を動作させストレスを与えることができる。ま
たこれと同時にウエイト制御信号73を使用してCPU6
1のリード時において導通、切断制御可能なプルアッ
プ、プルダウン素子64、66によるバス操作に足りる
必要最小限なリードサイクル期間を確保でき、効率的に
バーンインストレス用の命令をCPU61に送ることがで
きる。
As described above, according to the present embodiment, the instruction code output from the instruction generation circuit 62 can be updated at a timing that matches the operation of the read pulse signal 71 of the CPU 61. In a simple sequence
The CPU 61 operates to give stress. At the same time, the CPU 6
At the time of reading 1, a required minimum read cycle period sufficient for bus operation by the pull-up / pull-down elements 64 and 66 that can be controlled to be conductive and disconnected can be secured, and a command for burn-in stress can be efficiently sent to the CPU 61. .

【0030】なお、前記実施形態では、命令発生回路を
CPUと同一基板上に形成したが、外部からI/Oパッドを介
して供給してもよい。
In the above embodiment, the instruction generating circuit is
Although formed on the same substrate as the CPU, it may be supplied from outside via I / O pads.

【0031】また、前記実施形態では、半導体集積回路
がCPUである場合について説明したが、DSP(Digital si
gnal processor)などCPUに限定されることはく半導体
集積回路一般に適用可能である。
In the above embodiment, the case where the semiconductor integrated circuit is a CPU has been described.
The present invention is not limited to a CPU such as a gnal processor, but is applicable to general semiconductor integrated circuits.

【0032】加えて、CPUのバーンインストレス印加を
伴う場合に限定されることなく、I/Oパッドのみにバー
ンインストレス印加を行うことができるようにしたもの
にも適用可能である。
In addition, the present invention is not limited to the case where the burn-in stress is applied to the CPU, but can be applied to a configuration in which the burn-in stress can be applied only to the I / O pad.

【0033】[0033]

【発明の効果】本発明によれば、半導体集積回路におい
て既存の入出力パッドセルを使用し、レイアウトコスト
の増大を招くことなく、CPUに対するバーンイン用のス
トレス回路を構成することが可能となる。またバスライ
ンに複雑な制御回路を挿入することがないため、このよ
うな挿入回路によるアクセススピードの低下を抑制でき
る。
According to the present invention, it is possible to use a conventional input / output pad cell in a semiconductor integrated circuit and to construct a burn-in stress circuit for a CPU without increasing layout cost. Further, since a complicated control circuit is not inserted into the bus line, a decrease in access speed due to such an insertion circuit can be suppressed.

【0034】また、併せてCPUに対するストレスととも
に入出力パッドセル自体へのストレスも同時に与えるこ
とができる。
In addition, the stress on the input / output pad cell itself can be given simultaneously with the stress on the CPU.

【0035】加えて入出力パッドセルのみに対してスト
レスを与えるようにすることも可能である。
In addition, it is also possible to apply stress only to the input / output pad cells.

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

【図1】本発明の第1の実施形態を表す図FIG. 1 is a diagram showing a first embodiment of the present invention.

【図2】本発明の第2の実施形態を表す図FIG. 2 is a diagram showing a second embodiment of the present invention.

【図3】本発明の第3の実施形態を表す図FIG. 3 is a diagram showing a third embodiment of the present invention.

【図4】本発明の第4の実施形態を表す図FIG. 4 is a diagram showing a fourth embodiment of the present invention.

【図5】従来の半導体集積回路におけるCPUのバーンイ
ンストレス回路を表す図
FIG. 5 is a diagram showing a burn-in stress circuit of a CPU in a conventional semiconductor integrated circuit.

【符号の簡単な説明】[Brief description of reference numerals]

1 CPU 2 命令発生回路 3 入出力パッドセル 4 プルアップ素子 5 制御信号バス 6 プルダウン素子 7 制御信号バス 8 バーンインモード認識信号バス 9 ライトデータバス 10 入出力方向制御信号バス 11 リードデータバス 41 CPU 42 命令発生回路 43 入出力パッドセル群 44 プルアップ素子 45 制御信号 46 プルダウン素子 47 制御信号 48 リードデータバス 52 バーンインモード認識信号 49 ライトデータバス 50 入出力方向制御信号 51 リードパルス信号 1 CPU 2 Instruction generating circuit 3 I / O pad cell 4 Pull-up element 5 Control signal bus 6 Pull-down element 7 Control signal bus 8 Burn-in mode recognition signal bus 9 Write data bus 10 I / O direction control signal bus 11 Read data bus 41 CPU 42 Instruction Generation circuit 43 I / O pad cell group 44 Pull-up element 45 Control signal 46 Pull-down element 47 Control signal 48 Read data bus 52 Burn-in mode recognition signal 49 Write data bus 50 I / O direction control signal 51 Read pulse signal

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 集積回路装置と、前記集積回路装置のリ
ードデータバスに接続され、導通あるいは切断制御可能
なプルアップ素子及びプルダウン素子を備えた入出力パ
ッドセルとを半導体基板上に形成してなり、 バーンインモード時に前記プルアップ素子及びプルダウ
ン素子を導通あるいは遮断制御することにより、動作ス
トレス用の命令コードを入出力パッドセル上のリードデ
ータバスに発生させ、 前記命令コードを実行できるように構成された命令回路
を具備したことを特徴とするバーンインストレス回路を
備えた半導体装置。
An integrated circuit device and an input / output pad cell connected to a read data bus of the integrated circuit device and provided with a pull-up element and a pull-down element capable of controlling conduction or disconnection are formed on a semiconductor substrate. In the burn-in mode, the pull-up element and the pull-down element are turned on or off to generate an instruction code for operating stress on a read data bus on an input / output pad cell, and the instruction code can be executed. A semiconductor device having a burn-in stress circuit, comprising a command circuit.
【請求項2】 CPUと、前記CPUのリードデータバスに接
続され、導通あるいは切断制御可能なプルアップ素子及
びプルダウン素子を備えた入出力パッドセルとを半導体
基板上に形成してなり、 バーンインモード時に前記プルアップ素子及びプルダウ
ン素子を導通あるいは遮断制御することにより、 前記CPUに対する動作ストレス用の命令コードを入出力
パッドセル上のリードデータバスに発生させ、 前記命令コードを実行できるように構成された命令回路
を具備したことを特徴とするバーンインストレス回路を
備えた半導体装置。
2. A semiconductor device comprising: a CPU; and an input / output pad cell connected to a read data bus of the CPU and provided with a pull-up element and a pull-down element that can be controlled to be conductive or disconnected. By controlling the pull-up element and the pull-down element to conduct or cut off, an instruction code for operating stress on the CPU is generated on a read data bus on an input / output pad cell, and the instruction is configured to execute the instruction code. A semiconductor device having a burn-in stress circuit, comprising a circuit.
【請求項3】 前記命令回路は前記命令コードを一定時
間間隔で可変させるように構成されていることを特徴と
する請求項2記載の半導体装置。
3. The semiconductor device according to claim 2, wherein said instruction circuit is configured to vary said instruction code at predetermined time intervals.
【請求項4】 前記命令回路はCPUからのリードパルス
信号をイベントとして命令コードを可変させるように構
成されていることを特徴とする請求項2記載の半導体装
置。
4. The semiconductor device according to claim 2, wherein said instruction circuit is configured to vary an instruction code using a read pulse signal from a CPU as an event.
【請求項5】 前記命令回路は、 リードデータバスがプルアップ素子及びプルダウン素子
により十分なデータ遷移を終了するまでリードパルスの
イネーブル期間を延長するようにCPUにウエイト制御す
ることにより、 CPUへの命令フェッチのセットアップタイムを確実に確
保するように構成されていることを特徴とする請求項4
記載の半導体装置。
5. The instruction circuit according to claim 1, wherein the CPU controls the CPU so as to extend a read pulse enable period until the read data bus completes a sufficient data transition by a pull-up element and a pull-down element. 5. The apparatus according to claim 4, wherein a setup time for instruction fetch is ensured.
13. The semiconductor device according to claim 1.
【請求項6】 前記命令回路は、CPUへの動作ストレス
とともに入出力パッドセル自体へのストレスも同時に与
えるように構成されていることを特徴とする請求項2記
載の半導体装置。
6. The semiconductor device according to claim 2, wherein said instruction circuit is configured to simultaneously apply a stress to an input / output pad cell itself as well as an operation stress to a CPU.
【請求項7】 前記命令回路は、入出力パッドセルへの
動作ストレスを与えるように構成されていることを特徴
とする請求項2記載の半導体装置。
7. The semiconductor device according to claim 2, wherein the command circuit is configured to apply an operation stress to an input / output pad cell.
【請求項8】 CPUと、前記CPUのリードデータバスに接
続され、導通あるいは切断制御可能なプルアップ素子及
びプルダウン素子を備えた入出力パッドセルとを半導体
基板上に形成してなる半導体装置に対し、 前記プルアップ素子及びプルダウン素子を導通あるいは
遮断制御することにより、 CPUに対する動作ストレス用の命令コードを入出力パッ
ドセル上のリードデータバスに発生させ、 その命令コードを実行することにより、バーンインスト
レスを印加する工程を含むことを特徴とするバーンイン
ストレス印加方法。
8. A semiconductor device comprising a CPU and an input / output pad cell connected to a read data bus of the CPU and provided with a pull-up element and a pull-down element which can be controlled to be conductive or disconnected, formed on a semiconductor substrate. An instruction code for operating stress on the CPU is generated on the read data bus on the input / output pad cell by controlling the conduction or cutoff of the pull-up element and the pull-down element, and the burn-in stress is reduced by executing the instruction code. A method for applying a burn-in stress, comprising a step of applying.
JP2000160353A 2000-05-30 2000-05-30 Semiconductor device provided with burn-in stress circuit and method for applying burn-in stress to semiconductor device Expired - Fee Related JP3542027B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000160353A JP3542027B2 (en) 2000-05-30 2000-05-30 Semiconductor device provided with burn-in stress circuit and method for applying burn-in stress to semiconductor device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000160353A JP3542027B2 (en) 2000-05-30 2000-05-30 Semiconductor device provided with burn-in stress circuit and method for applying burn-in stress to semiconductor device

Publications (2)

Publication Number Publication Date
JP2001337139A true JP2001337139A (en) 2001-12-07
JP3542027B2 JP3542027B2 (en) 2004-07-14

Family

ID=18664559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000160353A Expired - Fee Related JP3542027B2 (en) 2000-05-30 2000-05-30 Semiconductor device provided with burn-in stress circuit and method for applying burn-in stress to semiconductor device

Country Status (1)

Country Link
JP (1) JP3542027B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7491986B2 (en) 2002-12-25 2009-02-17 Panasonic Corporation Semiconductor integrated circuit device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7491986B2 (en) 2002-12-25 2009-02-17 Panasonic Corporation Semiconductor integrated circuit device

Also Published As

Publication number Publication date
JP3542027B2 (en) 2004-07-14

Similar Documents

Publication Publication Date Title
US7436204B2 (en) Apparatus and method for determining on die termination modes in memory device
JP2003218687A (en) Semiconductor integrated circuit and burn-in method
JPH0689596A (en) Parallel test circuit
TWI435095B (en) Scan chain cell with delay testing capability
JP2003051738A (en) Circuit for selectively generating an output signal from one or more clock signals
KR20000069734A (en) A microcontroller having special mode enable detection circuitry and a method of operation therefore
US7334169B2 (en) Generation of test mode signals in memory device with minimized wiring
US6031786A (en) Operation control circuits and methods for integrated circuit memory devices
JP2005196782A (en) Embedded mcu which can be tested at high speed with memory emulation module, and test method therefor
JP2004252702A (en) Method for accessing iic device of control circuit having iic bus
JP2001004712A (en) Semiconductor integrated circuit device with mixed memory and method for testing the same
JP2001337139A (en) Semiconductor device equipped with burn-in stress circuit, and method for applying burn-in stress to the semiconductor device
JPH0917976A (en) Semiconductor memory device
KR100483423B1 (en) A bus test apparatus
JP3116832B2 (en) LSI inspection method
JP4384792B2 (en) I / O circuit
JP4757196B2 (en) Memory system and test method thereof
KR20020049386A (en) Semiconductor memory device capable of masking operation of write data at test and the method thereof
JP2003296296A (en) Microcontroller
JP2005180952A (en) Test circuit, semiconductor integrated circuit, and its manufacturing method
JP2004078739A (en) Data processor and testing method thereof
JP2006127091A (en) Semiconductor integrated circuit
JP2004281001A (en) Semiconductor memory device
JP2003028933A (en) Testing mode control circuit of semiconductor device
JP2004054709A (en) Bus line control circuit

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040216

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040324

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040325

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees