[go: up one dir, main page]

JP2010078490A - Semiconductor device - Google Patents

Semiconductor device Download PDF

Info

Publication number
JP2010078490A
JP2010078490A JP2008248088A JP2008248088A JP2010078490A JP 2010078490 A JP2010078490 A JP 2010078490A JP 2008248088 A JP2008248088 A JP 2008248088A JP 2008248088 A JP2008248088 A JP 2008248088A JP 2010078490 A JP2010078490 A JP 2010078490A
Authority
JP
Japan
Prior art keywords
signal
circuit
circuit block
separation
isolator
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
JP2008248088A
Other languages
Japanese (ja)
Inventor
Koichi Itaya
剛一 板矢
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.)
Fujitsu Semiconductor Ltd
Original Assignee
Fujitsu Semiconductor 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 Fujitsu Semiconductor Ltd filed Critical Fujitsu Semiconductor Ltd
Priority to JP2008248088A priority Critical patent/JP2010078490A/en
Publication of JP2010078490A publication Critical patent/JP2010078490A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a semiconductor device can detect a failure of an isolator by a simple circuit. <P>SOLUTION: This device includes a plurality of stages of isolators 14-1 to 14-4 connected between each circuit block 12-1 to 12-4, 13-1 to 13-4 of a circuit block group 12 and a circuit block group 13 wherein each different power supply control is performed, for outputting a fixed value to each circuit block 13-1 to 13-4 of the circuit block group 13 when a separation signal for separating the circuit block group 12 from the circuit block group 13 is input. Each stage of the isolators 14-1 to 14-4 detects whether the separation signal or its own output signal is a normal signal or not, outputs the separation signal to a subsequent stage in the normal case, outputs a failure determination signal showing occurrence of a failure to the subsequent stage in the abnormal case, and outputs the failure determination signal to the subsequent stage regardless of its own output signal when the failure determination signal is input from a preceding stage. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

半導体装置に関し、特に、異なる電源制御が行われる回路ブロック群の間に設けられる信号分離回路部を具備した半導体装置に関する。   The present invention relates to a semiconductor device, and more particularly, to a semiconductor device including a signal separation circuit unit provided between circuit block groups in which different power supply controls are performed.

近年、半導体装置の省電力化のために、チップ上の回路ブロック群を複数のグループに分け、グループごとに電源のオンオフ制御を行うことが知られている(たとえば、特許文献1参照。)。   In recent years, it has been known to divide a circuit block group on a chip into a plurality of groups and perform power on / off control for each group in order to save power in a semiconductor device (see, for example, Patent Document 1).

このような異なる電源制御が行われるグループ間には、電源がオフの回路ブロックから電源がオンの回路ブロックに不定な信号が伝達されることを防止するために、信号分離回路部(以下アイソレータという)が設けられる。   In order to prevent an indefinite signal from being transmitted from a circuit block that is powered off to a circuit block that is powered on between groups where such different power control is performed, a signal separation circuit unit (hereinafter referred to as an isolator) is used. ) Is provided.

図3は、従来のアイソレータの一例の回路を示す図である。
回路ブロック70,71,72,73と、回路ブロック80,81,82,83がそれぞれ同一の電源のオンオフ制御が行われるグループである。
FIG. 3 is a diagram showing a circuit of an example of a conventional isolator.
The circuit blocks 70, 71, 72, and 73 and the circuit blocks 80, 81, 82, and 83 are groups in which the same power supply ON / OFF control is performed.

回路ブロック70〜73と、回路ブロック80〜83の間には、アイソレータ90,91,92,93が設けられている。
アイソレータ90〜93は、回路ブロック70〜73の電源がオフで、回路ブロック80〜83の電源がオンの場合に、各回路ブロック80〜83へ固定値を入力する。
Isolators 90, 91, 92, and 93 are provided between the circuit blocks 70 to 73 and the circuit blocks 80 to 83.
The isolators 90 to 93 input fixed values to the circuit blocks 80 to 83 when the power of the circuit blocks 70 to 73 is off and the power of the circuit blocks 80 to 83 is on.

図3の例では、アイソレータ90,92は、AND回路であり、アイソレータ91,93は、一方の入力端子にインバータ回路を接続したOR回路としている。
アイソレータ90のAND回路の一方の入力端子には、回路ブロック70からの出力信号が入力され、アイソレータ92のAND回路の一方の入力端子には、回路ブロック72からの出力信号が入力される。これらのAND回路の他方の入力端子には、分離信号が入力される。アイソレータ90のAND回路の出力信号は、回路ブロック80に入力され、アイソレータ92のAND回路の出力信号は、回路ブロック82に入力される。
In the example of FIG. 3, the isolators 90 and 92 are AND circuits, and the isolators 91 and 93 are OR circuits in which an inverter circuit is connected to one input terminal.
The output signal from the circuit block 70 is input to one input terminal of the AND circuit of the isolator 90, and the output signal from the circuit block 72 is input to one input terminal of the AND circuit of the isolator 92. A separation signal is input to the other input terminal of these AND circuits. The output signal of the AND circuit of the isolator 90 is input to the circuit block 80, and the output signal of the AND circuit of the isolator 92 is input to the circuit block 82.

また、アイソレータ93のOR回路の一方の入力端子には、回路ブロック71からの出力信号が入力され、アイソレータ93のOR回路の一方の入力端子には、回路ブロック73からの出力信号が入力される。これらのOR回路の他方の入力端子には、インバータ回路を介して分離信号が入力される。アイソレータ91のOR回路の出力信号は、回路ブロック81に入力され、アイソレータ93のOR回路の出力信号は、回路ブロック83に入力される。   The output signal from the circuit block 71 is input to one input terminal of the OR circuit of the isolator 93, and the output signal from the circuit block 73 is input to one input terminal of the OR circuit of the isolator 93. . A separation signal is input to the other input terminal of these OR circuits via an inverter circuit. The output signal of the OR circuit of the isolator 91 is input to the circuit block 81, and the output signal of the OR circuit of the isolator 93 is input to the circuit block 83.

このようなアイソレータ90〜93では、回路ブロック70〜73の電源がオフで、回路ブロック80〜83の電源がオンの場合、“0”の分離信号を入力して、各回路ブロック80〜83へ固定値を出力する。   In such isolators 90 to 93, when the power of the circuit blocks 70 to 73 is off and the power of the circuit blocks 80 to 83 is on, a “0” separation signal is input to each of the circuit blocks 80 to 83. Output a fixed value.

図3のような回路構成のアイソレータ90〜93の場合、回路ブロック70〜73からの不定な信号にかかわらず、回路ブロック80,82への入力を“0”に固定し、回路ブロック81,83の入力を“1”に固定する。   In the case of the isolators 90 to 93 having the circuit configuration as shown in FIG. 3, the input to the circuit blocks 80 and 82 is fixed to “0” regardless of indefinite signals from the circuit blocks 70 to 73, and the circuit blocks 81 and 83 are fixed. Is fixed at “1”.

ところで、回路ブロック70〜73と回路ブロック80〜83の分離時に“0”とする分離信号が、“1”に固定してしまう故障(1縮退故障)が発生した場合などには、回路ブロック80〜83へ正しい固定値を入力できなくなってしまう。   By the way, when a failure (1 stuck-at failure) occurs in which the separation signal that is set to “0” when separating the circuit blocks 70 to 73 and the circuit blocks 80 to 83 is fixed to “1”, the circuit block 80. It becomes impossible to input a correct fixed value to .about.83.

そのため、半導体装置の試験時に、分離信号やアイソレータ90〜93の出力信号を検査して、回路ブロック80〜83への入力が正しい値に固定できているかを検査する必要がある。   Therefore, when testing the semiconductor device, it is necessary to inspect the separation signals and the output signals of the isolators 90 to 93 to inspect whether the inputs to the circuit blocks 80 to 83 are fixed to correct values.

なお、縮退故障を検出する手法としては、余分の外部端子を設けずに、トライステート出力バッファの縮退故障検出を行う手法が知られている(たとえば、特許文献2参照。)。
特開2001−308187号公報 特開平6−138185号公報
As a technique for detecting a stuck-at fault, a technique for detecting a stuck-at fault in a tristate output buffer without providing an extra external terminal is known (see, for example, Patent Document 2).
JP 2001-308187 A JP-A-6-138185

アイソレータの故障検出を行う場合、各アイソレータの出力信号が入力される回路ブロック群によって出力信号が変化してしまい、正しく観測できない場合がある。そのため、アイソレータの入力端子や、各アイソレータの出力端子を外部端子に接続して、各アイソレータへ入力する分離信号や各アイソレータから出力される出力信号を観測する必要がある。   When detecting a failure of an isolator, the output signal may vary depending on the circuit block group to which the output signal of each isolator is input, and may not be observed correctly. Therefore, it is necessary to connect the input terminal of the isolator and the output terminal of each isolator to an external terminal and observe the separation signal input to each isolator and the output signal output from each isolator.

もしくは、アイソレータの分離信号が入力される入力端子と、各アイソレータの出力端子とに、観測用のフリップフロップを接続して、これらの信号を観測する必要がある。
そのため、外部端子のピン数の増加や、回路規模の増大につながるという問題があった。
Alternatively, it is necessary to observe these signals by connecting an observation flip-flop to the input terminal to which the isolation signal of the isolator is input and the output terminal of each isolator.
For this reason, there are problems that the number of pins of the external terminal is increased and the circuit scale is increased.

上記の点を鑑みて、本発明者は、簡単な回路でアイソレータにおける故障を検出できる半導体装置を提供することを目的とする。   In view of the above points, the present inventor aims to provide a semiconductor device capable of detecting a failure in an isolator with a simple circuit.

上記目的を達成するために、以下のような半導体装置が提供される。この半導体装置は、異なる電源制御が行われる第1の回路ブロック群と第2の回路ブロック群と、前記第1の回路ブロック群と前記第2の回路ブロック群の各回路ブロック間に接続され、前記第1の回路ブロック群と前記第2の回路ブロック群とを分離する旨の分離信号が入力された場合、前記第2の回路ブロック群の前記各回路ブロックへ固定値を出力する複数段の信号分離回路部と、を有し、各段の前記信号分離回路部は、前記分離信号または自身の出力信号が正常な信号か否かを検出して、正常の場合には前記分離信号を後段に出力し、異常の場合には故障が発生した旨を示す故障判定信号を後段に出力し、前段から当該故障判定信号が入力された場合、自身の前記出力信号にかかわらず、当該故障判定信号を後段に出力する。   In order to achieve the above object, the following semiconductor device is provided. This semiconductor device is connected between each circuit block of the first circuit block group and the second circuit block group, and the first circuit block group and the second circuit block group, which are subjected to different power control, When a separation signal for separating the first circuit block group and the second circuit block group is input, a plurality of stages for outputting a fixed value to each circuit block of the second circuit block group A signal separation circuit unit, and the signal separation circuit unit at each stage detects whether the separation signal or its own output signal is a normal signal, and if the signal is normal, In the case of abnormality, a failure determination signal indicating that a failure has occurred is output to the subsequent stage, and when the failure determination signal is input from the previous stage, the failure determination signal regardless of the output signal of itself Is output to the subsequent stage.

簡単な回路で、異なる電源制御が行われる第1の回路ブロック群と第2の回路ブロック群とを分離する信号分離回路部の故障を検出できる。   With a simple circuit, it is possible to detect a failure in the signal separation circuit unit that separates the first circuit block group and the second circuit block group in which different power supply controls are performed.

以下、本実施の形態を図面を参照して詳細に説明する。
図1は、第1の実施の形態の半導体装置の構成を示す図である。
第1の実施の形態の半導体装置10aは、電源制御回路11により、異なる電源制御が行われる回路ブロック群12,13を有している。図1の例では、各回路ブロック群12,13は、4つの回路ブロック12−1,12−2,12−3,12−4、回路ブロック13−1,13−2,13−3,13−4を有している。
Hereinafter, the present embodiment will be described in detail with reference to the drawings.
FIG. 1 is a diagram illustrating a configuration of the semiconductor device according to the first embodiment.
The semiconductor device 10 a according to the first embodiment includes circuit block groups 12 and 13 in which different power control is performed by the power control circuit 11. In the example of FIG. 1, each of the circuit block groups 12 and 13 includes four circuit blocks 12-1, 12-2, 12-3 and 12-4, and circuit blocks 13-1, 13-2, 13-3 and 13. -4.

回路ブロック12−1〜12−4と、回路ブロック13−1〜13−4の間には、アイソレータ14−1,14−2,14−3,14−4が接続されている。
なお、アイソレータ14−1〜14−4は、4つに限定されず、回路ブロック12−1〜12−4と、回路ブロック13−1〜13−4の数に応じて複数設けられる。
Isolators 14-1, 14-2, 14-3, and 14-4 are connected between the circuit blocks 12-1 to 12-4 and the circuit blocks 13-1 to 13-4.
The number of isolators 14-1 to 14-4 is not limited to four, and a plurality of isolators are provided according to the number of circuit blocks 12-1 to 12-4 and circuit blocks 13-1 to 13-4.

アイソレータ14−1〜14−4には、回路ブロック12−1〜12−4の電源がオフで、回路ブロック13−1〜13−4の電源がオンの場合に、信号分離制御回路15aから回路ブロック群12,13を分離する旨の分離信号が入力される。これにより、アイソレータ14−1〜14−4は、回路ブロック12−1〜12−4の出力信号にかかわらず、回路ブロック13−1〜13−4へ固定値を出力する。   The isolators 14-1 to 14-4 include circuits from the signal separation control circuit 15a when the circuit blocks 12-1 to 12-4 are turned off and the circuit blocks 13-1 to 13-4 are turned on. A separation signal for separating the block groups 12 and 13 is input. Thereby, the isolators 14-1 to 14-4 output fixed values to the circuit blocks 13-1 to 13-4 regardless of the output signals of the circuit blocks 12-1 to 12-4.

また、アイソレータ14−1〜14−4は故障を検出する機能を有し、各段のアイソレータ14−1〜14−3は、後段のアイソレータ14−2〜14−4に故障判定信号を出力する。この故障判定信号は、正常時は分離信号と同じ論理値であり、後段のアイソレータ14−2〜14−4では、分離信号として機能する。故障発生時には、分離信号とは反対の論理レベルの信号となる。最後段のアイソレータ14−4から出力された故障判定信号は、クロック信号CK(たとえば、内部クロック信号)に応じてフリップフロップ16に取り込まれ、外部端子OUTから出力される。   Further, the isolators 14-1 to 14-4 have a function of detecting a failure, and the isolators 14-1 to 14-3 at each stage output a failure determination signal to the subsequent isolators 14-2 to 14-4. . The failure determination signal has the same logical value as that of the separation signal when normal, and functions as a separation signal in the subsequent isolators 14-2 to 14-4. When a failure occurs, the signal has a logic level opposite to that of the isolation signal. The failure determination signal output from the last isolator 14-4 is taken into the flip-flop 16 according to the clock signal CK (for example, an internal clock signal) and output from the external terminal OUT.

第1の実施の形態の半導体装置10aでは、信号分離制御回路15aから出力される分離信号が“0”のとき、回路ブロック群12,13を分離する。
この場合、アイソレータ14−1〜14−4は、たとえば、以下のように構成される。
In the semiconductor device 10a of the first embodiment, the circuit block groups 12 and 13 are separated when the separation signal output from the signal separation control circuit 15a is "0".
In this case, the isolators 14-1 to 14-4 are configured as follows, for example.

初段のアイソレータ14−1は、回路ブロック群12,13を分離する際、正常の場合、固定値として“0”を出力する回路である。アイソレータ14−1は、一方の入力端子に回路ブロック12−1からの出力信号を入力し、他方の入力端子に分離信号を入力するAND回路20を有している。また、分離信号を一方の入力端子に入力し、他方の入力端子にAND回路20の出力信号を入力するOR回路21を有している。AND回路20の出力信号がアイソレータ14−1の出力となり、回路ブロック13−1に入力される。また、OR回路21の出力信号が、後段のアイソレータ14−2に入力される。   The first-stage isolator 14-1 is a circuit that outputs “0” as a fixed value in the normal state when the circuit block groups 12 and 13 are separated. The isolator 14-1 includes an AND circuit 20 that inputs an output signal from the circuit block 12-1 to one input terminal and inputs a separation signal to the other input terminal. Further, an OR circuit 21 is provided for inputting the separation signal to one input terminal and inputting the output signal of the AND circuit 20 to the other input terminal. The output signal of the AND circuit 20 becomes the output of the isolator 14-1, and is input to the circuit block 13-1. The output signal of the OR circuit 21 is input to the subsequent isolator 14-2.

アイソレータ14−2は、回路ブロック群12,13を分離する際、正常の場合、固定値として“1”を出力する回路である。アイソレータ14−2は、一方の入力端子に回路ブロック12−2からの出力信号を入力し、他方の入力端子に、インバータ22を介して前段のアイソレータ14−1のOR回路21の出力信号を入力するOR回路23を有している。また、一方の入力端子に、前段のアイソレータ14−1のOR回路21の出力信号を入力し、他方の入力端子に、OR回路23の出力信号を、インバータ24を介して入力するOR回路25を有している。OR回路23の出力信号がアイソレータ14−2の出力となり、回路ブロック13−2に入力される。また、OR回路25の出力信号が、後段のアイソレータ14−3に入力される。   The isolator 14-2 is a circuit that outputs “1” as a fixed value in the normal state when the circuit block groups 12 and 13 are separated. The isolator 14-2 inputs the output signal from the circuit block 12-2 to one input terminal, and inputs the output signal of the OR circuit 21 of the previous isolator 14-1 via the inverter 22 to the other input terminal. OR circuit 23 is provided. Further, an OR circuit 25 for inputting an output signal of the OR circuit 21 of the preceding isolator 14-1 to one input terminal and inputting an output signal of the OR circuit 23 to the other input terminal via the inverter 24 is provided. Have. The output signal of the OR circuit 23 becomes the output of the isolator 14-2 and is input to the circuit block 13-2. The output signal of the OR circuit 25 is input to the subsequent isolator 14-3.

アイソレータ14−3は、回路ブロック群12,13を分離する際に、正常の場合、固定値として“0”を出力する回路である。アイソレータ14−3は、一方の入力端子に回路ブロック12−3からの出力信号を入力し、他方の入力端子に、前段のアイソレータ14−2のOR回路25の出力信号を入力するAND回路26を有している。また、一方の入力端子に、前段のアイソレータ14−2のOR回路25の出力信号を入力し、他方の入力端子に、AND回路26の出力信号を入力するOR回路27を有している。AND回路26の出力信号がアイソレータ14−3の出力となり、回路ブロック13−3に入力される。また、OR回路27の出力信号が、後段のアイソレータ14−4に入力される。   The isolator 14-3 is a circuit that outputs “0” as a fixed value in the normal state when the circuit block groups 12 and 13 are separated. The isolator 14-3 inputs an output signal from the circuit block 12-3 to one input terminal, and an AND circuit 26 that inputs the output signal of the OR circuit 25 of the preceding isolator 14-2 to the other input terminal. Have. Further, an OR circuit 27 for inputting the output signal of the OR circuit 25 of the preceding isolator 14-2 to one input terminal and inputting the output signal of the AND circuit 26 to the other input terminal is provided. The output signal of the AND circuit 26 becomes the output of the isolator 14-3 and is input to the circuit block 13-3. The output signal of the OR circuit 27 is input to the subsequent isolator 14-4.

最後段のアイソレータ14−4は、回路ブロック群12,13を分離する際に、正常の場合、固定値として“1”を出力する回路である。アイソレータ14−4は、一方の入力端子に回路ブロック12−4からの出力信号を入力し、他方の入力端子に、インバータ28を介して前段のアイソレータ14−3のOR回路27の出力信号を入力するOR回路29を有している。また、一方の入力端子に、前段のアイソレータ14−3のOR回路27の出力信号を入力し、他方の入力端子に、OR回路29の出力信号を、インバータ30を介して入力するOR回路31を有している。OR回路29の出力信号がアイソレータ14−4の出力となり、回路ブロック13−4に入力される。また、OR回路31の出力信号が、故障判定信号として出力される。   The last isolator 14-4 is a circuit that outputs “1” as a fixed value in the normal state when the circuit block groups 12 and 13 are separated. The isolator 14-4 inputs the output signal from the circuit block 12-4 to one input terminal, and inputs the output signal of the OR circuit 27 of the previous isolator 14-3 via the inverter 28 to the other input terminal. OR circuit 29 is provided. Further, an OR circuit 31 for inputting the output signal of the OR circuit 27 of the preceding isolator 14-3 to one input terminal and inputting the output signal of the OR circuit 29 to the other input terminal via the inverter 30 is provided. Have. The output signal of the OR circuit 29 becomes the output of the isolator 14-4 and is input to the circuit block 13-4. The output signal of the OR circuit 31 is output as a failure determination signal.

なお、回路ブロック群12,13を分離する際、固定値を“0”とするアイソレータ14−1,14−3を配置するか、“1”とするアイソレータ14−2,14−4を配置するかは、回路ブロック群13の回路ブロック13−1〜13−4の要求にしたがって決定される。   When the circuit block groups 12 and 13 are separated, the isolators 14-1 and 14-3 having a fixed value “0” are disposed, or the isolators 14-2 and 14-4 having “1” are disposed. This is determined according to the request of the circuit blocks 13-1 to 13-4 of the circuit block group 13.

以下、第1の半導体装置10aの動作を説明する。
電源制御回路11によって、回路ブロック群12の電源がオフ、回路ブロック群13の電源がオンで、回路ブロック群12,13を分離する必要がある場合、信号分離制御回路15aは、分離信号を“0”とする。正常の場合、アイソレータ14−1は、AND回路20の出力信号が常に“0”となるため、固定値“0”を回路ブロック13−1に出力する。
Hereinafter, the operation of the first semiconductor device 10a will be described.
When the power supply control circuit 11 turns off the power of the circuit block group 12 and the power of the circuit block group 13 and the circuit block groups 12 and 13 need to be separated, the signal separation control circuit 15a sends the separation signal “ 0 ”. When normal, the isolator 14-1 outputs a fixed value “0” to the circuit block 13-1 because the output signal of the AND circuit 20 is always “0”.

このとき、アイソレータ14−1のOR回路21の出力信号は、分離信号と同じ“0”であるので、後段のアイソレータ14−2でも分離信号として機能する。すなわち、アイソレータ14−2では、OR回路23の出力信号が常に“1”となり、固定値“1”を回路ブロック13−2に出力する。また、アイソレータ14−2のOR回路25も分離信号と同じ“0”を後段に出力する。   At this time, since the output signal of the OR circuit 21 of the isolator 14-1 is “0”, which is the same as the separation signal, the subsequent isolator 14-2 also functions as the separation signal. That is, in the isolator 14-2, the output signal of the OR circuit 23 is always “1”, and the fixed value “1” is output to the circuit block 13-2. Further, the OR circuit 25 of the isolator 14-2 also outputs the same “0” as the separated signal to the subsequent stage.

これにより、アイソレータ14−3は、AND回路26の出力信号が常に“0”となるため、固定値“0”を回路ブロック13−3に出力する。同様にアイソレータ14−3のOR回路27も分離信号と同じ“0”を後段に出力する。   Thereby, since the output signal of the AND circuit 26 is always “0”, the isolator 14-3 outputs a fixed value “0” to the circuit block 13-3. Similarly, the OR circuit 27 of the isolator 14-3 outputs the same “0” as the separated signal to the subsequent stage.

アイソレータ14−4は、OR回路29の出力信号が常に“1”となり、固定値“1”を回路ブロック13−4に出力する。アイソレータ14−4のOR回路31は、分離信号と同じ“0”を故障判定信号として出力する。   In the isolator 14-4, the output signal of the OR circuit 29 is always “1”, and the fixed value “1” is output to the circuit block 13-4. The OR circuit 31 of the isolator 14-4 outputs the same “0” as the separation signal as a failure determination signal.

フリップフロップ16は、クロック信号CKに同期して故障判定信号を取り込み、外部端子OUTから、アイソレータ14−1〜14−4は正常に機能している旨を示す故障判定結果“0”を出力する。   The flip-flop 16 takes in a failure determination signal in synchronization with the clock signal CK, and outputs a failure determination result “0” indicating that the isolators 14-1 to 14-4 are functioning normally from the external terminal OUT. .

以上のように固定値や分離信号が正常の場合には、後段のアイソレータ14−2〜14−4に出力される出力信号(故障判定信号)は、分離信号と同じ“0”となり、アイソレータ14−2〜14−4においても分離信号として機能する。   As described above, when the fixed value and the separation signal are normal, the output signal (failure determination signal) output to the subsequent isolators 14-2 to 14-4 becomes “0”, which is the same as the separation signal, and the isolator 14 It also functions as a separation signal in −2 to 14-4.

次に、たとえば、分離信号に異常が生じ、アイソレータ14−1のAND回路20の一方の入力端子が“1”に固定されてしまっている場合(1縮退故障)についての半導体装置10aの動作を説明する。   Next, for example, the operation of the semiconductor device 10a in the case where an abnormality occurs in the separation signal and one input terminal of the AND circuit 20 of the isolator 14-1 is fixed to “1” (1 stuck-at fault). explain.

このとき、アイソレータ14−1のOR回路21は、AND回路20の出力信号にかかわらず、故障が発生したことを示す故障判定信号“1”を出力する。これにより、後段のアイソレータ14−2〜14−4においても、OR回路25,27,31の出力は、OR回路23、AND回路26、OR回路29の出力信号にかかわらず、“1”を出力する。   At this time, the OR circuit 21 of the isolator 14-1 outputs a failure determination signal “1” indicating that a failure has occurred regardless of the output signal of the AND circuit 20. As a result, also in the subsequent isolators 14-2 to 14-4, the outputs of the OR circuits 25, 27, and 31 output "1" regardless of the output signals of the OR circuit 23, the AND circuit 26, and the OR circuit 29. To do.

したがって、故障判定信号として“1”がフリップフロップ16に取り込まれ、外部端子OUTからは、故障が発生したことを示す“1”が出力される。
上記では、アイソレータ14−1にて分離信号の異常を検出された場合について説明したが、後段のアイソレータ14−2〜14−4にて検出された場合でも同様である。たとえば、アイソレータ14−2のインバータ22の入力端子が“1”に固定されてしまった場合、OR回路25の出力は、OR回路23の出力信号にかかわらず“1”となる。そして、後段のアイソレータ14−3,14−4のOR回路27,31からも“1”が出力され、故障が発生したことが検出される。
Accordingly, “1” is taken into the flip-flop 16 as a failure determination signal, and “1” indicating that a failure has occurred is output from the external terminal OUT.
In the above description, the case where the isolation signal abnormality is detected by the isolator 14-1 has been described, but the same applies to the case where detection is performed by the subsequent isolators 14-2 to 14-4. For example, when the input terminal of the inverter 22 of the isolator 14-2 is fixed to “1”, the output of the OR circuit 25 becomes “1” regardless of the output signal of the OR circuit 23. Then, “1” is also output from the OR circuits 27 and 31 of the subsequent isolators 14-3 and 14-4, and it is detected that a failure has occurred.

次に、分離信号は正常だが、アイソレータ14−1〜14−4から出力される固定値に異常がある場合についての半導体装置10aの動作を説明する。たとえば、アイソレータ14−2のOR回路23の出力端子が“0”に固定される故障が発生した場合(0縮退故障)、インバータ24で反転されて、OR回路25の一方の入力端子は“1”で固定される。これによって、OR回路25は故障が発生したことを示す故障判定信号“1”を出力する。後段のアイソレータ14−3のOR回路27は、AND回路26の出力信号にかかわらず故障判定信号“1”を出力し、最後段のアイソレータ14−4のOR回路31も同様に、故障判定信号“1”を出力する。これによって、故障が検出される。   Next, the operation of the semiconductor device 10a when the separation signal is normal but the fixed values output from the isolators 14-1 to 14-4 are abnormal will be described. For example, when a failure occurs in which the output terminal of the OR circuit 23 of the isolator 14-2 is fixed to “0” (0 stuck-at failure), it is inverted by the inverter 24 and one input terminal of the OR circuit 25 is “1”. ”Is fixed. As a result, the OR circuit 25 outputs a failure determination signal “1” indicating that a failure has occurred. The OR circuit 27 of the subsequent isolator 14-3 outputs the failure determination signal “1” regardless of the output signal of the AND circuit 26, and the OR circuit 31 of the last isolator 14-4 similarly outputs the failure determination signal “1”. 1 "is output. Thereby, a failure is detected.

たとえば、アイソレータ14−3のAND回路26の出力端子が“1”に固定される故障が発生した場合も同様に、OR回路27の一方の入力端子が“1”で固定されるので、OR回路27は、故障が発生したことを示す故障判定信号“1”を出力する。これにより、後段のアイソレータ14−4でもOR回路31から故障判定信号“1”が出力され、故障が検出される。   For example, when a failure occurs in which the output terminal of the AND circuit 26 of the isolator 14-3 is fixed to “1”, similarly, one input terminal of the OR circuit 27 is fixed to “1”. 27 outputs a failure determination signal “1” indicating that a failure has occurred. As a result, the failure determination signal “1” is output from the OR circuit 31 in the subsequent isolator 14-4, and the failure is detected.

このように、第1の実施の形態の半導体装置10aでは、分離信号またはアイソレータ14−1〜14−4から出力される固定値に異常がある場合に、簡単に検出できる。また、アイソレータ14−1〜14−4のいずれか1つでも故障が発生した場合、故障判定信号が“1”となり、故障を検出できるようにしたので、観測用のフリップフロップ16が1つで済む。これにより、小面積の簡単な回路で故障を検出することができる。   Thus, in the semiconductor device 10a of the first embodiment, it is possible to easily detect when there is an abnormality in the separation signal or the fixed value output from the isolators 14-1 to 14-4. In addition, when any one of the isolators 14-1 to 14-4 has a failure, the failure determination signal becomes “1” so that the failure can be detected. Therefore, one observation flip-flop 16 is provided. That's it. Thereby, a failure can be detected with a simple circuit having a small area.

なお、電源制御回路11によって、回路ブロック群12,13を両方電源オンの状態とした場合、信号分離制御回路15aは、分離信号を“1”とする。このとき、アイソレータ14−1〜14−4はスルーとなり、回路ブロック12−1〜12−4の出力信号が、回路ブロック13−1〜13−4に入力される。この場合も、分離信号が“0”で固定される故障を検出することができる。分離信号が“0”の場合、アイソレータ14−1〜14−4のOR回路21,25,27,31の両方の入力端子には、“0”が入力されるため、最後段のアイソレータ14−4からは、“0”の故障判定信号が出力される。これによって、スルー状態の場合の分離信号の異常を検出することができる。   When the circuit block groups 12 and 13 are both turned on by the power supply control circuit 11, the signal separation control circuit 15a sets the separation signal to “1”. At this time, the isolators 14-1 to 14-4 become through, and the output signals of the circuit blocks 12-1 to 12-4 are input to the circuit blocks 13-1 to 13-4. Also in this case, it is possible to detect a failure in which the separation signal is fixed at “0”. When the separation signal is “0”, since “0” is input to both input terminals of the OR circuits 21, 25, 27, and 31 of the isolators 14-1 to 14-4, the last isolator 14- 4 outputs a failure determination signal of “0”. Thereby, the abnormality of the separation signal in the through state can be detected.

次に、第2の実施の形態の半導体装置を説明する。
図2は、第2の実施の形態の半導体装置の構成を示す図である。
第1の実施の形態の半導体装置10aと同様の構成要素については同一符号とする。
Next, a semiconductor device according to a second embodiment will be described.
FIG. 2 is a diagram illustrating a configuration of the semiconductor device according to the second embodiment.
The same components as those of the semiconductor device 10a of the first embodiment are denoted by the same reference numerals.

第2の実施の形態の半導体装置10bは、信号分離制御回路15bから出力される分離信号が“1”の場合に、異なる電源制御が行われる回路ブロック群12,13を分離する。   The semiconductor device 10b according to the second embodiment separates the circuit block groups 12 and 13 in which different power supply controls are performed when the separation signal output from the signal separation control circuit 15b is “1”.

図2の例では、第1の実施の形態の半導体装置10aと同様に、回路ブロック群12,13を分離する際に、回路ブロック13−1,13−3に“0”、回路ブロック13−2,13−4に“1”の固定値を入力する。   In the example of FIG. 2, when the circuit block groups 12 and 13 are separated, as in the semiconductor device 10a of the first embodiment, “0” is set in the circuit blocks 13-1 and 13-3, and the circuit block 13− A fixed value of “1” is input to 2 and 13-4.

分離信号が“1”の場合に、上記の固定値を出力するアイソレータ14−5,14−6,14−7,14−8は以下のような構成である。
初段のアイソレータ14−5は、一方の入力端子に回路ブロック12−1からの出力信号を入力し、他方の入力端子にインバータ40を介して分離信号を入力するAND回路41を有している。また、分離信号を一方の入力端子に入力し、他方の入力端子にインバータ42を介してAND回路41の出力信号を入力するAND回路43を有している。AND回路41の出力信号がアイソレータ14−5の出力となり、回路ブロック13−1に入力される。また、OR回路43の出力信号が、後段のアイソレータ14−6に入力される。
When the separation signal is “1”, the isolators 14-5, 14-6, 14-7, and 14-8 that output the above fixed values have the following configurations.
The first-stage isolator 14-5 has an AND circuit 41 that inputs an output signal from the circuit block 12-1 to one input terminal and inputs a separation signal to the other input terminal via an inverter 40. In addition, an AND circuit 43 that inputs a separation signal to one input terminal and inputs an output signal of the AND circuit 41 to the other input terminal via an inverter 42 is provided. The output signal of the AND circuit 41 becomes the output of the isolator 14-5 and is input to the circuit block 13-1. The output signal of the OR circuit 43 is input to the subsequent isolator 14-6.

アイソレータ14−6は、一方の入力端子に回路ブロック12−2からの出力信号を入力し、他方の入力端子に、前段のアイソレータ14−5のAND回路の出力信号を入力するOR回路44を有している。また、一方の入力端子に、前段のアイソレータ14−5のAND回路43の出力信号を入力し、他方の入力端子に、OR回路44の出力信号を入力するAND回路45を有している。OR回路44の出力信号がアイソレータ14−6の出力となり、回路ブロック13−2に入力される。また、AND回路45の出力信号が、後段のアイソレータ14−7に入力される。   The isolator 14-6 has an OR circuit 44 that inputs the output signal from the circuit block 12-2 to one input terminal and inputs the output signal of the AND circuit of the preceding isolator 14-5 to the other input terminal. is doing. Further, an AND circuit 45 for inputting an output signal of the AND circuit 43 of the preceding isolator 14-5 to one input terminal and inputting an output signal of the OR circuit 44 to the other input terminal is provided. The output signal of the OR circuit 44 becomes the output of the isolator 14-6 and is input to the circuit block 13-2. The output signal of the AND circuit 45 is input to the subsequent isolator 14-7.

