JPH05143211A - Input interface circuit - Google Patents
Input interface circuitInfo
- Publication number
- JPH05143211A JPH05143211A JP30196291A JP30196291A JPH05143211A JP H05143211 A JPH05143211 A JP H05143211A JP 30196291 A JP30196291 A JP 30196291A JP 30196291 A JP30196291 A JP 30196291A JP H05143211 A JPH05143211 A JP H05143211A
- Authority
- JP
- Japan
- Prior art keywords
- input
- threshold voltage
- output
- input signal
- voltage value
- 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
Links
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ディジタル信号処理回
路を含む機器等における、複数のしきい値により入力信
号を多値化する入力インタフェース回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an input interface circuit for converting an input signal into a multi-valued signal by a plurality of threshold values in equipment including a digital signal processing circuit.
【0002】[0002]
【従来の技術】ディジタル信号処理回路を含む機器等に
おける入力インタフェース回路では、最近、入力信号の
信頼性を高めるために、スレショルド電圧値の異なるコ
ンパレータを複数台パラレルに接続等して、入力信号を
3値化して後段の処理回路で判定する方式がみられる。2. Description of the Related Art Recently, in an input interface circuit in a device including a digital signal processing circuit, in order to improve the reliability of the input signal, a plurality of comparators having different threshold voltage values are connected in parallel to each other to input the input signal. There is a method in which the data is ternarized and judged by a processing circuit in the subsequent stage.
【0003】[0003]
【発明が解決しようとする課題】しかし、このような従
来の方式では、入力信号を3値化するためにスレショル
ド電圧値の異なるコンパレータ等のアナログ素子を複数
台用いる必要があるため、コストが高くなると共に、実
装面積が大きくなってしまうという問題がある。However, in such a conventional method, since it is necessary to use a plurality of analog elements such as comparators having different threshold voltage values in order to convert the input signal into the ternary value, the cost is high. In addition, there is a problem that the mounting area becomes large.
【0004】そこで、本発明は上記問題に着目してなさ
れたもので、コストおよび実装面積が増加せずに、複数
のスレショルド電圧値により入力信号を多値化できる入
力インタフェース回路を提供することを目的とする。Therefore, the present invention has been made in view of the above problems, and it is an object of the present invention to provide an input interface circuit capable of converting an input signal into a multi-valued signal by a plurality of threshold voltage values without increasing cost and mounting area. To aim.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するた
め、本発明では、入力信号を多値化する入力インタフェ
ース回路において、入力信号をパルス化する際のパルス
波形立上時のスレショルド電圧値と、パルス波形立下時
のスレショルド電圧値とが異なり、この両スレショルド
電圧値により、入力ラインを介した入力信号を2値化す
る2値化手段と、上記入力ラインに接続されて、この入
力ラインへの出力を上記2値化手段の立上時のスレショ
ルド電圧値以上、立下時のスレショルド電圧値以下、あ
るいはハイインピーダンスにするスリーステート出力手
段と、上記2値化手段が入力信号を入力する前に、上記
スリーステート出力手段から上記入力ラインへの出力
が、立上時のスレショルド電圧値以上あるいは立下時の
スレショルド電圧値以下から、ハイインピーダンスにす
るように制御する制御手段と、を具備したこと特徴とす
る。In order to achieve the above object, according to the present invention, in an input interface circuit that multivalues an input signal, a threshold voltage value at the time of rising of a pulse waveform when the input signal is pulsed and , The threshold voltage value at the time of falling of the pulse waveform is different, and the binarizing means for binarizing the input signal via the input line by the both threshold voltage values and the input line connected to the binarizing means. The three-state output means for making the output to the threshold voltage value at the rise of the binarization means or more, the threshold voltage value at the fall of the binarization means, or high impedance, and the binarization means input the input signal. Before, the output from the three-state output means to the input line is equal to or higher than the threshold voltage value at the time of rising or lower than the threshold voltage value at the time of falling. From which a control means for controlling to a high impedance, characterized in that equipped with a.
【0006】[0006]
【作用】本発明では、制御手段の制御により、2値化手
段が入力信号を入力する前に、スリーステート出力手段
が入力ラインへの出力を立上時のスレショルド電圧値以
上あるいは立下時のスレショルド電圧値以下にセットす
ることにより、2値化手段の出力を立上(オン)状態、
あるいは立下(オフ)状態へセットできる。According to the present invention, by the control of the control means, the three-state output means outputs the output to the input line above the threshold voltage value at the rising time or before the binarizing means inputs the input signal. By setting the threshold voltage value or less, the output of the binarizing means is turned on (on),
Alternatively, it can be set to the down state (off).
【0007】続いて、その後の両状態から入力ラインが
ハイインピーダンス状態になり、入力ラインを介して2
値化手段に入力信号が入るため、2値化手段は、立上状
態にあるときには立下時のスレショルド電圧値で入力信
号を比較する一方、立下状態にあるときには立上時のス
レショルド電圧値で入力信号を比較する。Subsequently, the input line becomes a high impedance state from both of the subsequent states, and 2
Since the input signal is input to the binarizing means, the binarizing means compares the input signals with the threshold voltage value at the falling time in the rising state, while the binarizing means makes the threshold voltage value at the rising time in the falling state. Compare the input signals with.
【0008】[0008]
【実施例】以下、本発明に係る入力インタフェース回路
(以下、入力I/F回路という)の一実施例を図面に基
づいて説明する。ここでは、この入力I/F回路をディ
ジタル信号処理回路の一例であるディジタルフィルタ回
路に接続して説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of an input interface circuit (hereinafter referred to as an input I / F circuit) according to the present invention will be described below with reference to the drawings. Here, the input I / F circuit is connected to a digital filter circuit which is an example of a digital signal processing circuit for description.
【0009】図1は、入力I/F回路1の一実施例の構
成、およびディジタルフィルタ回路2との接続をブロッ
ク図により示している。FIG. 1 is a block diagram showing the configuration of an embodiment of the input I / F circuit 1 and the connection with the digital filter circuit 2.
【0010】この入力I/F回路1は、2値化手段とし
てのシュミットトリガ素子11、スリーステート出力手
段としてのスリーステートバッファ12、および制御手
段としてのクロック発生回路13を備えており、外部か
らの入力信号が結合用の抵抗14および入力ライン15
を介してシュミットトリガ素子11へ入力するように接
続すると共に、入力ライン15にスリーステートバッフ
ァ12の出力ライン16を接続して構成されている。The input I / F circuit 1 is provided with a Schmitt trigger element 11 as a binarization means, a three-state buffer 12 as a three-state output means, and a clock generation circuit 13 as a control means, and is externally supplied. Input signal is coupled to resistor 14 and input line 15
The input line 15 is connected to the output line 16 of the three-state buffer 12, and the output line 16 of the three-state buffer 12 is connected.
【0011】また、シュミットトリガ素子11の出力に
はディジタルフィルタ回路2を接続し、クロック発生回
路13からディジタルフィルタ回路2およびスリーステ
ートバッファ12へは各々、シュミットコントロ−ル信
号(反転FBCK0)、サンプルクロック(反転DFNCK0,SRCK
0) が送出されるように接続されている。A digital filter circuit 2 is connected to the output of the Schmitt trigger element 11, and a Schmitt control signal (inverted FBCK0) and a sample are supplied from the clock generation circuit 13 to the digital filter circuit 2 and the three-state buffer 12, respectively. Clock (inverted DFNCK0, SRCK
0) is sent.
【0012】図2は、クロック発生回路13の構成を示
している。FIG. 2 shows the configuration of the clock generation circuit 13.
【0013】このクロック発生回路は、図示しないCP
U等のプロセッサからリセット信号(反転RESET)および
原クロック信号(DNFCLK) を入力して、これらの信号に
基づきここでは4台のディジタルフィルタ回路および入
力I/F回路各々へ、サンプルクロック(反転DFNCK0〜
3,SRCK0 〜3)、およびシュミットコントロ−ル信号(反
転FBCK0 〜3)が各々送出できるように、NOTゲート1
31、シフトレジスタ132、NOTゲート133a〜
d、NANDゲート134a〜h、NORゲート135
a〜dを図に示すように接続して構成されている。This clock generation circuit has a CP (not shown).
A reset signal (inverted RESET) and an original clock signal (DNFCLK) are input from a processor such as U, and based on these signals, a sample clock (inverted DFNCK0) is input to each of the four digital filter circuits and input I / F circuits. ~
3, SRCK0 to 3) and the Schmitt control signal (FBCK0 to 3 inverted) can be sent respectively, so that the NOT gate 1
31, shift register 132, NOT gate 133a-
d, NAND gates 134a to h, NOR gate 135
It is configured by connecting a to d as shown in the figure.
【0014】なお、本実施例では、入力I/F回路1お
よびディジタルフィルタ回路2のみしか図示していない
ため、シュミットコントロ−ル信号(反転FBCK0)および
サンプルクロック(反転DFNCK0,SRCK0)のみを用いて説
明する。Since only the input I / F circuit 1 and the digital filter circuit 2 are shown in the present embodiment, only the Schmitt control signal (inverted FBCK0) and the sample clock (inverted DFNCK0, SRCK0) are used. Explain.
【0015】図3は、ディジタルフィルタ回路2の構成
を示している。FIG. 3 shows the configuration of the digital filter circuit 2.
【0016】このディジタルフィルタ回路2は、入力I
/F回路1の出力(IPA0)をサンプルクロック(SRCK0)に
より入力する4ビットのシフトレジスタ21、シフトレ
ジスタ21の出力(QA 〜D)を処理するNANDゲート
22およびNORゲート23、ANDゲート24aおよ
びNORゲート24bからなりNANDゲート22およ
びNORゲート23の出力を入力して後述するように入
力信号のオン・オフを判定する判定回路24、およびこ
の判定回路24の判定出力をサンプルクロック(反転DF
NCK0) により入力し、出力Qをこのディジタルフィルタ
回路2の出力(INDA0)とするDフリップフロップ(以
下、D−FFという)25を有している。また、D−F
F25は、反転出力Qnを判定回路24へ送出すると共
に、反転出力Qnをスレッシュ選択信号(反転FBDA0)と
してスリーステートバッファ12へ送出するように接続
されている。The digital filter circuit 2 has an input I
A 4-bit shift register 21 for inputting the output (IPA0) of the / F circuit 1 by the sample clock (SRCK0), a NAND gate 22 and a NOR gate 23 for processing the outputs (QA to D) of the shift register 21, an AND gate 24a, and A judgment circuit 24 which is composed of a NOR gate 24b and receives the outputs of the NAND gate 22 and the NOR gate 23 to judge ON / OFF of an input signal as will be described later.
It has a D flip-flop (hereinafter referred to as D-FF) 25, which is input by NCK0) and whose output Q is the output (INDA0) of this digital filter circuit 2. Also, DF
The F25 is connected so as to send the inverted output Qn to the determination circuit 24 and send the inverted output Qn to the three-state buffer 12 as a threshold selection signal (inverted FBDA0).
【0017】なお、本実施例では、フォトカプラ3のア
ナログ出力を入力I/F回路1の入力信号としている。In this embodiment, the analog output of the photocoupler 3 is used as the input signal of the input I / F circuit 1.
【0018】次に、図1〜3に示した入力I/F回路1
およびディジタルフィルタ回路3の回路動作を、図4〜
7を参照して説明する。Next, the input I / F circuit 1 shown in FIGS.
The circuit operation of the digital filter circuit 3 is shown in FIG.
This will be described with reference to FIG.
【0019】図4は、図2に示すクロック発生回路1
3、図1あるいは図3に示すディジタルフィルタ回路2
および入力I/F回路1における入出力信号および内部
信号をタイミングチャートにより示している。FIG. 4 shows the clock generation circuit 1 shown in FIG.
3, digital filter circuit 2 shown in FIG. 1 or FIG.
Input / output signals and internal signals in the input I / F circuit 1 are shown by a timing chart.
【0020】図2に示すクロック発生回路13では、外
部から入力するリセット信号(RESET)および原クロック
信号(DNCLK)に基づき、シフトレジスタ132から出力
(QA 〜D)を出力して、シュミットコントロ−ル信号
(反転FBCK0)およびサンプルクロック(反転DFNCK0,SR
CK0)を出力する。In the clock generation circuit 13 shown in FIG. 2, the outputs (QA to D) are output from the shift register 132 on the basis of the reset signal (RESET) and the original clock signal (DNCLK) input from the outside, and the Schmitt control is performed. Signal (inverted FBCK0) and sample clock (inverted DFNCK0, SR
CK0) is output.
【0021】そして、図3に示すディジタルフィルタ回
路2では、クロック発生回路13からのサンプルクロッ
ク(SRCK0)の立上時により、シフトレジスタ21が入力
I/F回路1の出力(IPA0)をラッチする。また、サンプ
ルクロック (反転DFNCK0) の立上時によりD−FF25
が後述するようにして判定された結果を出力する。In the digital filter circuit 2 shown in FIG. 3, the shift register 21 latches the output (IPA0) of the input I / F circuit 1 when the sample clock (SRCK0) from the clock generation circuit 13 rises. .. Also, depending on the rise of the sample clock (DFNCK0 inversion), D-FF25
Outputs the result determined as described later.
【0022】また、図1あるいは図3に示す入力I/F
回路1では、スリーステート出力手段12がディジタル
フィルタ回路2からスレッシュ選択信号(反転FBDA0)が
入力しており、シュミットコントロ−ル信号 (反転FBCK
0)の“LOW ”により、その出力(PA0-R) を、Vc =0
[V] にディスチャージ、あるいはVc =5[V] にチャー
ジを行う共に、シュミットコントロ−ル信号 (反転FBCK
0)の“HIGH”により、ハイインピーダンス状態にする。
また、シュミットトリガ素子11は、スリーステート出
力手段12の出力(PA0-R) がハイインピーダンス状
態、つまりシュミットコントロ−ル信号(反転FBCK0)が
“HIGH”の時に、フォトカプラ3から出力されたアナロ
グ信号(PA0)を入力して、そのアナログ入力信号(PA0)
をスレショルド電圧値Vth- ,Vth+ で比較して2値化
し、その2値化データ(IPA0) を出力する。The input I / F shown in FIG. 1 or FIG.
In the circuit 1, the three-state output means 12 receives the threshold selection signal (inverted FBDA0) from the digital filter circuit 2, and the Schmitt control signal (inverted FBCK).
The output (PA0-R) is changed to Vc = 0 by "LOW" of 0).
Discharge to [V] or charge to Vc = 5 [V], and change the Schmitt control signal (inverted FBCK
Set to high impedance state by "HIGH" of 0).
The Schmitt trigger element 11 is an analog output from the photocoupler 3 when the output (PA0-R) of the three-state output means 12 is in a high impedance state, that is, when the Schmitt control signal (inversion FBCK0) is "HIGH". Input signal (PA0) and its analog input signal (PA0)
Is binarized by comparing the threshold voltage values Vth- and Vth +, and the binarized data (IPA0) is output.
【0023】図5は、図1に示す入力I/F回路1のシ
ュミットトリガ素子11が立上時のスレショルド電圧値
Vth+ で入力信号を2値化する際の各信号をタイミング
チャートにより示している。FIG. 5 is a timing chart showing each signal when the Schmitt trigger element 11 of the input I / F circuit 1 shown in FIG. 1 binarizes the input signal at the threshold voltage value Vth + at the time of rising. ..
【0024】まず、シュミットトリガ素子11が入力信
号を取り込む直前に、シュミットコントロ−ル信号( 反
転FBCK0)が一定時間“LOW(オフ)”になり、スリース
テ−トバッファ12は、オンしてバッファとして機能
し、スレッシュ選択信号(反転FBDA0)の“0”を出力す
る。First, immediately before the Schmitt trigger element 11 takes in the input signal, the Schmitt control signal (inversion FBCK0) becomes “LOW” for a certain period of time, and the three-state buffer 12 turns on and functions as a buffer. Then, "0" of the threshold selection signal (FBDA0 inverted) is output.
【0025】スレッシュ選択信号(反転FBDA0)の“0(=
0 [V])”は、シュミットトリガ素子11の立下時のスレ
ショルド電圧値Vth- (本実施例では、例えば1.5 [V]
とする。)より低くなるように予めセットされているた
め、入力ライン15のレベルがそのスレショルド電圧値
Vth- レベル以下になり、シュミットトリガ素子11へ
の入力(PA0-C) は、入力信号(PA0) の電圧値に関係なく
オフ状態に変わる。The threshold selection signal (inverted FBDA0) is set to "0 (=
0 [V]) ”is the threshold voltage value Vth− at the fall of the Schmitt trigger element 11 (in this embodiment, for example, 1.5 [V]).
And ), The level of the input line 15 becomes lower than the threshold voltage value Vth- level, and the input (PA0-C) to the Schmitt trigger element 11 becomes the input signal (PA0). Turns off regardless of the voltage value.
【0026】そして、シュミットコントロ−ル信号( 反
転FBCK0)が“HIGH”となった場合、スリーステ−トバッ
ファ12の出力がハイインピーダンス状態になるため、
入力信号(PA0) が、抵抗14、入力ライン15を介した
入力信号(PA0-C) としてシュミットトリガ素子11に入
力することになる。When the Schmitt control signal (inversion FBCK0) becomes "HIGH", the output of the three-state buffer 12 becomes a high impedance state.
The input signal (PA0) is input to the Schmitt trigger element 11 as the input signal (PA0-C) via the resistor 14 and the input line 15.
【0027】その際、シュミットトリガ素子11は、い
ままでオフ状態にあったため、この時のコンパレートレ
ベルは、オフ状態からオン状態へのパルス立上時のスレ
ショルド電圧値Vth+ となり、このスレショルド電圧値
Vth+ と入力信号とを比較して当該入力信号(PA0-C) を
2値化することになる。At this time, since the Schmitt trigger element 11 has been in the off state until now, the comparator level at this time becomes the threshold voltage value Vth + at the time of the pulse rising from the off state to the on state, and this threshold voltage value. The input signal (PA0-C) is binarized by comparing Vth + with the input signal.
【0028】一方、シュミットトリガ素子11が立下時
のスレショルド電圧値Vth- で入力信号を比較する場合
にも、立上時のスレショルド電圧値Vth+ の場合と同様
に、シュミットトリガ素子11が入力信号を取り込む直
前に、シュミットコントロ−ル信号(反転FBCK0)が一定
時間“LOW ”になり、スリーステ−トバッファ12がオ
ンして、スレッシュ選択信号(反転FBDA0)“1(=5
[V])”を出力する。この出力“1(=5 [V])”は、シュ
ミットトリガ素子11の立上時のスレショルド電圧値V
th+ (本実施例では、例えば3.5[V]とする。)より高い
値に予めセットされているため、入力ライン15のレベ
ルがそのスレショルド電圧値Vth+ 以上になり、シュミ
ットトリガ素子11は入力信号の電圧値に関係なくオン
状態に変わる。On the other hand, when the input signal is compared with the threshold voltage value Vth- when the Schmitt trigger element 11 is falling, the Schmitt trigger element 11 receives the input signal as in the case where the threshold voltage value Vth + is rising. Immediately before taking in, the Schmitt control signal (FBCK0 inverted) becomes “LOW” for a certain period of time, the three-state buffer 12 turns on, and the threshold selection signal (FBDA0 inverted) “1 (= 5
[V]) ”is output. This output“ 1 (= 5 [V]) ”is the threshold voltage value V when the Schmitt trigger element 11 rises.
Since it is preset to a value higher than th + (in this embodiment, 3.5 [V], for example), the level of the input line 15 becomes equal to or higher than the threshold voltage value Vth +, and the Schmitt trigger element 11 receives the input signal. Turns on regardless of the voltage value.
【0029】そして、シュミットコントロ−ル信号( 反
転FBCK0)が“HIGH”となった場合には、スリーステ−ト
バッファ12の出力はハイインピーダンス状態になるた
め、入力ライン15を介した入力信号(PA0-C) がシュミ
ットトリガ素子11に入力する。When the Schmitt control signal (inverted FBCK0) becomes "HIGH", the output of the three-state buffer 12 is in a high impedance state, so that the input signal (PA0- C) is input to the Schmitt trigger element 11.
【0030】シュミットトリガ素子11は、いままでオ
ン状態にあったため、コンパレートレベルがオン状態か
らオフ状態へのパルス立下時のスレショルド電圧値Vth
- に変り、このスレショルド電圧値Vth- と入力信号(P
A0-C) とを比較して2値化することになる。Since the Schmitt trigger element 11 has been in the ON state until now, the threshold voltage value Vth at the time of the pulse falling of the comparator level from the ON state to the OFF state.
-, This threshold voltage value Vth- and the input signal (P
It will be binarized by comparing with A0-C).
【0031】2値化されたデータは、ディジタルフィル
タ回路2に入力し、ディジタルフィルタ回路2では、図
3に示すように、シフトレジスタ21がその2値化デー
タをサンプルクロック(SRCK0)により入力して、判定回
路24がこの2値化データによる入力信号のオン・オフ
判定を後述するように行う。The binarized data is input to the digital filter circuit 2, and in the digital filter circuit 2, the shift register 21 inputs the binarized data by the sample clock (SRCK0) as shown in FIG. Then, the decision circuit 24 decides on / off of the input signal based on the binarized data as described later.
【0032】図6(a),(b)各々は、本発明および
従来技術におけるディジタルフィルタ回路2の判定回路
24での入力データである2値化データの判定方法を示
している。FIGS. 6 (a) and 6 (b) each show a method of judging binarized data which is input data in the judgment circuit 24 of the digital filter circuit 2 according to the present invention and the prior art.
【0033】ディジタルフィルタ回路2では、同図
(a)に示すようにシフトレジスタ21がシュミットト
リガ素子11からの2値化データをいったん格納して、
判定回路24が下記ルールに従って入力信号のオン・オ
フ判定を行う。In the digital filter circuit 2, the shift register 21 temporarily stores the binarized data from the Schmitt trigger element 11 as shown in FIG.
The decision circuit 24 decides on / off of the input signal according to the following rules.
【0034】 if 現状オフ(スレッシュ電圧値Vth+ ) and A2kがすべて1 then オン else then 現状維持 if 現状オン(スレッシュ電圧値Vth- ) and A1kがすべて0 then オフ else then 現状維持 ただし、n=1 , 2は、現状がオンかオフかに依存して
おり、またコンパレートレベルであるスレショルド電圧
値Vth- ,Vth+ に対応している。よって、現状オフの
場合にはn=1 に、現状オンの場合にはn= 2に切替え
る。If the current state is off (threshold voltage value Vth +) and A2k are all 1 then on else then the current state is maintained if the current state is on (threshold voltage value Vth-) and A1k are all 0 then off else then the current state is maintained, however, n = 1, 2 depends on whether the current state is on or off, and corresponds to threshold voltage values Vth- and Vth + which are comparison levels. Therefore, when the current state is off, n = 1, and when the current state is on, n = 2.
【0035】また、この入力信号のオン・オフ判定中
に、シュミットトリガ素子11が現状オン(スレッシュ
電圧値Vth- )でシフトレジスタ21の出力(QA 〜B)
が全て“1”になった場合、および現状オフ(スレッシ
ュ電圧値Vth+ )でシフトレジスタ21の出力(QA 〜
B)が全て“0”になった場合には、シュミットトリガ素
子11のスレッシュ電圧値Vth- ,Vth+ が切替わる。During the on / off judgment of this input signal, the Schmitt trigger element 11 is currently on (threshold voltage value Vth-) and the output of the shift register 21 (QA to B).
Are all "1", and the current state is off (threshold voltage value Vth +), the output of the shift register 21 (QA ~
When all of B) become "0", the threshold voltage values Vth- and Vth + of the Schmitt trigger element 11 are switched.
【0036】つまり、図3に示すように、シュミットト
リガ素子11が現状オン(スレッシュ電圧値Vth- )で
入力信号(PA0-C) の2値化を行っている際に、シフトレ
ジスタ21の出力(QA 〜B)が全て“1”になった場合
には、NANDゲート22の出力が“0”になって、A
NDゲート24aの出力も“0”になり、NORゲート
24bの出力が“1”になる。そして、D−FF25が
サンプルクロック(反転DFNCK0) により入力Dにその出
力“1”を取込み、出力Qが“1”に変わる一方、反転
出力Qn、つまりスレッシュ選択信号(反転FBDA0)が
“0”になってスリーステートバッファ12に入力す
る。スリーステートバッファ12では、シュミットコン
トロ−ル信号(反転FBCK) が“LOW ”になった際にスレ
ッシュ選択信号(反転FBDA0)の“0”を出力し、シュミ
ットトリガ素子11をオフ状態に切替えさせて、シュミ
ットトリガ素子11にスレッシュ電圧値Vth+ で入力信
号(PA0-C) の2値化を行なわせる。That is, as shown in FIG. 3, when the Schmitt trigger element 11 is currently ON (threshold voltage value Vth-) and binarizing the input signal (PA0-C), the output of the shift register 21 is output. When all of (QA to B) become "1", the output of the NAND gate 22 becomes "0" and A
The output of the ND gate 24a also becomes "0", and the output of the NOR gate 24b becomes "1". Then, the D-FF 25 takes its output "1" into the input D by the sample clock (DFNCK0 inverted), the output Q changes to "1", while the inverted output Qn, that is, the threshold selection signal (FBDA0 inverted) is "0". Is input to the three-state buffer 12. The three-state buffer 12 outputs the threshold selection signal (inverted FBDA0) of "0" when the Schmitt control signal (inverted FBCK) becomes "LOW" to switch the Schmitt trigger element 11 to the off state. The Schmitt trigger element 11 is caused to binarize the input signal (PA0-C) with the threshold voltage value Vth +.
【0037】一方、シュミットトリガ素子11が現状オ
フ(スレッシュ電圧値Vth+ )で入力信号(PA0-C) の2
値化を行っている際、シフトレジスタ21の出力(QA
〜B)が全て“0”になった場合には、NORゲート23
の出力が“1”になって、NORゲート24bの出力が
“0”になる。そして、D−FF25がサンプルクロッ
ク(反転DFNCK0) により入力Dに“0”を取込み、出力
Qが“0”になる一方、反転出力Qn 、つまりスレッシ
ュ選択信号(反転FBDA0)が“1”になってスリーステー
トバッファ12に入力する。スリーステートバッファ1
2では、シュミットコントロ−ル信号(反転FBCK) が
“LOW ”になった際にスレッシュ選択信号(反転FBDA0)
の“1”を出力し、シュミットトリガ素子11をオン状
態に切替えさせて、シュミットトリガ素子11にスレッ
シュ電圧値Vth- で入力信号(PA0-C) の2値化を行なわ
せる。On the other hand, when the Schmitt trigger element 11 is currently off (threshold voltage value Vth +), the input signal (PA0-C) is 2
When digitizing, the output of the shift register 21 (QA
~ B) are all "0", the NOR gate 23
Becomes "1" and the output of the NOR gate 24b becomes "0". Then, the D-FF 25 takes "0" to the input D by the sample clock (DFNCK0 inverted), the output Q becomes "0", while the inverted output Qn, that is, the threshold selection signal (FBDA0) becomes "1". Input to the three-state buffer 12. Three-state buffer 1
In 2, the threshold selection signal (inverted FBDA0) when the Schmitt control signal (inverted FBCK) becomes “LOW”
"1" is output to switch the Schmitt trigger element 11 to the ON state, and the Schmitt trigger element 11 is made to binarize the input signal (PA0-C) with the threshold voltage value Vth-.
【0038】それ以外の場合、つまりシフトレジスタ2
1の出力(QA 〜B)が全て“1”、あるいは“0”でな
い場合、およびスレッシュ選択信号(反転FBDA0)が
“1”でシフトレジスタ21の出力(QA 〜B)が全て
“0”、スレッシュ選択信号(反転FBDA0)が“0”でシ
フトレジスタ21の出力(QA 〜B)が全て“1”の場合
には、D−FF25の出力Qおよび反転出力Qn は変わ
らず、シュミットトリガ素子11は現状のスレッシュ電
圧値Vth- ,Vth+ により入力信号(PA0) の2値化を行
う。In other cases, that is, the shift register 2
If the outputs of 1 (QA to B) are not all "1" or "0", and if the threshold selection signal (inverted FBDA0) is "1", the outputs of the shift register 21 (QA to B) are all "0", When the threshold selection signal (inverted FBDA0) is "0" and the outputs (QA to B) of the shift register 21 are all "1", the output Q and the inverted output Qn of the D-FF 25 do not change and the Schmitt trigger element 11 does not change. Performs binarization of the input signal (PA0) with the current threshold voltage values Vth- and Vth +.
【0039】したがって、従来技術では、2つのしきい
値により入力信号の2値化する場合には、2台のコンパ
レータをパラレルに接続すると共に、図6(b)に示す
ように2台のシフトレジスタが必要であったのに対し、
本実施例では、同図(a)に示すように、一台のシュミ
ットトリガ素子11で異なるスレッシュ電圧値Vth-,
Vth+ を自動切替えして、2つのしきい値により2値化
すると共に、ディジタルフィルタでその2値化の結果を
格納するシフトレジスタが一台で済む。Therefore, in the prior art, when the input signal is binarized by two threshold values, two comparators are connected in parallel and two shifts are performed as shown in FIG. 6 (b). Whereas registers were needed,
In the present embodiment, as shown in FIG. 7A, different threshold voltage values Vth−,
Vth + is automatically switched and binarized by two threshold values, and only one shift register for storing the binarized result by the digital filter is required.
【0040】このため、本実施例によれば、従来技術と
較べてコストが低減すると共に、入力I/F回路および
デジタルフィルタ回路をデジタル素子のみで構成でき、
ゲートアレイやセミカスタムチップでの1チップ化によ
り、アナログ素子混載タイプと比較して、ゲート数や、
実装面積等が小さくなる。Therefore, according to the present embodiment, the cost is reduced as compared with the prior art, and the input I / F circuit and the digital filter circuit can be composed of only digital elements.
Compared with the analog element mixed type, the number of gates and
Mounting area etc. becomes smaller.
【0041】図7は、入力信号が“HIGH(5[V] でオ
ン)”の状態を持続している場合、ディジタルフィルタ
回路2における判定の際の各信号をタイミングチャート
により示している。FIG. 7 is a timing chart showing each signal at the time of judgment in the digital filter circuit 2 when the input signal maintains the state of “HIGH (ON at 5 [V])”.
【0042】まず、スレッシュ選択信号 (反転FBDA0)が
“1(= 5[V])”で、スリーステートバッファ12がオ
ン状態にあり、その出力(PA0-R) がVc=5[V] にチャー
ジされて、シュミットトリガ素子11が現状オン(スレ
ッシュ電圧値Vth- )で入力信号(PA0-C) の2値化を行
っている際に、“HIGH”の入力信号(PA0)が入ってきた
場合には、入力信号(PA0-C) は“HIGH”を持続した状態
になり、シュミットトリガ素子11がその入力信号(PA
0-R) を現状オン(スレッシュ電圧値Vth- )で2値化
して“1”を出力する。First, the threshold selection signal (inverted FBDA0) is "1 (= 5 [V])", the three-state buffer 12 is in the ON state, and its output (PA0-R) becomes Vc = 5 [V]. While being charged, the Schmitt trigger element 11 is currently on (threshold voltage value Vth-) and the input signal (PA0-C) is being binarized, and the "HIGH" input signal (PA0) is input. In this case, the input signal (PA0-C) remains "HIGH", and the Schmitt trigger element 11 receives the input signal (PA0-C).
0-R) is currently turned on (threshold voltage value Vth-) and binarized to output "1".
【0043】ディジタルフィルタ回路2では、その2値
化結果を入力して、シフトレジスタ21の出力(QA 〜
B)が全て“1”になるまでは、D−FF25は現状維持
で出力Qから“0”を出力する(上記判定ルール参
照)。In the digital filter circuit 2, the binarization result is input and the output (QA ~
Until all of B) become "1", the D-FF 25 maintains the current state and outputs "0" from the output Q (see the above determination rule).
【0044】ところで、この入力信号(PA0) は“HIGH
(5[V])”の状態を持続しているため、シュミットトリ
ガ素子11では“1”を出力し続け、直ぐにシフトレジ
スタ21の出力(QA 〜B)全てが“1”になる。する
と、判定回路24の出力が“0”から“1”に変って、
D−FF25の出力Qも“0”から“1”に変り、入力
信号(PA0)を“1”であると判定する一方、反転出力Q
n が“1”から“0”に変って、反転出力Qn “0”が
判定回路24に入力する一方、反転出力Qn “0”がス
レッシュ選択信号 (反転FBDA0)としてスリーステートバ
ッファ12に入力する。By the way, this input signal (PA0) is "HIGH".
Since the state of (5 [V]) is maintained, the Schmitt trigger element 11 continues to output "1", and immediately all the outputs (QA to B) of the shift register 21 become "1". The output of the judgment circuit 24 changes from "0" to "1",
The output Q of the D-FF 25 also changes from "0" to "1" and the input signal (PA0) is determined to be "1", while the inverted output Q
While n changes from "1" to "0" and the inverted output Qn "0" is input to the determination circuit 24, the inverted output Qn "0" is input to the three-state buffer 12 as the threshold selection signal (inverted FBDA0). ..
【0045】そして今度は、スリーステートバッファ1
2がオン状態あるときには、その出力(PA0-R) にスレッ
シュ選択信号 (反転FBDA0)の“0”を出力し、このスレ
ッシュ選択信号 (反転FBDA0)の“0”によりシュミット
トリガ素子11がオフ状態に切替って、入力信号(PA0-
C) をスレッシュ電圧値Vth+ で2値化することにな
る。Then, this time, three-state buffer 1
When 2 is on, the threshold select signal (inverted FBDA0) “0” is output to its output (PA0-R), and the Schmitt trigger element 11 is turned off by this threshold select signal (inverted FBDA0) “0”. Switch to the input signal (PA0-
C) is binarized by the threshold voltage value Vth +.
【0046】その際、入力信号(PA0)は“HIGH(5
[V])”の状態を持続しているため、スリーステート12
の出力(PA0-R) がハイインピーダンス状態にあるときに
は、シュミットトリガ素子11の出力(IPA0)がオン状
態、つまり“1”を示して、この結果がディジタルフィ
ルタ回路2へ送出される。At this time, the input signal (PA0) is "HIGH (5
[V]) ”is maintained, so three-state 12
When the output (PA0-R) is in the high impedance state, the output (IPA0) of the Schmitt trigger element 11 is in the ON state, that is, "1", and this result is sent to the digital filter circuit 2.
【0047】ディジタルフィルタ回路2では、その2値
化結果を入力してシフトレジスタ21の出力(QA 〜B)
が全て“0”になるまで、D−FF25の出力Qから現
状維持の“1”を出力する(上記判定ルール参照)。つ
まり、ディジタルフィルタ回路2は、入力信号(PA0) が
“HIGH(5[V])”の状態を持続している間は、このディ
ジタルフィルタ回路2の出力(INDA0) として、D−FF
25の出力Qから“1”を出力して、入力信号(PA0)が
“1”であると判定する。The digital filter circuit 2 inputs the binarized result and outputs the shift register 21 (QA to B).
Until all become "0", "1" for maintaining the current state is output from the output Q of the D-FF 25 (see the above determination rule). That is, the digital filter circuit 2 outputs the D-FF as the output (INDA0) of the digital filter circuit 2 while the input signal (PA0) maintains the "HIGH (5 [V])" state.
The output Q of 25 outputs "1" to determine that the input signal (PA0) is "1".
【0048】[0048]
【発明の効果】以上説明したように、本発明では、入力
信号をパルス化する際のパルス波形立上時のスレショル
ド電圧値と、パルス波形立下時のスレショルド電圧値と
が異なり、この両スレショルド電圧値により入力ライン
を介した入力信号を2値化する2値化手段を設け、2値
化手段が入力信号を入力する前に、2値化手段の出力を
立上(オン)状態、あるいは立下(オフ)状態へセット
し、その両状態から入力ラインをハイインピーダンス状
態にして、入力ラインを介して2値化手段に入力信号が
入るようにしたため、2値化手段が立上状態にあるとき
には立下時のスレショルド電圧値で入力信号を比較でき
る一方、立下状態にあるときには立上時のスレショルド
電圧値で入力信号を比較できる。As described above, according to the present invention, the threshold voltage value when the pulse waveform rises when the input signal is pulsed and the threshold voltage value when the pulse waveform falls and both thresholds are different. Binarizing means for binarizing the input signal via the input line according to the voltage value is provided, and before the binarizing means inputs the input signal, the output of the binarizing means is activated (on), or Since the input line is set to the high impedance state from both of the states set to the falling (OFF) state and the input signal is input to the binarizing means via the input line, the binarizing means is set to the rising state. In some cases, the input signals can be compared with the threshold voltage value at the falling time, while in the falling state, the input signals can be compared with the threshold voltage value at the rising time.
【0049】このため、本発明によれば、2つのしきい
値により入力信号の2値化する場合には、2台のコンパ
レータが必要であった従来技術と較べ、一台の2値化手
段で済むことになるので、コストが低減すると共に、実
装面積が小さくなる。Therefore, according to the present invention, when the input signal is binarized by two threshold values, one binarizing means is required as compared with the prior art which requires two comparators. Therefore, the cost is reduced and the mounting area is reduced.
【図1】本発明に係る入力I/F回路の一実施例の構成
等を示す説明図。FIG. 1 is an explanatory diagram showing a configuration and the like of an embodiment of an input I / F circuit according to the present invention.
【図2】クロック発生回路の構成を示す回路図。FIG. 2 is a circuit diagram showing a configuration of a clock generation circuit.
【図3】ディジタルフィルタ回路の構成を示す回路図。FIG. 3 is a circuit diagram showing a configuration of a digital filter circuit.
【図4】クロック発生回路、ディジタルフィルタ回路お
よび入力I/F回路における入出力信号および内部信号
を示すタイミングチャート。FIG. 4 is a timing chart showing input / output signals and internal signals in a clock generation circuit, a digital filter circuit, and an input I / F circuit.
【図5】入力I/F回路のシュミットトリガ素子が立上
時のスレショルド電圧値Vth+で入力信号を2値化する
際の各信号を示すタイミングチャート。FIG. 5 is a timing chart showing each signal when a Schmitt trigger element of the input I / F circuit binarizes an input signal with a threshold voltage value Vth + at the time of rising.
【図6】(a),(b)各々、本発明および従来技術に
おける、ディジタルフィルタ回路における2値化データ
の判定方法を示す説明図。6 (a) and 6 (b) are explanatory views showing a method for determining binarized data in a digital filter circuit according to the present invention and the related art.
【図7】入力信号が“HIGH”の状態を持続している場合
のディジタルフィルタ回路における判定の際の各信号を
示すタイミングチャート。FIG. 7 is a timing chart showing each signal at the time of determination in the digital filter circuit when the input signal maintains the “HIGH” state.
1 入力インタフェース回路(入力I/F回路) 2 ディジタルフィルタ回路 3 フォトカプラ 11 シュミットトリガ素子(2値化手段) 12 スリーステートバッファ(スリーステート出力手
段) 13 クロック発生回路(制御手段) 14 抵抗 15 入力ライン1 Input Interface Circuit (Input I / F Circuit) 2 Digital Filter Circuit 3 Photocoupler 11 Schmitt Trigger Element (Binarizing Means) 12 Three-State Buffer (Three-State Output Means) 13 Clock Generation Circuit (Control Means) 14 Resistor 15 Inputs line
Claims (1)
回路において、 入力信号をパルス化する際のパルス波形立上時のスレシ
ョルド電圧値と、パルス波形立下時のスレショルド電圧
値とが異なり、この両スレショルド電圧値により、入力
ラインを介した入力信号を2値化する2値化手段と、 上記入力ラインに接続されて、この入力ラインへの出力
を上記2値化手段の立上時のスレショルド電圧値以上、
立下時のスレショルド電圧値以下、あるいはハイインピ
ーダンスにするスリーステート出力手段と、 上記2値化手段が入力信号を入力する前に、上記スリー
ステート出力手段から上記入力ラインへの出力が、立上
時のスレショルド電圧値以上あるいは立下時のスレショ
ルド電圧値以下から、ハイインピーダンスにするように
制御する制御手段と、 を具備すること特徴とする入力インタフェース回路。1. In an input interface circuit for converting an input signal into a multi-valued signal, the threshold voltage value at the rising edge of the pulse waveform when the input signal is pulsed is different from the threshold voltage value at the falling edge of the pulse waveform. A binarizing means for binarizing an input signal via an input line according to both threshold voltage values, and an output to this input line, which is connected to the input line, and a threshold at the time of rising of the binarizing means. More than voltage value,
Before the input signal is input to the three-state output means for setting the threshold voltage value at the time of falling or lower, or high impedance, the output from the three-state output means to the input line rises. An input interface circuit comprising: control means for controlling the impedance to a high impedance from a threshold voltage value at time or more or a threshold voltage value at fall or less.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03301962A JP3111431B2 (en) | 1991-11-18 | 1991-11-18 | Input interface circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03301962A JP3111431B2 (en) | 1991-11-18 | 1991-11-18 | Input interface circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05143211A true JPH05143211A (en) | 1993-06-11 |
JP3111431B2 JP3111431B2 (en) | 2000-11-20 |
Family
ID=17903221
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03301962A Expired - Fee Related JP3111431B2 (en) | 1991-11-18 | 1991-11-18 | Input interface circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3111431B2 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6965262B2 (en) | 1999-10-19 | 2005-11-15 | Rambus Inc. | Method and apparatus for receiving high speed signals with low latency |
US7093145B2 (en) | 1999-10-19 | 2006-08-15 | Rambus Inc. | Method and apparatus for calibrating a multi-level current mode driver having a plurality of source calibration signals |
US7269212B1 (en) | 2000-09-05 | 2007-09-11 | Rambus Inc. | Low-latency equalization in multi-level, multi-line communication systems |
US7292629B2 (en) | 2002-07-12 | 2007-11-06 | Rambus Inc. | Selectable-tap equalizer |
US7362800B1 (en) | 2002-07-12 | 2008-04-22 | Rambus Inc. | Auto-configured equalizer |
US8861667B1 (en) | 2002-07-12 | 2014-10-14 | Rambus Inc. | Clock data recovery circuit with equalizer clock calibration |
CN113872579A (en) * | 2021-09-27 | 2021-12-31 | 普冉半导体(上海)股份有限公司 | On-chip power-on reset circuit |
-
1991
- 1991-11-18 JP JP03301962A patent/JP3111431B2/en not_active Expired - Fee Related
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7626442B2 (en) | 1999-10-19 | 2009-12-01 | Rambus Inc. | Low latency multi-level communication interface |
US7093145B2 (en) | 1999-10-19 | 2006-08-15 | Rambus Inc. | Method and apparatus for calibrating a multi-level current mode driver having a plurality of source calibration signals |
US7124221B1 (en) | 1999-10-19 | 2006-10-17 | Rambus Inc. | Low latency multi-level communication interface |
US7126408B2 (en) | 1999-10-19 | 2006-10-24 | Rambus Inc. | Method and apparatus for receiving high-speed signals with low latency |
US7456778B2 (en) | 1999-10-19 | 2008-11-25 | Rambus Inc. | Method and apparatus for calibrating a multi-level current mode driver having a plurality of source calibration signals |
US9544169B2 (en) | 1999-10-19 | 2017-01-10 | Rambus Inc. | Multiphase receiver with equalization circuitry |
US6965262B2 (en) | 1999-10-19 | 2005-11-15 | Rambus Inc. | Method and apparatus for receiving high speed signals with low latency |
US9998305B2 (en) | 1999-10-19 | 2018-06-12 | Rambus Inc. | Multi-PAM output driver with distortion compensation |
US7269212B1 (en) | 2000-09-05 | 2007-09-11 | Rambus Inc. | Low-latency equalization in multi-level, multi-line communication systems |
US7508871B2 (en) | 2002-07-12 | 2009-03-24 | Rambus Inc. | Selectable-tap equalizer |
US8861667B1 (en) | 2002-07-12 | 2014-10-14 | Rambus Inc. | Clock data recovery circuit with equalizer clock calibration |
US7292629B2 (en) | 2002-07-12 | 2007-11-06 | Rambus Inc. | Selectable-tap equalizer |
US7362800B1 (en) | 2002-07-12 | 2008-04-22 | Rambus Inc. | Auto-configured equalizer |
CN113872579A (en) * | 2021-09-27 | 2021-12-31 | 普冉半导体(上海)股份有限公司 | On-chip power-on reset circuit |
Also Published As
Publication number | Publication date |
---|---|
JP3111431B2 (en) | 2000-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4670676A (en) | Reset circuit | |
US5402482A (en) | Ring trip deciding circuit | |
US3950705A (en) | Noise rejection method and apparatus for digital data systems | |
US3961271A (en) | Pulse width and amplitude screening circuit | |
JPH05143211A (en) | Input interface circuit | |
GB2320378A (en) | Universal input data sampling circuit | |
TW437169B (en) | Reset circuit for flip-flop | |
US5065047A (en) | Digital circuit including fail-safe circuit | |
CA1310711C (en) | Two-stage synchronizer | |
US4780888A (en) | Method and arrangement for disturbance-proof recognition of data contained in data signals | |
JPH0342810B2 (en) | ||
US5706036A (en) | Method and apparatus for providing a video synchronising signal of a predetermined polarity | |
CN111211774A (en) | Bounce removing circuit | |
JP2862297B2 (en) | Logic level comparison circuit | |
KR100310948B1 (en) | Data signal reading method and device | |
JP3297759B2 (en) | Evaluation method of phase comparator | |
JP2002267726A (en) | Method and apparatus for determining signal level | |
JPS593781B2 (en) | data inspection equipment | |
JPH06177723A (en) | Pulse width modulation circuit | |
SU1112564A2 (en) | Multithreshold logic element | |
KR0118254Y1 (en) | Rising edge detection circuit of digital signal | |
JPH08288798A (en) | Input signal latch circuit | |
JPS6216690Y2 (en) | ||
JPH0567955A (en) | Input circuit | |
JPH01280914A (en) | Multi-threshold input circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20000821 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080922 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080922 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090922 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |