JPS6086621A - デ−タ処理装置 - Google Patents
デ−タ処理装置Info
- Publication number
- JPS6086621A JPS6086621A JP19441683A JP19441683A JPS6086621A JP S6086621 A JPS6086621 A JP S6086621A JP 19441683 A JP19441683 A JP 19441683A JP 19441683 A JP19441683 A JP 19441683A JP S6086621 A JPS6086621 A JP S6086621A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- time
- converters
- operating
- signals
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は、同一機能を持つ複数の回路を備えたデータ処
理装置の改良に関するものである。
理装置の改良に関するものである。
この種のデータ処理装置は1例えば、複数個のA/D変
換器から構成されており、起動信号の入力毎にアナログ
信号をそれぞれディジタル信号に変換するもので、コン
ビーータの入力側等に用いられている。ここで、このよ
うなデータ処理装置を第1図に示す。C,−CnはA/
D変換器で、入力するアナログ信号A、〜A、、をディ
ジタル信号D1〜Dnに変換する。Sは起動信号、B。
換器から構成されており、起動信号の入力毎にアナログ
信号をそれぞれディジタル信号に変換するもので、コン
ビーータの入力側等に用いられている。ここで、このよ
うなデータ処理装置を第1図に示す。C,−CnはA/
D変換器で、入力するアナログ信号A、〜A、、をディ
ジタル信号D1〜Dnに変換する。Sは起動信号、B。
〜現は動作中信号で、A/D変換器C3〜CnがA/D
変換動作を行っている間、該A/D変換器C1〜Cnよ
り出力される。
変換動作を行っている間、該A/D変換器C1〜Cnよ
り出力される。
次に動作について第2図を用いて述べる。なお、ここで
は説明を簡単にするため、3個のA/D変換器C1〜C
3よりデータ処理装置は構成さ°れていると仮定する。
は説明を簡単にするため、3個のA/D変換器C1〜C
3よりデータ処理装置は構成さ°れていると仮定する。
第2図(al〜(C1に示す様な信号波形を有するアナ
ログ信号A、〜A3を可能な限り同時刻でディジタル信
号D1〜Dsに変換するために、第1図に示す如く起動
信号Sを全てのA/D変換器C1〜C3に与える方法が
用いられている。
ログ信号A、〜A3を可能な限り同時刻でディジタル信
号D1〜Dsに変換するために、第1図に示す如く起動
信号Sを全てのA/D変換器C1〜C3に与える方法が
用いられている。
今、起動信号Sを時刻1+ (第2図(d))でA/D
変換器C2〜C8に与えたとすると、A/D変換器C1
〜Csは、A/D変換器C2〜C5を構成する回路の性
能のバラツキなどの原因により、それぞれA/D変換動
作を開始する時刻が異なる。即ち、第2図+61〜(g
)に示す様にそれぞれ時刻j2 +時刻t41時刻is
で動作中信号B、〜B3を出力し始める。また、前述し
たような原因によりA/D変換器C6〜C3はそれぞれ
A/D変換に要する時間(時刻L2 LB +時刻kT
t、時刻is −to )が異なる。即ち、第2図(e
)〜(glに示す様にそれぞれ時刻j3 ’+時刻j7
+時刻t6で変換動作を終了し。
変換器C2〜C8に与えたとすると、A/D変換器C1
〜Csは、A/D変換器C2〜C5を構成する回路の性
能のバラツキなどの原因により、それぞれA/D変換動
作を開始する時刻が異なる。即ち、第2図+61〜(g
)に示す様にそれぞれ時刻j2 +時刻t41時刻is
で動作中信号B、〜B3を出力し始める。また、前述し
たような原因によりA/D変換器C6〜C3はそれぞれ
A/D変換に要する時間(時刻L2 LB +時刻kT
t、時刻is −to )が異なる。即ち、第2図(e
)〜(glに示す様にそれぞれ時刻j3 ’+時刻j7
+時刻t6で変換動作を終了し。
動作中信号B、−B、の出力を停止する。
ところで、全てのA/D変換器C8〜c3が動作を開始
したら、直ちに起動信号Sを停止(第2図fdlの時刻
b )する必要がある。これは、起動信号Sが入力して
いる間中、A/D変換変換器−C3はA/D変換動作を
繰り返し行う、つまり。
したら、直ちに起動信号Sを停止(第2図fdlの時刻
b )する必要がある。これは、起動信号Sが入力して
いる間中、A/D変換変換器−C3はA/D変換動作を
繰り返し行う、つまり。
アナログ信号A、〜んをディジタル信号D+−Dsに変
換し終えても、まだ起動信号Sが入力していれば、再び
アナログ信号A、〜んをディジタル信号D1〜D3に変
換し始めるからである。そこで。
換し終えても、まだ起動信号Sが入力していれば、再び
アナログ信号A、〜んをディジタル信号D1〜D3に変
換し始めるからである。そこで。
このような無駄な動作を行わせないためには、A/D変
換器C8〜C8の動作開始の時期(時刻t、。
換器C8〜C8の動作開始の時期(時刻t、。
時刻f4 +時刻ts )を調べる必要がある。また。
A/D変換器01〜C8より出力されるディジタル信号
D1〜D3は、完全に該A/D変換器C1〜C3でのA
/D変換動作が終了しないうちには正しい値を示さない
。そこで、それぞれA、/D変換器C1〜C8の動作終
了の時期(時刻t31時刻時刻9時刻ta)を調べる必
要がある。
D1〜D3は、完全に該A/D変換器C1〜C3でのA
/D変換動作が終了しないうちには正しい値を示さない
。そこで、それぞれA、/D変換器C1〜C8の動作終
了の時期(時刻t31時刻時刻9時刻ta)を調べる必
要がある。
このように、A/D変換器を複数個用いて複数のアナロ
グ信号をディジタル信号に変換する場合には、全てのA
/D変換器CI”’−Cnより出力される動作中信号B
、〜Bnの状態(動作開始の時期及び動作終了の時期)
を調べなければならないが、この調査を次段のコンピー
タに行わせるとすれば、A/D変換器の数が多くなる程
。
グ信号をディジタル信号に変換する場合には、全てのA
/D変換器CI”’−Cnより出力される動作中信号B
、〜Bnの状態(動作開始の時期及び動作終了の時期)
を調べなければならないが、この調査を次段のコンピー
タに行わせるとすれば、A/D変換器の数が多くなる程
。
そのソフトウェアが複雑になり、また、この調査に要す
る時間が長(なるといった問題点がある。
る時間が長(なるといった問題点がある。
本発明の目的は、上述した問題点を解決し。
同一機能を持つ複数の回路の状態調査を5データ処理と
同時に行うことができるデータ処理装置を提供すること
である。
同時に行うことができるデータ処理装置を提供すること
である。
この目的を達成するために1本発明は、同一機能を持つ
複数の回路から出方される動作中信号より全ての回路の
状態が一致したことを演算する演算手段を設けたことを
特徴とする。
複数の回路から出方される動作中信号より全ての回路の
状態が一致したことを演算する演算手段を設けたことを
特徴とする。
以下5本発明を図示の実施例に基づいて詳細に説明する
。
。
第3〜4図は本発明の一実施例を示すもので。
第3図はデータ処理装置を示す図、第4図(al〜+f
lは各信号の波形を示す図である。なお、第1〜2図と
同じ部分は同一符号にて表す。また。
lは各信号の波形を示す図である。なお、第1〜2図と
同じ部分は同一符号にて表す。また。
本実施例でのデータ処理装置は三つのA/D変換器にて
構成されているものとする。1,2゜3はインバータで
、インバータ1には動作中信号B、が、インバータ2に
は動作中信号B、が、インバータ3には動作中信号B3
が、それぞれ入力する。4.5.6はインバータ、7,
8はアンドゲートで、アンドゲート7は全てのA/D変
換器C4〜C8が動作中信号B、−B、を出力し始めた
時点から動作開始信号E、を出力し始め、アンドゲート
8は全てのA/D変換器CI−、−、C,が動作中信号
B、〜B、を停止した時点からに動作終了信号E!を出
力し始める。
構成されているものとする。1,2゜3はインバータで
、インバータ1には動作中信号B、が、インバータ2に
は動作中信号B、が、インバータ3には動作中信号B3
が、それぞれ入力する。4.5.6はインバータ、7,
8はアンドゲートで、アンドゲート7は全てのA/D変
換器C4〜C8が動作中信号B、−B、を出力し始めた
時点から動作開始信号E、を出力し始め、アンドゲート
8は全てのA/D変換器CI−、−、C,が動作中信号
B、〜B、を停止した時点からに動作終了信号E!を出
力し始める。
起動信号Sを時刻it (第4図(a))でA/D変換
器C3〜C3に与えたとすると、A/D変換器C0〜C
3は前述と同様1時刻t2 、時刻t49時刻t3で動
作中信号L〜B3を出力し始め1時刻1B +時刻t7
1時刻t6で該動作中信号B、〜B、を停止する。
器C3〜C3に与えたとすると、A/D変換器C0〜C
3は前述と同様1時刻t2 、時刻t49時刻t3で動
作中信号L〜B3を出力し始め1時刻1B +時刻t7
1時刻t6で該動作中信号B、〜B、を停止する。
ところで、該動作中信号& −Bsの状態を調べるため
に1次段のコンピュータを用いるとすれば。
に1次段のコンピュータを用いるとすれば。
A/D変換器CI” Csより出力される動作中信号B
l−B、を一つ一つ順番に調べることになるが。
l−B、を一つ一つ順番に調べることになるが。
本実施例では、インバータ1〜6及びアンドゲート7.
8を付加し、核アンドゲート7゜8によって全てのA/
D変換変換器−C,が動作を開始したか、また、全ての
A/D変換器C0〜C1が動作を終了したかを調べよう
とするものである。
8を付加し、核アンドゲート7゜8によって全てのA/
D変換変換器−C,が動作を開始したか、また、全ての
A/D変換器C0〜C1が動作を終了したかを調べよう
とするものである。
そこで、第4図を参照しながらインバータ1〜6及びア
ンドゲート7.8の働きを説明する。
ンドゲート7.8の働きを説明する。
A/D変換器C1より時刻t2で出力された動作中信号
B、はインバータ1、インバータ4を介し【アンドゲー
ト7の一入力端へ入力する。同様にA/D変換器C7よ
り時刻t4で出力された動作中信号B、はインパーク2
.インバータ5を介してアンドゲート7の一入力端へ、
A/D変換器C3より時刻1.で出力された動作中信号
B3はインバータ3.インバータ6を介してアンドゲー
ト7の一入力端へ、それぞれ入力する。なお、インバー
タ1〜3の出力はアンドゲート8の入力端へそれぞれ入
力するが、この時の該出力はローレベルであるので、ア
ンドゲート8の出力もローレベルのままである。動作中
信号B1〜B、が入力することによりアンドゲート7は
、該動作中信号B1〜B3が入力する時刻L2 +時刻
j4 r時刻t3の中で最も遅い時刻、即ち、A/D変
換器C2より動作中信号B2が出力される時刻b (第
4図(e))で動作開始信号E、を出力し始める。この
動作開始信号E、は全てのA/D変換器C3〜C3が起
動したことを意味する信号であるので、アンドゲート7
が動作開始信号E、を出力し始める時刻i4後に、起動
信号Sを停止(第4図fa)時刻ta )すればよい。
B、はインバータ1、インバータ4を介し【アンドゲー
ト7の一入力端へ入力する。同様にA/D変換器C7よ
り時刻t4で出力された動作中信号B、はインパーク2
.インバータ5を介してアンドゲート7の一入力端へ、
A/D変換器C3より時刻1.で出力された動作中信号
B3はインバータ3.インバータ6を介してアンドゲー
ト7の一入力端へ、それぞれ入力する。なお、インバー
タ1〜3の出力はアンドゲート8の入力端へそれぞれ入
力するが、この時の該出力はローレベルであるので、ア
ンドゲート8の出力もローレベルのままである。動作中
信号B1〜B、が入力することによりアンドゲート7は
、該動作中信号B1〜B3が入力する時刻L2 +時刻
j4 r時刻t3の中で最も遅い時刻、即ち、A/D変
換器C2より動作中信号B2が出力される時刻b (第
4図(e))で動作開始信号E、を出力し始める。この
動作開始信号E、は全てのA/D変換器C3〜C3が起
動したことを意味する信号であるので、アンドゲート7
が動作開始信号E、を出力し始める時刻i4後に、起動
信号Sを停止(第4図fa)時刻ta )すればよい。
なお、動作開始信号E1はA/D変換器C0〜C3のい
ずれかがA/D変換動作を終了(第4図(c1時刻te
)するまでアンドゲート7より出力される。
ずれかがA/D変換動作を終了(第4図(c1時刻te
)するまでアンドゲート7より出力される。
一方、A/D変換器C,は、時刻t8一時刻t、の時間
でA/D変換動作を終了、即ち1時刻t8で動作中信号
B、の出力を停止する。これによりインバータ1の出カ
バローレベルからハイレベルの信号となり、該ハイレベ
ルの信号はアンドゲート8の一入力端へ入力する。同様
に、 A/D変換器C3は時刻t7で動作中信号B、の
出力を停止し、A/D変換器C3は時刻t6で動作中信
号B3の出力を停止する。これによりインバータ2.3
の出力はローレベルの信号からハイレベルの信号となり
、該ハイレベルの信号はそれぞれアンドゲート8の入力
端へ入力する。すると、アンドゲート8は時刻t61時
刻時刻1時匈り、の中で最も遅い時刻、即ち、A/D変
換器C5が動作中信号B1の出力を停止する時刻ts
(第4図(f))で動作終了信号E、を出力する。この
動作終了信号1’−tは全てのA/D変換器C1〜C3
でのA/D変換動作が終了したことを意味する信号であ
るので。
でA/D変換動作を終了、即ち1時刻t8で動作中信号
B、の出力を停止する。これによりインバータ1の出カ
バローレベルからハイレベルの信号となり、該ハイレベ
ルの信号はアンドゲート8の一入力端へ入力する。同様
に、 A/D変換器C3は時刻t7で動作中信号B、の
出力を停止し、A/D変換器C3は時刻t6で動作中信
号B3の出力を停止する。これによりインバータ2.3
の出力はローレベルの信号からハイレベルの信号となり
、該ハイレベルの信号はそれぞれアンドゲート8の入力
端へ入力する。すると、アンドゲート8は時刻t61時
刻時刻1時匈り、の中で最も遅い時刻、即ち、A/D変
換器C5が動作中信号B1の出力を停止する時刻ts
(第4図(f))で動作終了信号E、を出力する。この
動作終了信号1’−tは全てのA/D変換器C1〜C3
でのA/D変換動作が終了したことを意味する信号であ
るので。
アンドゲート8が動作終了信号E2を出力し始める時刻
t、後に、ディジタル信号D+〜D、を得るようにすれ
ば、全ての正しいディジタル値を得ることができる。
t、後に、ディジタル信号D+〜D、を得るようにすれ
ば、全ての正しいディジタル値を得ることができる。
なお、動作終了信号E、は、A/D変換器C1〜C3の
いずれかがA/D変換動作を開始(例えば。
いずれかがA/D変換動作を開始(例えば。
第4図1f1時刻11 )するまで、アンドゲート8よ
り出力される。
り出力される。
本実施例によれば、インバータ1〜6及びアンドゲート
7.8から成る演算回路を付加し5該演算回路より出力
される2つの信号(動作開始信号El、動作終了信号E
2 )のみで全てのA/D変換器の状態(動作開始の時
期及び動作終了の時期)を知ることができるので1個々
のA/D変換器の状態を順番に調べずに済み、調査時間
を短縮することができると共に1次段のコンピュータの
ソフトウェアを簡潔にすることができる。また、本実施
例では、A/D変換器の個数を3個としたが、多数のA
/D変換器を用いても同様である。
7.8から成る演算回路を付加し5該演算回路より出力
される2つの信号(動作開始信号El、動作終了信号E
2 )のみで全てのA/D変換器の状態(動作開始の時
期及び動作終了の時期)を知ることができるので1個々
のA/D変換器の状態を順番に調べずに済み、調査時間
を短縮することができると共に1次段のコンピュータの
ソフトウェアを簡潔にすることができる。また、本実施
例では、A/D変換器の個数を3個としたが、多数のA
/D変換器を用いても同様である。
第3図実施例では、アンドゲート7の入力信号として、
動作中信号B1〜B3をインバータ1゜4、インバータ
2,5.インバータ3.6に通したものを使ったが、こ
れは、A/D変換器C7〜C3の出力端子にはそれぞれ
一つの回路しか接続できない場合(出力端子の電流容量
が小さい場合)、を想定したからであり、該A/D変換
器C1〜C3の出力端子の電流容量が大きいものである
場合には、第5図に示す如く動作中信号B1〜B3を直
接使うことができる。
動作中信号B1〜B3をインバータ1゜4、インバータ
2,5.インバータ3.6に通したものを使ったが、こ
れは、A/D変換器C7〜C3の出力端子にはそれぞれ
一つの回路しか接続できない場合(出力端子の電流容量
が小さい場合)、を想定したからであり、該A/D変換
器C1〜C3の出力端子の電流容量が大きいものである
場合には、第5図に示す如く動作中信号B1〜B3を直
接使うことができる。
また1本実施例では、a数のA/D変換器より構成され
たデータ処理装置を説明したが、これに限定されるもの
ではない。現在、一般に使用されているサンプルホール
ド回路、D/Aff換器、V/F変換器又はF/V変換
器などから成るデータ処理装置にも応用することができ
る。
たデータ処理装置を説明したが、これに限定されるもの
ではない。現在、一般に使用されているサンプルホール
ド回路、D/Aff換器、V/F変換器又はF/V変換
器などから成るデータ処理装置にも応用することができ
る。
本実施例において、インバータ1〜6及びアンドゲート
7.8が本発明のfL!!I手段に相当し。
7.8が本発明のfL!!I手段に相当し。
C8〜C5が複数の回路に相当する。
図示実施例においては、動作開始信号Elと動作終了信
号E2の両方を得るようにしているが、動作中信号B、
〜B、の立上りにバラツキがほとんどない場合には、
ah作終了信号E2のみを得れば十分である。また、デ
ィジタル信号D1〜D、の次段での取込みに十分な時間
的余裕がある場合には、動作開始信号E、のみを得れば
よい。なお。
号E2の両方を得るようにしているが、動作中信号B、
〜B、の立上りにバラツキがほとんどない場合には、
ah作終了信号E2のみを得れば十分である。また、デ
ィジタル信号D1〜D、の次段での取込みに十分な時間
的余裕がある場合には、動作開始信号E、のみを得れば
よい。なお。
動作中信号BI”’−Bsがハイレベルの信号の場合を
説明したが、ローレベルの信号の場合でも可能であるこ
とは勿論である。
説明したが、ローレベルの信号の場合でも可能であるこ
とは勿論である。
以上説明したように1本発明によれば、複数の回路から
出力される動作中信号より全ての回路の状態が一致した
ことを演算する演算手段を設けたから、同一機能を持つ
複数の回路の状態調査を、データ処理と同時に行うこと
ができる3゜
出力される動作中信号より全ての回路の状態が一致した
ことを演算する演算手段を設けたから、同一機能を持つ
複数の回路の状態調査を、データ処理と同時に行うこと
ができる3゜
【図面の簡単な説明】
第1図は従来のデータ処理装置の一例を示す回路図、第
2は第1図に示す各信号の波形な表5図は本発明の他の
実施例を示す回路図である。 C4〜C3・・・A/D変換器、1〜6・・・インバー
タ% 7,8・・・アンドゲート、k+〜A3・・・ア
ナログ信号、B、〜B、・・・動作中信号、F、1・・
・動作開始信号、E、・・・動作終了信号、Dr〜D、
・・・ディジタル信号、S・・・起動信号。 特許出願人 キャノン株式会社 代理人 中 村 捻 第1図 1 第2図 第4図
2は第1図に示す各信号の波形な表5図は本発明の他の
実施例を示す回路図である。 C4〜C3・・・A/D変換器、1〜6・・・インバー
タ% 7,8・・・アンドゲート、k+〜A3・・・ア
ナログ信号、B、〜B、・・・動作中信号、F、1・・
・動作開始信号、E、・・・動作終了信号、Dr〜D、
・・・ディジタル信号、S・・・起動信号。 特許出願人 キャノン株式会社 代理人 中 村 捻 第1図 1 第2図 第4図
Claims (1)
- 1、起動信号が入力することにより動作を開始し、動作
を行っている間は動作中信号を出力する同一機能の回路
を複数備えたデータ処理装置において、前記複数の回路
から出力される動作中信号より全ての前記回路の状態が
一致したことを演算する演算手段を設けたことを特徴と
するデータ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19441683A JPS6086621A (ja) | 1983-10-19 | 1983-10-19 | デ−タ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19441683A JPS6086621A (ja) | 1983-10-19 | 1983-10-19 | デ−タ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6086621A true JPS6086621A (ja) | 1985-05-16 |
Family
ID=16324236
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19441683A Pending JPS6086621A (ja) | 1983-10-19 | 1983-10-19 | デ−タ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6086621A (ja) |
-
1983
- 1983-10-19 JP JP19441683A patent/JPS6086621A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2261562A (en) | Master-slave flip-flop with controllable copying between slave and scan latches | |
| US6073260A (en) | Integrated circuit | |
| US5467354A (en) | Test control circuit for controlling a setting and resetting of a flipflop | |
| KR100393472B1 (ko) | 스캔테스트용자동리세트바이패스제어 | |
| JPH0645952A (ja) | デジタル信号中でエラー検出コードを発生するための電子回路 | |
| JP2000502542A (ja) | 集積回路 | |
| JPS59180467A (ja) | 論理回路の試験方法 | |
| JP3011047B2 (ja) | 位相比較回路 | |
| JPH01109275A (ja) | テスト機能付き順序回路 | |
| SU1624532A1 (ru) | Д-триггер | |
| JPH0377543B2 (ja) | ||
| JPS62278474A (ja) | 論理回路試験装置 | |
| JPH0690265B2 (ja) | テスト回路 | |
| JPS6282820A (ja) | 比較回路 | |
| JPS6089127A (ja) | パルス信号発生回路 | |
| JPS62133371A (ja) | 半導体装置 | |
| JPH04367122A (ja) | パラレル/シリアル変換回路 | |
| JPS63288499A (ja) | リセット回路 | |
| JPS609286B2 (ja) | タイミング信号発生回路 | |
| JPH0628151A (ja) | シリアルデータのパラレルラッチ回路 | |
| KR960014956A (ko) | 바운더리 스캔 구조의 테스트 데이터 입력 장치 | |
| JPS59120870A (ja) | 論理回路の試験方法 | |
| JPH01112182A (ja) | モード設定回路 | |
| JPS60237714A (ja) | デイジタル信号発生装置 | |
| JPH10290156A (ja) | 多段カウンタの試験回路 |