アイソレータ14−7は、一方の入力端子に回路ブロック12−3からの出力信号を入力し、他方の入力端子に、インバータ46を介して前段のアイソレータ14−6のOR回路45の出力信号を入力するAND回路47を有している。また、一方の入力端子に、前段のアイソレータ14−6のAND回路45の出力信号を入力し、他方の入力端子に、インバータ48を介してAND回路47の出力信号を入力するAND回路49を有している。AND回路47の出力信号がアイソレータ14−7の出力となり、回路ブロック13−3に入力される。また、AND回路49の出力信号が、後段のアイソレータ14−8に入力される。   The isolator 14-7 inputs the output signal from the circuit block 12-3 to one input terminal, and inputs the output signal of the OR circuit 45 of the previous isolator 14-6 via the inverter 46 to the other input terminal. An AND circuit 47 is provided. Also, an AND circuit 49 for inputting the output signal of the AND circuit 45 of the preceding isolator 14-6 to one input terminal and inputting the output signal of the AND circuit 47 via the inverter 48 to the other input terminal is provided. is doing. The output signal of the AND circuit 47 becomes the output of the isolator 14-7 and is input to the circuit block 13-3. The output signal of the AND circuit 49 is input to the subsequent isolator 14-8.

最後段のアイソレータ14−8は、一方の入力端子に回路ブロック12−4からの出力信号を入力し、他方の入力端子に、前段のアイソレータ14−7のAND回路49の出力信号を入力するOR回路50を有している。また、一方の入力端子に、前段のアイソレータ14−7のAND回路49の出力信号を入力し、他方の入力端子に、OR回路50の出力信号を入力するAND回路51を有している。OR回路50の出力信号がアイソレータ14−8の出力となり、回路ブロック13−4に入力される。また、AND回路51の出力信号が、故障判定信号として出力される。   The final-stage isolator 14-8 inputs an output signal from the circuit block 12-4 to one input terminal, and inputs the output signal of the AND circuit 49 of the previous-stage isolator 14-7 to the other input terminal. A circuit 50 is included. Further, an AND circuit 51 for inputting the output signal of the AND circuit 49 of the preceding isolator 14-7 to one input terminal and the output signal of the OR circuit 50 to the other input terminal is provided. The output signal of the OR circuit 50 becomes the output of the isolator 14-8 and is input to the circuit block 13-4. The output signal of the AND circuit 51 is output as a failure determination signal.

以下、第2の半導体装置10bの動作を説明する。
電源制御回路11によって、回路ブロック群12の電源がオフ、回路ブロック群13の電源がオンで、回路ブロック群12,13を分離する必要がある場合、信号分離制御回路15bは、分離信号を“1”とする。正常の場合、アイソレータ14−5は、AND回路41の出力信号が常に“0”となるため、固定値“0”を回路ブロック13−1に出力する。
Hereinafter, the operation of the second semiconductor device 10b will be described.
When the power supply control circuit 11 turns off the power supply of the circuit block group 12 and the power supply of the circuit block group 13 and the circuit block groups 12 and 13 need to be separated, the signal separation control circuit 15b sends the separation signal “ 1 ”. When normal, the isolator 14-5 outputs a fixed value “0” to the circuit block 13-1 because the output signal of the AND circuit 41 is always “0”.

このとき、アイソレータ14−5のAND回路43の出力信号は、分離信号と同じ“1”であるので、後段のアイソレータ14−6でも分離信号として機能する。すなわち、アイソレータ14−6では、OR回路44の出力信号が常に“1”となり、固定値“1”を回路ブロック13−2に出力する。また、アイソレータ14−6のAND回路45も分離信号と同じ“1”を後段に出力する。   At this time, since the output signal of the AND circuit 43 of the isolator 14-5 is “1”, which is the same as the separation signal, the subsequent isolator 14-6 also functions as the separation signal. That is, in the isolator 14-6, the output signal of the OR circuit 44 is always “1”, and the fixed value “1” is output to the circuit block 13-2. The AND circuit 45 of the isolator 14-6 also outputs “1”, which is the same as the separation signal, to the subsequent stage.

これにより、アイソレータ14−7は、AND回路47の出力信号が常に“0”となるため、固定値“0”を回路ブロック13−3に出力する。また、同様にアイソレータ14−7のAND回路49も分離信号と同じ“1”を後段に出力する。   Accordingly, the isolator 14-7 outputs a fixed value “0” to the circuit block 13-3 because the output signal of the AND circuit 47 is always “0”. Similarly, the AND circuit 49 of the isolator 14-7 outputs the same “1” as the separation signal to the subsequent stage.

アイソレータ14−8は、OR回路50の出力信号が常に“1”となり、固定値“1”を回路ブロック13−4に出力する。アイソレータ14−8のAND回路51は、分離信号と同じ“1”を故障判定信号として出力する。   In the isolator 14-8, the output signal of the OR circuit 50 is always “1”, and the fixed value “1” is output to the circuit block 13-4. The AND circuit 51 of the isolator 14-8 outputs the same “1” as the separation signal as a failure determination signal.

フリップフロップ16は、クロック信号CKに同期して故障判定信号を取り込み、外部端子OUTから、アイソレータ14−5〜14−8は正常に機能している旨を示す故障判定結果“1”を出力する。   The flip-flop 16 takes in a failure determination signal in synchronization with the clock signal CK, and outputs a failure determination result “1” indicating that the isolators 14-5 to 14-8 are functioning normally from the external terminal OUT. .

以上のように固定値や分離信号が正常の場合には、後段のアイソレータ14−6〜14−8に出力される出力信号(故障判定信号)は、分離信号と同じ論理値“1”となり、アイソレータ14−6〜14−8においても分離信号として機能する。   As described above, when the fixed value or the separation signal is normal, the output signal (failure determination signal) output to the subsequent isolators 14-6 to 14-8 has the same logical value “1” as the separation signal, The isolators 14-6 to 14-8 also function as separation signals.

次に、たとえば、分離信号に異常が生じ、アイソレータ14−5のインバータ40の入力端子が“0”に固定されてしまっている場合(0縮退故障)についての半導体装置10bの動作を説明する。   Next, for example, the operation of the semiconductor device 10b when an abnormality occurs in the separation signal and the input terminal of the inverter 40 of the isolator 14-5 is fixed to “0” (zero stuck-at fault) will be described.

