JPH0728238B2 - Multiplex automatic switching device - Google Patents
Multiplex automatic switching deviceInfo
- Publication number
- JPH0728238B2 JPH0728238B2 JP14259685A JP14259685A JPH0728238B2 JP H0728238 B2 JPH0728238 B2 JP H0728238B2 JP 14259685 A JP14259685 A JP 14259685A JP 14259685 A JP14259685 A JP 14259685A JP H0728238 B2 JPH0728238 B2 JP H0728238B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- unit
- normal
- switching
- units
- 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 - Fee Related
Links
Description
【発明の詳細な説明】 (発明の属する技術分野) 本発明はk−out−of−n構成を有する装置において、
その装置中に生じた故障を自動的に切替えて救済するこ
とのできる多重化自動切替装置に関するものである。Description: TECHNICAL FIELD The present invention relates to a device having a k-out-of-n configuration,
The present invention relates to a multiplex automatic switching device capable of automatically switching and repairing a failure occurring in the device.
(従来の技術) 第1図は従来の2−out−of−4構成切替装置の構成を
示すものであり、1は同一構成のユニットX0〜X3からな
るブロック、2は同一構成のユニットY0〜Y3からなるブ
ロックである。(Prior Art) FIG. 1 shows a configuration of a conventional 2-out-of-4 configuration switching device, where 1 is a block composed of units X 0 to X 3 of the same configuration, and 2 is a unit of the same configuration. It is a block consisting of Y 0 to Y 3 .
本切替装置はこれらの2つのブロックで各々正常な2個
のユニットを選択し、1対1に接続する機能を有し、1
対1に接続されたブロック1のユニット1個とブロック
2のユニット1個をユニットペアと称す。This switching device has a function of selecting two normal units in these two blocks and connecting them in a one-to-one relationship.
One unit of block 1 and one unit of block 2 connected in pair 1 are referred to as a unit pair.
このユニットペアは2個のユニットが共に正常であると
き、正常に動作する。3はブロック1のユニットとブロ
ック2のユニットを接続する切替回路であり、MU0,MU1,
DU0,DU1からなる。MU0,MU1はブロック1の3個のユニッ
トのデータ出力から1個を選択するマルチプレクサユニ
ットであり、DU0,DU1はマルチプレクサユニットの出力
をブロック2の3個のユニットのいずれかに選択して加
えるデマルチプレクサユニットである。Qは切替制御信
号であり、マルチプレクサユニットとデマルチプレクサ
ユニットの入出力の選択を決定する信号である。This unit pair works normally when both units are normal. 3 is a switching circuit for connecting the unit of block 1 and the unit of block 2, MU 0 , MU 1 ,
It consists of DU 0 and DU 1 . MU 0 and MU 1 are multiplexer units that select one from the data outputs of the three units of block 1, and DU 0 and DU 1 select the output of the multiplexer unit to any of the three units of block 2. It is a demultiplexer unit that is added by adding. Q is a switching control signal, which is a signal for determining input / output selection of the multiplexer unit and the demultiplexer unit.
ブロック1とブロック2において、各々2個以上のユニ
ットが正常であれば、切替制御信号によりユニット間の
接続を制御することにより、正常なユニットペアが少な
くとも2組得られる。しかし、本切替装置には切替回路
の故障を救済できない欠点がある。If two or more units are normal in each of block 1 and block 2, at least two normal unit pairs can be obtained by controlling the connection between the units by the switching control signal. However, this switching device has a drawback that the failure of the switching circuit cannot be relieved.
この欠点を除くために、切替回路を多重化した切替装置
が、特願昭58−232683号に提案された多重化切替装置で
ある。In order to eliminate this drawback, a switching device in which a switching circuit is multiplexed is the multiplexing switching device proposed in Japanese Patent Application No. 58-232683.
第2図は2−out−of−4構成に対する多重化切替装置
の構成を示すものである。4は切替回路であり、同一構
成の切替回路ユニットS0〜S3からなる。FIG. 2 shows the configuration of the multiplexing switching device for the 2-out-of-4 configuration. A switching circuit 4 is composed of switching circuit units S 0 to S 3 having the same configuration.
切替回路ユニットは、ブロック1の3個のユニットのデ
ータ出力から1個を選択して、ブロック2のユニットに
加える回路である。Pは切替制御信号であり、切替回路
ユニットの入力を選択する信号である。第1図の切替装
置と同様に、本多重化切替装置はブロック1とブロック
2において、各々2個以上のユニットが正常であれば、
正常なユニットペアを2組以上生成できる。The switching circuit unit is a circuit that selects one from the data outputs of the three units of block 1 and adds it to the unit of block 2. P is a switching control signal, which is a signal for selecting the input of the switching circuit unit. Similar to the switching device of FIG. 1, in the multiplex switching device of the present invention, in blocks 1 and 2, if two or more units are normal,
Two or more normal unit pairs can be generated.
例えば、第3図に示すように、ブロック1のX0,X3とブ
ロック2のY1,Y2が故障した例について考えよう。図
中、正常なユニットを0、故障したユニットをXで表わ
す。For example, as shown in FIG. 3, consider an example in which X 0 and X 3 of block 1 and Y 1 and Y 2 of block 2 have failed. In the figure, a normal unit is represented by 0 and a defective unit is represented by X.
この例では、(x1,Y3)と(x2,Y0)なる2組の正常なペ
アを形成する。ところで、切替回路ユニットの故障は、
接続するブロック2のユニットの故障と等価であり、救
済可能である。例えば、S1とS2が故障した場合にはY1と
Y2の故障と等価であり、本例のユニット間接続により救
済できる。In this example, two normal pairs of (x 1 , Y 3 ) and (x 2 , Y 0 ) are formed. By the way, the failure of the switching circuit unit
It is equivalent to a failure of the unit of the block 2 to be connected and can be remedied. For example, if S 1 and S 2 fail, then Y 1
This is equivalent to a Y 2 failure and can be remedied by the inter-unit connection of this example.
このように、本多重化切替装置は故障救済能力が高い。
しかし、ユニットの故障状況に応じて、使用者がユニッ
ト間接続を決定するため、切替操作が複雑であり、切替
時間が大きい欠点があった。As described above, the present multiplex switching device has a high fault relief capability.
However, since the user determines the connection between the units according to the failure status of the unit, the switching operation is complicated and the switching time is long.
(発明の目的) 本発明の目的は、ユニットと切替回路の故障を救済でき
る多重化切替装置に対して、ユニット間接続を使用者が
求める欠点を解決し、自動的にユニット間接続を決定す
る機能を付与することにある。(Object of the Invention) An object of the present invention is to solve the drawback that a user demands an inter-unit connection for a multiplex switching device capable of relieving a failure of a unit and a switching circuit, and automatically determine the inter-unit connection. It is to add a function.
(発明の構成) 本発明の、多重化自動切替装置は、同一構成のn(n≧
2)個のユニットX0,X1,…,Xn-1からなるブロック1と
同一構成のn個のユニットY0,Y1,…,Yn-1からなるブロ
ック2についてそれぞれ正常なk(1≦k<n)個のユ
ニットを自動的に1対1接続するために次のような検査
回路、切替回路および切替制御回路を備えたことを最も
主要な特徴とする。(Structure of the Invention) The multiplex automatic switching device of the present invention has the same structure n (n ≧ n
2) For each block k consisting of n units Y 0 , Y 1 , ..., Yn -1 , which has the same structure as the block 1 consisting of the units X 0 , X 1 , ..., Xn -1 , the normal k (1 The most main feature is that the following inspection circuit, switching circuit, and switching control circuit are provided in order to automatically connect ≤k <n) units one-to-one.
各ユニットに対して検査回路を設け、その検査出力より
ユニットの正常性を判定できるようにする。切替回路を
n個の切替回路ユニットSU0,SU1,…,SUn-1により構成す
る。An inspection circuit is provided for each unit so that the normality of the unit can be determined from the inspection output. The switching circuit is composed of n switching circuit units SU 0 , SU 1 , ..., SUn -1 .
なお、切替回路ユニットSUiはブロック1のユニットの
データ出力と検査出力を共に切替えることにより、選択
したブロック1のユニットの正常性を表示できるように
する。The switching circuit unit SUi switches both the data output and the inspection output of the block 1 unit so that the normality of the selected block 1 unit can be displayed.
即ち、切替回路ユニットSUiはユニットXiのデータ出力D
XiとCXiをペアとして、(n−k+1)組のペア(DXi,C
Xi),(DXi+1,CXi+1),…,(DXi+j,CXi+j),…,
(DXi+n-k,CXi+n-k)から選択した1組のペア(DXSi,CX
Si)を出力する。(ここで、i=0,1,…,n−1。j=0,
1,…,n−k。i+jはmod nの和。) また、切替制御回路はCXS0,CXS1,…,CXSn-1と、ユニッ
トY0,Y1,…,Yn-1の検査出力から、正常なユニットペア
がk組以上生成されたことを判定し、その結果により切
替回路ユニットによる切替を制御する。That is, the switching circuit unit SUi is the data output D of the unit Xi.
With Xi and CXi as a pair, (n−k + 1) pairs (DXi, C
Xi), (DXi +1 , CXi +1 ), ..., (DXi + j, CXi + j), ...,
(DXi + n - k, CXi + n - k) 1 set of pairs selected from (DXSi, CX
Si) is output. (Where i = 0, 1, ..., N−1. J = 0,
1, ..., nk. i + j is the sum of mod n. ) Further, the switching control circuit confirms that k or more normal unit pairs have been generated from the inspection outputs of CXS 0 , CXS 1 , ..., CXSn -1 and the units Y 0 , Y 1 , ..., Yn -1. It is determined and the switching by the switching circuit unit is controlled according to the result.
従来の技術では、個々のユニットをテストした結果に基
づいて使用者がユニット間接続を決定した。これに対
し、多重化切替装置はユニット間接続を自動的に求める
ことができる。In the prior art, the user determines the connection between the units based on the result of testing the individual units. On the other hand, the multiplex switching device can automatically request inter-unit connection.
(実施例の説明) ここで提案する多重化自動切替装置の構成を2−out−o
f−4なる具体例に基づいて説明する。一般的なk−out
−of−n切替構成の切替装置については、以下の説明か
ら容易に拡張できる。(Description of Embodiments) The configuration of the multiplexing automatic switching device proposed here will be described in 2-out-o.
A description will be given based on a specific example of f-4. General k-out
The switching device having the -of-n switching configuration can be easily expanded from the following description.
第4図は2−out−of−4切替構成の多重化自動切替装
置の説明図である。X0〜X3はブロック1のユニット、Y0
〜Y3はブロック2のユニットであり、切替対象となる回
路である。FIG. 4 is an explanatory diagram of a multiplex automatic switching device having a 2-out-of-4 switching configuration. X 0 to X 3 are units of block 1, Y 0
~ Y 3 is a unit of the block 2 and is a circuit to be switched.
DX0〜DX3は各々X0〜X3の出力、DY0〜DY3は各々Y0〜Y3の
出力である。CKX0〜CKX3はX0〜X3に設けた検査回路であ
り、CX0〜CX3はその検査出力である。DX 0 to DX 3 are outputs of X 0 to X 3 , respectively, and DY 0 to DY 3 are outputs of Y 0 to Y 3 , respectively. CKX 0 to CKX 3 are inspection circuits provided in X 0 to X 3 , and CX 0 to CX 3 are inspection outputs thereof.
また、CKY0〜CKY3はY0〜Y3に設けた検査回路であり、CY
0〜CY3はその検査出力である。検査回路CKX0〜CKX3,CKY
0〜CKY3は検査対象回路の出力を監視することによって
故障を検出する機能を持つ。検査出力CX0〜CX3,CY0〜CY
3により、検査結果は次のように表示される。In addition, CKY 0 to CKY 3 are the inspection circuits provided in Y 0 to Y 3 , and
0 to CY 3 is the inspection output. Inspection circuit CKX 0 ~CKX 3, CKY
0 to CKY 3 have the function of detecting a failure by monitoring the output of the circuit under test. Test output CX 0 ~CX 3, CY 0 ~CY
According to 3 , the inspection result is displayed as follows.
Xiが正常(故障)のとき CXi=1(0) Yiが正常(故障)のとき CYi=1(0) ただし、i=0,1,2,3。なお、検査回路の具体例につい
ては後述する。When Xi is normal (failure) CXi = 1 (0) When Yi is normal (failure) CYi = 1 (0) where i = 0,1,2,3. A specific example of the inspection circuit will be described later.
5は切替回路であり、切替回路ユニットSU0〜SU3からな
る。切替回路はX0〜X3とY0〜Y3を第2図に示したように
接続する。ただし、第2図ではブロック1と切替回路2
の間はデータ出力の配線であったが、ここではデータ出
力と検査出力のペアによる配線である。すなわち、切替
ユニットSUiは(DXi,CXi),(DXi+1,CXi+1),(DX
i+2,CXi+2)の3組のベアを入力し、そのうち1組のベ
アを(DXSi,CXSi)に出力する。ここで、+はmod 4の
加算を表す。A switching circuit 5 is composed of switching circuit units SU 0 to SU 3 . The switching circuit connects X 0 to X 3 and Y 0 to Y 3 as shown in FIG. However, in FIG. 2, the block 1 and the switching circuit 2 are
The wiring for data output was between the two, but here it is wiring for a pair of data output and inspection output. That is, the switching unit SUi is (DXi, CXi), (DXi + 1 , CXi + 1 ), (DX
i +2 , CXi +2 ) three sets of bears are input, and one set of the bears is output to (DXSi, CXSi). Here, + represents addition of mod 4.
6は切替制御回路であり、切替制御信号Pを発生して、
ユニット間の接続方法を決定する回路である。また、7
はX0〜X3の入力信号、8はY0〜Y3の出力信号である。A switching control circuit 6 generates a switching control signal P,
This is a circuit that determines the connection method between the units. Also, 7
Is an input signal of X 0 to X 3 , and 8 is an output signal of Y 0 to Y 3 .
第4図の多重化自動切替装置の動作は次のように行なわ
れる。The operation of the multiplex automatic switching device of FIG. 4 is performed as follows.
(1) 信号INITにパルスを加え、切替制御回路6を初
期状態に設定する。(1) A pulse is applied to the signal INIT to set the switching control circuit 6 to the initial state.
(2) テスト入力を7から加え、検査回路CKY0〜CKX3
とCKY0〜CKY3により、各々X0〜X3とY0〜Y3のテストを行
なう。(2) Test inputs CKY 0 to CKX 3 by adding test inputs from 7.
And the CKY 0 ~CKY 3, respectively to test the X 0 to X 3 and Y 0 to Y 3.
(3) 検査結果CXS0〜CXS3とCY0〜CY3、および切替制
御信号Pが接続条件を満足しているか否かを切替制御回
路6で判定する。(3) The switching control circuit 6 determines whether or not the inspection results CXS 0 to CXS 3 and CY 0 to CY 3 and the switching control signal P satisfy the connection conditions.
(4) 接続条件を満足すれば、現在のユニット間接続
を固定する。満足しなければ、信号CLOCKにクロックパ
ルスを入力すると、切替制御回路6は新たに切替制御信
号を発生する。この切替制御信号に対応する新たなユニ
ット間接続に対して、(3)を繰り返す。(4) If the connection conditions are satisfied, fix the current inter-unit connection. If not satisfied, when a clock pulse is input to the signal CLOCK, the switching control circuit 6 newly generates a switching control signal. (3) is repeated for a new inter-unit connection corresponding to this switching control signal.
なお、接続条件については後述する。The connection conditions will be described later.
この多重化自動切替装置はブロック1とブロック2にお
いて正常なユニットが各々2個以上あれば、必ず正常な
ユニットベアを2組以上作る接続方法が見つけることが
できる。In this multiplex automatic switching device, if there are two or more normal units in each of the blocks 1 and 2, it is possible to find a connection method for making two or more sets of normal unit bears.
もし、切替制御回路6に全ての接続方法を発生するのに
充分な個数のクロックパルスを加えても、上記の切替操
作が終了しなければ、この故障を救済できないことを意
味する。This means that even if a sufficient number of clock pulses are added to the switching control circuit 6 to generate all the connection methods, this failure cannot be remedied unless the above switching operation is completed.
さて、検査回路の具体例として第5図に1−out−of−
4デコーダに対する検査回路を示す。Now, as a concrete example of the inspection circuit, FIG. 5 shows 1-out-of-
4 shows a test circuit for a 4-decoder.
A,Bは1−out−of−4デコーダの入力、G0,G1,G2,G3は
出力である。検査対象回路が正常であるときには、A,B
の入力値に応じて、D0〜D3のいずれか1つの出力が“1"
となる。このときCは“1"を出力する。ところが、検査
対象回路に故障が発生し、G0〜G3のうち偶数個の出力が
“1"となるとき、Cが“0"となる。したがって、Cを監
視することにより、検査対象回路の故障を検出できる。A and B are inputs to the 1-out-of-4 decoder, and G 0 , G 1 , G 2 and G 3 are outputs. When the circuit under test is normal, A, B
Depending on the input value of, any one output of D 0 to D 3 is “1”
Becomes At this time, C outputs "1". However, when a failure occurs in the circuit to be inspected and the output of an even number of G 0 to G 3 becomes "1", C becomes "0". Therefore, by monitoring C, it is possible to detect the failure of the circuit to be inspected.
ところで、第4図では図の簡単のため、切替回路ユニッ
トには検査回路を付与しなかった。By the way, in FIG. 4, for the sake of simplicity, the switching circuit unit is not provided with an inspection circuit.
切替回路ユニットについては、例えばデータ信号に対し
てパリティチェック、切替制御信号に対して1/nチェッ
クによる検査回路を設けることができる。切替回路ユニ
ットSUiの検査回路の出力とブロック2のユニットの検
査出力CYiの論理和を、改めてCYiと定めれば、切替回路
ユニットの故障も自動的に救済できる。For the switching circuit unit, for example, a check circuit for performing a parity check for the data signal and a 1 / n check for the switching control signal can be provided. If the logical sum of the output of the inspection circuit of the switching circuit unit SUi and the inspection output CYi of the unit of the block 2 is set to CYi again, the failure of the switching circuit unit can be automatically relieved.
次に、切替制御回路6の構成について説明する。切替制
御回路6には総当り法と順列法の2種類の実現方法があ
る。総当り法は接続する全てのユニット間の接続方法を
カウンターによりしらみつぶしに発生する方法である。
また、順列法はブロック1とブロック2のユニットが1
対1に接続する接続方法のみを、順列発生回路により発
生する方法である。Next, the configuration of the switching control circuit 6 will be described. The switching control circuit 6 has two types of realization methods, a brute force method and a permutation method. The brute force method is a method in which the connection method between all the units to be connected is generated by a counter.
In addition, the permutation method uses only one block 1 and block 2 unit.
This is a method in which only the connection method for connecting to pair 1 is generated by the permutation generation circuit.
〔実施例1〕 第6図に総当り法による切替制御回路6の構成を示す。
切替制御回路6は切替先決定回路11、重複選択検出回路
12、正常ユニットペア検出回路13、正常ユニットペア閾
値回路14、クロック制御回路15からなる。11〜15までの
関係を第6図を用いて説明しよう。[Embodiment 1] FIG. 6 shows a configuration of a switching control circuit 6 by the brute force method.
The switching control circuit 6 includes a switching destination determination circuit 11 and an overlap selection detection circuit.
12, a normal unit pair detection circuit 13, a normal unit pair threshold circuit 14, and a clock control circuit 15. The relationship between 11 and 15 will be explained using FIG.
第7図に切替先決定回路11の回路例を示す。この回路は
継続接続した4個の3進カウンタCTR0〜CTR3よりなる。FIG. 7 shows a circuit example of the switching destination determining circuit 11. The circuit consists of four ternary counter CTR 0 ~CTR 3 was continued connection.
総当り法ではCTRiの内容aiに従って、切替回路ユニット
SUiはユニットXi+aiとユニットYiを接続する(ただし、
i=0,1,2,3。ai=0,1,2)。In the brute force method, according to the contents ai of CTRi, the switching circuit unit
SUi connects unit Xi + ai and unit Yi (however,
i = 0,1,2,3. ai = 0,1,2).
すなわち、切替先決定回路11は切替制御信号P=(a0,a
1,a2,a3)を生成し、切替回路5を制御する。That is, the switching destination determination circuit 11 uses the switching control signal P = (a 0 , a
1 , a 2 , a 3 ) is generated and the switching circuit 5 is controlled.
第8図は切替制御回路で用いる3進カウンタの例であ
り、601,602はT型フリップフロップである。FIG. 8 shows an example of a ternary counter used in the switching control circuit, and 601 and 602 are T-type flip-flops.
601,602の内容を各々U0,U1とし、これらをまとめて、
(U0,U1)と表記することにする。Let the contents of 601,602 be U 0 and U 1 , respectively, and combine these,
I will write it as (U 0 , U 1 ).
信号INITにパルスを加えると、601と602はリセットさ
れ、(U0,U1)は(0,0)となる。When a pulse is applied to the signal INIT, 601 and 602 are reset and (U 0 , U 1 ) becomes (0, 0).
続いて、信号CINに次々とパルスを加えると、(0,0)→
(0,1)→(1,0)→(0,0)と遷移し、以後これを繰り
返す。Then, when pulses are added to the signal CIN one after another, (0,0) →
The transition is (0,1) → (1,0) → (0,0), and this is repeated thereafter.
(U0,U1)が(1,0)であるとき、信号COUTはパルスを次
段の3進カウンタに出力する。When (U 0 , U 1 ) is (1, 0), the signal COUT outputs a pulse to the ternary counter in the next stage.
(U0,U1)が(0,0),(0,1),(1,0)であるとき、各
々信号D0,D1,D2が“1"となる。When (U 0 , U 1 ) is (0,0), (0,1), (1,0), the signals D 0 , D 1 , and D 2 are “1”, respectively.
すなわち、カウンタCTRiの内容aiは信号Daiが“1"を出
力することにより表示される。このとき、YiとXi+aiが
接続されるので、この信号Daiを以後▲Pi+ai x▼と
称す。ただし、Tはmod.4の加算である。That is, the content ai of the counter CTRi is displayed when the signal Dai outputs "1". In this case, since Yi and Xi + ai is connected, it referred to the signal Dai to hereinafter ▲ P i + ai x ▼. However, T is the addition of mod.4.
ここで、ブロック1とブロック2のユニット間接続を次
のように整数列で表記しよう。Here, let us describe the connection between units of block 1 and block 2 as an integer string as follows.
ユニットYiに接続するユニットをXbiとし、4個のユニ
ットY0〜Y3に接続するユニットを整数列〔b0,b1,b2,
b3〕で表す。The unit connected to the unit Yi is Xbi, and the units connected to the four units Y 0 to Y 3 are integer strings [b 0 , b 1 , b 2 ,
b 3 ].
総当り法ではb1=i+aiが成り立つ。ただし、+はmod
4の加算である。In the brute force method, b 1 = i + ai holds. However, + is mod
It is an addition of 4.
切替先決定回路11は切替制御信号P=(0,0,0,0),
(1,0,0,0),(2,0,0,0),…,(2,2,2,2)に応じ
て、各々〔0123〕,〔1123〕,〔2123〕,…,〔2301〕
なる34個の接続方法を発生する。The switching destination determination circuit 11 has a switching control signal P = (0,0,0,0),
According to (1,0,0,0), (2,0,0,0), ..., (2,2,2,2), [0123], [1123], [2123], ..., respectively. (2301)
It generates 3 4 connection methods.
なお、初期状態(整数列〔0123〕の想到する接続方法)
には信号INITにパルスを送り、全てのカウンタをリセッ
トすることにより設定する。Initial state (connection method conceived of integer sequence [0123])
Is set by resetting all counters by sending a pulse to the signal INIT.
ところで、総当り法ではブロック1の同一のユニット
が、ブロック2の複数のユニットを重複して選択する場
合がある。例えば〔1123〕の想到する接続方法では、ユ
ニットX1をユニットY0とY1が重複して選択する。In the brute force method, the same unit in block 1 may select a plurality of units in block 2 in duplicate. For example, in the conceivable connection method of [1123], the unit X 1 is selected by overlapping the units Y 0 and Y 1 .
多重化自動切替装置の各ユニットペアは、異なるデータ
入力に対する独立な処理を行なう。Each unit pair of the multiplexing automatic switching device performs independent processing for different data input.
従って、この例では3つのユニットX1,Y0,Y1が全て正常
であっても、2個のユニットペア(X1,Y0),(X1,Y1)
のうち、いずれか一方しか使用できない。従って、ブロ
ック1の同一のユニットをブロック2の正常な複数のユ
ニットが重複選択する接続方法を禁止する必要がある。
このために重複選択を検出する回路が重複選択検出回路
12である。Therefore, in this example, even if all three units X 1 , Y 0 , Y 1 are normal, two unit pairs (X 1 , Y 0 ), (X 1 , Y 1 )
Only one of them can be used. Therefore, it is necessary to prohibit the connection method in which the same unit of block 1 is redundantly selected by a plurality of normal units of block 2.
For this reason, the circuit that detects duplicate selection is the duplicate selection detection circuit.
Twelve.
第9図は重複選択検出回路12の回路である。THC0〜THC3
は閾値回路であり、3個の入力E0,E1,E2のうち2個以上
が“1"となる回路である。第10図に閾値回路の回路例を
示す。THClは3個の信号▲Pl l−j▼を入力する(こ
こで、l=0,1,2,3。j=0,1,2。l−jはmod 4の差
である)。FIG. 9 shows a circuit of the duplicate selection detection circuit 12. THC 0 to THC 3
Is a threshold circuit, and two or more of the three inputs E 0 , E 1 , and E 2 are “1”. FIG. 10 shows a circuit example of the threshold circuit. THCl inputs three signals ▲ P l 1-j ▼ (where l = 0,1,2,3, j = 0,1,2, where l−j is the difference of mod 4).
従って、THClはユニットXlがブロック2の正常なユニッ
トに重複選択される場合に、Tに“1"を出力する。ま
た、重複選択検出信号HSはX0〜X3のいずれかのユニット
が重複選択されるときに“1"を出力する。Therefore, THCl outputs "1" to T when the unit Xl is selected as the normal unit of block 2. The duplication selection detection signal HS outputs "1" when any of the units X 0 to X 3 is duplication selected.
第11図に正常ユニットペア検出回路13の回路例を示す。
良ユニットペア検出回路13はユニットペアが正常である
か否かを判定する回路である。正常ユニットペア検出GP
はGP=(GP0,GP1,GP2,GP3)と表わされる。ここで、GPi
はブロック1のユニットの検査結果CXSiとブロック2の
検査結果CYiより、Yiを含むユニットペアが正常である
と判断したとき“1"を出力する信号である。FIG. 11 shows a circuit example of the normal unit pair detection circuit 13.
The good unit pair detection circuit 13 is a circuit that determines whether or not the unit pair is normal. Normal unit pair detection GP
Is expressed as GP = (GP 0 , GP 1 , GP 2 , GP 3 ). Where GPi
Is a signal that outputs "1" when it is determined from the inspection result CXSi of the unit of block 1 and the inspection result CYi of block 2 that the unit pair including Yi is normal.
第12図に正常ユニットペア閾値回路14の回路例を示す。FIG. 12 shows a circuit example of the normal unit pair threshold circuit 14.
正常ユニットペア閾値回路14は正常なユニットペアが2
組以上あること(一般のk−out−of−n構成切替回路
ではk組以上であること)を判定する回路であり、正常
ユニットペア検出信号GPを入力し、閾値判定信号GEKを
出力する。Normal unit pair threshold circuit 14 has 2 normal unit pairs
It is a circuit that determines that there are more than a set (k sets or more in a general k-out-of-n configuration switching circuit), inputs a normal unit pair detection signal GP, and outputs a threshold value determination signal GEK.
GP0〜GP3のうち2個以上の信号が“1"であるとGEKは
“1"をとる。When two or more signals among GP 0 to GP 3 are “1”, GEK takes “1”.
第13図はクロック制御回路15の回路例である。これは、
次に示す接続条件が成立するとき、切替先決定回路11の
クロックを停止する機能を有する。FIG. 13 is a circuit example of the clock control circuit 15. this is,
It has a function of stopping the clock of the switching destination determination circuit 11 when the following connection conditions are satisfied.
(1) 正常なユニットペアが2組以上存在する(この
とき、GEK=“1")。(1) There are two or more normal unit pairs (at this time, GEK = "1").
(2) ブロック1の同一のユニットが、ブロック2の
複数の正常なユニットに重複選択されない(このとき、
MS=“0")。(2) The same unit of block 1 is not duplicatively selected by a plurality of normal units of block 2 (at this time,
MS = "0").
なお、条件(1)または(2)が成立しないときには、
信号CLOCKに入力されたクロックパルスが、信号CLOCK1
に伝幡し、切替先決定回路11のカウンタがインクリメン
トする。その結果、新たに切替制御信号Pが生成され、
接続方法が更新される。When the condition (1) or (2) is not satisfied,
The clock pulse input to the signal CLOCK is the signal CLOCK1.
Then, the counter of the switching destination determination circuit 11 increments. As a result, a switching control signal P is newly generated,
The connection method is updated.
〔実施例2〕 順列法による切替制御回路6について述べる。まず、順
列について説明しよう。[Second Embodiment] A switching control circuit 6 based on the permutation method will be described. First, let us explain permutations.
第14図は4!を例にとった順列の説明図である。集合{0,
1,2,3}の4個の要素を1度づつ使用してできる整数列
を〔b0,b1,b2,b3〕とする。ここで、bi(i=0,1,2,3)
は整数列を構成する左から(i+1)番目の要素であ
る。FIG. 14 is an explanatory diagram of permutation taking 4! As an example. Set {0,
Let [b 0 , b 1 , b 2 , b 3 ] be an integer sequence formed by using the four elements of 1, 2, 3} once. Where bi (i = 0,1,2,3)
Is the (i + 1) th element from the left that constitutes the integer sequence.
さて、〔b0,b1,b2,b3〕を第14図の矢印に従って、次の
ように求める。Now, [b 0 , b 1 , b 2 , b 3 ] is obtained as follows according to the arrow in FIG.
b0は0,1,2,3のいずれかである。b 0 is 0, 1, 2, or 3.
b1はb0で選んだ要素を除く3つの要素のいずれかであ
る。b 1 is one of the three elements except the element selected in b 0 .
b2はb0とb1で選んだ要素を除く残りの2つの要素のいず
れかである。b 2 is one of the remaining two elements except the element selected by b 0 and b 1 .
b3はb0,b1,b2で選んだ要素を除く残りの1つの要素であ
る。b 3 is the remaining one element except the element selected by b 0 , b 1 , and b 2 .
この規則によれば、〔b0,b1,b2,b3〕として〔0123〕,
〔0132〕,…,〔3012〕の4!=24個の整数列を作れる。
このように要素の配置を変えて得られる整数列の集合を
順列と呼ぶ。According to this rule, as [b 0, b 1, b 2 , b 3 ] [0123]
[0132], ..., [3012] 4! = 24 integer strings can be created.
A set of integer sequences obtained by changing the arrangement of elements in this way is called a permutation.
一般に集合{0,1,…,n−1}のn個の要素を1回だけ使
用して並べてできる長さnの整数列〔b0,b1,…,bn-1〕
はn!個生成できることから、これをn!個生成できること
から、これれをn!の順列と呼ぶことにする。In general, an integer sequence of length n [b 0 , b 1 , ..., bn -1 ] that can be arranged by using n elements of the set {0, 1, ..., n-1} only once
Since n! Can be generated, this is called n! Permutation because it can generate n!
さて、前に述べたように、ユニット間接続を整数列
〔b0,b1,b2,b3〕によって表記すると、X0〜X3とY0〜Y3
を1対1に接続する全ての接続方法を4!の順列により表
わすことができる。Now, as mentioned before, if the connection between units is expressed by an integer sequence [b 0 , b 1 , b 2 , b 3 ], X 0 ~ X 3 and Y 0 ~ Y 3
All connection methods that connect 1 to 1 can be represented by a permutation of 4 !.
逆に4!の順列を発生すれば、上記ユニットを1対1に接
続する全ての接続方法を発生すことができる。このよう
な観点から順列によりユニット間接続を定める方法が順
列法である。On the contrary, if the permutation of 4! Is generated, all the connection methods for connecting the above units one to one can be generated. From this point of view, the permutation method is a method of determining the connection between units by permutation.
第15図に順列法による切替制御回路6の構成を示す。な
お、既出の信号名は特に記さない限り、総当り法と同一
の機能を持つ。この切替制御回路6は順列発生回路21、
正常ユニットペア検出回路22、正常ユニットペア閾値回
路14、クロック制御回路23からなる。FIG. 15 shows the configuration of the switching control circuit 6 by the permutation method. It should be noted that the previously mentioned signal names have the same functions as the brute force method unless otherwise noted. The switching control circuit 6 includes a permutation generation circuit 21,
It includes a normal unit pair detection circuit 22, a normal unit pair threshold circuit 14, and a clock control circuit 23.
正常ユニットペア閾値回路14と回路21〜23の関係を第15
図をもとに説明する。The relationship between the normal unit pair threshold circuit 14 and the circuits 21 to 23 is shown in the 15th section.
It will be described with reference to the drawings.
順列発生回路21は整数列に対応する切替制御信号Pを発
生する。従って、この回路は総当り法での切替先決定回
路11に相当する回路である。順列発生回路21の構成と動
作については後述する。The permutation generation circuit 21 generates a switching control signal P corresponding to an integer sequence. Therefore, this circuit is a circuit corresponding to the switching destination determination circuit 11 in the brute force method. The configuration and operation of the permutation generation circuit 21 will be described later.
順列法ではユニット間の1対1接続を保証しているの
で、総当り法のようにブロック1の同一のユニットを重
複選択することはない。従って、重複選択検出回路は不
要である。Since the permutation method guarantees a one-to-one connection between the units, the same unit in block 1 is not redundantly selected as in the brute force method. Therefore, the duplicate selection detection circuit is unnecessary.
ところが4!の順列にはユニット間接続に置き換えられな
い整数列が含まれている。例えば、第4図に示すように
Y0とX3は接続関係がないため、整数列〔3012〕に対応す
る接続方法は存在しない。従って、順列法では整数列に
対応する接続方法が存在するか否かを判断することが必
要である。However, the permutations of 4! Include integer sequences that cannot be replaced by unit-to-unit connections. For example, as shown in FIG.
Since Y 0 and X 3 have no connection relation, there is no connection method corresponding to the integer sequence [3012]. Therefore, in the permutation method, it is necessary to judge whether or not there is a connection method corresponding to an integer sequence.
第16図に正常ユニットペア検出回路22の回路例を示す。
これは整数列に対応する接続方法が存在することと、生
成されたユニットペアが正常であることを確認するため
の回路である。前者の機能を有する点が総当り法の正常
ユニットペア検出回路と異なる。図中の信号GPi(i=
0,1,2,3)はユニットYiにユニットXbiが接続しており、
しかもユニットペアが正常であるとき、“1"を出力す
る。FIG. 16 shows a circuit example of the normal unit pair detection circuit 22.
This is a circuit for confirming that the connection method corresponding to the integer sequence exists and that the generated unit pair is normal. It differs from the normal unit pair detection circuit of the brute force method in that it has the former function. Signal GPi (i =
0,1,2,3) unit Yi is connected to unit Xbi,
Moreover, when the unit pair is normal, "1" is output.
正常ユニットペア閾値回路14は〔実施例1〕で述べた第
12図の回路である。The normal unit pair threshold circuit 14 is the first one described in [Embodiment 1].
It is the circuit of Figure 12.
第17図にクロック制御回路23の回路例を示す。正常ユニ
ットペア閾値回路14の閾値判定信号GEKが“1"のとき、
この回路は信号CLOCKに加わるクロックパルスから信号C
LOCK1と信号CLOCK2に2相クロックを生成し、GEKが“0"
のとき2相クロックを停止する。なお、この2相クロッ
クにより順列発生回路21の順列表示部と巡回モード制御
部を交互に動作させる。FIG. 17 shows a circuit example of the clock control circuit 23. When the threshold judgment signal GEK of the normal unit pair threshold circuit 14 is “1”,
This circuit outputs the signal C from the clock pulse applied to the signal CLOCK.
Two-phase clock is generated for LOCK1 and signal CLOCK2, and GEK is "0".
When, the two-phase clock is stopped. The permutation display section and the cyclic mode control section of the permutation generation circuit 21 are alternately operated by this two-phase clock.
さて、順列法の接続条件は次のとおりである。Now, the connection conditions of the permutation method are as follows.
(1) 整数列に対応する接続方法が存在する。 (1) There is a connection method corresponding to an integer sequence.
(2) 正常なユニットペアが2組以上存在する。(2) There are two or more normal unit pairs.
正常ユニットペア検出回路22とユニットペア閾値回路14
が上記の条件(1),(2)を判定する。条件(1),
(2)を共に満足すれば、GEKは“0"となり、順列発生
回路21に2相クロックを供給させる。その結果、切替回
路5は現在の接続方法を保持する。Normal unit pair detection circuit 22 and unit pair threshold circuit 14
Determines the above conditions (1) and (2). Condition (1),
If both (2) are satisfied, GEK becomes "0" and the permutation generation circuit 21 is supplied with a two-phase clock. As a result, the switching circuit 5 retains the current connection method.
条件(1)または条件(2)を満足しないときには、GE
Kは“1"となり、順列発生回路21に2相クロックが供給
される。その結果、切替回路5は接続方法を更新する。
以上が、順列法による切替制御回路の説明である。When condition (1) or condition (2) is not satisfied, GE
K becomes "1", and the two-phase clock is supplied to the permutation generation circuit 21. As a result, the switching circuit 5 updates the connection method.
The above is the description of the switching control circuit based on the permutation method.
次に2−out−of−4構成の多重化自動切替装置に適用
される4!の順列発生回路21について述べる。この順列発
生回路21はLondon G.Gにより提案されたアルゴリズム
(An Algorithm for generating permutations CACM 1
0,p298−299,1967)を専用ハードウェア化した回路であ
る。Next, the 4! Permutation generation circuit 21 applied to the multiplex automatic switching device having the 2-out-of-4 configuration will be described. This permutation generating circuit 21 is an algorithm proposed by London GG (An Algorithm for generating permutations CACM 1
0, p298-299, 1967) is a dedicated hardware circuit.
第18図に4!の順列発生回路21の構成を示し、31は順列表
示部、32は巡回モード制御部、33は3wayのマルチプレク
サ、34はクロック生成回路である。FIG. 18 shows the configuration of the permutation generation circuit 21 of 4 !, 31 is a permutation display unit, 32 is a cyclic mode control unit, 33 is a 3-way multiplexer, and 34 is a clock generation circuit.
R0〜R3は各々要素b0〜b3を記憶するレジスタであり、こ
の出力が切替制御信号となる。R 0 to R 3 are registers that store the elements b 0 to b 3 , respectively, and their outputs serve as switching control signals.
順列表示部31は整数列〔b0b1b2b3〕を表示し、これから
新たに整数列〔b0′b1′b2′b3′〕を発生する機能を持
つ。The permutation display unit 31 has a function of displaying an integer sequence [b 0 b 1 b 2 b 3 ] and generating a new integer sequence [b 0 ′ b 1 ′ b 2 ′ b 3 ′] from this.
長さi(i=2,3,4)の部分整数列〔b0…bi-1〕を右巡
回し、残りの部分整数列〔bi…b3〕を連結して、上記の
整数列〔b0′b1′b2′b3′〕を得るとき、巡回モードMi
による導出と呼ぶことにする。すなわち、このとき整数
列〔b0′b1′b2′b3′〕は〔b0b1b2b3〕を用いて、次の
ように記述できる。The partial sequence of integers [b 0 ... bi -1] Right cyclic length i (i = 2,3,4), by connecting the remaining part integer sequence [bi ... b 3] The integer column [ b 0 ′ b 1 ′ b 2 ′ b 3 ′], the cyclic mode Mi
It will be called derivation by. That is, at this time, the integer sequence [b 0 ′ b 1 ′ b 2 ′ b 3 ′] can be described as follows using [b 0 b 1 b 2 b 3 ].
まず、右巡回する部分整数列は b0′←bi-1 b1′←b0 b2′←b1 ‥‥ b′i-1←bi-2 残りの更新されない部分整数列は bi′←bi b′i+1←bi+1 ‥‥ b3′←b3 従って、順列表示部31は次のように動作する。First, the right-circulating sub-integer sequence is b 0 ′ ← bi -1 b 1 ′ ← b 0 b 2 ′ ← b 1・ ・ ・ b ′ i -1 ← bi -2 bi b'i +1 ← bi +1 ... b 3 ′ ← b 3 Therefore, the permutation display unit 31 operates as follows.
レジスタR0,R1,…,Ri-1に記憶されるデータは右巡回
し、レジスタRi,Ri+1,…,R3に記憶されるデータは更新
しない。The data stored in the registers R 0 , R 1 , ..., Ri -1 circulate right, and the data stored in the registers Ri, Ri +1 , ..., R 3 are not updated.
また、マレチプレクサ33は、レジスタR1,R2,R3の中から
Ri-1となる出力を選択し、レジスタR0に入力する。クロ
ック生成回路34は右巡回するデータを記憶するレジスタ
R0,R1,…,Ri-1にクロックを供給する。In addition, the maleplexer 33 selects from the registers R 1 , R 2 and R 3 .
Select the output that will be Ri -1 and input it to register R 0 . The clock generation circuit 34 is a register that stores data that circulates to the right.
Supply clock to R 0 , R 1 , ..., Ri -1 .
第19図にクロック生成回路34の回路例を示す。信号CLK1
はレジスタR0とR1に供給するクロック信号であり、信号
CLK2,CLK3は各々レジスタR2,R3に供給するクロック信号
である。FIG. 19 shows a circuit example of the clock generation circuit 34. Signal CLK1
Is the clock signal that feeds registers R 0 and R 1 ,
CLK2 and CLK3 are clock signals supplied to the registers R 2 and R 3 , respectively.
巡回モードがMj+1,Mj+2,…,M4のとき、CLKjにCLOCK2か
らのクロックパルスが伝幡する。その結果、レジスタRj
の内容が更新される。Cyclic mode Mj +1, Mj +2, ..., when the M 4, the clock pulse from the CLOCK2 to CLKj to DenHata. As a result, register Rj
The content of is updated.
巡回モード制御部32は巡回モードMiを決定する回路であ
る。この内部構成については後述する。The traveling mode control unit 32 is a circuit that determines the traveling mode Mi. This internal structure will be described later.
第18図の順列発生回路21の動作に当っては、まず順列表
示部31と巡回モード制御部32を初期状態に設定する。な
お、初期状態については後述する。In the operation of the permutation generation circuit 21 of FIG. 18, first, the permutation display unit 31 and the cyclic mode control unit 32 are set to the initial state. The initial state will be described later.
次にクロック制御回路23により信号CLOCK1,CLOCK2の順
に交互にクロックパルスを発生する。クロックパルスが
加わる度に巡回モード制御部32は巡回モードを設定し、
これに基づいて順列表示部31が順次新たな整数列を発生
する。このようにして、順列発生回路21は4!の順列を発
生することができる。Next, the clock control circuit 23 alternately generates clock pulses in the order of the signals CLOCK1 and CLOCK2. Each time a clock pulse is applied, the cyclic mode control unit 32 sets the cyclic mode,
Based on this, the permutation display unit 31 sequentially generates new integer sequences. In this way, the permutation generation circuit 21 can generate 4! Permutations.
次に、順列発生回路21の順列発生手順について第19図に
基づいて説明する。Next, the permutation generation procedure of the permutation generation circuit 21 will be described with reference to FIG.
〔4!の順列の発生手順〕 (1) 整数列A=〔0123〕を初期状態とする。M2モー
ドを2回繰り返すと、その過程で整数列〔0123〕をを発
生して、元の整数列Aに戻る。(「1」,「2」)(以
下「1」〜「40」は発生順序を示す) (2) M3モードでAの左の3要素を右巡回して、新た
に整数列B=〔2013〕を得る。(「3」) (3) Bに上記(1),(2)の操作を行ない、その
結果、新たに整数列〔0213〕と〔1203〕を得る。
(「4」,「5」,「6」) (4) Cに上記(1),(2)の操作を行ない、その
結果、新たに整数列〔2103〕を得て、Aに戻る。
(「7」,「8」,「9」) (5) M4モードにより、Aの全ての要素を右巡回し
て、新たに整数列D=〔3012〕を得る。(「10」) (6) Dに上記(1)〜(5)の操作を行ない、〔03
21〕,〔1302〕,〔3102〕,〔0132〕,〔1032〕なる5
個の整数列を得て、整数列E=〔2301〕を発生する。
(「11」〜「20」) (7) Eに上記(1)〜(5)の操作を行ない、〔32
01〕,〔0231〕,〔2031〕,〔3021〕,〔0321〕なる5
個の整数列を得て、整数列F=〔1230〕を発生する。
(「21」〜「30」) (8) Fに上記(1)〜(5)の操作を行ない、〔21
30〕,〔3120〕,〔1320〕,〔2310〕,〔3210〕,〔12
30〕なる整数列を得て、Aに戻る。(「31」,〜「4
0」) 本アルゴリズムを再帰的に表現すると、次のようにな
る。[Procedure for generating permutation of 4!] (1) Initialize integer sequence A = [0123]. When the M 2 mode is repeated twice, an integer string [0123] is generated in the process and the original integer string A is returned. (“1”, “2”) (hereinafter “1” to “40” indicate the order of occurrence) (2) In the M 3 mode, the left three elements of A are circulated right, and a new integer sequence B = [ 2013]. ("3") (3) Perform the above operations (1) and (2) on B, and as a result, newly obtain integer sequences [0213] and [1203].
(“4”, “5”, “6”) (4) Perform the above operations (1) and (2) on C, and as a result, obtain a new integer sequence [2103] and return to A.
(“7”, “8”, “9”) (5) In the M 4 mode, all the elements of A are right-circulated to obtain a new integer sequence D = [3012]. (“10”) (6) Perform the above operations (1) to (5) on D and select [03
21], [1302], [3102], [0132], [1032] 5
Obtain an integer sequence and generate an integer sequence E = [2301].
(“11” to “20”) (7) Perform the above operations (1) to (5) on E and select [32
01], [0231], [2031], [3021], [0321] 5
Obtain an integer sequence and generate an integer sequence F = [1230].
("21" to "30") (8) Perform steps (1) to (5) above on F and select [21
30], [3120], [1320], [2310], [3210], [12
30] and get back to A. ("31", ~ "4
0 ”) When this algorithm is expressed recursively, it becomes as follows.
〔操作▲G4 3▼〕 (1) 部分整数列〔b0,b1〕を2回右巡回する。(M2
モード) (2) 部分整数列〔b0,b1,b2〕を1回右巡回する。
(M3モード) 〔操作▲G4 4▼〕 (1) 操作▲G4 3▼を3回繰り返す。[Operation [G 4 3 ]] (1) The partial integer sequence [b 0 , b 1 ] is circulated rightward twice. (M 2
Mode) (2) The partial integer sequence [b 0 , b 1 , b 2 ] is rotated rightward once.
(M 3 mode) [Operation ▲ G 4 4 ▼] (1) Repeat operation ▲ G 4 3 ▼ three times.
(2) 整数列〔b0,b1,b2,b3〕を1回右巡回する。(M
4モード) 以上の準備のもとに求めるアルゴリズムは 〔4!の順列発生アルゴリズム〕 初期状態〔0123〕に対して、操作▲G4 4▼を4回繰り
返す。(2) The integer sequence [b 0 , b 1 , b 2 , b 3 ] is circulated once to the right. (M
4 mode) The algorithm to be obtained based on the above preparation is [Permutation generation algorithm of 4!] Operation [G 4 4 ] is repeated 4 times for the initial state [0123].
以上のことから、長さ2から4までの部分整数列を右巡
回する第18図の順列発生回路は4!の順序を発生する機能
を持つことが分る。なお、本アルゴリズムでは部分整数
列を右巡回することによって順列を導出したが、左巡回
によっても同様に導出できることは明らかである。From the above, it can be seen that the permutation generating circuit of FIG. 18 that right circulates a partial integer sequence of lengths 2 to 4 has a function of generating the sequence 4 !. In this algorithm, the permutation is derived by right-circulating the partial integer sequence, but it is clear that the permutation can be similarly derived by left-circulating.
さて、4!の順序を発生する過程で現われる巡回モードは
次のとおりである。Now, the traveling modes that appear in the process of generating the sequence of 4! Are as follows.
M2,M2,M3 M2,M2,M3 M2,M2,M3,M4 M2,M2,M3 M2,M2,M3 M2,M2,M3,M4 M2,M2,M3 M2,M2,M3 M2,M2,M3,M4 M2,M2,M3 M2,M2,M3 M2,M2,M3,M4 この巡回モード系列を4(3(2M2,M3),M4)と表記す
ることにする。ここで、巡回モードMiの記号の前の整数
はMiの繰返し回数を示す。また、左括弧の前の整数は括
弧で囲まれた部分の繰返し回数を示す。M 2 , M 2 , M 3 M 2 , M 2 , M 3 M 2 , M 2 , M 3 , M 4 M 2 , M 2 , M 3 M 2 , M 2 , M 3 M 2 , M 2 , M 3 , M 4 M 2 , M 2 , M 3 M 2 , M 2 , M 3 M 2 , M 2 , M 3 , M 4 M 2 , M 2 , M 3 M 2 , M 2 , M 3 M 2 , M 2 , M 3 , M 4 This cyclic mode sequence is represented as 4 (3 (2M 2 , M 3 ), M 4 ). Here, the integer before the symbol of the cyclic mode Mi indicates the number of repetitions of Mi. Also, the integer before the left parenthesis indicates the number of times the portion enclosed by the parentheses is repeated.
上記の巡回モード系列では、2M2はM2を2回繰返すこと
を、3(2M2,M3)は系列2M2,M3を3回繰返すことを、ま
た4(3(2M2,M3),M4)は系列3((2M2,M3),M4)を
4回繰返すことを意味する。In the above cyclic mode sequence, 2M 2 repeats M 2 twice, 3 (2M 2 , M 3 ) repeats sequence 2M 2 , M 3 3 times, and 4 (3 (2M 2 , M 3 3 ), M 4 ) means repeating series 3 ((2M 2 , M 3 ), M 4 ) four times.
上記の巡回モード系列は次の規則によって生成される。The above cyclic mode sequence is generated according to the following rules.
(1) 2M2,M3なる巡回モード系列を発生する。(1) Generate a cyclic mode sequence of 2M 2 and M 3 .
(2) M3モードが3回現われると、この3回目のM2モ
ードの後に、M4モードを発生する。(2) When the M 3 mode appears three times, the M 4 mode is generated after the third M 2 mode.
第21図にこの規則に基づいて動作する巡回モード制御部
32の回路例を示す。なお、巡回モードM2,M3,M4の発生は
各々信号線M2,M3,M4を“1"にすることにより示す。Fig. 21 shows the cyclic mode control unit operating based on this rule.
An example of 32 circuits is shown. The generation of the cyclic modes M 2 , M 3 , M 4 is indicated by setting the signal lines M 2 , M 3 , M 4 to “1”, respectively.
D型フリップフロップ701〜704による巡回シフトレジス
タは、巡回モード系列2M2,M3,M4を発生するとき、長さ
3の巡回ループを、巡回モード系列2M2,M3,M4を発生す
るとき、長さ4の巡回ループを形成する。CTRは4進カ
ウンタであり、規則(2)に基づいてM4モードに発生す
る。Cyclic shift register according to the D-type flip-flop 701 to 704, when generating a cyclic mode sequence 2M 2, M 3, M 4, a cyclic loop of length 3, round mode sequence 2M 2, M 3, M 4 generation When forming, a cyclic loop of length 4 is formed. CTR is quaternary counter, generated M 4 mode on the basis of rule (2).
第22図にCTRの構成例を示す。Figure 22 shows an example of CTR configuration.
第21図の巡回モード制御部32の回路動作は次のとおりで
ある。The circuit operation of the cyclic mode control unit 32 of FIG. 21 is as follows.
(1) 信号INITにパルスを加え、初期状態に設定す
る。すなわち、巡回シフトレジスタにおいて、701の内
容を“1",702〜704の内容を“0"に設定する。また、CTR
の内容を“0"に設定する。(このとき、M2モードを発生
する。) (2) 信号CLOCK1にクロックパルスを加える度に、巡
回シフトレジスタでデータ“1"がシフトする。3回目の
クロックパルスで、巡回シフトレジスタの長さ3のルー
プにおいて、データ“1"が巡回し、CTRに最初のクロッ
クパルスが加わる。(M2,M3を発生する。) (3) (2)と同様に巡回シフトレジスタの長さ3の
ループにおいて、データ“1"が巡回し、CTRにクロック
パルスが加わる。(2M2,M3を発生する。) (4) 巡回シフトレジスタの長さ4のループにおい
て、データ“1"が巡回し、CTRにクロックパルスが加わ
る。このとき、CTRはM4を発生する。(2M2,M3,M4を発生
する。) (5) 上記の(2)〜(4)の操作を3回繰返すと初
期状態に戻る。(1) Add a pulse to the signal INIT to set it to the initial state. That is, in the cyclic shift register, the contents of 701 are set to "1" and the contents of 702 to 704 are set to "0". Also, CTR
Set the content of to "0". (At this time, the M 2 mode is generated.) (2) Every time a clock pulse is applied to the signal CLOCK1, the data "1" is shifted by the cyclic shift register. At the third clock pulse, data “1” circulates in the loop of length 3 of the cyclic shift register, and the first clock pulse is added to CTR. (M 2 and M 3 are generated.) (3) In the same way as (2), in the loop of length 3 of the cyclic shift register, the data “1” circulates and a clock pulse is added to CTR. (2M 2 and M 3 are generated.) (4) In the loop of length 4 of the cyclic shift register, data “1” circulates and a clock pulse is added to CTR. At this time, the CTR generates M 4 . (2M 2 , M 3 and M 4 are generated.) (5) When the above operations (2) to (4) are repeated three times, the initial state is restored.
以上が4(3(2M2,M3),M4)なる巡回モード系列を発
生する第21図の巡回モード制御部32の説明であった。The above is the description of the cyclic mode control unit 32 of FIG. 21 that generates a cyclic mode sequence of 4 (3 (2M 2 , M 3 ), M 4 ).
この他にも4!の順列を発生する巡回モード系列として、 4(2(3M3,M2),M4) 3(4(2M2,M4),M3) 3(2(4M4,M2),M3) 3(2(4M4,M2),M3) 2(4(3M3,M4),M2) 2(3(4M4,M3),M2) がある。As a cyclic mode series to generate even 4! Permutations In addition to this, 4 (2 (3M 3, M 2), M 4) 3 (4 (2M 2, M 4), M 3) 3 (2 (4M 4 , M 2 ), M 3 ) 3 (2 (4M 4 , M 2 ), M 3 ) 2 (4 (3M 3 , M 4 ), M 2 ) 2 (3 (4M 4 , M 3 ), M 2 ) There is.
以上の巡回モード系列t4は、次のようにまとめて表現で
きる。The above cyclic mode sequence t 4 can be collectively expressed as follows.
t2=r2・Mr2 t3=r3・(t2,Mr2) t4=r4・(t3,Mr4) ただし、集合{2,3,4}の3個の要素を1度づつ使用し
てできる3!=6個の整数列〔r2,r3,r4〕を要素として、
r2,r3,r4を定義する。上記の具体例ではr2=2,r3=3,r4
=4である。t 2 = r 2・ Mr 2 t 3 = r 3・ (t 2 ,, Mr 2 ) t 4 = r 4・ (t 3 ,, Mr 4 ) where the three elements of the set {2,3,4} are Using 3! = 6 integer strings [r 2 , r 3 , r 4 ] that can be used once each as an element,
Define r 2 , r 3 and r 4 . In the above specific example, r 2 = 2, r 3 = 3, r 4
= 4.
以上が4!の順列発生回路の説明であった。この順列発生
回路を利用して、順列法による切替制御回路を作ること
ができる。The above is the description of the permutation generation circuit of 4 !. By using this permutation generation circuit, a switching control circuit by the permutation method can be created.
本提案の多重化自動切替装置を、2−out−of−4切替
構成に基づいて説明した。一般のk−out−of−n切替
構成における多重化自動切替装置は本具体例より容易に
類推できる。The proposed multiplex automatic switching device has been described based on a 2-out-of-4 switching configuration. A multiplexing automatic switching device in a general k-out-of-n switching configuration can be easily inferred from this example.
(発明の効果) 以上説明したように、本発明はユニットおよび、切替回
路自身の故障を救済する切替構成を与える利点を有し、
次のように応用される。(Effects of the Invention) As described above, the present invention has an advantage of providing a switching configuration for relieving a failure of a unit and a switching circuit itself,
It is applied as follows.
LSIの製造に当って、切替対象回路を多重化し、本発明
に基づく多重化自動切替装置を設ければ、欠陥の生じた
ユニットを検査回路により検出し、これを正常なユニッ
トに切替えて使用することにより、高い歩留りを有する
LSIを製造できる。In manufacturing an LSI, if a circuit to be switched is multiplexed and a multiplexing automatic switching device according to the present invention is provided, a defective unit is detected by an inspection circuit, and this is switched to a normal unit for use. Has a high yield by
Can manufacture LSI.
また、通常処理中の回路に対して、本発明による多重化
自動切替装置は固定故障および間欠故障を検査回路によ
り検出し、正常なユニットに切替えることにより、装置
の高信頼化を実現できる。Further, with respect to the circuit under normal processing, the multiplex automatic switching device according to the present invention can detect the fixed fault and the intermittent fault by the inspection circuit and switch to the normal unit, thereby realizing the high reliability of the device.
以上の欠陥と故障は自動的に切替えられるので、使用者
を煩らわせず、迅速に修復される。Since the above defects and failures are automatically switched, they are quickly repaired without bothering the user.
第1図は従来の切替装置の2−out−of−4切替構成の
適用例を示す図、第2図は特願昭58−232683号に提案さ
れた多重化切替装置の2−out−of−4切替構成の適用
例を示す図、第3図は第2図の多重化切替装置の故障に
対する救済方法を示す図、第4図は本発明の多重化切替
装置の2−out−of−4切替構成の適用例を示す図、第
5図は1−out−of−4デコーダとその検査回路を示す
図、第6図は総当り法の切替制御回路6の構成図、第7
図は切替先決定回路11の実施例を示す図、第8図は3進
カウンタ(CTR0〜CTR3)の実施例を示す図、第9図は重
複選択検出回路12の実施例を示す図、第10図は閾値回路
(THC0〜THC3)の実施例を示す図、第11図は総当り法の
正常ユニットペア検出回路13の実施例を示す図、第12図
は正常ユニットペア閾値回路14の実施例を示す図、第13
図は総当り法のクロック制御回路15の実施例を示す図、
第14図は4!の順列の説明図、第15図は順列法の切替制御
回路6の構成図、第16図は順列法の正常ユニットペア検
出回路22の実施例を示す図、第17図は順列法のクロック
制御回路23の実施例を示す図、第18図は4!の順列発生回
路21の構成図、第19図はクロック生成回路34の実施例を
示す図、第20図は4!の順列発生手順の例を示す図、第21
図は4!の順列発生回路の巡回モード制御部32の実施例を
示す図、第22図は4進カウンタの実施例を示す図であ
る。 1,2……ブロック、3,4,5……切替回路、6……切替制御
回路、7……ブロック1の入力、8……ブロック2の出
力、9……1−out−of−4デコーダの検査回路、11…
…切替先決定回路、12……重複選択検出回路、13……総
当り法の正常ユニットペア検出回路、14……正常ユニッ
トペア閾値回路、15……総当り法のクロック制御回路、
21……順列発生回路、22……順列法の正常ユニットペア
検出回路、23……順列法のクロック制御回路、31……順
列表示部、32……巡回モード制御部、33……3wayマルチ
プレクサ、34……クロック生成回路、101〜198……AND
ゲート、201〜272……ORゲート、301〜341……反転ゲー
ト、401……EXORゲート、501……NORゲート、601〜622
……T型フリップフロップ、701〜704……D型フリップ
フロップ、X0〜X3……ブロック1のユニット、Y0〜Y3…
…ブロック2のユニット、MU0,MU1……マルチプレクサ
ユニット、DU0,DU1……デマルチプレクサユニット、S0
〜S3……多重化切替装置の切替回路ユニット、SU0〜SU3
……多重化自動切替装置の切替回路ユニット、P,Q……
切替制御信号、▲P0 0▼,▲P1 0▼,▲P2 0▼,
▲P1 1▼,▲P2 1▼,▲P3 1▼,▲P2 2▼,▲
P3 2▼,▲P0 2▼,▲P3 3▼,▲P0 3▼,▲P
1 3▼……切替制御信号Pの要素、A,B……デコーダ入
力、G0〜G3……デコーダ出力、C……デコーダ検査出
力、MS……重複選択検出信号、GEK……閾値判定信号、G
P……正常ユニットペア検出信号、GP0〜GP3……正常ユ
ニットペア検出信号GPの要素、INIT……初期設定信号、
CLOCK,CLOCK1,CLOCK2……クロック信号、CTR0〜CTR3…
…3進カウンタ、D0〜D3……3進カウンタの出力、CIN
……クロック入力、COUT……クロック出力、T1CK……ク
ロック入力、CLR……リセット入力、PR……プリセット
入力、D……データ入力、Q,……データ出力、THC0〜
THC3……閾値回路、E0〜E3……閾値回路入力、F……閾
値回路出力、R0〜R3……整数列〔b0,b1,b2,b3〕を記憶
するレジスタ、CLK1〜CLK3……クロック信号、M2〜M4…
…巡回モード信号、CTR……4進カウンタ。FIG. 1 is a diagram showing an application example of a 2-out-of-4 switching configuration of a conventional switching device, and FIG. 2 is a 2-out-of the multiplexing switching device proposed in Japanese Patent Application No. 58-232683. -4 is a diagram showing an application example of the switching configuration, FIG. 3 is a diagram showing a method of repairing a failure of the multiplex switching device of FIG. 2, and FIG. 4 is a 2-out-of-of the multiplex switching device of the present invention. FIG. 5 is a diagram showing an application example of a 4-switching configuration, FIG. 5 is a diagram showing a 1-out-of-4 decoder and its inspection circuit, FIG. 6 is a configuration diagram of a switching control circuit 6 of the brute force method, and FIG.
FIG. 8 is a diagram showing an embodiment of the switching destination determination circuit 11, FIG. 8 is a diagram showing an embodiment of a ternary counter (CTR 0 to CTR 3 ), and FIG. 9 is a diagram showing an embodiment of the duplicate selection detection circuit 12. FIG. 10 is a diagram showing an embodiment of a threshold circuit (THC 0 to THC 3 ), FIG. 11 is a diagram showing an embodiment of a normal unit pair detection circuit 13 of the brute force method, and FIG. 12 is a normal unit pair threshold value. FIG. 13 is a diagram showing an embodiment of the circuit 14,
The figure shows an embodiment of a clock control circuit 15 of the brute force method,
FIG. 14 is an explanatory view of the permutation of 4 !, FIG. 15 is a configuration diagram of the switching control circuit 6 of the permutation method, FIG. 16 is a diagram showing an embodiment of a normal unit pair detection circuit 22 of the permutation method, and FIG. Is a diagram showing an embodiment of a clock control circuit 23 of the permutation method, FIG. 18 is a block diagram of the permutation generation circuit 21 of 4 !, FIG. 19 is a diagram showing an embodiment of the clock generation circuit 34, and FIG. Figure 21 shows an example of the permutation generation procedure for!
FIG. 22 is a diagram showing an embodiment of the cyclic mode control unit 32 of the 4! Permutation generating circuit, and FIG. 22 is a diagram showing an embodiment of a quaternary counter. 1,2 ... Block, 3,4,5 ... Switching circuit, 6 ... Switching control circuit, 7 ... Block 1 input, 8 ... Block 2 output, 9 ... 1-out-of-4 Decoder inspection circuit, 11 ...
… Switching destination determination circuit, 12 …… Duplicate selection detection circuit, 13 …… Round robin method normal unit pair detection circuit, 14 …… Normal unit pair threshold circuit, 15 …… Brute force clock control circuit,
21 ... permutation generation circuit, 22 ... permutation method normal unit pair detection circuit, 23 ... permutation method clock control circuit, 31 ... permutation display section, 32 ... cyclic mode control section, 33 ... 3way multiplexer, 34 …… Clock generation circuit, 101-198 …… AND
Gate, 201-272 …… OR gate, 301-341 …… Inversion gate, 401 …… EXOR gate, 501 …… NOR gate, 601-622
...... T-type flip-flop, 701 to 704 …… D-type flip-flop, X 0 to X 3 …… Block 1 unit, Y 0 to Y 3 …
… Unit of block 2, MU 0 , MU 1 …… Multiplexer unit, DU 0 , DU 1 …… Demultiplexer unit, S 0
~ S 3 ... Switching circuit unit of multiplex switching device, SU 0 to SU 3
...... Switching circuit unit of multiplex automatic switching device, P, Q ……
Switching control signal, ▲ P 0 0 ▼, ▲ P 1 0 ▼, ▲ P 2 0 ▼,
▲ P 1 1 ▼, ▲ P 2 1 ▼, ▲ P 3 1 ▼, ▲ P 2 2 ▼, ▲
P 3 2 ▼, ▲ P 0 2 ▼, ▲ P 3 3 ▼, ▲ P 0 3 ▼, ▲ P
1 3 ▼ …… Elements of switching control signal P, A, B …… decoder input, G 0 to G 3 …… decoder output, C …… decoder inspection output, MS …… duplication selection detection signal, GEK …… threshold judgment Signal, G
P …… Normal unit pair detection signal, GP 0 to GP 3 …… Normal unit pair detection signal GP element, INIT …… Initial setting signal,
CLOCK, CLOCK1, CLOCK2 …… Clock signal, CTR 0 to CTR 3 …
… Ternary counter, D 0 to D 3 …… Ternary counter output, CIN
…… Clock input, COUT …… Clock output, T 1 CK …… Clock input, CLR …… Reset input, PR …… Preset input, D …… Data input, Q, …… Data output, THC 0 ~
THC 3 ...... threshold circuit, E 0 to E 3 ...... threshold circuit input, F ...... threshold circuit output, R 0 to R 3 ...... stores integer sequence [b 0 , b 1 , b 2 , b 3 ]. register, CLK1~CLK3 ...... clock signal, M 2 ~M 4 ...
… Crawling mode signal, CTR… Quaternary counter.
Claims (3)
1,・・・,Xn-1からなるブロック1と同一構成のn個の
ユニットY0,Y1,・・・,Yn-1からなるブロック2に関
し,それぞれから正常なk(1≦k<n)個のユニット
を選択して,自動的に1対1接続するk−out−of−n
構成電子装置において, 各ユニットに付与され,その正常性を判定する検査回路
と, 任意のユニットXiのデータ出力DXiと前記検査回路の出
力CXiをペアとして,(n−k+1)組のペア(DXi,CX
i),(DXi+1,CXi+1),・・,(DXi+j,CXi+j),・・
・,(DXi+n-k,CXi+n-k)から選択した1組のペア(DXS
i,CXSi)を出力するn個の切替回路ユニットSUi(但し,
i=0,1,・・・,n−1。j=0,1,・・・,n−k。i+j
はmod nの和)と, 前記切替回路ユニットの出力CXS0,CXS1,・・・,CXSn-1
と前記ユニットY0,Y1,・・・,Yn-1の検査回路の出力か
らブロック1とブロック2の正常なユニットを1対1接
続するように切替回路ユニットを制御する切替制御回路
から構成されることを特徴とする多重化自動切替装置。1. n (n ≧ 2) units X 0 , X having the same structure
With respect to the block 2 composed of n units Y 0 , Y 1 , ..., Yn −1 having the same configuration as the block 1 composed of 1 , ..., Xn −1 , normal k (1 ≦ k < n) n-units are selected and automatically connected one to one k-out-of-n
In the constituent electronic device, an inspection circuit which is given to each unit and determines its normality, and a data output DXi of an arbitrary unit Xi and an output CXi of the inspection circuit are paired, and (n−k + 1) sets of pairs (DXi , CX
i), (DXi +1 , CXi +1 ), ..., (DXi + j, CXi + j), ...
., (DXi + n - k, CXi + n - k) One pair (DXS
i, CXSi) output n switching circuit units SUi (however,
i = 0,1, ..., n-1. j = 0, 1, ..., N−k. i + j
Is the sum of mod n) and the outputs CXS 0 , CXS 1 , ..., CXSn -1 of the switching circuit unit.
And a switching control circuit for controlling the switching circuit unit so that the normal units of the block 1 and the block 2 are connected one-to-one from the outputs of the inspection circuits of the units Y 0 , Y 1 , ..., Yn -1. Multiplexing automatic switching device characterized by being performed.
個の(n−k+1)進カウンタCTRiの内容aiに基づき,
ユニットXi+aiとユニットYiを接続するように切替回路
ユニットを制御する切替先決定回路(但し,i=0,1,・・
・,n−1。ai=0,1,・・・,n−k。i+aiはmod nの
和)と, これらの接続されたユニット2個からなるユニットペア
が正常であることを前記検査出力より表示する正常ユニ
ットペア検出回路と, 正常ユニットペア検出回路の出力から正常なユニットペ
アがk組以上存在することを表示する正常ユニットペア
閾値回路と, 切替先決定回路の出力とブロック1のユニットの検査出
力からブロック1の同一のユニットがブロック2の複数
の正常なユニットに接続しないことを表示する重複選択
検出回路と, 正常ユニットペア閾値回路と重複選択検出回路の出力か
らk組以上の正常なユニット同士が1対1接続すること
を判定し,このとき前記の切替決定回路のカウンタのク
ロックを停止するクロック制御回路とから構成される切
替制御回路を用いたことを特徴とする特許請求の範囲第
(1)項記載の多重化自動切替装置。2. As the switching control circuit, n is continuously connected.
Based on the contents ai of the (n−k + 1) -ary counter CTRi,
Switching circuit that controls the switching circuit unit so that the unit Xi + ai and the unit Yi are connected (however, i = 0, 1, ...
,, n-1. ai = 0,1, ..., n−k. i + ai is the sum of mod n), and a normal unit pair detection circuit that indicates that the unit pair consisting of these two connected units is normal from the inspection output, and normal output from the normal unit pair detection circuit. From the normal unit pair threshold circuit that indicates that there are k or more unit pairs, and the output of the switching destination determination circuit and the inspection output of the unit of block 1, the same unit of block 1 becomes multiple normal units of block 2. It is judged from the outputs of the duplication selection detection circuit that indicates not to be connected and the normal unit pair threshold circuit and the duplication selection detection circuit that k or more normal units are connected one to one, and at this time, the switching decision is made. A switching control circuit comprising a clock control circuit for stopping the clock of the circuit counter is used. The multiplexing automatic switching device according to item (1).
〜n−1を表示できるレジスタR0,R1,・・・,Rn-1にお
いて,R0からR1,R1からR2,・・・,Rn-2からRn-1への転送
バスとR2からR0,R3からR0,・・・,Rn-1からR0への巡回
バスを設け,クロックが加わる度にこれらのレジスタの
内容を巡回させることにより,整数{0,1,・・・,n−
1}を並べかえてできる整列数を,レジスタRiの内容bi
により表わされる整列数[b0,b1,・・・,bn-1]として
表示し,これによりユニットXbiとユニットYiを接続さ
せる順列発生回路と, 正常なユニットペアが存在することを順列発生回路の出
力と前記検査回路の出力より表示する正常ユニットペア
検出回路と, 正常ユニットペア検出回路の出力より正常なユニットペ
アがk組以上存在することを表示する正常ユニットペア
閾値回路と, 正常なユニットペアがk組以上存在するとき,前記順列
発生回路へのクロックを停止するクロック制御回路とか
ら構成される切替制御回路を用いたことを特徴とする特
許請求の範囲第(1)項記載の多重化自動切替装置。3. Each of the switching control circuits is an integer 0.
... Registers that can display n-1 R 0 , R 1 , ..., Rn -1 , transfer bus from R 0 to R 1 , R 1 to R 2 , ..., Rn -2 to Rn -1 , R 2 to R 0 , R 3 to R 0 , ..., Rn -1 to R 0 are provided, and the contents of these registers are circulated each time a clock is applied, so that the integer {0, 1, ..., n−
1} is the number of sorts that can be rearranged, and the contents of register Ri are bi
It is displayed as the alignment number [b 0 , b 1 , ..., bn -1 ] and the permutation generation circuit that connects the unit Xbi and the unit Yi, and the permutation generation that a normal unit pair exists is generated. A normal unit pair detection circuit displayed from the output of the circuit and the output of the inspection circuit, a normal unit pair threshold circuit indicating that there are k or more normal unit pairs from the output of the normal unit pair detection circuit, and a normal unit pair threshold circuit. A switching control circuit comprising a clock control circuit for stopping the clock to the permutation generation circuit when there are k or more unit pairs, and the switching control circuit is used. Multiplexing automatic switching device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14259685A JPH0728238B2 (en) | 1985-07-01 | 1985-07-01 | Multiplex automatic switching device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14259685A JPH0728238B2 (en) | 1985-07-01 | 1985-07-01 | Multiplex automatic switching device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS625738A JPS625738A (en) | 1987-01-12 |
| JPH0728238B2 true JPH0728238B2 (en) | 1995-03-29 |
Family
ID=15318980
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14259685A Expired - Fee Related JPH0728238B2 (en) | 1985-07-01 | 1985-07-01 | Multiplex automatic switching device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0728238B2 (en) |
-
1985
- 1985-07-01 JP JP14259685A patent/JPH0728238B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS625738A (en) | 1987-01-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0225761B1 (en) | Apparatus and method for calculating cyclical redundancy codes | |
| JP2711492B2 (en) | Built-in self-test circuit | |
| JPH0831802B2 (en) | CRC bit calculation device and CRC bit calculation method | |
| JPH03256297A (en) | Method for operating linear feedback shift register as series shift registor accompanied by cross check lattice structure | |
| JPS5864844A (en) | Synchronism detecting system | |
| JPH0728238B2 (en) | Multiplex automatic switching device | |
| JPS5836365B2 (en) | interface couch | |
| EP0151694A2 (en) | Logic circuit with built-in self-test function | |
| JPH0641968B2 (en) | Digital circuit test equipment | |
| JP3090053B2 (en) | Monitor device for circuit data | |
| JPH06509643A (en) | Method for testing integrated circuits having at least one logic circuit and testable integrated circuits | |
| JPH09181590A (en) | Logic circuit and data processing device using the same | |
| RU2062511C1 (en) | Orthogonal matrix of shift registers | |
| Tzeng | A reliable cube-connected cycles structure | |
| SU798827A1 (en) | Parallel combination adder | |
| JPH04282477A (en) | Diagnosing system of failure of logic circuit | |
| JPH04318400A (en) | Memory circuit | |
| JPH0269022A (en) | Counter | |
| Huang et al. | Effect of RTL coding style on testability | |
| JPS61213934A (en) | Shift bus circuit | |
| JP2740492B2 (en) | Asynchronous data transfer circuit between LSIs | |
| JPS62211573A (en) | Large scale integrated circuit with fault diagnosing circuit | |
| JPH08146096A (en) | Semiconductor device having inspection function and self-inspection method thereof | |
| JPH10104313A (en) | Semiconductor integrated circuit | |
| JPH03189736A (en) | Fault detecting system for selection circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |