JPS6024723A - 論理装置 - Google Patents

論理装置

Info

Publication number
JPS6024723A
JPS6024723A JP13103783A JP13103783A JPS6024723A JP S6024723 A JPS6024723 A JP S6024723A JP 13103783 A JP13103783 A JP 13103783A JP 13103783 A JP13103783 A JP 13103783A JP S6024723 A JPS6024723 A JP S6024723A
Authority
JP
Japan
Prior art keywords
frequency
logic
signal
input
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP13103783A
Other languages
English (en)
Other versions
JPH0521367B2 (ja
Inventor
Fusashi Tashiro
維史 田代
Hiroyuki Akiyama
弘之 秋山
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP13103783A priority Critical patent/JPS6024723A/ja
Publication of JPS6024723A publication Critical patent/JPS6024723A/ja
Publication of JPH0521367B2 publication Critical patent/JPH0521367B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/007Fail-safe circuits

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Logic Circuits (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は論理方式の改良に関し、特にフェイルセーフ(
faN−safe )化が容易な論理方式に関する。
〔発明の背景〕
例えば、鉄道車両のATC(自動列車制御装置)は、列
車衝突を予防し、人命保護や重大損害の防止を図るもの
であるから、高度のフェイルセーフ性が要求される。こ
のため、論理判断を行う回路は多重系構成とし、各基の
出力を集めてフェイルセーフ化された一致回路や多数決
回路で最終出力の決定を下している。ここで、個々の論
理回路の7エイルセーフ化を図るとともに、これらの多
重系を構成し、万全を期している。
しかし、多数決回路は1重系であって、そのフェイルセ
ーフ性は、装曾全体のフェイルセーフ性に大きく関係す
る。
このため、フェイルセーフな多数決回路を構成する努力
が行われているが、牌在のところ専ら電磁リレーが用い
られ、装置の小形軽量化および省電力化の面で遅れてい
る。
電磁リレーによりフェイルセーフ性が得られる理由は次
の通りである。
電磁リレーの故障は接点の導通故障と不導通故障に分け
られるが一般的に導通故障の発生確率は不導通故障のそ
れの1000分の1以下である。
これは導通故障の原因が接点の溶着のみであるのに対し
不導通故障は接点の汚損や酸化による接触不良、駆動コ
イルの断線や内部短絡、躯!Hb電源の故障、可動片の
折損等その原因が多大な為である。
さらに接点溶着防止の為、接点通電電流を溶着眼界以下
に抑制すれば故障モードは不導通数・障のみと考えてよ
い。
従って接点の導通を危険側の、不導通側を安全側の制御
出力になる様にすると電磁リレーはフェイルセーフな論
理素子として用いることが出来る。
一方、半導体素子の場合導通状態になる故障と不導通状
態になる故障の発生確率はほぼ等しい。
半導体の場合、不純物の拡散、熱による劣化、リード線
の断線又は混触、過電流、過電圧による短絡又は溶断等
、同種の原因から生ずる故障が導通と不導通のいずれの
状態にもなり得るからである。
この為半導体では電磁リレーの如くフェイルセーフ側と
フェイルアウト側の論理値を特定することは不可能でア
シ、一般にランダムロジックと呼ばれる様な、基本的な
論理素子を組合せて構成する任意の回路を全てフェイル
セーフ化することは半導体論理素子では極めて困難であ
ると考えられている。
〔発明の目的〕
本発明の目的は、小型軽量化が容易でフェイルセーフ、
性に優れかつ使用上の自由度の高い論理方式を提供する
ことである。
〔発明の概要〕
本発明は、正論理61″および負論理”0”を含む入力
真理値の夫々に対して異なる周波数をもつ複数の交番信
号を入力し、この入力周波数値間の所定の演算の結果が
予、定の基準周波数帯にあるか否かにより出力すべき真
理値を判定し、該当する出力真理値に対応した周波数を
もつ交番信1号を出力すると共に、上記基準周波数帯の
設定変更を可能としたことを特徴とする。
すなわち、交番信号の周波数を論理値とすることによム
自己の故障時に危険側の出力を生ずる確率を極めて低く
することができ、また、異常人力に対して、正常な論理
素子が判定を行うため、安全側の出力を必要に応じた形
態で確実に発生させることができる。
また、上記した周波数の帯域判定の前に、入力された2
以上の交番信号の周波数値間で所定の演算、例えば加算
を行うことにより、常用されているAND、on、NA
ND、maR,EO几等の論理素子の外、これらの組合
せによる論理回路、例えば多数決回路などを一挙に構成
することも可能である。
本発明の原理は以下に述べる実施1例の中で更に詳細に
説明する。
〔発明の実施例、〕
第1図は本発明の一実施例による正論理″1#と負論理
″′0”の区別を、従来の論理信号の一例と対比して示
すものである。
同図囚は、従来の2値論理における正論理“1”と負論
理60”を表わす電気信号の様子を示しており、例えば
5Vの電圧が正論理″1”を表し、OVが負論理″′0
”を現している。
これに対し、同図0が本発明による論理信号の一例であ
って、300Hzの交番信号が正論理61”を、50H
zの交番信号が負論理“0″を表わしている。このよう
に、周波数の差異で異なる真理値を表わすのであるが、
その周波数帯の区分例を第2図〜第4図に示している。
第2図は、最も簡単な周波数帯域の区分例であって、任
意の周波数11より高い帯域を正論理、fx より低い
帯域を負論理と定義したものである。
第3図は、3値論理を採シ、正負論理の外に、異常状態
を示す帯域を設定したもので、任意の周波数fx より
高い帯域を正論理、flからf2までの帯域を負論理、
f2工り低い帯域を異常状態と定義している。
第4図は、正常時の正および負論理を夫々異なる特定の
周波数帯域に限定し、それ以外の帯域をすべて異常状態
と定義したものである。すなわち、600H2を中心と
する575−625H2帯および350H2を中心とす
る325〜375H2帯を正論理とし、100H2全中
心とする75〜125H2帯を負論理、それ以外の帯域
はすべて異常状態と定義している。
第5図は本発明の一実施例による論理方式のブロック図
を示す。
論理素子2は、入力端子4と出力端子6を持ち、内部に
周波数帯域利足部8と交番信号発生部10を備えている
。端子4に交番信号が人力されると、判定部8はその周
波数の帯域判定を行い、出力すべき真理値を交番信号発
生部10に伝達する。交番信号発生部10は、与えられ
た出力真理値に対応する周波数の交番信号を発生し、端
子6へ出力する。
今、この論理素子2をNOT素子であるとし、入出力と
もに正論理を周波数帯域f P %負論理を周波数帯域
fN1その他の周波数帯域ftを異常状態と定義すれば
、g1表のように動作する。
第 1 表 なお、第1表のカッコ内には真理値を示した。
このように、帯域判定部8の3つの異なる判定結果に夫
々対応して、第1表に示す周波数の交番信号を出力する
ことにより、論理素子2はN O’I”(反転)素子と
しての機能をもつことができる。
このとき、入力された交番信号の周波数を、誤った真理
値を表わす周波数であると誤判定する確率は極めて低く
、シかも、危険側の出力を生ずる帯域判定の周波数帯域
を狭めることも容易であり、フェイルセーフ性を高める
ことができる。−iた、交番信号発生部が故障したにも
拘らず、特定の危険側の真理値に対応する周波数の交番
信号を発生する確率もまた極めて低いので、高度にフェ
イルセーフ化された論理素子を得ることができる。
もちろん、入力真理値と出力真理値に対応する周波数を
同一とする必要はなく、逆転させたり、各々別の周波数
帯域を割当てることもできる。本発明では、帯域判定部
8の設定が変更できる。例えば、異常を示す周波数帯域
fwであると判定したときは、異常を表わす周波数f、
を出力するのではなく、いずれか安全側の真理値を表わ
す周波数f=rあるいはfPを出力するようにしてもフ
エイルセーフ性は保たれる。
第6図は本発明による他の一実施例による論理方式のブ
ロック図である。
この論理素子12は、第5図に比べて、もう一つの入力
端子5と、演算部7を備えている点で異なっており、上
記NOT素子の外、2人力形のOR,AND、EOR,
NORおよびNAND素子等を構成することができる。
演算部7は、入力端子4および5に与えられた2つの交
番信号の周波数値間で所定の演算を行う。
この演算は加減乗除のいずれでもよいが、最も望ましい
実施態様として加算を例に採れば、本論理素子12は第
2表のような動作を行う。
なお、帯域判定部8の設定変更については、説明の都合
上、後述する。
ここで、NOT素子については、前述した第5図の演算
部7を持たない論理素子12で構成できる外、第6図の
2つの入力端子4と5のうち一方を使用せず、第1表を
用いることもできる。しかし、ここでは、もうひとつの
例として、入力端子4と5を共通接続した場合について
示している。
この場合、入力は周波数fp、fxあるいはf。
のうちいずれかに統一され、これらを加算するため2f
p、2fNあるいは2 f vの3通シのみとなる。従
って、それらの周波数帯域判定が得られたとき、夫々f
、、fPあるいはfP+の周波数を持つ交番信号を出力
すればよい。
次に、OR素子を例罠採って具体的に説明すると、入力
正論理f p = 300 HZ %人力負論理f N
 :50 HZとすれば、第2表のOR素子の帯域判定
部8は、前述した第4図の動作を行えばよい。すなわち
、第2表の煩慮1では、加算結果f−=2jp =60
0Hz?あり、正論理と判定して、出力正論理に対応す
る周波数f p = 300H2を出力する。また、第
2表の項A2および3では、f−=fp+fN=350
H2であり、やはり正論理と判定して、出力正論理に対
応する周波数fp=300Hzを出力する。項A4では
、f−=:2fH=100Hzであり、負論理と判定し
て、出力負論理に対応する周波数f N = 50H2
の交番信号を出力する。以下の項扁5〜9では、異常周
波数fzを含むため、上記の3帯域以外の周波数帯域と
なシ゛異常”を表わす周波数f、(例えばOH2)を出
力することができる。
以下、同様にして、周波数帯域判定結果に応じ、第2表
の如き出力信号を発生するようにすれば、AND、EO
R,NORおよびNAND素子を構成できることが明ら
かである。
第7図は、本発明による他の実施例ブロック図で、更に
万全のフェイルセーフ性を実現するものである。
論理素子13は、2入力端子4,5と、これらの端子に
入力された交番信号の周波数間で加算などの演算を行う
演算部7と、演算結果14の周波数帯域判定を行う帯域
判定部8とその判定信号15の出力真理値に対応した周
波数を発生する交番信号発生部JOと、出力端子6を備
え、更に、故障検出周回信号16とその出力端子17を
持つ。
このような構成において、論理方式としては、前述の第
6図と同一であるが、帯域判定部8と交番信号発生部1
0とがいずれも正常な場合には、故障検出周回信号16
が、所定周波数の交番信号となるようにし、この信号1
6が端子17に現われている限シ、本論理素子13は正
常であると定義するものである。
以下に、この第7図の実施例につき、より詳細に説明す
る。
第8図は、第7図の実施例をより具体化したブロック図
である。この実施例は、リング演算と呼ばれ、D DA
 (Direct Differential Ana
lyzer)を変形した演算方式を採用している。この
リング演算方式は、ATCの分野で多用されておシ、特
許$923327 号、同第964816 号、同第1
072745号明純魯などに詳しく述べられ公知である
さて、論理素子13は、演算部7と、帯域判定部8と交
番信号発生部10とから成るが、帯域判定部8と交番信
号発生部10は、同一の演算ルートを時分割にて共用し
ている。なお、本実施例は時分割演算により、演算部を
共用しているため、第7図の判定信号15と周回信号1
6に正確に対応させて符号をつけることはむずかしい。
本実施例の演算部7は、入力端子4と5に与えられた交
番信号の周波数を加算するために、サンプリング回路1
8.20および排他論理和E OIt。
22を備えている。各サンプリング回路18および20
ば、夫々クロック発生回路24から位相のずれたクロッ
ク信号26および28を受取ることによって、2つの入
力交番信号波形の立上りと立下シを確実にずらす。この
結果、FOR22は、2つの入力交番信号の周波数を確
実に加算した周波数をもつ交番信号14を出力すること
ができる。
周波数帯域判定部8としては、基本的に次のようにして
構成されている。すなわち、周波数加算された交番信号
14は、交番信号発生回路30によって発生された基準
周波数をもつ交番信号32と、周波数比較回路34にて
比較することによって帯域判定を行う。このとき、第4
図に例示したように複数の周波数帯域の判定を行うため
に、交番信号発生回路30は、時分割で異なる複数の基
準周波数の交番信号を発生し、周波数比較回路34もま
た、時分割で、交番信号14と複数の基準交番信号32
との比較を行い、帯域判定を可能にする。従って、周波
数比較回路34の大小比較判定信号36が、どのタイミ
ングで発生するかによって、周波数帯域の判定が行われ
る。
次に、交番信号発生部10としては、上記の帯域判定と
は更に時分割され、帯域判定結果に応じた出力真理値に
対応した周波数をもつ交番信号を、交番信号発生回路3
0を共用して発生させるのである。
以下、細部に亘って説明する。
クロック信号発生回路24で発生したクロック信号38
はアドレス回路40によシアドレス信号42に変換され
、装置は、このアドレス信号によシ、エアドレス周期を
単位とする高速の演算を繰返す(リング演算)。
アドレス信号42は、タイミング回路44に入力され、
時分割演算に必要な複数のタイミング信号46,48.
50および52を発生する。
メモリ54は、第9図に示すデータを記憶しており、上
記アドレス信号42および判定信号36とにより、夫々
データ列56および58を読出すことができる。データ
列56は、複数の基準周波数fxo−frを夫々現わす
データを時分割で読出したものであり、データ切換回路
60を介して交番信号発生回路30tC入力される。こ
れによシ、交番信号発生回路30は、複数の異なる基準
周波数fxo−f’tを時分割で発生するのである。こ
れによシ前述した周波数比較のための基準値が得られる
この比較の結果は、判定信号36の発生タイミングによ
ることは前述した。そこで、この判だ信号36が発生し
たタイミングで、データ列58の中のひとつのデータを
ラッチし、ラッチされたデ−夕が現わす周波数(出力真
理値に対応)をもつ交番信号を発生する。つまり、デー
タ列58は、第9図に示すように、正論理に対応する周
波数fP%負論理に対応する周波数fNおよび異常に対
応する周波数f、を現わすデータを順次読出したもので
あって、判定信号36が発生したタイミングに応じて、
上記のデータのいずれかをラッチ回路62にラッチすれ
ば、このラツ、チされたデータが、帯域判定の結果を表
わすことになる。
ラッチ回路62のラッチデータfP、fNあるいはf、
は、データ切換回路60により、1アドレス周期内の出
力機能を割振られたタイムスロットにおいて交番信号発
生回路30へ伝達され、出力すべき真理値に対応した周
波数f、、fNあるいはfw’eもつ交番信号32を発
生することができる。
交番信号32のうち、上記のタイミングで発生したもの
のみが出力すべきものであるから、タイミング信号50
によりこれを規制して論理出力回路64から出力端子6
へ出力する。
エラー検知回路66および故障検知出力回路68も、割
当てられたひとつの時分割スロットで動作するが、その
詳細は具体的動作説明において述べる。
次に、具体的な動作をOR素子の場合を例に採シ、第1
0図を参照して説明する。
アドレス信号4201周期t−i6ケのタイムスロット
11−16に区切り、各タイムスロット毎の機能を割振
っておく。この例では、第10図において、タイムスロ
ツ)txA−14には周波数帯域判定の機能が割振られ
、タイムスロットt5には出力すべき交番信号発生機能
が割振られている。
また、最後のタイムスロットt6には、故障検知の機能
を割振シ、万全のフェイルセーフ(ff図っている。
メモリ54内に、第9図に示すように記憶されたデータ
は、アドレス信号42の表わす各タイムスロットt1〜
t6において、データ列56と58として並列に順次読
出される。
以下の処理の手順は、すべて、タイミング回路44によ
って発生されるタイミング信号46゜48.49.50
および52によって制御される。
まず、4つのタイムスロットtlNt4において、それ
ぞれ異なる4つの周波数f1o〜f7の交番信号を、交
番信号発生回路30によシ発生する。
つマシ、第9図において、タイムスロットt1〜t4で
メモリ54から夫々周波数flO〜f7に相当する記憶
データ列56が読出され、データ切換回路60を通して
交番信号発生回路30へ与えられる。アドレス周期tは
、例えば96μsであシ、各タイムスロットt1〜t6
は96μsに1回の割で発生する。従って、該当スロッ
トが現われる毎にパルスを出力すれば、1/96μSζ
10KH2の周波数の交番信号を発生することになる。
今、仮に5KH2の交番信号を発生したいとすれば、該
当するスロットが2回現われる毎に、つまり1/2に分
周してパルスを出せばよい。このように、該当するスロ
ットを分周する形態で、記憶データf1゜〜f7の表わ
す周波数の交番信号を、各スロット別に発生することが
できる。
この結果、第10図に示すように、交番信号発生回路3
0の出力32は、タイムスロット型1〜t4毎に異なる
周波数を有しており、f t o = 620H2% 
f9=330Hzz fs =120Hz%fy=90
Hzであるものとする。
周波数比較回路34には、上記の交番信号発生回路30
の出力32と、入力端子4と5に与えられた交番信号の
周波数加算信号14とが与えられ各スロット毎に両者間
の周波数比較を行う。なお、加算信号14は、1アドレ
ス周期を内では交番しない信号である。
正論理の入力周波数をjp =300H2) ;f(論
理の入力周波数をfN=50H2)本論理素子に入力を
与える前段の論理素子の異常時に発生する周波数をf 
v = OHZとする。
ことで、周波数比較回路34は、前述した特許明細書に
述べられたリング演算方式を採るものである。その動作
を説明する。
今、タイムスロツ)tlに着目する。高速(96μs毎
)で次々に現われるタイムスロツ)1+のうち、flo
= 620Hzに相当する分周されたスロットでのみ、
信号32が61#(正〕となる。
−万、もうひ、とつの人力14は、入力4と5の和の周
波“数をもち、仮に、これ′f:2fPとすれば、全ス
ロットtlのうち、2fp =600H2に相当する分
周されたスロットでのみ信号14が”1”(正)となる
これらの2つのへカパルス列32.と14は、タイムス
ロツ)tl内で、一方のパルスニヨシアップカウント、
他方のパルスによりダウンカウントすることによシ周波
数比較がなされ、両者の差が予定値になると、このタイ
ムスロットtl内で出力信号36を発生する。この例で
は、信号32が620Hz、信号14が600H2であ
るから、信号32〉信号14であり、周波数差の積分値
が前記予定値に達したとき判定信号36が、スロットt
l内で′1”となる。
前述したように、この演算は極めて高速であり、上記の
例でタイムスロツ)txでの判定信号36が61″にな
るのに数m S Lか要しない。
同様に、タイムスロットt2〜t4においても交番信号
32と14とが比較されるが、その他方側の人力交番信
号14は、上記タイムスロットt1内と同一周波数であ
る。これに対し、一方の入力交番信号32は、第10図
に示すように、タイムスロツ)jt=i4毎に変化する
。夫々のタイムスロットでの周波数比較の結果は、各ス
ロット毎の判定信号36によって識別される。
このようにして、周波数比較結果を現す判定信号36を
得、その立下り、つまり1″から0″への変化を、タイ
ミング信号46によって選択的に抽出し、ラッチ回路6
2をトリガする。このとき、入力端子4あるいは5へ与
えられる交番信号に、周波数f z = OHZを含ん
でいない場合には、タイムスロットt2またはt4で、
判定信号36は必ず′0”になる。それ以前のタイムス
ロットまでは、判定信号36はすべて′l#である。な
ぜなら、第2表における項A1〜3では、21P=60
0H2あるいはf p +fy =350Hzであるか
ら、基準周波数f1o= 620 )(zとf9=33
0Hzの間にあシ、スロッ)tlでは判定信号36は′
1″であり、スロッ)t2では判定信号36は”0”と
なる。また、第2表における項A4では、2 J’N 
=100H2であるから、基準周波数fs=120Hz
とf9=90H2との間にあり、判定信号36は、スロ
ッ)taまで′1”で、スロットt4で′0#′となる
はずである。
従って、判定信号36の立下シ壬ツジトリガにより、ラ
ッチ回路62にラッチされるデータ58は、上記頂点1
〜3においては、タイムスロットt2にてデータf、で
あり、項A4においては、タイムスロットt4にてデー
タfNである。
また、タイムスロットt2.t4以外のタイムスロット
tsで判定信号36が立下ったとすれば、この周波数帯
域判定までに異常がある訳であり、その場合にはデータ
fEf:ラッチすることになる。
ラッチされたメモリ54内のデータ列58のうちのデー
タfP、fNあるいはf!+は、タイムスロツ)tsに
おいて、データ切換回路60から交番信号発生回路30
へ転送される。従って、交番信号発生回路30は、タイ
ムスロツ)tsに、周波数f、(正論理)、周波数f、
(負論理)あるいは周波数f、(異常)の交番信号を、
前述同様の要領で発生する。論理出力回路64は、タイ
ムスロットtsでのみ生ずるタイミング信号50の助け
を借りて、上記周波数fp、fNあるいはf、の交番信
号を出力端子6へ送出するのである。
さて、入力交番信号の周波数のオロ、つまり交番信号1
4の周波数が、基準周波数fIoを越えるあるいは越え
たと誤判定した場合や、基準周波数f7を下回るあるい
は下回ると誤判定した場合には、タイムスロツ)tx−
t4間で判定信号36は0#あるいは11”のままであ
って、立下りエツジトリガ信号を生じない。従って、デ
ータ列58から、ラッチ回路62にラッチされるデータ
もなく、タイムスロットt5において交番信号発生回路
30は交番信号を発生しない。
以上により、入力端子4,5に、周波数f。
(正論理)、fN(負論理)あるいはf、(異常)の交
番信号を受取り、同様に周波数が対応させられた交番信
号を出力端子6へ送出する周波数論理による0几素子の
機能が達成される。
この動作から明らかなように、入力端子4と5のうち少
なくとも一方に、正規周波数jp、fN以外の異常周波
数が入力された場合や、本論理素子内部の周波数値の演
算、判定および交番信号の発生動作に異常が生じた場合
にも、正規の出力周波数fP、fNを出力する確率は極
、めて低く、フェイルセーフ性の高い論理素子を提供で
きる。
更に、正常な周波数と判定する周波数帯域を狭めること
により、異常を検出する確率を高めることができ、一層
のフェイルセーフ性の向上を図ることも容易である。
以上は、第2表の01’(、素子について述べたが、第
2表のその他の論理素子のすべてを、第9図に示すメモ
リ内のデータ列56(基準周波数データらるいはデータ
列58(出力真理値に対応する周波数データ)を書換え
るだけで構成し得ることは容易に理解できる。
アンド素子として用いる場合には、第2表に基づき、周
波数帯域判定結果が2fpである場合のみ、正論理周波
数fpを出力し、その他の正常な入力の組合せでは負論
理周波数fNを出力するようにすればよい。このため、
メモリ54に記憶させるデータ列56内の基準周波数デ
ータのうち、fto=6201(zおよびfy=90)
1zはそのままとし、fe =5soHzS fs =
360Hzに書換えるだけでよい。
また、データ列58のうち、タイムスロットt2とt4
のデータjpとfNを入換えれば、上記のORおよびA
ND素子が、夫々NORおよびNANDAND素子でき
ることは、第2表から明らかである。
EOR論理素子は従来の2値論理方式ではAND。
OR,NOTの数個の2値論理素子を用いて構成する必
要があるが、本実施例によれば単一の論理素子でEOR
の論理を実現できる。
すなわち信号14の周波数がf p + f )Jの場
合にのみjpを出力し、2fp又は2 f Nの場合に
f、を出力することがEOR論理素子の機能であるから
、第11図の如く第10図の例よシ更に周波数比校用タ
イムスロツ)tsおよびtsを増設し、例えば、flo
を62 OH2% f9’e 580Hzzfsを37
0H2sfyを340 Hz%f6をllOH2,fs
を90H2とし、fPとfNは先の実施例と同じく夫々
300H2及び50i(Zとすれば良い。
第11図囚は入力が共にf、で一致している場合、))
は入力が相異っている場合、(Oは入力が共にfNで一
致している場合の動作を示したものである。
また、2アウト・オプ3の多数決回路は、第8図と第9
図の僅かの変更により実現できる。
まず、第8図の演算部7′jk第12図に置換える。
すなわち、入力端子70、サンプリング回路72、その
クロック信号74およびEO′fL76を追加すること
によシ、3人力の和の周波数をもつ交番信号14を得る
次に、第9図のメモリ内データ列56の基準周波数デー
タf1゜〜f7を、fxo=1000Hz。
fg =62 OH2% fs =42 OH2% f
7 =120H2を表わすデータに書換える。
このようにすれば、3つの入力の和の周波数が、3fp
 =900H2,2fp +fN=65014’Zのと
き、出力真理値11”を表わす周波数f、の交番信号を
出力でき、f p + 2 f N = 400 HZ
または3fN=150)(zのとき、出力真理値”0”
を表わす周波数fNの交番信号を出力できる。その他の
周波数と判定したときは“異常″′を表わす周波数f、
の交番信号Cfz=OHzの場合は交番せず)を出力で
きる。
この結果は、3人力多数決回路すなわち2アウト・オプ
3の論理機能を発揮する。
さて、第8図〜第1O図の実施例においては、タイムス
ロットt6によシ、更に万全のフェイル ゛セーフ性を
図る故障検知機能をもたせている。
すなわち、交番信号発生回路30への入力データのすべ
てを、エラー検知回路66がチェックしている。例えば
、各タイムスロット毎に、公知のハリティチェックや巡
回符号チェツチ等の手段で合理性チェックを行い、その
結果に応じて、タイムスロットt6における交番信号発
生回路3oの出力周波数を切換える。1アドレス周期を
内にエラーが全く無い場合は、可能な最大周波数の交番
信号を発生させ、一方、ひとつでもエラーを含むデータ
があった場合は0I(Zに切換える。この最大周波数f
□辻、信号14の正常な最大周波数2 f pより高く
しておくと、判定信号36は、データにエラーがない場
合にat 1n、エラーが有る場合は′0″となる。一
方、メモリ54内には、データを第9図に示すように2
通シ配置記憶している。メモリ54ば、そのアドレス信
号のひとつとして、判定信号36を帰還しているので、
この判定信号36が′1”のときと、t OHのときと
で、異なるデータを読出すことができる。異なるデータ
が記憶されているのは、タイムスロットt6のみであり
、データ列58の内容は、判定信号36が61”のとき
はエラーを含むデータEDであり、一方、判定信号36
が′0”のときはエラーのないデータ几りとしておく。
このようにしておくことにより、故障かなければ、タイ
ムスロットt6内における判定信号36は所定周波数以
上の交番信号となる。すなわち、タイムスロツ)tsで
、正常を表わす判定信号36=″′1#が出力されると
、次回のタイムスロットt6では、エラーを含むデータ
EDが読出され、エラー検知回路66と周波数比較回路
34の機能により、判定信号36は′0″となる。従っ
て、更に次のタイムスロットt6では、正常なデータR
Dが読出され、同様にして判定信号36はINに戻る。
以下これを繰返すので、判定信号36は交番する。但し
、この説明は簡略化のため、周波数比較回路34が1回
の演算スロット毎に、大小判定ができるものとして説明
したが、実際には、積分型の周波数比較であるため複数
回のタイムスロツ)te+を経て周波数の大小判定が行
われる。従って、その交番周波数は、前述した10KH
2の演算周波数より低い、所定値以上の周波数となる。
このタイムスロットt6における交番信号36は、この
スロットt6でのみ発生するタイミング信号52の助け
を借りて、故障検知出力回路68から、出力端子17へ
送出される。
出力端子17へ送出される交番信号は、論理素子内の回
路が正常に動作している限り継続し、通常の論理処理に
使用している交番信号発生回路30や周波数比較回路3
4等並びにエラー検知回路66のうちいずれに故障が生
じても交番を停止する。従って、外部から、この交番信
号を監視すれば、いかなる異常の発生をも知ることがで
きる。
次に、本発明によるフェイルセイフな論理設計の自由度
を大きくする実施例について述べる。
論理素子の出力周波数はfP、fy、f−の3値である
が一般にフェイルセイフ3値論理の分類上、第2表の様
に入力端子に1つでも異常入力があった場合出力を異常
を示す値に制御するものをC形フェイルセイフと呼んで
いる。
C形フェイルセイフはシステム内に1ケ所でも故障が発
生するとシステムの最終出力までその影響が直ちに反映
される最も厳密なフェイルセイフ方式であるが、故障が
生じてもある程度の時間稼動すべきシステムには適当で
は無い事がある。
このC形に対し故障時の耐久度(フオルトトレラント性
)を有するものがφ形フェイルセイフと呼ばれている。
φ形フェイルセイフは入力の一方が異常である時、他の
一方の入力値のみで出力を決定しても安全な場合には正
常出力を続行するもので、OR。
NOR,ANI)、NANDの各論理機能においては、
このφ形フェイルセイフ機能を持たせることが出来る。
第3表は論理素子12にφ形フェイルセイフ機能を設け
た真理値表の実施例である。
第3表のA5、および6では故障人力f!!が1つ含ま
れているが一方がf、であるからORとNCI論理では
f、を無視して出力をf p (NORの場合fw)と
してもシステムの機能上支障は無い。同様にANDとN
ANDでは2人力の一方がf、であれば、他方がfxで
あっても出力をfx(NANDではfp)として良い。
従来のフェイルセイフ論理素子では論理機能及びC形と
φ形の違いにより内部回路の構成が全く異なるが本発明
によればこの様に単に出力周波数データの設定を変更す
る事のみで容易にこの様な機能の変更を行う事が可能で
ある。
この操作を行う方法の第1は第8図の構成例においてメ
モリ54を差し替えることである。
ただしその場合、メモリ54へのアドレス信号42、出
力データ56.58等の多数の配線が論理素子の外部に
出るため論理素子の端子数が多くなる欠点がある。
この点を解決した実施例を第13図に示す。第13図に
おいて77V′i切換部、78は出力データ群である。
予めメモリ54には種々の論理機能を発揮する参照周波
数と出力周波数のデータの複数組を記憶しておき、論理
機能別に異なる端子から出力する様にしておく。この出
力データ群78の中から夫々、信号線56と58に与え
るものを切換部77により選択する。
切換部77は多段スイッチでも、あるいは直接必要なデ
ータ端子に信号線56.58t−結線する方式のもので
も良い。
この方式によれば論理素子をLSI(大規模集積回路)
化する際に1チツプで種々の論理機能を実装したものが
得られる。
論理演算システムを作る際に同一品種のものを多数使用
する方が信頼性管理上すぐれていることは当然である。
ところで本実施例ではデータ端子を切換えたが、メモリ
のアドレスを変更する事によっても論理機能の切換が出
来ることは言うまでも無い。
以上の実施例に述べた様なAND、OR,NOT。
NAND、NOR,EOR等の論理素子により本発明の
論理方式を適用した任意の論理設計を従来の2値論理回
路と同じ手法で行うことができる。
各種のフリップフロップ、レジスタ、タイマー、カウン
タ等は基本的な論理素子の組合せであるからやはシ2値
論理と同様にこの様な論理素子を作ることができる。
又、本実施例では従来の2値論理に対応した論理素子の
説明を行ったが、論理値数を適当に選ぶことができる為
、3値論理以上の多値論理回路をも容易に実現できるの
である。
なお本発明の論理方式に用いる論理素子の内部の回路方
式は実施例に述べた方式に限らず、マイクロプロセッサ
によるものやその他の周波数の弁別、発生を行う任意の
回路方式を用いることができ、例えば、帯域判定部の後
に周波数値の演算部をもって来るなどの変形も可能であ
る。
〔発明の効果〕
本殖明によれば、それ自体はフェイルアウトな半導体素
子等を用いても高度の7エイルセー7性。
を実現し、小形軽量化が容易で使用上の自由度の高いフ
ェイルセーフ論理方式を提供することができる。
【図面の簡単な説明】
第1図は本発明による論理信号の一例を従来の論理信号
と対比して示す図、第2図〜第4図は本発明による周波
数帯域判定の夫々異なる判定例を示す図、第5図は本発
明の一実施例論理方式のブロック図、第6図は同じく他
の実施例のブロック図、第7図は更に他の実施例のブロ
ック図、第8図は第7図の実施例を具体化したブロック
図、第9図は第8図のメモリの記憶データを示す図、第
10図は第8図をOR,素子として用いた場合の動作状
況を表わすタイムチャート、第11図は第8図をFOR
,素子として用いた場合の動作状況を表わすタイムチャ
ート、第12図は第8図を多数決回路として用いるため
の演算部の置換例を示すブロック関、記13図は第8図
の機能を向上した実施例の図である。 2.12.13・・・論理素子、4,5.70・・・入
力端子、6・・・出力端子、7・・・演算部、8・・・
帯域判定部、10・・・交番信号発生部、77・・・設
定変更手段。 代理人 弁理士 高橋明夫 茗 l 図 l″ °゛θ″゛l″ Zz図 χ3 同 4−U2 1夕 図 2 纂 Z 図 1り ■ 7 図 /3

Claims (1)

  1. 【特許請求の範囲】 1、少なくとも2つの入力真理値の夫々に対応して異な
    る周波数をもつ交番信号を少なくとも2つ入力し、これ
    らの入力周波数値間で所定の演算を行い、演算結果が第
    1の予定周波数帯にあるとき第1の真理値に対応した周
    波数をもつ交番信号を出力し、上記演算結果が第2の予
    定周波数帯にあるとき第2の真理値に対応した周波数を
    もつ交番信号を出力し、上記演算結果が第3の予定周波
    数帯にあるとき異常状態を表わす周波数をもつ交番信号
    を出力するとともに、上記第1.第2または第3の予定
    周波数帯の設定変更手段を備えた論理方式。 2、特許請求の範囲第1項において、上記入力真理値に
    対応する周波数帯と、出力真理値に対応する周波数帯を
    同一とした論理方式。 3、特許請求の範囲第1項において、上記所定の演算は
    加算である論理方式。 4、特許請求の範囲第1項において、上記入力真理値に
    対応した周波数は、上記演算結果の周波数が上記入力真
    理値のいずれかに対応した周波数と重複しない周波数帯
    に選定してなる論理方式。 5、特許請求の範囲第1項において、上記人力交番信号
    を交番信号のまま直接演算し、複数の基準交番信号との
    比較により周波数の帯域判定を行う論理方式。 6、%許請求の範囲第1項において、上記第1゜第2お
    よび第3の予定周波数帯を記憶するメモリを備え、上記
    設定変更手段は、上記メモリを交換する手段から成る論
    理方式。 7、%許請求の範囲第1項において、上記第1゜第2お
    よび第3の予定周波数帯の複数組を記憶するメモリを備
    え、上記設定変更手段は、上記メモIJ K記憶された
    複数組の予定周波数帯のうちのいずれの組を読出すかを
    切換える手段から成る論理方式。 8、%許請求の範囲第1項において、上記複数の入力交
    番信号の少なくともひとつが異常状態を表わす周波数を
    もつとき、上記演算結果が第3の予定周波数帯に入るよ
    うに各予定周波数帯を設定して成る論理方式。 9、特許請求の範囲第1項において、上記複数の、入力
    交番信号の少なくともひとつが異常状態を表わす周波数
    をもつとき、他の入力交番信号によって出力真理値を判
    定し、その真理値に対応する周波数をもつ交番信号を出
    力するようにして成る論理方式。