このとき、アイソレータ14−5のAND回路43は、AND回路41の出力信号にかかわらず、故障が発生したことを示す故障判定信号“0”を出力する。これにより、後段のアイソレータ14−6〜14−8においても、AND回路45,49,51の出力は、OR回路44、AND回路47、OR回路50の出力信号にかかわらず、“0”を出力する。   At this time, the AND circuit 43 of the isolator 14-5 outputs a failure determination signal “0” indicating that a failure has occurred regardless of the output signal of the AND circuit 41. As a result, also in the subsequent isolators 14-6 to 14-8, the outputs of the AND circuits 45, 49, 51 output “0” regardless of the output signals of the OR circuit 44, the AND circuit 47, and the OR circuit 50. To do.

したがって、外部端子OUTからは、故障が発生したことを示す“0”が出力される。
アイソレータ14−6〜14−8にて分離信号の異常を検出された場合についても同様である。
Therefore, “0” indicating that a failure has occurred is output from the external terminal OUT.
The same applies to the case where an abnormality of the separation signal is detected by the isolators 14-6 to 14-8.

次に、分離信号は正常だが、アイソレータ14−5〜14−8から出力される固定値に異常がある場合についての半導体装置10bの動作を説明する。たとえば、アイソレータ14−6のOR回路44の出力端子が“0”に固定される故障が発生した場合(0縮退故障)、AND回路45の一方の入力端子は“0”で固定される。これによって、AND回路45は故障が発生したことを示す故障判定信号“0”を出力する。後段のアイソレータ14−7のAND回路49は、AND回路47の出力信号にかかわらず故障判定信号“0”を出力し、最後段のアイソレータ14−8のAND回路51も同様に、故障判定信号“0”を出力する。これによって、故障が検出される。   Next, the operation of the semiconductor device 10b when the separation signal is normal but the fixed value output from the isolators 14-5 to 14-8 is abnormal will be described. For example, when a failure occurs in which the output terminal of the OR circuit 44 of the isolator 14-6 is fixed to “0” (0 stuck-at failure), one input terminal of the AND circuit 45 is fixed at “0”. As a result, the AND circuit 45 outputs a failure determination signal “0” indicating that a failure has occurred. The AND circuit 49 of the subsequent isolator 14-7 outputs a failure determination signal “0” regardless of the output signal of the AND circuit 47, and the AND circuit 51 of the last isolator 14-8 is similarly failed. 0 ”is output. Thereby, a failure is detected.

アイソレータ14−5,14−7,14−8の固定値が異常の場合にも同様に、最後段のアイソレータ14−8から故障判定信号“0”が出力され、故障が検出される。
このように、分離信号が“1”のときに回路ブロック群12,13を分離させる第2の実施の形態の半導体装置10bでも、第1の実施の形態の半導体装置10aと同様の効果を得ることができる。
Similarly, when the fixed values of the isolators 14-5, 14-7, and 14-8 are abnormal, the failure determination signal “0” is output from the last isolator 14-8, and the failure is detected.
As described above, the semiconductor device 10b of the second embodiment that separates the circuit block groups 12 and 13 when the separation signal is "1" can obtain the same effect as the semiconductor device 10a of the first embodiment. be able to.

なお、電源制御回路11によって、回路ブロック群12,13を電源オンの状態とした場合、信号分離制御回路15bは、分離信号を“0”とする。このとき、アイソレータ14−5〜14−8はスルーとなり、回路ブロック12−1〜12−4の出力信号が、回路ブロック13−1〜13−4に入力される。   When the circuit block groups 12 and 13 are turned on by the power supply control circuit 11, the signal separation control circuit 15b sets the separation signal to “0”. At this time, the isolators 14-5 to 14-8 become through, and the output signals of the circuit blocks 12-1 to 12-4 are input to the circuit blocks 13-1 to 13-4.

ところで、以上説明した第1及び第2の実施の形態の半導体装置10a,10bでは、観測用のフリップフロップ16を用いたが、最後段のアイソレータ14−4,14−8からの故障判定信号を直接外部端子OUTから出力し、外部で観測可能なようにしてもよい。1つの外部端子OUTで、故障が発生したか否かが検出可能であり、端子数の増加を招かない。   By the way, in the semiconductor devices 10a and 10b of the first and second embodiments described above, the observation flip-flop 16 is used, but failure determination signals from the last-stage isolators 14-4 and 14-8 are used. It may be output directly from the external terminal OUT so that it can be observed externally. It is possible to detect whether or not a failure has occurred with one external terminal OUT, and the number of terminals does not increase.

また、分離信号を出力する信号分離制御回路15a,15bは、たとえば、回路ブロック群12に属し、電源オフ時に“0”または“1”のいずれかを出力する回路としてもよい。たとえば、電源オフ時に“0”を出力する場合には、第1の実施の形態の半導体装置10aのようなアイソレータ14−1〜14−4を用いる。また、電源オフ時に“1”を出力する場合には、第2の実施の形態の半導体装置10bのようなアイソレータ14−5〜14−8を用いる。   The signal separation control circuits 15a and 15b that output the separation signal may belong to, for example, the circuit block group 12 and may be a circuit that outputs either “0” or “1” when the power is off. For example, when outputting “0” when the power is turned off, isolators 14-1 to 14-4 such as the semiconductor device 10a of the first embodiment are used. When outputting “1” when the power is off, isolators 14-5 to 14-8 such as the semiconductor device 10b of the second embodiment are used.

ただし、回路ブロック群12,13とは独自に電源をオンオフできる信号分離制御回路15a,15bを用いることで、回路ブロック群12の電源がオフの状態でも分離信号を可変することができる。そして、“0”、“1”両方の分離信号を、たとえば、試験時に、ATPG(Automatic Test Pattern Generator)で発生できる。   However, by using the signal separation control circuits 15a and 15b that can independently turn on and off the power supply for the circuit block groups 12 and 13, the separation signal can be varied even when the power supply of the circuit block group 12 is turned off. Then, both “0” and “1” separation signals can be generated by, for example, an ATPG (Automatic Test Pattern Generator) during testing.

また、分離信号を外部端子から入力するようにしてもよい。
以上、複数の実施の形態に基づき、本件の半導体装置について説明してきたが、これらは一例にすぎず、上記の記載に限定されるものではない。
Further, the separation signal may be input from an external terminal.
As mentioned above, although the semiconductor device of this case has been described based on a plurality of embodiments, these are merely examples and are not limited to the above description.

第1の実施の形態の半導体装置の構成を示す図である。It is a figure which shows the structure of the semiconductor device of 1st Embodiment. 第2の実施の形態の半導体装置の構成を示す図である。It is a figure which shows the structure of the semiconductor device of 2nd Embodiment. 従来のアイソレータの一例の回路を示す図である。It is a figure which shows the circuit of an example of the conventional isolator.

符号の説明Explanation of symbols

10a 半導体装置
11 電源制御回路
12,13 回路ブロック群
12−1〜12−4,13−1〜13−4 回路ブロック
14−1〜14−4 アイソレータ
15a 信号分離制御回路
16 フリップフロップ
20,26 AND回路
21,23,25,27,29,31 OR回路
22,24,28,30 インバータ
DESCRIPTION OF SYMBOLS 10a Semiconductor device 11 Power supply control circuit 12, 13 Circuit block group 12-1 to 12-4, 13-1 to 13-4 Circuit block 14-1 to 14-4 Isolator 15a Signal separation control circuit 16 Flip-flop 20, 26 AND Circuit 21, 23, 25, 27, 29, 31 OR circuit 22, 24, 28, 30 Inverter

