JPH01155281A - Logic test circuit - Google Patents
Logic test circuitInfo
- Publication number
- JPH01155281A JPH01155281A JP62313573A JP31357387A JPH01155281A JP H01155281 A JPH01155281 A JP H01155281A JP 62313573 A JP62313573 A JP 62313573A JP 31357387 A JP31357387 A JP 31357387A JP H01155281 A JPH01155281 A JP H01155281A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- input
- delay circuit
- logic
- delay
- 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
Links
- 238000000034 method Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000010411 cooking Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Tests Of Electronic Circuits (AREA)
- Logic Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は論理テスト回路に関し、特に順序回路を甘む調
理テスト回路に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to logic test circuits, and more particularly to cooking test circuits that support sequential circuits.
従来、この種の論理テスト回路は外部からのテストパタ
ーンを入力することによシ、論理回路の試験を行ってい
る。Conventionally, this type of logic test circuit tests the logic circuit by inputting a test pattern from the outside.
第3図は従来の一例を説明するための論理テスト回路で
ある。FIG. 3 is a logic test circuit for explaining a conventional example.
第3図に示すように、かかるテスト回路は遅延回路5の
入力CD)にインバータ回路6とナントゲート10a〜
10cとからなるゲート回路スイッチを介してデータ入
力端子1からの通常入力信号がテストデータ入力端子9
からのテスト入力信号かを選択し、テスト時に遅延回路
5にテストパターンを与えデータ出力端子4に遅延デー
タを出力する回路構成を取っている。尚、遅延回路5に
はクロック(CK)入力端子2および初期値設定(R)
入力端子3が接続され、またゲート回路スイッチにはテ
スト制(gI信号入力端子8が接続されている。As shown in FIG. 3, such a test circuit has an inverter circuit 6 and a Nant gate 10a to
The normal input signal from the data input terminal 1 is transferred to the test data input terminal 9 through a gate circuit switch consisting of 10c and 10c.
The circuit configuration is such that a test pattern is applied to the delay circuit 5 during testing, and delayed data is output to the data output terminal 4. Note that the delay circuit 5 has a clock (CK) input terminal 2 and an initial value setting (R).
An input terminal 3 is connected to the gate circuit switch, and a test system (gI signal input terminal 8) is connected to the gate circuit switch.
上述した従来の舖埋テスト回路は遅延回路が多い回路だ
と各々の遅延回路へのテストパターン入力端子数が多く
なり、したがって配線本数も多くなる上、外部からの大
量のテストパターンを必要とする欠点があった。In the conventional buried test circuit described above, if the circuit has many delay circuits, the number of test pattern input terminals to each delay circuit will increase, and therefore the number of wiring will increase, and a large number of external test patterns will be required. There were drawbacks.
本発明の目的は、かかる外部からのテストパターンを必
要とすることなく、しかも入力端子数を削減した論理テ
スト回路を提供するととkある。An object of the present invention is to provide a logic test circuit that does not require such an external test pattern and has a reduced number of input terminals.
本発明の論理テスト回路は、データおよびクロックを入
力とじ一個あるいは複数個を縦属接続した初期値設定可
能な遅延回路と、順序回路としての前記遅延回路の出力
を論理反転する回路と、前記論理反転回路の出力をデー
タ入力信号と切替えて遅延回路の入力に与える切替スイ
ッチとを有し、前記切替スイッチの制御を直接外部端子
から行うように構成される。The logic test circuit of the present invention includes a delay circuit in which an initial value can be set by inputting data and a clock and one or more delay circuits are connected in cascade, a circuit for logically inverting the output of the delay circuit as a sequential circuit, and a circuit for logically inverting the output of the delay circuit as a sequential circuit. It has a changeover switch that switches the output of the inversion circuit with a data input signal and supplies it to the input of the delay circuit, and is configured to control the changeover switch directly from an external terminal.
(実施例〕
次に、本発明の実施例について図面を参照して説明する
。(Example) Next, an example of the present invention will be described with reference to the drawings.
第1図は本発明の第一の実施例を説明するための論理テ
スト回路図である。FIG. 1 is a logic test circuit diagram for explaining a first embodiment of the present invention.
力信号と、クロック入力端子2からのクロック信号と、
初期値設定入力端子3からのリセット信号とのみを取り
込み、遅延回路5の出力からインバータ回路6と切替ス
イッチ7とを介し前記通常入力信号に対する遅延入力の
切替を行う構成である。a clock signal from clock input terminal 2;
The configuration is such that only the reset signal from the initial value setting input terminal 3 is taken in, and the delay input for the normal input signal is switched from the output of the delay circuit 5 via the inverter circuit 6 and the changeover switch 7.
すなわち、通常状態では切替スイッチ7は遅延回路5の
データ入力としてデータ人力1を選択し、一方、テスト
状態では切替スイッチ7は遅延回路5のデータ人やとし
て遅延回路5の出力論理をインバータ回路6で反転した
信!を選択する。このため、テスト状態では遅延回路5
はクロック信号を計数するカウンタ回路として動作する
。このカウンタ回路として動作する遅延回路5からテス
トパターンを論理信号として” 1010 ” と交
互に自動的にクロック信号に同期して発生する。That is, in the normal state, the selector switch 7 selects the data input 1 as the data input of the delay circuit 5, while in the test state, the selector switch 7 selects the data output logic of the delay circuit 5 as the data input of the delay circuit 5. Faith reversed! Select. Therefore, in the test state, the delay circuit 5
operates as a counter circuit that counts clock signals. The delay circuit 5, which operates as a counter circuit, generates a test pattern as a logic signal "1010" alternately and automatically in synchronization with a clock signal.
要するに1遅延回路5がテストパターン発生源として機
能することになシ、シかもテストパターン発生のための
テスト制御信号やその端子およびテストデータ入力端子
も必要なくなる。In short, the one-delay circuit 5 does not function as a test pattern generation source, and the test control signal, its terminal, and test data input terminal for generating the test pattern are also no longer required.
第2図は本発明の第二の実施例を説明するための論理テ
スト回路図である。 −
第2図に示すように、本実施例のテスト回路は前述した
第一の実施例の遅延回路5を二段縦属して設けた回路構
成であり、その他の回路、端子は第一の実施例の回路、
端子と同一である。FIG. 2 is a logic test circuit diagram for explaining a second embodiment of the present invention. - As shown in FIG. 2, the test circuit of this embodiment has a circuit configuration in which the delay circuit 5 of the first embodiment described above is arranged vertically in two stages, and the other circuits and terminals are the same as those of the first embodiment. Example circuit,
Same as terminal.
かかる構成とすることにより、遅延回路−個ずつにスイ
ッチを設けるよりもスイッチと信号線の数が減り、テス
ト回路としての付加部分は小さくなる。また、テスト時
にカウンタ回路となった遅延回路から発生する論理信号
は一11001100’となシ、前述した第一の実施例
とは異なりたテストパターンを自動的に発生する発生源
となる。With this configuration, the number of switches and signal lines is reduced compared to when a switch is provided for each delay circuit, and the additional portion as a test circuit becomes smaller. Further, during testing, the logic signal generated from the delay circuit which has become a counter circuit is 11001100', which becomes a source for automatically generating a test pattern different from that of the first embodiment described above.
以上説明したように、本発明の論理テスト回路は通常の
回路に若干ハードウェアを追加するだけで外部からのテ
ストパターンを処女とせず、しかも自動的に論理回路の
内部でテストパターンを発生することができるので、入
力端子の大幅な削減と論理回路テストの自動化とを実現
できるという効果がある。*に、入力端子の削減に関し
ては端子数が限定されている半導体集積回路にとって大
□きな効果がある。As explained above, the logic test circuit of the present invention can generate test patterns automatically inside the logic circuit without using test patterns from the outside by simply adding some hardware to a normal circuit. This has the effect of significantly reducing the number of input terminals and automating logic circuit testing. *Reducing the number of input terminals has a great effect on semiconductor integrated circuits that have a limited number of terminals.
第1図は本発明の第一の実施例を説明するための論理テ
スト回路図、第2図は本発明の第二の実施例を説明する
ための論理テスト回路図、第3図は従来の一例を説明す
るための論理テスト回ぼりある。
l・・・・・・データ入力端子、2・・・・・・クロッ
ク入力端子、3・・・・・・初期値設定入力端子、4・
・・・・・データ出力端子、5.5m、5b・・・・・
・遅延回路、6・・・・・・インバータ回路、7・・・
・・・スイッチ。Fig. 1 is a logic test circuit diagram for explaining the first embodiment of the present invention, Fig. 2 is a logic test circuit diagram for explaining the second embodiment of the invention, and Fig. 3 is a conventional logic test circuit diagram. Here is a logic test to explain an example. l...Data input terminal, 2...Clock input terminal, 3...Initial value setting input terminal, 4...
...Data output terminal, 5.5m, 5b...
・Delay circuit, 6... Inverter circuit, 7...
···switch.
Claims (1)
びクロックを入力とし一個あるいは複数個を縦属接属し
た初期値設定可能な遅延回路と、順序回路としての前記
遅延回路の出力を論理反転する回路と、前記論理反転回
路の出力をデータ入力信号と切替えて前記遅延回路の入
力に与える切替スイッチとを有し、附記切替スイッチの
制御を直接外部端子から行うことを特徴とする論理テス
ト回路。In a logic test circuit having a sequential circuit, a delay circuit that receives data and a clock and can set an initial value in which one or more delay circuits are vertically connected, and a circuit that logically inverts the output of the delay circuit as a sequential circuit; A logic test circuit comprising a changeover switch that switches the output of the logic inversion circuit to a data input signal and supplies the signal to the input of the delay circuit, and the changeover switch described in appendix is controlled directly from an external terminal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62313573A JPH01155281A (en) | 1987-12-11 | 1987-12-11 | Logic test circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62313573A JPH01155281A (en) | 1987-12-11 | 1987-12-11 | Logic test circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01155281A true JPH01155281A (en) | 1989-06-19 |
Family
ID=18042937
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62313573A Pending JPH01155281A (en) | 1987-12-11 | 1987-12-11 | Logic test circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01155281A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55129772A (en) * | 1979-01-23 | 1980-10-07 | Koenemann Bernd | Logic block for integrated digital circuit |
-
1987
- 1987-12-11 JP JP62313573A patent/JPH01155281A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55129772A (en) * | 1979-01-23 | 1980-10-07 | Koenemann Bernd | Logic block for integrated digital circuit |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0322618A2 (en) | Clock selection circuit | |
| JPS63263480A (en) | Semiconductor integrated logic circuit | |
| JP3114215B2 (en) | Clock frequency doubler | |
| JPS63158475A (en) | Logical integrated circuit of scan pass system | |
| JPH04306013A (en) | Latch circuit device | |
| JPH01194014A (en) | Clock switching device | |
| JP2514989B2 (en) | Sequential circuit | |
| JPH04105412A (en) | Flip-flop | |
| JPH1185306A (en) | Clock switching circuit | |
| JP2538074B2 (en) | Logic integrated circuit | |
| JP3251748B2 (en) | Semiconductor integrated circuit | |
| JP2606665Y2 (en) | Electronic circuit | |
| JPH01192215A (en) | Semiconductor integrated logic circuit | |
| KR100476863B1 (en) | Delay interface circuit | |
| JPS63282820A (en) | Clock signal switching system | |
| JPH1197988A (en) | Clock switching circuit | |
| JPH05256913A (en) | Semiconductor integrated circuit device | |
| JPH0514138A (en) | Latch circuit with temporary holding function | |
| JPH09171060A (en) | Semiconductor integrated circuit | |
| JPH0277914A (en) | Multi-phase clock generating circuit | |
| JPH01116815A (en) | Clock switching circuit | |
| JPH0453309A (en) | Clock changeover circuit | |
| JPH0897686A (en) | Semiconductor integrated circuit | |
| JPS6329865A (en) | Signal selecting circuit | |
| JPS63205582A (en) | Lsi testing circuit |