JP13103783A 1983-07-20 1983-07-20 論理装置 Granted JPS6024723A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13103783A JPS6024723A (ja) 1983-07-20 1983-07-20 論理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13103783A JPS6024723A (ja) 1983-07-20 1983-07-20 論理装置

Publications (2)

Publication Number Publication Date
JPS6024723A true JPS6024723A (ja) 1985-02-07
JPH0521367B2 JPH0521367B2 (ja) 1993-03-24

Family

ID=15048544

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13103783A Granted JPS6024723A (ja) 1983-07-20 1983-07-20 論理装置

Country Status (1)

Country Link
JP (1) JPS6024723A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6387821A (ja) * 1986-10-01 1988-04-19 Hitachi Ltd 複数の論理機能を有する周波数論理方式
JPS6393221A (ja) * 1986-10-08 1988-04-23 Hitachi Ltd 周波数論理装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4843468A (ja) * 1971-10-01 1973-06-23
JPS48102939A (ja) * 1972-04-07 1973-12-24

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4843468A (ja) * 1971-10-01 1973-06-23
JPS48102939A (ja) * 1972-04-07 1973-12-24

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6387821A (ja) * 1986-10-01 1988-04-19 Hitachi Ltd 複数の論理機能を有する周波数論理方式
JPS6393221A (ja) * 1986-10-08 1988-04-23 Hitachi Ltd 周波数論理装置

