JPS6095370A - Integrated circuit device - Google Patents
Integrated circuit deviceInfo
- Publication number
- JPS6095370A JPS6095370A JP59164640A JP16464084A JPS6095370A JP S6095370 A JPS6095370 A JP S6095370A JP 59164640 A JP59164640 A JP 59164640A JP 16464084 A JP16464084 A JP 16464084A JP S6095370 A JPS6095370 A JP S6095370A
- Authority
- JP
- Japan
- Prior art keywords
- input
- terminals
- output
- integrated circuit
- inputs
- 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
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
- Semiconductor Integrated Circuits (AREA)
- Logic Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
本発明は、集積回路装置に関し、特にモノリシック集積
回路化に好適なデジタル論理回路に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an integrated circuit device, and particularly to a digital logic circuit suitable for monolithic integration.
デジタル論理集積回路のLSI化に伴ない、内部節点の
数が飛躍的に増大し、特にこれが記憶素子(状態フリッ
プフロラ1等)を含む場合、かかるLSI全体のテスト
方法が極めて複雑化している事は周知のとおりである。With the shift to LSI digital logic integrated circuits, the number of internal nodes has increased dramatically, and testing methods for the entire LSI have become extremely complex, especially when these nodes include storage elements (state flip processor 1, etc.). As is well known.
これに対して有効な方法として、クリップ70ツブを論
理回路内の要所要所に整理していくつかの群にわけて設
け、通常の動作モードと異なるテスト動作モード時にお
いて各7リツプフロツプ群を独立にシフトレジスタとし
て動作させ、そのり四ツク入力及びデータ人・出力等を
外部へ出す事により、任意の時点で任意の7リツプ70
ツグの状態を読出したシ書きかえたりする方法(所謂ス
キャンパス方式)により、一般の順序論理を組合せ論理
化してテストを簡単にする方法が知られている。この方
法は確かにLSIのテスト方法を簡明にするので極めて
有効であるが、欠点は、その九めのテスト人・出力端子
が著増する事である。この事は、大規模な論理回路が、
集積回路としては低集積規模のものを搭載した、多数の
コネクタ端子を有する印刷基板を基本単位とする従来の
方式で構成されている場合は目立たなかりたが、集積回
路の集積度の増加に伴ない、その端子数に余裕がなくな
りている現状で唸、極めて不利である。An effective method for this purpose is to arrange the 70 clips at important points in the logic circuit and divide them into several groups, so that each group of 7 lip-flops can be used independently in the test operation mode, which is different from the normal operation mode. By operating it as a shift register and outputting the four inputs, data, output, etc. to the outside, any 70 rip 70 can be input at any time.
There is a known method for simplifying testing by converting general sequential logic into combinatorial logic using a method of reading and rewriting the state of a TUG (so-called scan path method). Although this method is certainly extremely effective because it simplifies the LSI testing method, its drawback is that the number of testers and output terminals increases significantly. This means that large-scale logic circuits
It was not noticeable when the integrated circuit was constructed using the conventional method of using a printed circuit board with a large number of connector terminals as the basic unit, but as the degree of integration of integrated circuits increased. As a result, the current situation is that there is no margin for the number of terminals, which is extremely disadvantageous.
本発明の目的は、端子数を増大させることなく検査等の
多機能化を可能ならしめた集積回路装置を提供する事に
ある。SUMMARY OF THE INVENTION An object of the present invention is to provide an integrated circuit device that can be multifunctional, such as testing, without increasing the number of terminals.
本発明の他の目的は、共通の入・出力端子を使って複数
の動作機能をもつ回路を有るよう論理部を動作せしめる
ようにしたデジタル集積回路を提供する事にある。Another object of the present invention is to provide a digital integrated circuit in which a logic section is operated using a common input/output terminal so as to have a circuit having a plurality of operating functions.
本発明による集積回路装置、特に七ノリシック集積回路
は複数の入力端子、出力端子を有する集積回路に−おい
て、少なくとも1つの制御端子を設け、この制御端子の
論理レベルに対応して入力端子、出力端子の少なくとも
一部の機能を設定し、動作機能の異なる回路への入出力
条件を規定したことを特徴とする。The integrated circuit device according to the present invention, particularly the hemi-nolithic integrated circuit, is an integrated circuit having a plurality of input terminals and output terminals, in which at least one control terminal is provided, and the input terminal, The present invention is characterized in that the functions of at least some of the output terminals are set, and input/output conditions for circuits with different operating functions are defined.
本発明は、物理的には、n本の入(出)万端子でも、別
個の1木の制御端子の論理状態、たとえば1.0好例に
より、各端子毎に別々の機能を割当てるならば、2n本
の端子として機能する事に着目する。勿論、その2n個
の機能中、前のn個と後のn個は同時に使われる事のな
いよう割当てに配慮がなされねばならない。このμ論は
容易にm本の制御入力の場合に拡張出来る。In the present invention, physically, even if there are n input (output) terminals, if a separate function is assigned to each terminal according to the logical state of one tree of control terminals, for example, 1.0, We will focus on the fact that it functions as 2n terminals. Of course, consideration must be given to the allocation so that among the 2n functions, the first n functions and the latter n functions are not used at the same time. This μ theory can be easily extended to the case of m control inputs.
又1本発明は通常の論理電圧値域(たとえばTTLでは
−0,5V 〜+a5V)以外の領域所謂第3値を使い
(たとえば値+8vで動作するインバータ入力端子を通
常のTTL入力端子を並別接続する。)これをモード制
御入力として使うならさらに端子効率を向上出来る事に
着目する。In addition, the present invention uses a so-called third value in a region other than the normal logic voltage range (for example, -0.5V to +a5V in TTL) (for example, by connecting an inverter input terminal that operates at a value of +8V to a normal TTL input terminal in parallel). ) Note that if this is used as a mode control input, the terminal efficiency can be further improved.
本発明によれば複数の入力端子、複数の出力らに対応す
る−又は複数の動作モードを有し、少なくとも一部の入
力端子及び出力端子が、上記の異なる動作モードにおい
て異なる機能を果なすよう上記モード制御入力端子によ
シ制御されるデジタル集積回路が得られ、さらにζこで
少なくとも一部の入(出)万端子が制御端子を物理的に
兼ね、通常の論理電圧値域では、−の動作モードの入(
出)万端子として機能し、通常の論理電圧値域より高い
又は低い一定の電圧値域(以下これを第3値と称す)で
は−の動作モードを禁止すると同時に他の動作モードを
活性化する事により制御端子として機能するようなデジ
タル集積回路を得ることができる。ま九かかるデジタル
集積回路において縮動作モードとして通常の動作モード
の他少力くとも一つのテスト動作モードを含み、後者が
論理デバッグ、又は故障診断に使われうる(モノリシッ
ク)デジタル集積回路も得られる。According to the present invention, the present invention has a plurality of input terminals, a plurality of output terminals, etc. - or a plurality of operating modes, and at least some of the input terminals and output terminals perform different functions in the different operating modes. A digital integrated circuit controlled by the mode control input terminals is obtained, and furthermore, at least some of the input (output) terminals physically double as control terminals, and in the normal logic voltage range, - Turn on the operation mode (
Functions as a 100% terminal, and in a certain voltage range (hereinafter referred to as the 3rd value) higher or lower than the normal logic voltage range, it inhibits the - operation mode and activates other operation modes at the same time. A digital integrated circuit can be obtained which functions as a control terminal. Furthermore, in such a digital integrated circuit, a (monolithic) digital integrated circuit is also obtained which includes, as a reduced operating mode, at least one test operating mode in addition to a normal operating mode, the latter of which can be used for logic debugging or fault diagnosis. .
第1図を参照して本発明の第1の実施例を説明する。半
導体集積回路の論理部10は6つの入カニ、〜I6.6
つの出力0.〜0.を有し、チップイネーブル信号(モ
ード制御信号)C又はでによって動作する。入力I、、
I、は常時必要な入力で、それぞれ入力端子Ill お
よびI□から直接取り込まれている。出力011へは常
時取り出すことが必要なものであり、出力端子011,
0.tによってそれぞれ取り出されている。入力1.、
I4と入力I、、I・は同時に使用されることはなく、
いずれか一方の組のみが用いられる。出力へ、04およ
び0. 、0.も同時にいずれか一方の組のみが使用さ
れ、ここで出力Os 、 04は入力I、、I。と共に
使用され、出力Os 、 Oaは入力1. 、 I6と
共に使用されるものとする。入力!、乃至工。はそれぞ
れ2人カアンドゲートA、乃至^を介して与えられアン
ドゲートA、および人、の−人力には端子ICで与えら
れた第1のチップイネーブル信号Cがそのまま入力され
ると共に入力端子I□および工□が入力されている。ア
ンドゲートA、およびんの一人力には端子ICからイン
バータ11を介して得た第2のチップイネーブル信号が
与えられると共に入力端子I□およびI□がそれぞれ接
続されている。一方出力O1および0.はそれぞれ第1
のイネーブル信号Cが入力されたアンドゲートA、およ
びA6ならびにオアゲート馬およびRtt”介してそれ
ぞれ出力端子0□およびOoに接続される。出力O1お
よび0.も同様にして第2のイネーブル信号Cが入力さ
れたアンドゲートA、およびAaならびにオアゲートR
,およびR3を介して出力端子O1およびO8に導かれ
ている。本実施例による論理部10は異なる動作モード
で動く異なる動作機能をもつ2つの回路を有する。A first embodiment of the present invention will be described with reference to FIG. The logic section 10 of the semiconductor integrated circuit has six inputs, ~I6.6
One output 0. ~0. It operates in response to a chip enable signal (mode control signal) C or D. Input I...
I and I are always necessary inputs, and are directly taken in from input terminals Ill and I□, respectively. It is necessary to always take out to output 011, and output terminal 011,
0. They are each taken out by t. Input 1. ,
I4 and inputs I,, I, are never used at the same time,
Only one set is used. to the output, 04 and 0. ,0. Also, only one set is used at the same time, where the output Os, 04 is the input I,,I. The outputs Os, Oa are used with the inputs 1. , shall be used with I6. input! , or engineering. are applied to the AND gates A and ^ respectively, and the first chip enable signal C applied at the terminal IC is input as is to the AND gates A and ^, and the input terminal I □ and 工□ are entered. A second chip enable signal obtained from the terminal IC via the inverter 11 is applied to the input terminals of the AND gates A and A, and input terminals I□ and I□ are respectively connected thereto. On the other hand, the outputs O1 and 0. are the first
The second enable signal C is connected to output terminals 0□ and Oo through AND gates A and A6 and OR gates and Rtt'', respectively. Similarly, outputs O1 and 0. Input AND gates A and Aa and OR gate R
, and R3 to output terminals O1 and O8. The logic unit 10 according to this embodiment has two circuits with different operating functions operating in different operating modes.
すなわちtslのモードは第1のイネーブル信号Cの高
レベルに対応して入力I、、I、山J4出力0110、
、O,,04ICより動作する回路を活性化するもので
あり、第2のモード7は第2のイネーブル信号Cの高レ
ベルに対応して入力I、、I、、I、、I。、出力o、
、o、、o、、o、により動作する回路を活性化するも
のである。これらの各モードで不要の入力はこの例では
アンドゲートにより0に禁止されている。このように本
実施例によれば端子数を少なく抑えたまま多くの機能、
ここでは入出力論理機能を持たせた集積回路が可能とな
る。なお入・出ブハモード制御入力の本数や、モード切
換論理の態様は本例の場合に限られない事は容易に考え
られる。That is, the mode of tsl corresponds to the high level of the first enable signal C, inputs I, , I, peak J4 output 0110,
,O,,04IC, and the second mode 7 is for activating the circuit operating from the second enable signal C at the high level of the input I,,I,,I,,I. , output o,
,o,,o,,o,activates the circuit that operates. Unnecessary inputs in each of these modes are inhibited to 0 by an AND gate in this example. In this way, according to this embodiment, many functions can be achieved while keeping the number of terminals small.
This allows integrated circuits with input/output logic functions. It is easily considered that the number of input/output mode control inputs and the mode switching logic are not limited to those in this example.
次に本発明の第2の実施例を第2図および第3図を参照
して説明する。Next, a second embodiment of the present invention will be described with reference to FIGS. 2 and 3.
論理回路20は第1図に示した構成と同様にして入力端
子11に、 I□が入力I、、I、に接続され、出力0
+ 、0*は出力端子0.i、 01.に接続されてい
−る。入カニ、〜I6はそれぞれアンドゲートA+−
Aaを介して入力端子I!IおよびI□に接続され、出
力0.〜06はアンドゲートAs〜^およびオアゲート
RIおよび鳥を介して出力端子O□、0□に接続されて
いる。上述の各構成は全て実施例1と同様である。本実
施例では入力端子Ill に接続したインバータ21に
よって第2のイネーブル信号Cを、このイネーブル信号
Cをインバータ22によって反転して第1のイネーブル
信号Cを回路20および各アンドゲートにそれぞれ与え
ている。ここで端子工□が通常の論理レベル(例えばT
TL論理の場合0〜5.5 V )のときはインバータ
21は低レベルの入力として高レベルの出力Cを発生さ
せ、端子I□が第3の論理レベル(例えばIOV程度)
ときにはこれを高レベルの論理入力としてインバータ2
1は低レベルの出力Cを発生させる。この出力としての
イネーブル信号C1およびイネーブル信号Cは第一1の
実施例の場合と全く同様にして各アンドゲートを駆動し
て2の動作モードを実現することができることは説BA
をするまでもない。ただし本実施例では入力端子I、、
K第3レベルの入力が与えられているとき、すなわち
第1の動作モードのときは論理回路20の入力!3は常
に高レベルが与えられているということを考慮しておく
必要がある。第3図にインバータ21の一具体例を参考
までに示す。この回路はトランジスタQ*、Q−および
抵抗R,、R,を含み、抵抗値の比R1/R1を適当に
小さくとれば、トランジスタQ!は通常(DTTLlz
ベル(0/1 )GV 〜5.5vではオフのままであ
るが、ここではトランジスタQ1のツェナ耐圧より十分
大きい電圧(第3レベル入力電圧)を入力端子!□に印
加すればトランジスタQ、はオンし、かくて所望のモー
ド制御出力Cが得られる。The logic circuit 20 has the same configuration as shown in FIG.
+, 0* are output terminals 0. i, 01. - is connected to. Irikani, ~I6 are each AND gate A+-
Input terminal I! via Aa! I and I□, output 0. ~06 is connected to the output terminals O□, 0□ via the AND gate As~^, the OR gate RI, and the gate. All of the above-mentioned configurations are the same as in the first embodiment. In this embodiment, an inverter 21 connected to the input terminal Ill supplies a second enable signal C, and this enable signal C is inverted by an inverter 22 to provide a first enable signal C to the circuit 20 and each AND gate. . Here, the terminal wire □ is at the normal logic level (for example, T
In the case of TL logic, when the voltage is 0 to 5.5 V), the inverter 21 generates a high level output C as a low level input, and the terminal I□ is at the third logic level (for example, around IOV).
Sometimes this is used as a high-level logic input to inverter 2.
1 produces a low level output C. It is a theory that the enable signal C1 and the enable signal C as outputs can drive each AND gate in exactly the same way as in the first embodiment to realize the second operation mode.
There's no need to do it. However, in this embodiment, the input terminals I, .
When the K third level input is applied, that is, in the first operation mode, the input of the logic circuit 20! It must be taken into account that 3 is always given a high level. FIG. 3 shows a specific example of the inverter 21 for reference. This circuit includes transistors Q*, Q- and resistors R, , R, and if the resistance value ratio R1/R1 is set appropriately small, the transistor Q! is usually (DTTLlz
Bell (0/1)GV remains off at ~5.5V, but here a voltage (third level input voltage) that is sufficiently larger than the Zener withstand voltage of transistor Q1 is applied to the input terminal! When the voltage is applied to □, the transistor Q turns on, and thus the desired mode control output C is obtained.
このように、本発明は独立又は第3レベルによるモード
制御人力ENを適当に利用して各動作モードでの入出力
信号の使用・不使用に応じて複数の入・出力信号の端子
を兼用にする事によ抄、極めて広範囲のモノリシック論
理集積回路の端子の数を削減し、その有効利用が計れる
ので、本発明の効果は甚大である。As described above, the present invention appropriately utilizes the independent or third-level mode control manual EN to allow a plurality of input/output signal terminals to be shared depending on whether the input/output signals are used or not in each operation mode. By doing so, the number of terminals in a monolithic logic integrated circuit can be reduced over an extremely wide range and the number of terminals can be effectively utilized, so the effects of the present invention are enormous.
なお本発明は上述の各実施例に限定されること々〈、広
liXな応用が可能であることは勿論である。It should be noted that the present invention is not limited to the above-mentioned embodiments, but it goes without saying that it can be widely applied.
第1図および第2図はそれぞれ本発明の第1および第2
の実施例による集積回路の構成を示すブロック図、第3
図は第2図の一部を示す回路図である。
10.20・・・・・・論理部、人、〜人、・・・・・
・アンドゲート、11□+ 111 # I鵞1 #
Ill・・・・・入力端子SO,l、O□。
0□、0□・・・・・・出力端子、11,21.22・
川・・インバータ。
第 l 已
茅 2I21
//z(
/、!’/ (
第 3I211 and 2 are the first and second embodiments of the present invention, respectively.
A block diagram showing the configuration of an integrated circuit according to an embodiment of
The figure is a circuit diagram showing a part of FIG. 2. 10.20...Logic department, person, ~ person,...
・And gate, 11□+ 111 # I goose 1 #
Ill...Input terminal SO, l, O□. 0□, 0□・・・Output terminal, 11, 21.22・
River...inverter. No.l 已茅 2I21 //z( /,!'/( 3rd I21
Claims (1)
、少くとも2N個の入力端序含む論理部と、出力端子と
を有する集積回路装置において、前記8本の入力端子を
前記2N個のりちのN個の前記入力端に夫々接続するi
tの手段と、前記8本の入力端子を前記2N個のうちの
残りのN個の前記入力端に夫々接続する第2の手段と、
前記第1の手段および前記第2の手段を切り換える信号
を入力する制御端子とを具備し、前記第1の手段と前記
第2の手段とを前記信号によって切抄換えることにより
て異なる動作モードを設定するようにしたことを特徴と
する集積回路装置。 2、前記8本の入力端子のうちの一部が前記制御端子と
して割りあてられてお妙、前記切り換え信号は前記論理
部へ供給される入力データとは異なる電圧レベルを有す
ることを特徴とする特許請求の範囲第1項記載の集積回
路装置。 & 前記出力端子として前記論理部の出力端より少ない
数が与えられ、前記論理部の出力端から出力されるデー
タは前記出力端子を共用して外部に取り出されるように
構成されていることを特徴とする特許請求の範囲第1項
記載の集積回路装置。[Claims] 1o In an integrated circuit device having at least 8 input terminals (N is an integer of 1 or more), a logic section including at least 2N input terminals, and an output terminal, i to connect the input terminals of the input terminals to the N input terminals of the 2N ports, respectively.
and second means for respectively connecting the eight input terminals to the remaining N of the 2N input terminals;
and a control terminal for inputting a signal for switching between the first means and the second means, and by switching between the first means and the second means using the signal, different operation modes can be achieved. An integrated circuit device characterized in that the integrated circuit device is configured to be set. 2. Some of the eight input terminals are allocated as the control terminals, and the switching signal has a voltage level different from the input data supplied to the logic section. An integrated circuit device according to claim 1. & A smaller number of output terminals than the output terminals of the logic section are provided, and the data output from the output terminals of the logic section is configured to be taken out to the outside by sharing the output terminals. An integrated circuit device according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59164640A JPS6095370A (en) | 1984-08-06 | 1984-08-06 | Integrated circuit device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59164640A JPS6095370A (en) | 1984-08-06 | 1984-08-06 | Integrated circuit device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15130777A Division JPS5483341A (en) | 1977-12-15 | 1977-12-15 | Digital integrated circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6095370A true JPS6095370A (en) | 1985-05-28 |
JPH036469B2 JPH036469B2 (en) | 1991-01-30 |
Family
ID=15797027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59164640A Granted JPS6095370A (en) | 1984-08-06 | 1984-08-06 | Integrated circuit device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6095370A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS631215A (en) * | 1986-05-30 | 1988-01-06 | アドバンスト・マイクロ・ディバイシズ・インコ−ポレ−テッド | Logic circuit |
US4917434A (en) * | 1986-08-29 | 1990-04-17 | Toyota Jidosha Kabushiki Kaisha | Construction of side corner portion of motor vehicle |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5015452A (en) * | 1973-06-07 | 1975-02-18 |
-
1984
- 1984-08-06 JP JP59164640A patent/JPS6095370A/en active Granted
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5015452A (en) * | 1973-06-07 | 1975-02-18 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS631215A (en) * | 1986-05-30 | 1988-01-06 | アドバンスト・マイクロ・ディバイシズ・インコ−ポレ−テッド | Logic circuit |
US4917434A (en) * | 1986-08-29 | 1990-04-17 | Toyota Jidosha Kabushiki Kaisha | Construction of side corner portion of motor vehicle |
Also Published As
Publication number | Publication date |
---|---|
JPH036469B2 (en) | 1991-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0364925B1 (en) | Semiconductor integrated circuit having i/o terminals allowing independent connection test | |
US4398146A (en) | Test circuit for MOS devices | |
JPH0450678A (en) | Test facilitating circuit | |
US6289469B1 (en) | Semiconductor integrated circuit having a plurality of processing circuits respectively executing necessary processes and a plurality of data holding circuits corresponding to the processing circuits | |
EP1061375B1 (en) | Semiconductor device including macros and its testing method | |
JPS6095370A (en) | Integrated circuit device | |
JP2906073B2 (en) | LSI including DC test circuit | |
US4617648A (en) | Semiconductor integrated circuit device | |
JPS61212116A (en) | Semiconductor integrated circuit | |
JP2723676B2 (en) | Semiconductor integrated circuit | |
KR100190084B1 (en) | Special mode signal generating circuit of a semiconductor device | |
JPH05232188A (en) | Testing circuit for semiconductor integrated circuit | |
JP2970594B2 (en) | Flip-flop circuit and integrated circuit device | |
KR100192583B1 (en) | Output buffer circuit | |
JPH10123213A (en) | Semiconductor integrated circuit | |
JPS6072318A (en) | Logical lsi | |
JPH05265949A (en) | Integrated circuit device | |
JPH01235873A (en) | Semiconductor integrated circuit device | |
JPH0572267A (en) | Semiconductor integrated circuit | |
JPH05297076A (en) | Testing circuit for integrated circuit | |
JPH03197883A (en) | Semiconductor integrated circuit | |
JPS63173361A (en) | Integrated circuit | |
JPH04220575A (en) | Integrated circuit device | |
JPH0548493B2 (en) | ||
JPH04138387A (en) | Semiconductor integrated circuit device |