JPH0782079B2 - Test equipment - Google Patents
Test equipmentInfo
- Publication number
- JPH0782079B2 JPH0782079B2 JP60098419A JP9841985A JPH0782079B2 JP H0782079 B2 JPH0782079 B2 JP H0782079B2 JP 60098419 A JP60098419 A JP 60098419A JP 9841985 A JP9841985 A JP 9841985A JP H0782079 B2 JPH0782079 B2 JP H0782079B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- signal
- test
- data
- 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.)
- Expired - Lifetime
Links
- 238000012360 testing method Methods 0.000 title claims description 33
- 239000000872 buffer Substances 0.000 description 9
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/31701—Arrangements for setting the Unit Under Test [UUT] in a test mode
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Semiconductor Integrated Circuits (AREA)
- Dram (AREA)
- Tests Of Electronic Circuits (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明はテスト装置に係り、特に半導体集積回路による
周辺装置のテスト回路において内部回路をテストモード
に切り換えるテスト回路に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a test device, and more particularly to a test circuit for switching an internal circuit to a test mode in a test circuit of a peripheral device including a semiconductor integrated circuit.
従来、内部回路をテストモードに切り換える場合、第1
の構成として、テストの為のピンを1ピン余分に設け、
テストモードに切り換えたい時に前記ピン(以下テスト
ピンと記す)に信号を入力する構成がとられている。第
2の構成としては、通常の動作電圧範囲外にしきい値電
圧を持つインバータ(以下動作電圧の異なるインバータ
と記す)を、信号入力部分のひとつに並列に接続し、テ
ストモードに切り換えたい時に、通常の動作では使われ
ない電圧まで入力電圧を上げるもしくは下げる構成がと
られている。Conventionally, when switching the internal circuit to the test mode, the first
As for the configuration, one extra pin is provided for testing,
A signal is input to the pin (hereinafter referred to as a test pin) when the user wants to switch to the test mode. In the second configuration, an inverter having a threshold voltage outside the normal operating voltage range (hereinafter referred to as an inverter having a different operating voltage) is connected in parallel to one of the signal input parts, and when it is desired to switch to the test mode, The configuration is such that the input voltage is raised or lowered to a voltage that is not used in normal operation.
〔発明が解決しようとする問題点) 前述した従来の構成のうち前者においては、通常の動作
では全く使用しないピンを必要とするという欠点があ
る。[Problems to be Solved by the Invention] The former of the above-described conventional configurations has a drawback in that it requires pins that are not used at all in normal operation.
また、後者の構成においては、動作電圧の異なるインバ
ータを作るプロセスが面倒であるという欠点がある。In addition, the latter configuration has a drawback that the process of making inverters having different operating voltages is troublesome.
本発明の目的は、前記欠点が解決され、ピンを増加させ
ることなく、特殊なインバータを設ける必要のないテス
ト装置を提供することにある。An object of the present invention is to solve the above-mentioned drawbacks and to provide a test apparatus which does not require a special inverter without increasing the number of pins.
本発明の構成は、データの授受を行う複数の信号線が入
出力ポート回路を介して内部回路へ接続され、複数の制
御信号線が接続されたデコーダの出力により前記入出力
ポート回路を制御するテスト装置において、前記複数の
制御信号線へ入力する論理レベルが通常の動作状態では
あり得ないような組み合わせとなる場合に前記データの
授受が行われないように前記入出力ポートを制御すると
共に、クロック信号を発生させる機能を前記デコーダに
設け、前記クロック信号をクロック入力としかつ前記複
数の信号線の各々をデータ入力とする複数のラッチを前
記入出力ポート回路に設け、前記複数のラッチの出力信
号を組み合わせてテストモード信号を得る手段を設けた
ことを特徴とする。According to the configuration of the present invention, a plurality of signal lines for exchanging data are connected to the internal circuit via the input / output port circuit, and the input / output port circuit is controlled by the output of the decoder to which the plurality of control signal lines are connected. In the test device, while controlling the input / output port so that the data transfer is not performed when the logic levels input to the plurality of control signal lines are in a combination that cannot be in a normal operation state, The decoder is provided with a function of generating a clock signal, and the input / output port circuit is provided with a plurality of latches that use the clock signal as a clock input and each of the plurality of signal lines as a data input, and output of the plurality of latches. It is characterized in that means for combining the signals to obtain a test mode signal is provided.
次に本発明について図面を参照して詳細に説明する。 Next, the present invention will be described in detail with reference to the drawings.
第1図は本発明の一実施例のテスト装置を示す回路であ
る。同図において、破線で囲まれた各ブロックの入出力
ポート回路24,25,26の内容は、最上段のブロックの入出
力ポート回路24に示した回路図と同一であり、ブロック
の数はデータの授受を行なう信号線の数に等しい。第1
図では、最上段のブロックの入出力ポート回路24のみの
回路を示す。FIG. 1 is a circuit showing a test apparatus according to an embodiment of the present invention. In the figure, the contents of the input / output port circuits 24, 25, and 26 of each block surrounded by broken lines are the same as the circuit diagram shown in the input / output port circuit 24 of the uppermost block, and the number of blocks is the data. Is equal to the number of signal lines for sending and receiving. First
In the figure, only the input / output port circuit 24 of the uppermost block is shown.
データの読み出し信号線1への入力信号(以下▲▼
と記す)は、インバータ7を介してANDゲート11,13へ入
力される。データの書き込み信号線2への入力信号(以
下▲▼と記す)はインバータ8を介してANDゲート1
2,13へ入力される。チップイネーブル信号線3への入力
信号(以下▲▼と記す)は、インバータ9を介して
ANDゲート11,12およびインバータ10へ入力され、インバ
ータ10の出力はANDゲート13へ入力される。インバータ
7,8,9,10とANDゲート11,12,13とで、デコーダを構成す
る。ANDゲート11の出力が「0」の論理レベルの時、バ
ッファ14はハイインピーダンス状態となり、バッファ14
を介した信号線18から信号線4へのデータの読み出しは
停止される。また、ANDゲート12の出力が「0」の論理
レベルの時、バッファ15がハイインピーダンス状態とな
り、バッファ15を介した信号線4から信号線18へのデー
タの書き込みは停止される。信号線4,18は、入出力ポー
ト回路24のデータ授受を行う信号線であり、信号線5,20
は入出力ポート回路25,信号線6,22は入出力ポート回路2
6のデータ授受を行う信号線である。また、ANDゲート13
の出力は、フリップ・フロップ17(以下F/F17と記す)
のクロック信号として用いられる。前記クロック信号に
より、信号線4のデータを読み込み、前記F/F17の出力
信号(以下テスト信号と記す)として、信号線19へ出力
させる。ブロック25,26はそれぞれ信号線5,6のデータを
前記クロックにより読み込み信号線21,23へ出力させ
る。リセット信号16はシステム・リセット信号である。Input signal to the data read signal line 1 (hereinafter ▲ ▼
Is input to the AND gates 11 and 13 via the inverter 7. The input signal (hereinafter referred to as ▲ ▼) to the data write signal line 2 is passed through the inverter 8 and the AND gate 1
Input to 2,13. An input signal (hereinafter referred to as ▲ ▼) to the chip enable signal line 3 is transmitted via the inverter 9.
It is input to the AND gates 11 and 12 and the inverter 10, and the output of the inverter 10 is input to the AND gate 13. Inverter
A decoder is composed of 7,8,9,10 and AND gates 11,12,13. When the output of the AND gate 11 is the logic level of "0", the buffer 14 is in the high impedance state and the buffer 14
The reading of data from the signal line 18 to the signal line 4 via the is stopped. Further, when the output of the AND gate 12 is the logic level of "0", the buffer 15 is in a high impedance state, and the writing of data from the signal line 4 to the signal line 18 via the buffer 15 is stopped. The signal lines 4 and 18 are signal lines for exchanging data with the input / output port circuit 24.
Is input / output port circuit 25, signal lines 6 and 22 are input / output port circuit 2
6 is a signal line for exchanging data. Also, AND gate 13
The output of flip-flop 17 (hereinafter referred to as F / F17)
It is used as a clock signal. The data of the signal line 4 is read by the clock signal and output to the signal line 19 as an output signal of the F / F 17 (hereinafter referred to as a test signal). The blocks 25 and 26 read the data on the signal lines 5 and 6 by the clock and output them to the signal lines 21 and 23, respectively. Reset signal 16 is a system reset signal.
次に本実施例の動作について説明する。Next, the operation of this embodiment will be described.
3つの制御信号▲▼,▲▼,▲▼の論理レ
ベルと回路の状態を第2図に示す。第2図の第(1)項
乃至第(4)項の場合の回路の動作を順番に説明してゆ
く。The logic levels of the three control signals ▲ ▼, ▲ ▼, ▲ ▼ and the state of the circuit are shown in FIG. The operation of the circuit in the cases (1) to (4) of FIG. 2 will be described in order.
第(1)項、制御信号▲▼,▲▼,▲▼が
「0」,「1」,「0」の場合、インバータ7,8,9,10の
出力はそれぞれ「1」,「0」,「1」,「0」の論理
レベルとなり、ANDゲート11,12,13の出力がそれぞれ
「1」,「0」,「0」の論理レベルとなる。従って、
F/F17からテスト信号は出力されず、内部回路はテスト
モードにならない。また、バッファ15がハイインピーダ
ンス状態となるため、データの読み出し状態となる。When the control signals ▲ ▼, ▲ ▼, and ▲ ▼ are “0”, “1”, and “0”, the outputs of the inverters 7, 8, 9, and 10 are “1” and “0”, respectively. , “1”, “0” logic levels, and the outputs of the AND gates 11, 12, 13 become “1”, “0”, “0” logic levels, respectively. Therefore,
No test signal is output from F / F17 and the internal circuit does not enter the test mode. Further, since the buffer 15 is in a high impedance state, it is in a data read state.
第(2)項、制御信号▲▼,▲▼,▲▼が
「1」,「0」,「0」の場合、インバータ7,8,9,10の
出力はそれぞれ「0」,「1」,「1」,「0」の論理
レベルとなり、ANDゲート11,12,13の出力がそれぞれ
「0」,「1」,「0」の論理レベルとなる。従って、
F/F17からテスト信号は出力されず、内部回路はテスト
モードにならない。また、バッファ14がハイインピーダ
ンス状態となるため、データの書き込み状態となる。When the control signals ▲ ▼, ▲ ▼, and ▲ ▼ are “1”, “0”, and “0” in the item (2), the outputs of the inverters 7, 8, 9, and 10 are “0” and “1”, respectively. , “1”, “0” logic levels, and the outputs of the AND gates 11, 12, 13 become “0”, “1”, “0” logic levels, respectively. Therefore,
No test signal is output from F / F17 and the internal circuit does not enter the test mode. Further, since the buffer 14 is in the high impedance state, it is in the data writing state.
第(3)項、制御信号▲▼,▲▼,▲▼が
「1」,「1」,「0」の場合も前記第(1)項、第
(2)項と同様に考えると、ANDゲート11,12,13の出力
がそれぞれ「0」,「0」,「0」の論理レベルとな
る。従って、F/F17からテスト信号は出力されず、内部
回路はテストモードにならない。また、バッファ14,15
が両方ともハイインピーダンス状態となるため、データ
の読み出し・書き込みは停止される。以上第(1)項乃
至第(3)項は、回路が通常の動作をしている時に存在
する制御信号の論理レベルの組み合わせである。When the control signals ▲ ▼, ▲ ▼, and ▲ ▼ are "1", "1", and "0" in the same way as in the above (1) and (2), AND The outputs of the gates 11, 12, and 13 are logic levels of "0", "0", and "0", respectively. Therefore, the test signal is not output from the F / F17 and the internal circuit does not enter the test mode. Also, buffers 14,15
Since both are in a high impedance state, data reading / writing is stopped. The above items (1) to (3) are combinations of logic levels of control signals that exist when the circuit is operating normally.
第(4)項、制御信号▲▼,▲▼,▲▼が
「0」,「0」,「1」の場合、インバータ7,8,9,10の
出力はそれぞれ「1」,「1」,「0」,「1」の論理
レベルとなり、ANDゲート11,12の出力がそれぞれ
「0」,「0」の論理レベルとなるため,バッファ14,1
5の両方がハイインピーダンス状態となり、データの読
み出し・書き込みは停止される。また、ANDゲート13の
出力が「1」の論理レベルとなるために、信号線4のデ
ータがF/F17へ読み込まれ、F/F17から前記データがテス
ト信号として出力される。When the control signals ▲ ▼, ▲ ▼, and ▲ ▼ are “0”, “0”, and “1”, the outputs of the inverters 7, 8, 9, and 10 are “1” and “1”, respectively. , “0”, “1” logic levels, and the outputs of the AND gates 11, 12 become “0”, “0” logic levels, respectively, so that the buffers 14, 1
Both 5 are in the high impedance state, and reading / writing of data is stopped. Further, since the output of the AND gate 13 becomes the logic level of "1", the data on the signal line 4 is read into the F / F 17, and the F / F 17 outputs the data as a test signal.
以上より、本実施例によって、回路の通常の動作状態で
は存在しない制御信号の論理レベルの組み合わせで、テ
スト信号を発生させ、内部回路をテストモードへ切り換
えることが実現された。As described above, according to the present embodiment, it is possible to generate the test signal and switch the internal circuit to the test mode by the combination of the logic levels of the control signals that do not exist in the normal operation state of the circuit.
尚、破線で囲まれた入出力ポート回路25,26内の回路動
作も前述と同様である。The circuit operation in the input / output port circuits 25 and 26 surrounded by the broken line is the same as that described above.
以上説明したように、本発明によれば、データの授受を
行う信号線に対する複数の制御信号線へ入力する論理レ
ベルを、通常の動作ではあり得ないような組み合わせに
することにより、内部回路をテストモードに切り換える
ことができ、従って従来のようにテストピンを設ける必
要がなくなり、従来テストピンとして利用していたピン
を他のファンクションのために用いることもでき、この
ため、ピン数の限られている集積回路に於いては、きわ
めて有効であり、また動作電圧の異なるインバータを作
る必要がなくなり、プロセス的にみて製造を容易にする
等の効果が得られる。特に本発明の一実施例を示す第1
図を参照すると、テストモード信号を得るために、イン
バータ10とANDゲート13とフリップフロップ17とを用意
すればよく、極めて少量の素子の追加で済むという効果
がある。As described above, according to the present invention, the internal circuits are configured by combining the logic levels input to the plurality of control signal lines with respect to the signal line for exchanging data such that the normal operation cannot be performed. It is possible to switch to the test mode, so there is no need to provide test pins as in the past, and the pins that were used as test pins in the past can be used for other functions, which limits the number of pins. In an integrated circuit that is used, it is extremely effective, and it is not necessary to make inverters having different operating voltages, and it is possible to obtain effects such as facilitating manufacturing in terms of process. In particular, the first embodiment of the present invention
Referring to the figure, in order to obtain the test mode signal, it is sufficient to prepare the inverter 10, the AND gate 13, and the flip-flop 17, which has the effect of adding an extremely small number of elements.
第1図は本発明の一実施例のテスト装置を示す回路図、
第2図は第1図のテスト装置の動作状態を示す図であ
る。尚、図において、 1……データの読み出し信号線、2……データの書き込
み信号線、3……チップイネーブル信号線、4,5,6,18,2
0,22……データの授受を行う信号線、7,8,9,10……イン
バータ、11,12,13……ANDゲート、14,15……バッファ、
16……リセット信号、17……フリップ・フロップ(F/
F)、19,21,23……テスト信号線、24,25,26……入出力
ポート回路。FIG. 1 is a circuit diagram showing a test apparatus according to an embodiment of the present invention,
FIG. 2 is a diagram showing an operating state of the test apparatus of FIG. In the figure, 1 ... data read signal line, 2 ... data write signal line, 3 ... chip enable signal line, 4,5,6,18,2
0,22 …… Signal line for sending and receiving data, 7,8,9,10 …… Inverter, 11,12,13 …… AND gate, 14,15 …… Buffer,
16 …… Reset signal, 17 …… Flip flop (F /
F), 19,21,23 …… Test signal line, 24,25,26 …… I / O port circuit.
Claims (1)
ポート回路を介して内部回路へ接続され、複数の制御信
号線が接続されたデコーダの出力により前記入出力ポー
ト回路を制御するテスト装置において、前記複数の制御
信号線へ入力する論理レベルが通常の動作状態ではあり
得ないような組み合わせとなる場合に前記データの授受
が行われないように前記入出力ポートを制御すると共
に、クロック信号を発生させる機能を前記デコーダに設
け、前記クロック信号をクロック入力としかつ前記複数
の信号線の各々をデータ入力とする複数のラッチを前記
入出力ポート回路に設け、前記複数のラッチの出力信号
を組み合わせてテストモード信号を得る手段を設けたこ
とを特徴とするテスト回路。1. A test for controlling a plurality of signal lines for exchanging data, which are connected to an internal circuit via an input / output port circuit, and which controls the input / output port circuit by outputs of a decoder to which a plurality of control signal lines are connected. In the device, the input / output port is controlled so that the data transfer is not performed when the logic levels input to the plurality of control signal lines are in a combination that cannot be in a normal operation state, and a clock is provided. The decoder is provided with a function of generating a signal, and the input / output port circuit is provided with a plurality of latches that use the clock signal as a clock input and each of the plurality of signal lines as a data input, and output signals of the plurality of latches. And a means for obtaining a test mode signal by combining the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60098419A JPH0782079B2 (en) | 1985-05-09 | 1985-05-09 | Test equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60098419A JPH0782079B2 (en) | 1985-05-09 | 1985-05-09 | Test equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61256268A JPS61256268A (en) | 1986-11-13 |
| JPH0782079B2 true JPH0782079B2 (en) | 1995-09-06 |
Family
ID=14219299
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60098419A Expired - Lifetime JPH0782079B2 (en) | 1985-05-09 | 1985-05-09 | Test equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0782079B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59160778A (en) * | 1983-03-04 | 1984-09-11 | Nec Corp | Testing circuit |
| JPS604232A (en) * | 1983-06-22 | 1985-01-10 | Toshiba Corp | Method for designating test mode of lsi |
-
1985
- 1985-05-09 JP JP60098419A patent/JPH0782079B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61256268A (en) | 1986-11-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5509019A (en) | Semiconductor integrated circuit device having test control circuit in input/output area | |
| US3815025A (en) | Large-scale integrated circuit testing structure | |
| JP3262033B2 (en) | Semiconductor storage device | |
| US4667310A (en) | Large scale circuit device containing simultaneously accessible memory cells | |
| JPH0197016A (en) | Semiconductor integrated circuit device | |
| JPS61239491A (en) | Electronic equipment | |
| US5378934A (en) | Circuit having a master-and-slave and a by-pass | |
| US5426432A (en) | IC card | |
| EP0472426A2 (en) | CMOS flip-flop circuit | |
| US4766593A (en) | Monolithically integrated testable registers that cannot be directly addressed | |
| JPH0782079B2 (en) | Test equipment | |
| US4680485A (en) | Quad-state control signal input circuit | |
| JPS6331935B2 (en) | ||
| JP2628311B2 (en) | Microcomputer | |
| EP0502210B1 (en) | Semiconductor integrated circuit device with testing-controlling circuit provided in input/output region | |
| JP2957072B2 (en) | Semiconductor device | |
| JPH0624908Y2 (en) | Data transfer control device | |
| JPH0632222B2 (en) | Latch circuit | |
| JPH084222B2 (en) | Integrated circuit device | |
| KR19990040389A (en) | Bus device | |
| JPH0561708A (en) | Semiconductor integrator | |
| JPS6292519A (en) | Programmable logic device with test circuit | |
| JPS62877A (en) | Test facilitating logic circuit | |
| JPH0766358B2 (en) | Information processing device, accessory device connected to information processing device, and information processing system including information processing device and accessory device | |
| JPS5826391A (en) | Storage element with output register |