Also Published As

Publication number Publication date
JPH0521367B2 (ja) 1993-03-24

Similar Documents

Publication Publication Date Title
EP1302382B1 (en) Controller having a fail safe function, automatic train controller, and system using the same
US11119969B2 (en) Communication system and communication control method
US4305556A (en) Railway control signal dynamic output interlocking systems
US4270715A (en) Railway control signal interlocking systems
JPS59117395A (ja) 端末処理装置
JPS6024723A (ja) 論理装置
CN206133294U (zh) 一种控制器故障保护系统
JPS5928725A (ja) 論理方式
US5062072A (en) Input management circuit particularly for a programmable automation
JPS61141022A (ja) キ−ボ−ド・インタ−フエ−ス回路の試験装置
JP3141472B2 (ja) 切替制御方式
EA037824B1 (ru) Схема получения информации состояния и способ для безопасного направления короткого замыкания
CN114545829A (zh) 信号输出装置及信号输出控制方法、工程机械
JPH0581086B2 (ja)
JPS60200621A (ja) 多数決論理装置
RU2422870C2 (ru) Релейный регулятор
CN205983197U (zh) 一种故障检测装置
JP7708848B2 (ja) デジタル出力装置およびデジタル出力の生成方法
Smith et al. Fault secure multiple-valued logic networks
JPS63227117A (ja) 信号処理方式
JPS6352662A (ja) 冗長形サイリスタバルブ故障診断方式
SU1012468A2 (ru) Резервированное устройство
JP2024005993A (ja) デジタル出力制御システム
CN119046036A (zh) 一种满足iso26262标准最高汽车安全完整性等级的片上系统芯片
CN115917949A (zh) 电力转换装置