Claims (5)

異なる電源制御が行われる第1の回路ブロック群と第2の回路ブロック群と、
前記第1の回路ブロック群と前記第2の回路ブロック群の各回路ブロック間に接続され、前記第1の回路ブロック群と前記第2の回路ブロック群とを分離する旨の分離信号が入力された場合、前記第2の回路ブロック群の前記各回路ブロックへ固定値を出力する複数段の信号分離回路部と、を有し、
各段の前記信号分離回路部は、前記分離信号または自身の出力信号が正常な信号か否かを検出して、正常の場合には前記分離信号を後段に出力し、異常の場合には故障が発生した旨を示す故障判定信号を後段に出力し、前段から当該故障判定信号が入力された場合、自身の前記出力信号にかかわらず、当該故障判定信号を後段に出力することを特徴とする半導体装置。
A first circuit block group and a second circuit block group in which different power supply control is performed;
A separation signal connected to each circuit block of the first circuit block group and the second circuit block group is input to separate the first circuit block group and the second circuit block group. A plurality of stages of signal separation circuit units for outputting a fixed value to each circuit block of the second circuit block group,
The signal separation circuit unit at each stage detects whether the separation signal or its own output signal is a normal signal, and outputs the separation signal to the subsequent stage when it is normal, and malfunctions when it is abnormal A failure determination signal indicating that a failure has occurred is output to the subsequent stage, and when the failure determination signal is input from the previous stage, the failure determination signal is output to the subsequent stage regardless of the output signal of itself. Semiconductor device.
故障が発生したことを示す前記故障判定信号は、前記分離信号の反対の論理レベルであることを特徴とする請求項1記載の半導体装置。   2. The semiconductor device according to claim 1, wherein the failure determination signal indicating that a failure has occurred has a logic level opposite to that of the isolation signal. 前記分離信号の論理値が0のときに前記第1の回路ブロック群と前記第2の回路ブロック群とを分離する前記信号分離回路部は、一方の入力端子に前段からの前記分離信号または前記故障判定信号を入力し、他方の入力端子に前記固定値が正しい場合には0を入力してその論理和を前記分離信号または前記故障判定信号として後段に出力するOR回路を有していることを特徴とする請求項1または2に記載の半導体装置。   The signal separation circuit unit that separates the first circuit block group and the second circuit block group when the logical value of the separation signal is 0, the separation signal from the previous stage or the It has an OR circuit that inputs a failure determination signal, inputs 0 when the fixed value is correct to the other input terminal, and outputs the logical sum as the separation signal or the failure determination signal to the subsequent stage. The semiconductor device according to claim 1 or 2. 前記分離信号の論理値が1のときに前記第1の回路ブロック群と前記第2の回路ブロック群とを分離する前記信号分離回路部は、一方の入力端子に前段からの前記分離信号または前記故障判定信号を入力し、他方の入力端子に前記固定値が正しい場合には1を入力してその論理積を前記分離信号または前記故障判定信号として後段に出力するAND回路を有していることを特徴とする請求項1または2に記載の半導体装置。   When the logical value of the separation signal is 1, the signal separation circuit unit that separates the first circuit block group and the second circuit block group includes the separation signal from the previous stage or the input signal at one input terminal. It has an AND circuit that inputs a failure determination signal, inputs 1 when the fixed value is correct at the other input terminal, and outputs the logical product to the subsequent stage as the separation signal or the failure determination signal The semiconductor device according to claim 1 or 2. 前記分離信号を出力する信号分離制御回路を有し、
前記信号分離制御回路は、前記第1の回路ブロック群または前記第2の回路ブロック群とは異なる電源制御が行われることを特徴とする請求項1乃至4のいずれか一項に記載の半導体装置。
A signal separation control circuit for outputting the separation signal;
5. The semiconductor device according to claim 1, wherein the signal separation control circuit performs power supply control different from that of the first circuit block group or the second circuit block group. 6. .
JP2008248088A 2008-09-26 2008-09-26 Semiconductor device Pending JP2010078490A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008248088A JP2010078490A (en) 2008-09-26 2008-09-26 Semiconductor device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008248088A JP2010078490A (en) 2008-09-26 2008-09-26 Semiconductor device

Publications (1)

Publication Number Publication Date
JP2010078490A true JP2010078490A (en) 2010-04-08

Family

ID=42209108

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008248088A Pending JP2010078490A (en) 2008-09-26 2008-09-26 Semiconductor device

Country Status (1)

Country Link
JP (1) JP2010078490A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2524643A (en) * 2015-02-10 2015-09-30 Ceres Ip Co Ltd Interconnect
JP2019518935A (en) * 2016-11-25 2019-07-04 エルジー・ケム・リミテッド Insulation element diagnostic system in BMS

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2524643A (en) * 2015-02-10 2015-09-30 Ceres Ip Co Ltd Interconnect
GB2524643B (en) * 2015-02-10 2017-03-29 Ceres Ip Co Ltd Interconnect for Low Temperature Solid Oxide Fuel Cell
JP2019518935A (en) * 2016-11-25 2019-07-04 エルジー・ケム・リミテッド Insulation element diagnostic system in BMS
US10989753B2 (en) 2016-11-25 2021-04-27 Lg Chem, Ltd. System for diagnosing insulating element in BMS

Similar Documents

Publication Publication Date Title
US20100283644A1 (en) A/D conversion circute and test method
US7249300B2 (en) Integrated circuit device including a scan test circuit and methods of testing the same
JP5608409B2 (en) Self-diagnosis system and test circuit determination method
JP2010281695A (en) Semiconductor integrated circuit
JP2010078490A (en) Semiconductor device
JP2008085596A (en) Clock distributing circuit, and test method
JP6635602B2 (en) Failure detection circuit
JP2009122009A (en) Test circuit
US7970569B2 (en) Apparatus and method for connection test on printed circuit board
JP4278360B2 (en) Multi-chip package LSI test circuit
JP4275094B2 (en) Semiconductor device
JP2010165755A (en) Semiconductor device
JP4705886B2 (en) Circuit board diagnosis method, circuit board and CPU unit
JP5573638B2 (en) Information processing apparatus and operating method thereof
JP6416065B2 (en) Diagnostic circuit and semiconductor system
JP2003172767A (en) Semiconductor device
JP2002139546A (en) Test circuit
JP2024125906A (en) Semiconductor Integrated Circuit
JP2004069642A (en) Semiconductor integrated circuit device
US20070271057A1 (en) Inspection method of semiconductor integrated circuit and semiconductor
JP2009128295A (en) Failure diagnosis device
JP2008134067A (en) Semiconductor integrated circuit
JP2000206199A (en) LSI design method for mounting inspection
JP2000338188A (en) Testing circuit for semiconductor integrated circuit
JP2011027678A (en) Integrated circuit device