JPH09233146A - Digital information processor - Google Patents
Digital information processorInfo
- Publication number
- JPH09233146A JPH09233146A JP8035175A JP3517596A JPH09233146A JP H09233146 A JPH09233146 A JP H09233146A JP 8035175 A JP8035175 A JP 8035175A JP 3517596 A JP3517596 A JP 3517596A JP H09233146 A JPH09233146 A JP H09233146A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- signals
- conversion
- 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.)
- Withdrawn
Links
Landscapes
- Logic Circuits (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Dc Digital Transmission (AREA)
- Communication Control (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、ディジタル情報
処理装置に関する発明であり、とくに、並列にディジタ
ルデータをやり取りするディジタル情報処理装置に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital information processing apparatus, and more particularly to a digital information processing apparatus that exchanges digital data in parallel.
【0002】[0002]
【従来の技術】ディジタル情報を扱う情報処理装置にお
いて、電源/アース雑音、グランドバウンスなどの各種
雑音の主要因として、その装置内の素子群の同時スイッ
チング動作、とくに信号出力部の同時スイッチング動作
がある。したがって、装置内において同時にスイッチン
グ動作する素子数を減少させることがこれらの雑音を低
減することに対して有効となる。従来の雑音低減の手法
として、複数の出力信号を予め多重し、出力部の数を少
なくし同時動作数を制限する方法がある。従来のその他
の雑音低減の手法として、出力部の信号の立ち上がり/
立ち下がり時間を遅く(スルーレートコントローク)す
る方法がある。2. Description of the Related Art In an information processing apparatus that handles digital information, the main cause of various noises such as power / ground noise and ground bounce is the simultaneous switching operation of the elements in the apparatus, especially the simultaneous switching operation of the signal output section. is there. Therefore, it is effective to reduce the number of elements simultaneously switching in the device to reduce these noises. As a conventional noise reduction method, there is a method of previously multiplexing a plurality of output signals, reducing the number of output sections, and limiting the number of simultaneous operations. As another conventional noise reduction method, the rising edge of the signal at the output section /
There is a method to delay the fall time (slew rate control).
【0003】[0003]
【発明が解決しようとする課題】しかしながら、以上述
べた従来の2つの方法いずれにも問題がある。出力信号
を多重化し出力部の数を少なくする手法では、多重化す
ることで回路が高速化されるため、設計が難しくなり、
また、高速素子は一般的に高価であることからコストア
ップにもつながる。出力部の信号の立ち上がり/立ち下
がり時間を遅くする手法は、伝送速度の低下の要因とな
り、さらに、トランジスタの特性を用いて立ち上がり/
立ち下がり時間を制御するため、温度等の要因により特
性のばらつきが生じる可能性があり、期待値通りの雑音
低減効果が得られない場合がある。However, there are problems in both of the two conventional methods described above. In the method of multiplexing the output signals and reducing the number of output sections, the circuit is speeded up by the multiplexing, which makes the design difficult,
Further, the high-speed element is generally expensive, which leads to an increase in cost. The method of delaying the rise / fall time of the signal at the output section causes a decrease in the transmission speed, and the rise / fall time is further reduced by using the characteristics of the transistor.
Since the fall time is controlled, the characteristics may vary due to factors such as temperature, and the expected noise reduction effect may not be obtained.
【0004】[0004]
【課題を解決するための手段】上記課題を解決するため
に第1の発明のディジタル情報処理装置は、複数の信号
入力部と、複数の信号入力部からそれぞれ入力された第
1の信号に対して、所定のタイミングで状態遷移が発生
するかどうかを予測し、状態遷移が発生する第1の信号
の数が予め決められた数より大きいと検出したときに、
第1の信号の状態を変化させる信号変換を施すことを指
示する指示信号を送出する検出回路と、第1の信号と指
示信号とを入力し、指示信号に基づいて第1の信号に対
し信号変換を施し、第2の信号として出力する信号変換
回路とを有する。ここで、検出回路は、状態遷移が発生
する第1の信号の数が予め決められた数より大きいと検
出したときに、指示信号を送出するとともに、第2の信
号を受信する受信回路に対し、第2の信号が第1の信号
に信号変換を施した信号であることを示す制御信号を送
出することを特徴とする。In order to solve the above-mentioned problems, a digital information processing apparatus according to a first aspect of the present invention relates to a plurality of signal input sections and a first signal input from each of the plurality of signal input sections. Then, it is predicted whether a state transition will occur at a predetermined timing, and when it is detected that the number of the first signals in which the state transition occurs is larger than a predetermined number,
A detection circuit for sending an instruction signal for instructing to perform signal conversion for changing the state of the first signal, the first signal and the instruction signal are input, and a signal is sent to the first signal based on the instruction signal. And a signal conversion circuit that performs conversion and outputs as a second signal. Here, when the detection circuit detects that the number of the first signals in which the state transition occurs is larger than the predetermined number, the detection circuit sends the instruction signal to the receiving circuit which receives the second signal. , The control signal indicating that the second signal is a signal obtained by subjecting the first signal to signal conversion is transmitted.
【0005】第2の発明のディジタル情報処理装置は、
複数の第1の信号と第1の信号に信号変換が施されてい
ることを示す第2の信号とを受信する受信回路と、複数
の信号に関する予め決められた信号状態の組を示す情報
と複数の第1の信号及び第2の信号の信号状態とを所定
のタイミングで比較し、両者が一致しない場合に、第1
の信号が伝送エラーを起こしていると判断し、伝送エラ
ーを警告する信号を発生する制御回路とを有する。The digital information processing apparatus of the second invention is
A receiving circuit for receiving a plurality of first signals and a second signal indicating that the first signals have been subjected to signal conversion; and information indicating a predetermined set of signal states relating to the plurality of signals. The signal states of the plurality of first signals and the second signals are compared at a predetermined timing, and if the two do not match, the first signal
And a control circuit for generating a signal that warns of a transmission error.
【0006】第3の発明のディジタル情報処理装置は、
複数の信号入力部と、複数の信号入力部からそれぞれ入
力された第1の信号に対して、所定のタイミングで状態
遷移が発生するかどうかを予測し、いずれの第1の信号
も状態遷移が発生しないと検出したときに、少なくとも
1つの第1の信号の状態を変化させる信号変換を施すこ
とを指示する指示信号を送出する検出回路と、第1の信
号と指示信号とを入力し、指示信号に基づいて第1の信
号に対し信号変換を施し、第2の信号として出力する信
号変換回路とを有する。ここで、検出回路は、いずれの
第1の信号も状態遷移が発生しないと検出したときに、
指示信号を送出するとともに、第2の信号を受信する受
信回路に対し、第1の信号に信号変換が施されたことを
示す制御信号を送出することを特徴とする。A digital information processing apparatus according to the third invention is
It is predicted whether or not a state transition occurs at a predetermined timing with respect to the plurality of signal input units and the first signals respectively input from the plurality of signal input units. When it is detected that the signal does not occur, a detection circuit for sending an instruction signal for instructing to perform signal conversion for changing the state of at least one first signal, and inputting the first signal and the instruction signal A signal conversion circuit that performs signal conversion on the first signal based on the signal and outputs the second signal as a second signal. Here, when the detection circuit detects that no state transition occurs in any of the first signals,
In addition to sending the instruction signal, a control signal indicating that the first signal has been subjected to signal conversion is sent to a receiving circuit that receives the second signal.
【0007】[0007]
【発明の実施の形態例】本発明の形態例を図表を用いな
がら説明する。図1は、本発明の形態例を説明する図で
ある。図中、本発明の主要部である出力信号制御回路4
10は、検出回路411及び信号変換回路412で構成
されている。出力信号制御回路410は、ディジタル情
報処理装置の1構成要素であり、ディジタル情報処理装
置の信号発生部から発生したn個の信号D1、D2、
…、Dnを信号入力部400−1〜400−nから入力
する。出力信号制御回路410は、ディジタル情報処理
装置から出力される信号D1、D2、…、Dnの状態遷
移を予測し、信号状態を制御する回路である。ここで、
状態遷移とは、信号の状態、例えば電圧値があるしきい
値を越えて変化することである。一例として、信号が高
電位と低電位で表される2値のディジタル信号である場
合、信号が高電位から低電位へ変化したり、または、低
電位から高電位へ変化することである。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram illustrating an example of a mode of the present invention. In the figure, an output signal control circuit 4 which is a main part of the present invention
Reference numeral 10 includes a detection circuit 411 and a signal conversion circuit 412. The output signal control circuit 410 is one component of the digital information processing apparatus, and includes n signals D1, D2 generated from the signal generation unit of the digital information processing apparatus.
, Dn are input from the signal input units 400-1 to 400-n. The output signal control circuit 410 is a circuit that predicts the state transition of the signals D1, D2, ..., Dn output from the digital information processing device and controls the signal state. here,
The state transition is a state of a signal, for example, a voltage value changing beyond a certain threshold value. As an example, when the signal is a binary digital signal represented by a high potential and a low potential, the signal changes from a high potential to a low potential or from a low potential to a high potential.
【0008】この形態例では、入力部400−1〜40
0−nから入力される信号D1、D2、…、Dnのn個
の信号個々に対して状態遷移が発生するかどうかを予測
し、状態遷移が発生する信号数が(n−1)以上である
かどうかを検出する。状態遷移が発生する信号数がn−
1以上である場合は、後述する信号変換テーブルに基づ
いて、状態遷移が発生する信号の全てまたは一部に対し
て状態遷移しないように信号変換を施し、全体として
(n−1)個以上の信号が同時に状態遷移しないように
制御する。In this embodiment, input units 400-1 to 400-40
Whether or not a state transition occurs for each of the n signals D1, D2, ..., Dn input from 0-n, and the number of signals where the state transition occurs is (n-1) or more. Detect if there is. The number of signals that cause a state transition is n-
When it is 1 or more, signal conversion is performed based on a signal conversion table described later so that all or some of the signals in which state transition occurs do not cause state transition, and (n-1) or more in total. The signals are controlled so that the states do not change at the same time.
【0009】下記表1は、信号変換テーブルであり、
(n−1)個以上の信号が状態遷移する場合の信号変換
方法を示すテーブルである。このテーブルは、ROM等
のメモリに記憶してもよいし、後述する実施例のように
論理回路で構成してもよい。Table 1 below is a signal conversion table.
It is a table which shows the signal conversion method at the time of (n-1) or more signal state transition. This table may be stored in a memory such as a ROM, or may be configured by a logic circuit as in the embodiments described later.
【0010】[0010]
【表1】 [Table 1]
【0011】入力部400−1〜400−nから入力さ
れる信号D1〜Dnのn本の信号において、(n−1)
本の組み合わせは表1に示すようにn通りあり、そのn
通りの信号の組み合わせについて同時に状態遷移するか
を検出回路411で検出する。(n−1)本の出力信号
について同時状態遷移が発生する場合、つまり、表1の
いずれかの出力信号の組み合わせで同時状態遷移が発生
する場合、検出回路411は、該当する組み合わせにお
いて表1の先頭に位置する信号以外の全ての出力信号を
状態遷移させないことを指示する指示信号を信号変換回
路412に送出する。例えば、対象出力信号が2値を表
す信号である場合は、対象信号に対して、本来の信号の
極性から反転させ、同じ状態が連続するように指示する
指示信号が信号変換回路412に送出され、信号変換回
路412は、上記指示信号に基づいて対象信号に対して
信号変換を施す。この先頭に位置する信号以外の全ての
出力信号を表1に制御対象信号の項目で示す。表1で示
される信号変換の規定は、1つの規定にすぎず、他にも
いろいろな信号変換の取り決めが考えられる。1例とし
て、表1の最後尾に位置する信号以外の全ての出力信号
を状態遷移させないように信号変換することがあげられ
る。In the n signals D1 to Dn input from the input units 400-1 to 400-n, (n-1)
There are n combinations of books as shown in Table 1.
The detection circuit 411 detects whether or not the states of all the combinations of the signals are simultaneously transited. When the simultaneous state transition occurs for (n-1) output signals, that is, when the simultaneous state transition occurs for any combination of the output signals in Table 1, the detection circuit 411 determines that the combination of Table 1 An instruction signal for instructing not to cause state transition of all output signals other than the signal located at the beginning of the signal is sent to the signal conversion circuit 412. For example, when the target output signal is a binary signal, an instruction signal that inverts the original signal from the original signal polarity and instructs the signal conversion circuit 412 to keep the same state is sent. The signal conversion circuit 412 performs signal conversion on the target signal based on the instruction signal. All output signals other than the signal located at the head are shown in Table 1 under the item of control target signal. The signal conversion regulation shown in Table 1 is only one regulation, and various other signal conversion agreements can be considered. As an example, signal conversion is performed so that all output signals other than the signal located at the end of Table 1 do not undergo state transition.
【0012】検出回路411は、指示信号を信号変換回
路412に送出するとともに、信号変換が施されたかど
うかを示す制御信号をその極性を反転(トグル)させて
入力信号制御回路450へ送出する。このように、入力
部400−1〜400−nから入力された信号D1、D
2、…、Dnの一部または全部は、信号変換回路412
で信号変換が施され、出力部430−1〜430−nよ
りそれぞれ受信側のディジタル情報処理装置へ送信され
る。また、上説した制御信号も出力部431から受信側
のディジタル情報処理装置へ送信される。The detection circuit 411 sends an instruction signal to the signal conversion circuit 412 and, at the same time, inverts (toggles) the polarity of a control signal indicating whether signal conversion has been performed and sends it to the input signal control circuit 450. In this way, the signals D1 and D input from the input units 400-1 to 400-n are input.
2, ..., Dn are partially or wholly output by the signal conversion circuit 412.
Then, the signals are converted by the output terminals 430-1 to 430-n and transmitted to the digital information processing apparatus on the receiving side. The control signal described above is also transmitted from the output unit 431 to the digital information processing device on the receiving side.
【0013】受信側のディジタル情報処理装置は図1で
示す入力信号制御回路450を有し、入力信号制御回路
450は、送信側のディジタル情報処理装置の出力信号
制御回路410で信号変換された信号を逆変換し、もと
の信号状態に戻す。具体的には、検出回路451で入力
部441から入力された上記制御信号の極性変化を検出
し、かつ、入力部440−1〜440−nから入力され
た信号D1、D2、…、Dnそれぞれに対して状態遷移
したかどうかを検出する。検出回路451は、制御信号
の極性変化と状態遷移した信号から、信号D1、D2、
…、Dnの中で本来状態遷移すべき信号が下記表2の変
換テーブルで基づいて特定できる。The receiving side digital information processing apparatus has the input signal control circuit 450 shown in FIG. 1, and the input signal control circuit 450 is a signal converted by the output signal control circuit 410 of the transmitting side digital information processing apparatus. Is converted back to the original signal state. Specifically, the detection circuit 451 detects the polarity change of the control signal input from the input unit 441, and the signals D1, D2, ..., Dn input from the input units 440-1 to 440-n, respectively. Detects whether or not the state has changed. The detection circuit 451 detects the signals D1, D2,
.., Dn, the signal whose state should be changed can be specified based on the conversion table in Table 2 below.
【0014】[0014]
【表2】 [Table 2]
【0015】制御信号の極性が変化しない場合は、信号
D1、D2、…、Dnのうち(n−1)本以上の信号が
同時状態遷移していないことを示しているので、変換回
路451は、信号変換を指示する指示信号を信号変換回
路452に対して送出しない。この場合、信号変換回路
452は、信号D1、D2、…、Dnのいずれも逆変換
せず、出力部470−1〜470−nから後段のディジ
タル情報処理回路へ信号群を送出する。If the polarity of the control signal does not change, it means that (n-1) or more of the signals D1, D2, ... , Does not send an instruction signal for instructing signal conversion to the signal conversion circuit 452. In this case, the signal conversion circuit 452 does not inversely convert any of the signals D1, D2, ..., Dn, and sends the signal group from the output units 470-1 to 470-n to the digital information processing circuit in the subsequent stage.
【0016】制御信号の極性が変化した場合は、入力部
430−1〜430−nから入力される信号D1、D
2、…、Dnのうち(n−1)本以上の信号が同時状態
遷移している。表2に示すように、制御信号の極性が変
化し、かつ、信号D1が状態遷移した場合は、上述した
ように送信側で検出された同時状態遷移の信号は、信号
D1、D2、D3、…、D(n−1)である。従って、
検出回路451は、信号D2、D3、…、D(n−1)
に対して信号変換を施す指示をする指示信号を信号変換
回路452へ送出し、信号変換回路452は、信号D
2、D3、…、D(n−1)に対して信号変換を施す。
例えば、取り扱う信号が2値を表す信号である場合は、
極性を反転させて出力させることになる。信号変換回路
452は、上述の信号変換を施したのちに、後段のディ
ジタル情報処理回路へ信号群を送出する。制御信号の極
性が変化し、かつ、信号Dm(ただし、mは2以上n以
下の自然数)が状態遷移した場合も同様に、表2の変換
テーブルに従い状態遷移すべき信号に対して状態遷移を
施す。制御信号の極性が変化し、かつ、どの信号も状態
遷移しなかった場合は、上述したように送信側で検出さ
れた同時状態遷移の信号は、すべての信号である。従っ
て、検出回路451は、すべての信号に対して信号変換
を施すことを指示する指示信号を信号変換回路452へ
送出し、信号変換回路452は、すべての信号に対して
信号変換を施す。このように、検出回路451が表2の
変換テーブルと状態遷移した信号との情報をもとに受信
信号の復元を行うことにより、受信側のディジタル情報
処理回路は正しい情報の信号を受信することができる。When the polarity of the control signal changes, the signals D1 and D input from the input units 430-1 to 430-n are input.
Of (2, ..., Dn), (n-1) or more signals are simultaneously transiting to the state. As shown in Table 2, when the polarity of the control signal changes and the signal D1 makes a state transition, the signals of the simultaneous state transition detected at the transmitting side as described above are the signals D1, D2, D3, ..., D (n-1). Therefore,
The detection circuit 451 outputs signals D2, D3, ..., D (n-1).
To the signal conversion circuit 452, and the signal conversion circuit 452 outputs the signal D
Signal conversion is performed on 2, D3, ..., D (n-1).
For example, if the signal to be handled is a signal representing two values,
The polarity will be inverted before output. The signal conversion circuit 452, after performing the above-mentioned signal conversion, sends out a signal group to the digital information processing circuit in the subsequent stage. Similarly, when the polarity of the control signal changes and the signal Dm (where m is a natural number of 2 or more and n or less) also undergoes a state transition, a state transition is performed for the signal to be state transition according to the conversion table of Table 2. Give. When the polarity of the control signal changes and none of the signals make a state transition, the simultaneous state transition signals detected by the transmitting side as described above are all signals. Therefore, the detection circuit 451 sends an instruction signal for instructing signal conversion to all signals to the signal conversion circuit 452, and the signal conversion circuit 452 performs signal conversion to all signals. As described above, the detection circuit 451 restores the received signal based on the information of the conversion table of Table 2 and the signal whose state has changed, so that the digital information processing circuit on the receiving side can receive the signal of the correct information. You can
【0017】この形態例では、出力信号制御回路410
は、出力信号数がn個ある場合、(n−1)個の信号が
同時に状態遷移するかどうかを監視し、(n−1)個以
上の信号が状態遷移する場合、状態遷移する信号数を
(n−2)個以下するように信号変換回路412で信号
変換を施す形態例であるが、信号変換を施す下限値は、
(n−1)に限らず、任意の数k(kは2以上(n−
2)以下の自然数)でもよい。ただし、この場合は、制
御信号は、信号変換を施したかどうかのみ示す2値の信
号ではなく、3値以上の信号となる。In this embodiment, the output signal control circuit 410
When the number of output signals is n, it monitors whether or not (n-1) signals make state transition at the same time, and when (n-1) or more signals make state transition, the number of signals that make state transition This is an example of the mode in which the signal conversion circuit 412 performs the signal conversion so that (n−2) or less.
Not limited to (n-1), any number k (k is 2 or more (n-
2) The following natural numbers) may be used. However, in this case, the control signal is not a binary signal that indicates only whether or not signal conversion has been performed, but a ternary or higher signal.
【0018】つぎに、この形態例を下記の実施例を用い
てさらに詳しく説明する。図2は、本発明の1実施例を
示すブロック図であり、4つの信号出力部をもつディジ
タル情報処理回路2に本発明の主要部である出力信号制
御回路を適用した形態例である。この形態例は、上記4
つの信号の同時に起こる状態遷移の数を検出し、当該信
号の状態遷移を制御する形態例である。具体的には、こ
の形態例のディジタル情報処理回路2は、2値のディジ
タル信号を扱う回路であり、出力信号制御回路1は、信
号が高電位から低電位へ変化したり、または、低電位か
ら高電位へ変化することを検出する。Next, this embodiment will be described in more detail with reference to the following embodiments. FIG. 2 is a block diagram showing an embodiment of the present invention, which is an example of a form in which an output signal control circuit which is a main part of the present invention is applied to a digital information processing circuit 2 having four signal output parts. This form example is described in 4 above.
In this embodiment, the number of simultaneous state transitions of two signals is detected and the state transitions of the signals are controlled. Specifically, the digital information processing circuit 2 of this embodiment is a circuit that handles a binary digital signal, and the output signal control circuit 1 changes the signal from a high potential to a low potential or a low potential. To change to high potential.
【0019】ここで、図1の検出回路411が、図2の
フリップフロップ(以下、F/Fとよぶ。)20〜2
3、40〜43、制御回路10、ORゲート11、NO
RゲートおよびF/F13に対応する。また、図1の信
号変換回路412が、変換回路30〜33に対応する。Here, the detection circuit 411 of FIG. 1 has the flip-flops (hereinafter referred to as F / F) 20 to 2 of FIG.
3, 40 to 43, control circuit 10, OR gate 11, NO
It corresponds to the R gate and F / F 13. The signal conversion circuit 412 in FIG. 1 corresponds to the conversion circuits 30 to 33.
【0020】図中、F/F20の入力部は、ディジタル
情報処理回路2の図示しない信号発生部Paと接続され
ており、F/F20は、信号発生部Paで生成された信
号Aを入力し、後述するクロック信号CLKに同期して
信号を出力する。同様に、F/F21〜23の入力部
は、それぞれ、ディジタル情報処理回路2の図示しない
信号発生部Pb、Pc、Pdと接続されており、F/F
21〜23は、各信号発生部で生成された信号B、C、
Dをそれぞれ入力し、後述するクロック信号CLKに同
期して信号を出力する。また、F/F20〜23のクロ
ック入力部には、外部から同一のクロック信号CLKが
入力される。このクロック信号CLKは、後述する制御
回路10、F/F13、40〜43にも入力される。In the figure, an input section of the F / F 20 is connected to a signal generating section Pa (not shown) of the digital information processing circuit 2, and the F / F 20 inputs the signal A generated by the signal generating section Pa. , And outputs a signal in synchronization with a clock signal CLK described later. Similarly, the input sections of the F / Fs 21 to 23 are connected to the signal generating sections Pb, Pc, and Pd (not shown) of the digital information processing circuit 2, respectively.
21 to 23 are signals B, C generated by the respective signal generators,
Each D is input and a signal is output in synchronization with a clock signal CLK described later. Further, the same clock signal CLK is externally input to the clock input sections of the F / Fs 20 to 23. The clock signal CLK is also input to the control circuit 10, the F / F 13, and 40 to 43 described later.
【0021】F/F20の出力部は、変換回路30の入
力部の1つに接続され、F/F20で生成された信号A
nがクロック信号CLKに同期して変換回路30へ送信
される。同様に、F/F21、22、23の出力部は、
それぞれ変換回路31、32、33の入力部の1つに接
続され、F/F21、22、23は、それぞれ生成した
信号Bn、Cn、Dnをクロック信号CLKに同期して
それぞれ変換回路31、32、33へ送信する。また、
F/F20〜23の出力部は、制御回路10とも接続さ
れており、制御回路10は、信号An、Bn、Cn、D
nを入力する。The output part of the F / F 20 is connected to one of the input parts of the conversion circuit 30, and the signal A generated by the F / F 20 is connected.
n is transmitted to the conversion circuit 30 in synchronization with the clock signal CLK. Similarly, the output sections of the F / Fs 21, 22, and 23 are
Each of the F / Fs 21, 22 and 23 is connected to one of the input sections of the conversion circuits 31, 32 and 33, and the F / Fs 21, 22 and 23 respectively synchronize the generated signals Bn, Cn and Dn with the clock signal CLK, respectively. , 33. Also,
The output parts of the F / Fs 20 to 23 are also connected to the control circuit 10, and the control circuit 10 outputs signals An, Bn, Cn, and D.
Enter n.
【0022】変換回路30〜33は、制御回路10から
の信号に基づいて、入力される信号を状態変換し出力す
る回路である。変換回路30の出力部は、F/F40の
入力部と接続されており、変換回路30で生成された信
号aがF/F40に入力される。同様に、変換回路3
1、32、33の出力部は、それぞれF/F41、4
2、43の入力部と接続されており、変換回路31、3
2、33は、それぞれ生成した信号b、c、dをそれぞ
れF/F41、42、43へ送信する。The conversion circuits 30 to 33 are circuits for converting the state of an input signal based on the signal from the control circuit 10 and outputting it. The output section of the conversion circuit 30 is connected to the input section of the F / F 40, and the signal a generated by the conversion circuit 30 is input to the F / F 40. Similarly, the conversion circuit 3
The output units of 1, 32, and 33 are F / F 41 and 4 respectively.
The conversion circuits 31 and 3 are connected to the input units of 2 and 43.
2 and 33 transmit the generated signals b, c and d to the F / Fs 41, 42 and 43, respectively.
【0023】F/F40の出力部は、出力部50と接続
されており、F/F40は、F/F40で生成された信
号Aoutをクロック信号CLKに同期して出力部50
へ送信する。同様に、F/F41、42、43の出力部
は、それぞれ出力部51、52、53と接続されてお
り、F/F41、42、43は、それぞれ生成した信号
Bout、Cout、Doutをクロック信号CLKに
同期してそれぞれ出力部51、52、53へ送信する。
また、F/F40〜43の出力部は、制御回路10とも
接続されており、制御回路10は、信号Aout、Bo
ut、Cout、Doutを入力する。The output unit of the F / F 40 is connected to the output unit 50, and the F / F 40 synchronizes the signal Aout generated by the F / F 40 with the clock signal CLK.
Send to Similarly, the output parts of the F / Fs 41, 42, 43 are connected to the output parts 51, 52, 53, respectively, and the F / Fs 41, 42, 43 respectively output the generated signals Bout, Cout, Dout as clock signals. It is transmitted to the output units 51, 52 and 53 in synchronization with CLK.
The output parts of the F / Fs 40 to 43 are also connected to the control circuit 10, and the control circuit 10 outputs signals Aout and Bo.
Input ut, Cout, Dout.
【0024】制御回路10は、信号An、Bn、Cn、
Dnと信号Aout、Bout、Cout、Doutと
を入力する。制御回路10は、信号AnとAout、B
nとBout、CnとCout、DnとDoutの状態
遷移を検出し、クロックごとに同時に状態遷移する信号
および信号の数を特定する。The control circuit 10 controls the signals An, Bn, Cn,
Dn and signals Aout, Bout, Cout, Dout are input. The control circuit 10 controls the signals An, Aout and B
The state transitions of n and Bout, Cn and Cout, Dn and Dout are detected, and the signals and the number of signals that undergo the state transition simultaneously for each clock are specified.
【0025】制御回路10の出力部は、変換回路30〜
33、ORゲート11及びNORゲート12と接続され
ている。制御回路10で生成された信号FAは、変換回
路31、32に入力され、制御回路10で生成された信
号FBは、変換回路32、33に入力される。また、制
御回路10で生成された信号FCは、変換回路30、3
3に入力され、制御回路10で生成された信号FDは、
変換回路30、31に入力される。さらに、信号FA、
FB、FC、FDは、ともにORゲート11及びNOR
ゲート12に入力される。F/F13は、JKフリップ
フロップであり、ORゲート11の出力信号f1をJ入
力に、NORゲート12の出力信号f2をK入力に入力
する。さらに、F/F13の出力部は、出力部54に接
続されている。The output part of the control circuit 10 includes conversion circuits 30 to 30.
33, the OR gate 11 and the NOR gate 12. The signal FA generated by the control circuit 10 is input to the conversion circuits 31 and 32, and the signal FB generated by the control circuit 10 is input to the conversion circuits 32 and 33. Further, the signal FC generated by the control circuit 10 is converted into the conversion circuits 30, 3
The signal FD input to the signal 3 and generated by the control circuit 10 is
It is input to the conversion circuits 30 and 31. Furthermore, the signal FA,
FB, FC, and FD are OR gate 11 and NOR
It is input to the gate 12. The F / F 13 is a JK flip-flop, and inputs the output signal f1 of the OR gate 11 to the J input and the output signal f2 of the NOR gate 12 to the K input. Further, the output section of the F / F 13 is connected to the output section 54.
【0026】図3は、変換回路30〜33の内部回路図
の一例であり、それぞれの変換回路は、同一構成の回路
からなる。入力部FXおよびFYは、ORゲート59の
入力部に接続され、入力部Xnは、EXORゲート58
の入力部に接続されている。また、出力部xは、EXO
Rゲート58の出力部に接続されている。FIG. 3 is an example of an internal circuit diagram of the conversion circuits 30 to 33. Each conversion circuit is composed of circuits having the same configuration. The input parts FX and FY are connected to the input part of the OR gate 59, and the input part Xn is connected to the EXOR gate 58.
Is connected to the input section. Further, the output unit x is an EXO
It is connected to the output of the R gate 58.
【0027】下記表3は、図3で示した入力部Xn、F
X、FYに入力される信号及び出力部xに出力される信
号と図2のブロック図の信号線上を流れる上述した信号
との関連を説明した表である。Table 3 below shows the input parts Xn and F shown in FIG.
3 is a table illustrating the relationship between the signals input to X and FY and the signal output to the output unit x, and the above-described signals flowing on the signal lines of the block diagram of FIG. 2.
【0028】[0028]
【表3】 [Table 3]
【0029】変換回路30の入力部Xn、FX、FYに
は、それぞれ信号An、FC、FDが入力される。ま
た、変換回路30の出力部xからは、信号aが出力され
る。変換回路31の入力部Xn、FX、FYには、それ
ぞれ信号Bn、FA、FDが入力される。また、変換回
路31の出力部xからは、信号bが出力される。変換回
路32の入力部Xn、FX、FYには、それぞれ信号C
n、FB、FAが入力される。また、変換回路32の出
力部xからは、信号cが出力される。変換回路33の入
力部Xn、FX、FYには、それぞれ信号Dn、FB、
FCが入力される。また、変換回路32の出力部xから
は、信号dが出力される。Signals An, FC, FD are input to the input sections Xn, FX, FY of the conversion circuit 30, respectively. The signal a is output from the output section x of the conversion circuit 30. The signals Bn, FA, and FD are input to the input units Xn, FX, and FY of the conversion circuit 31, respectively. Further, the signal b is output from the output section x of the conversion circuit 31. The input portion Xn, FX, FY of the conversion circuit 32 has a signal C, respectively.
n, FB, FA are input. The signal c is output from the output section x of the conversion circuit 32. The signals Dn, FB, and FB are input to the input units Xn, FX, and FY of the conversion circuit 33, respectively.
FC is input. Further, the signal d is output from the output section x of the conversion circuit 32.
【0030】図4は、図2で示した制御回路10の内部
回路図の一例である。制御回路10は、同時動作検出部
60、70、80、90とF/F65、75、85、9
5からなる。同時動作検出部60は、信号発生部Pa、
Pb、Pcから生成される3つの信号の同時に起こる状
態遷移を検出するための回路であり、EXORゲート6
1、62、63及びANDゲート64からなる。EXO
Rゲート61には信号An、Aoutが入力され、EX
ORゲート61は、信号Anが信号Aoutから状態遷
移を起こしている場合にハイレベルの信号をANDゲー
ト64へ送出する。EXORゲート62には信号Bn、
Boutが入力され、EXORゲート62は、信号Bn
が信号Boutから状態遷移を起こしている場合にハイ
レベルの信号をANDゲート64へ送出する。また、E
XORゲート63には信号Cn、Coutが入力され、
EXORゲート63は、信号Cnが信号Coutから状
態遷移を起こしている場合にハイレベルの信号をAND
ゲート64へ送出する。この構成により、同時動作検出
部60は、信号発生部Pa、Pb、Pcから生成される
3つの信号がすべて状態遷移を起こすときに、ハイレベ
ルの信号をF/F65へ出力する。この信号は、クロッ
ク信号CLKの立ち上がりに同期してF/F65から信
号FAとして出力される。FIG. 4 is an example of an internal circuit diagram of the control circuit 10 shown in FIG. The control circuit 10 includes the simultaneous operation detection units 60, 70, 80, 90 and the F / Fs 65, 75, 85, 9
Consists of five. The simultaneous operation detector 60 includes a signal generator Pa,
The EXOR gate 6 is a circuit for detecting the state transitions of three signals generated from Pb and Pc at the same time.
1, 62, 63 and an AND gate 64. EXO
The signals An and Aout are input to the R gate 61, and the EX
The OR gate 61 sends a high-level signal to the AND gate 64 when the signal An causes the state transition from the signal Aout. The EXOR gate 62 has a signal Bn,
Bout is input, and the EXOR gate 62 receives the signal Bn
Outputs a high-level signal to the AND gate 64 when the signal Bout makes a state transition. Also, E
The signals Cn and Cout are input to the XOR gate 63,
The EXOR gate 63 ANDs the signal at the high level when the signal Cn causes the state transition from the signal Cout.
It is sent to the gate 64. With this configuration, the simultaneous operation detection unit 60 outputs a high-level signal to the F / F 65 when all three signals generated from the signal generation units Pa, Pb, and Pc cause a state transition. This signal is output from the F / F 65 as the signal FA in synchronization with the rising edge of the clock signal CLK.
【0031】同時動作検出部70は、信号発生部Pb、
Pc、Pdから生成される3つの信号の同時に起こる状
態遷移を検出するための回路であり、EXORゲート7
1、72、73及びANDゲート74からなる。EXO
Rゲート71には信号Bn、Boutが入力され、EX
ORゲート71は、信号Bnが信号Boutから状態遷
移を起こしている場合にハイレベルの信号をANDゲー
ト74へ送出する。EXORゲート72には信号Cn、
Coutが入力され、EXORゲート72は、信号Cn
が信号Coutから状態遷移を起こしている場合にハイ
レベルの信号をANDゲート74へ送出する。また、E
XORゲート73には信号Dn、Doutが入力され、
EXORゲート73は、信号Dnが信号Doutから状
態遷移を起こしている場合にハイレベルの信号をAND
ゲート74へ送出する。この構成により、同時動作検出
部70は、信号発生部Pb、Pc、Pdから生成される
3つの信号がすべて状態遷移を起こすときに、ハイレベ
ルの信号をF/F75へ出力する。この信号は、クロッ
ク信号CLKの立ち上がりに同期してF/F75から信
号FBとして出力される。The simultaneous operation detector 70 includes a signal generator Pb,
EXOR gate 7 is a circuit for detecting a state transition of three signals generated from Pc and Pd at the same time.
1, 72, 73 and an AND gate 74. EXO
The signals Bn and Bout are input to the R gate 71, and the EX
The OR gate 71 sends a high level signal to the AND gate 74 when the signal Bn causes a state transition from the signal Bout. The EXOR gate 72 has a signal Cn,
Cout is input, and the EXOR gate 72 outputs the signal Cn.
Sends a high-level signal to the AND gate 74 when the signal Cout causes a state transition. Also, E
The signals Dn and Dout are input to the XOR gate 73,
The EXOR gate 73 ANDs a high-level signal when the signal Dn causes a state transition from the signal Dout.
It is sent to the gate 74. With this configuration, the simultaneous operation detecting unit 70 outputs a high-level signal to the F / F 75 when all three signals generated from the signal generating units Pb, Pc, and Pd cause a state transition. This signal is output as a signal FB from the F / F 75 in synchronization with the rising edge of the clock signal CLK.
【0032】同時動作検出部80は、信号発生部Pc、
Pd、Paから生成される3つの信号の同時に起こる状
態遷移を検出するための回路であり、EXORゲート8
1、82、83及びANDゲート84からなる。EXO
Rゲート81には信号Cn、Coutが入力され、EX
ORゲート81は、信号Cnが信号Coutから状態遷
移を起こしている場合にハイレベルの信号をANDゲー
ト84へ送出する。EXORゲート82には信号Dn、
Doutが入力され、EXORゲート82は、信号Dn
が信号Doutから状態遷移を起こしている場合にハイ
レベルの信号をANDゲート84へ送出する。また、E
XORゲート83には信号An、Aoutが入力され、
EXORゲート83は、信号Anが信号Aoutから状
態遷移を起こしている場合にハイレベルの信号をAND
ゲート84へ送出する。この構成により、同時動作検出
部80は、信号発生部Pc、Pd、Paから生成される
3つの信号がすべて状態遷移を起こすときに、ハイレベ
ルの信号をF/F85へ出力する。この信号は、クロッ
ク信号CLKの立ち上がりに同期してF/F85から信
号FCとして出力される。The simultaneous operation detector 80 includes a signal generator Pc,
EXOR gate 8 is a circuit for detecting a state transition of three signals generated from Pd and Pa at the same time.
1, 82, 83 and an AND gate 84. EXO
The signals Cn and Cout are input to the R gate 81, and EX
The OR gate 81 sends a high level signal to the AND gate 84 when the signal Cn causes a state transition from the signal Cout. The EXOR gate 82 has a signal Dn,
Dout is input, and the EXOR gate 82 outputs the signal Dn.
Outputs a high level signal to the AND gate 84 when the signal Dout is causing a state transition. Also, E
The signals An and Aout are input to the XOR gate 83,
The EXOR gate 83 ANDs the signal of the high level when the signal An causes the state transition from the signal Aout.
It is sent to the gate 84. With this configuration, the simultaneous operation detection unit 80 outputs a high-level signal to the F / F 85 when all three signals generated from the signal generation units Pc, Pd, and Pa cause state transition. This signal is output from the F / F 85 as the signal FC in synchronization with the rising edge of the clock signal CLK.
【0033】同時動作検出部90は、信号発生部Pd、
Pa、Pbから生成される3つの信号の同時に起こる状
態遷移を検出するための回路であり、EXORゲート9
1、92、93及びANDゲート94からなる。EXO
Rゲート91には信号Dn、Doutが入力され、EX
ORゲート91は、信号Dnが信号Doutから状態遷
移を起こしている場合にハイレベルの信号をANDゲー
ト94へ送出する。EXORゲート92には信号An、
Aoutが入力され、EXORゲート92は、信号An
が信号Aoutから状態遷移を起こしている場合にハイ
レベルの信号をANDゲート94へ送出する。また、E
XORゲート93には信号Bn、Boutが入力され、
EXORゲート93は、信号Bnが信号Boutから状
態遷移を起こしている場合にハイレベルの信号をAND
ゲート94へ送出する。この構成により、同時動作検出
部90は、信号発生部Pd、Pa、Pbから生成される
3つの信号がすべて状態遷移を起こすときに、ハイレベ
ルの信号をF/F95へ出力する。この信号は、クロッ
ク信号CLKの立ち上がりに同期してF/F95から信
号FBとして出力される。The simultaneous operation detector 90 includes a signal generator Pd,
The EXOR gate 9 is a circuit for detecting a state transition of three signals generated from Pa and Pb at the same time.
1, 92, 93 and an AND gate 94. EXO
The signals Dn and Dout are input to the R gate 91, and the EX
The OR gate 91 sends a high level signal to the AND gate 94 when the signal Dn causes a state transition from the signal Dout. The EXOR gate 92 has a signal An,
Aout is input, and the EXOR gate 92 receives the signal An.
Sends a high-level signal to the AND gate 94 when the signal Aout is causing a state transition. Also, E
The signals Bn and Bout are input to the XOR gate 93,
The EXOR gate 93 ANDs the signal at the high level when the signal Bn causes the state transition from the signal Bout.
It is sent to the gate 94. With this configuration, the simultaneous operation detection unit 90 outputs a high level signal to the F / F 95 when all three signals generated from the signal generation units Pd, Pa, Pb cause state transition. This signal is output from the F / F 95 as the signal FB in synchronization with the rising edge of the clock signal CLK.
【0034】それでは、出力信号制御回路1の動作を以
下に詳細に説明する。ディジタル情報処理回路2の信号
発生部Pa、Pb、Pc、Pdによりそれぞれ生成され
た信号A、B、C、Dは、それぞれF/F20、21、
22、23に入力される。信号An、Bn、Cn、Dn
の状態は、F/Fに入力されるクロック信号CLKの立
ち上がりに同期して、それぞれ信号A、B、C、Dと同
じ状態になり、信号An、Bn、Cn、Dnについて
は、つぎのクロック信号CLKの立ち上がりまでその状
態が保持される。The operation of the output signal control circuit 1 will be described in detail below. The signals A, B, C, and D respectively generated by the signal generators Pa, Pb, Pc, and Pd of the digital information processing circuit 2 are F / F 20, 21 and, respectively.
22 and 23 are input. Signals An, Bn, Cn, Dn
Is in the same state as the signals A, B, C, D in synchronization with the rising edge of the clock signal CLK input to the F / F. For the signals An, Bn, Cn, Dn, The state is maintained until the rising of the signal CLK.
【0035】変換回路30は、信号Anと制御回路10
から出力される信号FC及びFDに基づいて以下の論理
式(1)に従って信号aを出力する。The conversion circuit 30 includes the signal An and the control circuit 10.
The signal a is output according to the following logical expression (1) based on the signals FC and FD output from
【0036】[0036]
【数1】 [Equation 1]
【0037】上記論理式(1)により、制御回路10か
ら送出される信号FC又はFDがハイレベル状態であれ
ば、変換回路30は、信号Anの極性を反転させて信号
aとして後段のF/F40へ送出する。具体的には、変
換回路30は、入力される信号Anがハイレベル状態の
場合は、ローレベル状態の信号aをF/F40へ送出
し、入力される信号Anがローレベル状態の場合は、ハ
イレベル状態の信号aをF/F40へ送出する。信号F
C又はFDがハイレベル状態ということは、信号発生部
Paから送出される信号が状態遷移を起こしている、つ
まり信号Anの状態が信号Aoutの状態から反転して
いることを示しているので、変換回路30で信号Anの
状態を反転させることは、そのクロックで状態遷移を起
こさない信号aを生成することにつながる。F/F40
から送出される信号Aoutは、F/F40でクロック
信号CLKの立ち上がりに同期して、信号aの状態とな
り、次のクロック信号CLKの立ち上がりまでこの状態
を保持する。信号Aoutは、出力部50から受信側の
ディジタル情報処理回路へ送出される。According to the above logical expression (1), when the signal FC or FD sent from the control circuit 10 is in the high level state, the conversion circuit 30 inverts the polarity of the signal An and outputs it as the signal a at the subsequent stage F /. Send to F40. Specifically, the conversion circuit 30 sends a low-level signal a to the F / F 40 when the input signal An is in the high level state, and when the input signal An is in the low level state, The high-level signal a is sent to the F / F 40. Signal F
The high level state of C or FD indicates that the signal transmitted from the signal generation unit Pa undergoes state transition, that is, the state of the signal An is inverted from the state of the signal Aout. Inverting the state of the signal An in the conversion circuit 30 leads to generation of the signal a that does not cause the state transition at the clock. F / F40
The signal Aout sent from the F / F 40 becomes the state of the signal a in synchronization with the rising edge of the clock signal CLK, and this state is maintained until the next rising edge of the clock signal CLK. The signal Aout is sent from the output unit 50 to the digital information processing circuit on the receiving side.
【0038】変換回路30と同様、変換回路31は、信
号Anと制御回路10から出力される信号FD及びFA
に基づいて以下の論理式(2)に従って信号bを出力す
る。Like the conversion circuit 30, the conversion circuit 31 includes a signal An and signals FD and FA output from the control circuit 10.
Then, the signal b is output according to the following logical expression (2).
【0039】[0039]
【数2】 [Equation 2]
【0040】上記論理式(2)により、制御回路10か
ら送出される信号FD又はFAがハイレベル状態であれ
ば、変換回路31は、信号Bnの極性を反転させて信号
bとして後段のF/F41へ送出する。F/F41から
送出される信号Boutは、F/F41でクロック信号
CLKの立ち上がりに同期して、信号bの状態となり、
次のクロック信号CLKの立ち上がりまでこの状態を保
持する。信号Boutは、出力部51から受信側のディ
ジタル情報処理回路へ送出される。According to the above logical expression (2), when the signal FD or FA sent from the control circuit 10 is in the high level state, the conversion circuit 31 inverts the polarity of the signal Bn and outputs it as the signal b at the subsequent stage F /. Send to F41. The signal Bout sent from the F / F 41 becomes the state of the signal b in synchronization with the rising edge of the clock signal CLK in the F / F 41,
This state is maintained until the next rising of the clock signal CLK. The signal Bout is sent from the output unit 51 to the digital information processing circuit on the receiving side.
【0041】変換回路30と同様、変換回路32もま
た、信号Cnと制御回路10から出力される信号FA及
びFBに基づいて以下の論理式(3)に従って信号cを
出力する。Like the conversion circuit 30, the conversion circuit 32 also outputs the signal c according to the following logical expression (3) based on the signal Cn and the signals FA and FB output from the control circuit 10.
【0042】[0042]
【数3】 (Equation 3)
【0043】上記論理式(3)により、制御回路10か
ら送出される信号FA又はFBがハイレベル状態であれ
ば、変換回路32は、信号Cnの極性を反転させて信号
cとして後段のF/F42へ送出する。F/F42から
送出される信号Coutは、F/F42でクロック信号
CLKの立ち上がりに同期して、信号cの状態となり、
次のクロック信号CLKの立ち上がりまでこの状態を保
持する。信号Coutは、出力部52から受信側のディ
ジタル情報処理回路へ送出される。According to the above logical expression (3), if the signal FA or FB sent from the control circuit 10 is in the high level state, the conversion circuit 32 inverts the polarity of the signal Cn and outputs it as the signal c at the subsequent stage F /. Send to F42. The signal Cout sent from the F / F 42 becomes the state of the signal c in synchronization with the rising edge of the clock signal CLK in the F / F 42,
This state is maintained until the next rising of the clock signal CLK. The signal Cout is sent from the output unit 52 to the digital information processing circuit on the receiving side.
【0044】変換回路30と同様、変換回路33もま
た、信号Dnと制御回路10から出力される信号FB及
びFCに基づいて以下の論理式(4)に従って信号dを
出力する。Similar to the conversion circuit 30, the conversion circuit 33 also outputs a signal d according to the following logical expression (4) based on the signal Dn and the signals FB and FC output from the control circuit 10.
【0045】[0045]
【数4】 (Equation 4)
【0046】上記論理式(4)により、制御回路10か
ら送出される信号FB又はFCがハイレベル状態であれ
ば、変換回路33は、信号Dnの極性を反転させて信号
dとして後段のF/F43へ送出する。F/F43から
送出される信号Doutは、F/F43でクロック信号
CLKの立ち上がりに同期して、信号dの状態となり、
次のクロック信号CLKの立ち上がりまでこの状態を保
持する。信号Doutは、出力部53から受信側のディ
ジタル情報処理回路へ送出される。According to the above logical expression (4), if the signal FB or FC sent from the control circuit 10 is in the high level state, the conversion circuit 33 inverts the polarity of the signal Dn and outputs it as the signal d at the subsequent stage F /. Send to F43. The signal Dout sent from the F / F 43 becomes the state of the signal d in synchronization with the rising edge of the clock signal CLK in the F / F 43,
This state is maintained until the next rising of the clock signal CLK. The signal Dout is sent from the output unit 53 to the digital information processing circuit on the receiving side.
【0047】次に、図2に示されるように、制御回路1
0は、信号An、Bn、Cn、DnとAout、Bou
t、Cout、Doutとを受信する。以上の信号を入
力することにより、制御回路10は、信号AnとAou
t、BnとBout、CnとCout、DnとDout
の状態遷移を検出し、同時に状態遷移する信号および信
号の数を特定する。Next, as shown in FIG. 2, the control circuit 1
0 is the signals An, Bn, Cn, Dn and Aout, Bou
It receives t, Cout, and Dout. The control circuit 10 receives the signals An and Aou by inputting the above signals.
t, Bn and Bout, Cn and Cout, Dn and Dout
The state transitions of are detected, and the signals and the number of signals that undergo the state transition at the same time are specified.
【0048】具体的には、図4に示されるように、制御
回路10は、信号Anと信号Aout、信号Bnと信号
Bout、信号Cnと信号Cout、信号Dnと信号D
outを比較し状態遷移を検出する。信号AnとAou
t、BnとBout、CnとCoutが同時に状態遷移
する場合は、クロック信号CLKの立ち下がりに同期し
て、信号FAがハイレベル状態になり、変換回路31及
び32へ送出される。信号FAの状態は、次のクロック
信号CLKの立ち下がりまでF/F65で保持される。
以下に、上記の作用を実現する同時動作検出部60の論
理式(5)を示す。Specifically, as shown in FIG. 4, the control circuit 10 controls the signals An and Aout, the signals Bn and Bout, the signals Cn and Cout, and the signals Dn and D.
Out is compared and a state transition is detected. Signals An and Aou
When the states of t, Bn and Bout, and Cn and Cout change at the same time, the signal FA becomes the high level state in synchronization with the falling of the clock signal CLK, and is sent to the conversion circuits 31 and 32. The state of the signal FA is held by the F / F 65 until the next fall of the clock signal CLK.
The logical expression (5) of the simultaneous operation detecting unit 60 that realizes the above operation is shown below.
【0049】[0049]
【数5】 (Equation 5)
【0050】状態遷移する信号が信号発生部Pa、P
b、Pcで生成された信号である場合に、ハイレベル状
態の信号FAが変換回路31及び32へ送出されるとい
うことは、信号発生部Pb、Pcで生成された信号、具
体的には信号Bn及びCnに対して信号変換が変換回路
で施される。つまり、信号Bn及びCnは、信号Bou
t、Coutの状態から状態遷移を起こさずに、それぞ
れF/F41、42に送出される。従って、出力部にお
いて状態遷移をする信号は信号Anのみとなる。The signals whose states are changed are signal generation units Pa and P.
When the signals FA are generated by b and Pc, the fact that the high-level signal FA is sent to the conversion circuits 31 and 32 means that the signals FA are generated by the signal generators Pb and Pc, specifically, the signals. The conversion circuit performs signal conversion on Bn and Cn. That is, the signals Bn and Cn are the same as the signal Bou.
It is sent to the F / Fs 41 and 42, respectively, without causing a state transition from the states of t and Cout. Therefore, the only signal that makes a state transition at the output section is the signal An.
【0051】つぎに、信号BnとBout、CnとCo
ut、DnとDoutが同時に状態遷移する場合は、ク
ロック信号CLKの立ち下がりに同期して、信号FBが
ハイレベル状態になり、変換回路32及び33へ送出さ
れる。信号FBの状態は、次のクロック信号CLKの立
ち下がりまでF/F75で保持される。以下に、上記の
作用を実現する同時動作検出部70の論理式(6)を示
す。Next, signals Bn and Bout, Cn and Co
When the states of ut, Dn and Dout change at the same time, the signal FB goes to the high level state in synchronization with the falling of the clock signal CLK and is sent to the conversion circuits 32 and 33. The state of the signal FB is held by the F / F 75 until the next fall of the clock signal CLK. The logical expression (6) of the simultaneous operation detecting unit 70 that realizes the above operation is shown below.
【0052】[0052]
【数6】 (Equation 6)
【0053】状態遷移する信号が信号発生部Pb、P
c、Pdで生成された信号である場合に、ハイレベル状
態の信号FBが変換回路32及び33へ送出されるとい
うことは、信号発生部Pc、Pdで生成された信号、具
体的には信号Cn及びDnに対して信号変換が変換回路
で施される。つまり、信号Cn及びDnは、Cout、
Doutの状態から状態遷移を起こさずに、それぞれF
/F42、43に送出される。従って、出力部において
状態遷移をする信号は信号Bnのみとなる。Signals whose states are changed are signal generators Pb and P.
In the case of signals generated by c and Pd, the fact that the high-level signal FB is sent to the conversion circuits 32 and 33 means that the signals are generated by the signal generation units Pc and Pd, specifically, the signals. The conversion circuit performs signal conversion on Cn and Dn. That is, the signals Cn and Dn are Cout,
Without changing the state from the state of Dout, F
/ F42, 43. Therefore, the signal that makes the state transition at the output unit is only the signal Bn.
【0054】つぎに、信号CnとCout、DnとDo
ut、AnとAoutが同時に状態遷移する場合は、ク
ロック信号CLKの立ち下がりに同期して、信号FCが
ハイレベル状態になり、変換回路33及び30へ送出さ
れる。信号FCの状態は、次のクロック信号CLKの立
ち下がりまでF/F85で保持される。以下に、上記の
作用を実現する同時動作検出部80の論理式(7)を示
す。Next, the signals Cn and Cout, Dn and Do
When the states of ut, An and Aout change at the same time, the signal FC goes to the high level state in synchronization with the fall of the clock signal CLK and is sent to the conversion circuits 33 and 30. The state of the signal FC is held by the F / F 85 until the next fall of the clock signal CLK. The logical expression (7) of the simultaneous operation detecting unit 80 that realizes the above operation is shown below.
【0055】[0055]
【数7】 (Equation 7)
【0056】状態遷移する信号が信号発生部Pc、P
d、Paで生成された信号である場合に、ハイレベル状
態の信号FCが変換回路33及び30へ送出されるとい
うことは、信号発生部Pd、Paで生成された信号、具
体的には信号Dn及びAnに対して信号変換が変換回路
で施される。つまり、信号Dn及びAnは、信号Dou
t、Aoutの状態から状態遷移を起こさずに、それぞ
れF/F43、40に送出される。従って、出力部にお
いて状態遷移をする信号は信号Cnのみとなる。The signals whose states are changed are signal generators Pc and P.
In the case of the signals generated by d and Pa, the fact that the high-level signal FC is sent to the conversion circuits 33 and 30 means that the signals are generated by the signal generation units Pd and Pa, specifically, the signals. Signal conversion is performed on the Dn and An by a conversion circuit. That is, the signals Dn and An are the same as the signal Dou.
It is sent to the F / Fs 43 and 40, respectively, without causing a state transition from the states of t and Aout. Therefore, the only signal that makes a state transition at the output section is the signal Cn.
【0057】つぎに、信号DnとDout、AnとAo
ut、BnとBoutが同時に状態遷移する場合は、ク
ロック信号CLKの立ち下がりに同期して、信号FDが
ハイレベル状態になり、変換回路30及び31へ送出さ
れる。信号FDの状態は、次のクロック信号CLKの立
ち下がりまでF/F95で保持される。以下に、上記の
作用を実現する同時動作検出部90の論理式(8)を示
す。Next, the signals Dn and Dout, An and Ao
When the states of ut, Bn, and Bout change at the same time, the signal FD becomes the high level state in synchronization with the falling edge of the clock signal CLK, and is sent to the conversion circuits 30 and 31. The state of the signal FD is held by the F / F 95 until the next fall of the clock signal CLK. The logical expression (8) of the simultaneous operation detecting unit 90 that realizes the above operation is shown below.
【0058】[0058]
【数8】 (Equation 8)
【0059】状態遷移する信号が信号発生部Pd、P
a、Pbで生成された信号である場合に、ハイレベル状
態の信号FDが変換回路30及び31へ送出されるとい
うことは、信号発生部Pa、Pbで生成された信号、具
体的には信号An及びBnに対して信号変換が変換回路
で施される。つまり、信号An及びBnは、信号Aou
t、Boutの状態から状態遷移を起こさずに、それぞ
れF/F40、41に送出される。従って、出力部にお
いて状態遷移をする信号は信号Dnのみとなる。Signals whose states are changed are signal generation units Pd and P.
In the case of the signals generated by a and Pb, the fact that the signal FD in the high level state is sent to the conversion circuits 30 and 31 means that the signals generated by the signal generation units Pa and Pb, specifically, the signals. The conversion circuit performs signal conversion on An and Bn. That is, the signals An and Bn are the same as the signal Aou.
It is sent to the F / Fs 40 and 41 without causing a state transition from the state of t and Bout. Therefore, the signal that makes the state transition at the output section is only the signal Dn.
【0060】最後に、信号AnとAout、BnとBo
ut、CnとCout、DnとDoutが同時に状態遷
移する場合は、クロック信号CLKの立ち下がりに同期
して、信号FA、FB、FC、FDすべてがハイレベル
状態になり、ハイレベルの信号が変換回路30、31、
32及び33へ送出される。Finally, the signals An and Aout, Bn and Bo
When the states of ut, Cn and Cout, and Dn and Dout change at the same time, all of the signals FA, FB, FC, and FD are in the high level state in synchronization with the fall of the clock signal CLK, and the high level signal is converted. Circuits 30, 31,
To 32 and 33.
【0061】状態遷移する信号が信号発生部Pa、P
b、Pc、Pdで生成された信号である場合に、ハイレ
ベル状態の信号がすべての変換回路へ送出されるという
ことは、信号発生部Pa、Pb、Pc及びPdで生成さ
れた信号、具体的には信号An、Bn、Cn及びDnに
対して信号変換が変換回路で施される。つまり、信号A
n、Bn、Cn及びDnは、信号Aout、Bout、
Cout、Doutの状態から状態遷移を起こさずに、
それぞれ後段のF/Fに送出される。従って、出力部に
おいて状態遷移をする信号はない。Signals whose states change are signal generation units Pa and P.
In the case of the signals generated by b, Pc, and Pd, the fact that the high-level signal is sent to all the conversion circuits means that the signals generated by the signal generation units Pa, Pb, Pc, and Pd, Specifically, signal conversion is performed on the signals An, Bn, Cn, and Dn by the conversion circuit. That is, signal A
n, Bn, Cn and Dn are the signals Aout, Bout,
Without causing a state transition from the state of Cout, Dout,
Each is sent to the F / F in the subsequent stage. Therefore, there is no signal that makes a state transition at the output.
【0062】また、制御回路10の出力部は、ORゲー
ト11及びNORゲート12と接続されており、信号F
A、FB、FC、FDは、ともにORゲート11及びN
ORゲート12に入力される。上説したように、3つ以
上の信号が状態遷移すると、信号FA、FB、FC、F
Dのいずれか1つあるいは全てがハイレベル状態となる
ので、ORゲート11の出力信号f1がハイレベル状
態、NORゲート12の出力信号f2がローレベル状態
となる。JKF/F13のJ入力に信号f1、K入力に
信号f2が入力されるので、制御信号CONTは、クロ
ック信号CLKの立ち上がりに同期してトグル(反転)
する。3つ以上の信号が状態遷移しない場合は、信号F
A、FB、FC及びFDは全てローレベル状態となるの
で、信号f1はローレベル状態、信号f2はハイレベル
状態となる。この状態では、JKF/F13の出力はト
グル(反転)せず、前の状態と変わらない。つまり、制
御信号contは変化しない。The output section of the control circuit 10 is connected to the OR gate 11 and the NOR gate 12, and the signal F
A, FB, FC and FD are all OR gates 11 and N
It is input to the OR gate 12. As described above, when three or more signals make state transitions, the signals FA, FB, FC, F
Since any one or all of D is in the high level state, the output signal f1 of the OR gate 11 is in the high level state and the output signal f2 of the NOR gate 12 is in the low level state. Since the signal f1 is input to the J input and the signal f2 is input to the K input of the JKF / F13, the control signal CONT toggles (inverts) in synchronization with the rising edge of the clock signal CLK.
I do. If three or more signals do not change state, signal F
Since A, FB, FC and FD are all in the low level state, the signal f1 is in the low level state and the signal f2 is in the high level state. In this state, the output of the JKF / F13 does not toggle (invert) and remains unchanged from the previous state. That is, the control signal cont does not change.
【0063】つぎに、図2に示す出力信号制御回路1の
動作を各信号の状態を追いながら詳細に説明する。図5
は図2の出力信号制御回路1の各種信号の波形図であ
り、ディジタル情報処理回路2から出力信号制御回路1
に入力される信号A、B、C、Dが図5のように変化し
たときの各種信号の変化を示している。なお、後述する
説明文中で(X、Y)=(0、1)とあるのは、信号X
がローレベル状態、信号Yがハイレベル状態であること
を示し、(X、Y)=(0、1)→(1、0)とあるの
は、信号Xがローレベル状態からハイレベル状態に、信
号Yがハイレベル状態からローレベル状態に変化したこ
とを示す。Next, the operation of the output signal control circuit 1 shown in FIG. 2 will be described in detail while following the state of each signal. FIG.
3 is a waveform diagram of various signals of the output signal control circuit 1 of FIG.
6 shows changes in various signals when the signals A, B, C and D input to the input terminal change as shown in FIG. In the description below, (X, Y) = (0, 1) means that the signal X
Indicates that the signal X is in the low level state, and the signal Y is in the high level state. (X, Y) = (0, 1) → (1, 0) means that the signal X changes from the low level state to the high level state. , Signal Y has changed from a high level state to a low level state.
【0064】図中、出力信号制御回路1に入力される信
号が、クロックCLK0の立ち下がりに同期して(A、
B、C、D)=(0、0、0、1)→(1、1、1、
1)となると、クロックCLK1の立ち上がりに同期し
て(An、Bn、Cn、Dn)=(1、1、1、1)と
なる。また、クロックCLK1の立ち上がり時は、(A
out、Bout、Cout、Dout)=(0、0、
0、1)である。従って、制御回路10は、出力部から
出力される信号Aout、Bout、Coutがクロッ
クCLK1の次のクロック、つまりクロックCLK2で
状態遷移することを検出する。In the figure, the signal input to the output signal control circuit 1 is synchronized with the falling edge of the clock CLK0 (A,
B, C, D) = (0, 0, 0, 1) → (1, 1, 1,
In the case of 1), (An, Bn, Cn, Dn) = (1, 1, 1, 1) in synchronization with the rising edge of the clock CLK1. Further, at the rising edge of the clock CLK1, (A
out, Bout, Cout, Dout) = (0, 0,
0, 1). Therefore, the control circuit 10 detects that the signals Aout, Bout, and Cout output from the output section make a state transition at the clock next to the clock CLK1, that is, at the clock CLK2.
【0065】信号Aout、Bout、Coutがクロ
ックCLK2で状態遷移することが検出されるため、制
御回路10の出力信号は、クロックCLK1の立ち下が
りに同期して、(FA、FB、FC、FD)=(1、
0、0、0)となる。信号An、Bn、Cn、Dnと信
号FA、FB、FC、FDの状態により、変換回路30
〜33の出力信号は、(a、b、c、d)=(1、0、
0、1)となる。これにより、クロックCLK2の立ち
上がりに同期して、F/F40〜43の出力信号は、
(Aout、Bout、Cout、Dout)=(1、
0、0、1)となる。Since the state transition of the signals Aout, Bout, Cout is detected by the clock CLK2, the output signal of the control circuit 10 is synchronized with the falling edge of the clock CLK1 (FA, FB, FC, FD). = (1,
0, 0, 0). Depending on the states of the signals An, Bn, Cn, Dn and the signals FA, FB, FC, FD, the conversion circuit 30
The output signals of ~ 33 are (a, b, c, d) = (1, 0,
0, 1). As a result, the output signals of the F / Fs 40 to 43 are synchronized with the rising edge of the clock CLK2.
(Aout, Bout, Cout, Dout) = (1,
0, 0, 1).
【0066】また、制御回路10の出力信号が、クロッ
クCLK1の立ち下がり時点で(FA、FB、FC、F
D)=(1、0、0、0)であるから、ORゲート11
及びNORゲート12の出力信号は、(クロックCLK
1の立ち下がり時に(f1、f2)=(1、0)とな
り、JKF/F13の出力信号は、クロックCLK2の
立ち上がりに同期して(cont)=(0)→(1)と
なる。従って、出力部50〜54の出力信号は、クロッ
クCLK2の立ち上がり時に、(Aout、Bout、
Cout、Dout、cont)=(0、0、0、1、
0)→(1、0、0、1、1)となる。以上の動作によ
り、本来、信号Aout、Bout、Coutがクロッ
クCLK2の立ち上がり時に状態遷移するところを、信
号Bout、Coutを信号変換することにより、同時
状態遷移する信号数を3から1(制御信号を含めると3
から2)へ低減することができる。また、信号変換を行
ったことにより、制御信号contの極性が反転する。Further, the output signal of the control circuit 10 is (FA, FB, FC, F at the falling edge of the clock CLK1.
D) = (1,0,0,0), the OR gate 11
And the output signal of the NOR gate 12 is (clock CLK
At the fall of 1, (f1, f2) = (1, 0), and the output signal of the JKF / F13 becomes (cont) = (0) → (1) in synchronization with the rising of the clock CLK2. Therefore, the output signals of the output units 50 to 54 are (Aout, Bout,
Cout, Dout, cont) = (0, 0, 0, 1,
0) → (1,0,0,1,1). By the above operation, by converting the signals Bout and Cout to the state where the signals Aout, Bout, and Cout originally make the state transition at the rising edge of the clock CLK2, the number of signals that make the simultaneous state transition is 3 to 1 (control signal is Including 3
To 2). Further, the polarity of the control signal cont is inverted due to the signal conversion.
【0067】次に、出力信号制御回路1に入力される信
号が、クロックCLK1の立ち下がりに同期して(A、
B、C、D)=(1、1、1、1、)→(1、0、0、
0)となると、クロックCLK2の立ち上がりに同期し
て(An、Bn、Cn、Dn)=(1、0、0、0)と
なる。また、クロックCLK2の立ち上がり時は、(A
out、Bout、Cout、Dout)=(1、0、
0、1)である。従って、制御回路10は、出力部53
から出力される信号DoutのみがクロックCLK3で
状態遷移するため、3以上の同時状態遷移を検出しな
い。つまり、制御回路10の出力信号は、クロックCL
K2の立ち下がりに同期して(FA、FB、FC、F
D)=(0、0、0、0)となる。また、信号An、B
n、Cn、Dnと信号FA、FB、FC、FDの状態に
より、変換回路30〜33の出力信号は、(a、b、
c、d)=(1、0、0、0)となる。これにより、ク
ロックCLK3の立ち上がりに同期して、F/F40〜
43の出力信号は、(Aout、Bout、Cout、
Dout)=(1、0、0、0)となる。Next, the signal input to the output signal control circuit 1 is synchronized with the falling edge of the clock CLK1 (A,
B, C, D) = (1, 1, 1, 1,) → (1, 0, 0,
0), (An, Bn, Cn, Dn) = (1, 0, 0, 0) in synchronization with the rising edge of the clock CLK2. Also, when the clock CLK2 rises, (A
out, Bout, Cout, Dout) = (1, 0,
0, 1). Therefore, the control circuit 10 has the output unit 53.
Since only the signal Dout output from the state transition occurs at the clock CLK3, three or more simultaneous state transitions are not detected. That is, the output signal of the control circuit 10 is the clock CL.
In synchronization with the fall of K2 (FA, FB, FC, F
D) = (0,0,0,0). In addition, the signals An and B
Depending on the states of n, Cn, Dn and the signals FA, FB, FC, FD, the output signals of the conversion circuits 30 to 33 are (a, b,
c, d) = (1, 0, 0, 0). As a result, in synchronization with the rising edge of the clock CLK3, the F / F40-
The output signal of 43 is (Aout, Bout, Cout,
Dout) = (1, 0, 0, 0).
【0068】また、制御回路10の出力信号が、(F
A、FB、FC、FD)=(0、0、0、0)であるか
ら、ORゲート11及びNORゲート12の出力信号
は、(f1、f2)=(0、1)となり、JKF/F1
3の出力信号は、クロックCLK3の立ち上がり時に
(cont)=(1)→(1)となり、極性は反転しな
い。従って、出力部50〜54の出力信号は、クロック
CLK3の立ち上がり時に、(Aout、Bout、C
out、Dout、cont)=(1、0、0、0、
1)となる。つまり、同時状態遷移の信号数が1である
ため、クロックCLK3の立ち上がり時には、信号変換
されずに信号Aout、Bout、Cout、Dout
が出力される。また、信号変換を行わなかったので、制
御信号contの極性は反転しない。The output signal of the control circuit 10 is (F
Since A, FB, FC, FD) = (0, 0, 0, 0), the output signals of the OR gate 11 and the NOR gate 12 are (f1, f2) = (0, 1), and JKF / F1
The output signal of 3 becomes (cont) = (1) → (1) at the rising edge of the clock CLK3, and the polarity is not inverted. Therefore, the output signals of the output units 50 to 54 are (Aout, Bout, C) at the rising edge of the clock CLK3.
out, Dout, cont) = (1, 0, 0, 0,
1). That is, since the number of simultaneous state transition signals is 1, the signals Aout, Bout, Cout, Dout are not converted at the time of rising of the clock CLK3.
Is output. Moreover, since the signal conversion is not performed, the polarity of the control signal cont is not inverted.
【0069】次に、出力信号制御回路1に入力される信
号が、クロックCLK2の立ち下がりに同期して(A、
B、C、D)=(1、0、0、0)→(0、1、1、
1)となると、クロックCLK3の立ち上がりに同期し
て(An、Bn、Cn、Dn)=(0、1、1、1)と
なる。また、クロックCLK3の立ち上がり時は、(A
out、Bout、Cout、Dout)=(1、0、
0、0)である。従って、制御回路10は、出力部から
出力される信号Aout、Bout、Cout、Dou
tがクロックCLK3の次のクロック、つまりクロック
CLK4で状態遷移することを検出する。Next, the signal input to the output signal control circuit 1 is synchronized with the falling edge of the clock CLK2 (A,
B, C, D) = (1, 0, 0, 0) → (0, 1, 1,
1), (An, Bn, Cn, Dn) = (0, 1, 1, 1) in synchronization with the rising edge of the clock CLK3. Also, when the clock CLK3 rises, (A
out, Bout, Cout, Dout) = (1, 0,
0, 0). Therefore, the control circuit 10 outputs the signals Aout, Bout, Cout, Dou output from the output section.
It is detected that t transits to the next clock of the clock CLK3, that is, the clock CLK4.
【0070】制御回路10が、信号Aout、Bou
t、Cout、DoutがクロックCLK4で状態遷移
することを検出するため、制御回路10の出力信号は、
クロックCLK3の立ち下がりに同期して、(FA、F
B、FC、FD)=(1、1、1、1)となる。信号A
n、Bn、Cn、Dnと信号FA、FB、FC、FDの
状態により、変換回路30〜33の出力信号は、(a、
b、c、d)=(1、0、0、0)となる。これによ
り、クロックCLK4の立ち上がりに同期して、F/F
40〜43の出力信号は、(Aout、Bout、Co
ut、Dout)=(1、0、0、0)となる。The control circuit 10 controls the signals Aout and Bou.
The output signal of the control circuit 10 detects the state transition of t, Cout, and Dout at the clock CLK4.
In synchronization with the falling edge of the clock CLK3, (FA, F
B, FC, FD) = (1, 1, 1, 1). Signal A
Depending on the states of n, Bn, Cn, Dn and the signals FA, FB, FC, FD, the output signals of the conversion circuits 30 to 33 are (a,
b, c, d) = (1, 0, 0, 0). As a result, the F / F is synchronized with the rising edge of the clock CLK4.
The output signals of 40 to 43 are (Aout, Bout, Co
ut, Dout) = (1, 0, 0, 0).
【0071】また、制御回路10の出力信号が、(F
A、FB、FC、FD)=(1、1、1、1)であるか
ら、ORゲート11及びNORゲート12の出力信号
は、(f1、f2)=(1、0)となり、JKF/F1
3の出力信号は、クロックCLK4の立ち上がりに同期
して(cont)=(1)→(0)となる。従って、出
力部50〜54の出力信号は、(Aout、Bout、
Cout、Dout、cont)=(1、0、0、0、
0)となる。以上の動作により、本来、信号Aout、
Bout、Cout、DoutがクロックCLK4の立
ち上がり時に状態遷移するところを、信号Aout、B
out、Cout、Doutすべてを信号変換すること
により、同時状態遷移する信号数を4から0(制御信号
を含めると4から1)へ低減することができる。また、
信号変換を行ったことにより、制御信号contの極性
が反転する。後の出力信号制御回路1の動作も同様に各
論理回路の動作に従って行われる。The output signal of the control circuit 10 is (F
Since A, FB, FC, FD) = (1, 1, 1, 1), the output signals of the OR gate 11 and the NOR gate 12 are (f1, f2) = (1, 0), and JKF / F1
The output signal of 3 becomes (cont) = (1) → (0) in synchronization with the rising edge of the clock CLK4. Therefore, the output signals of the output units 50 to 54 are (Aout, Bout,
Cout, Dout, cont) = (1, 0, 0, 0,
0). By the above operation, originally, the signal Aout,
Bout, Cout, and Dout change state at the rising edge of the clock CLK4.
By performing signal conversion on all out, Cout, and Dout, the number of signals that undergo the simultaneous state transition can be reduced from 4 to 0 (4 to 1 when the control signal is included). Also,
By performing the signal conversion, the polarity of the control signal cont is inverted. The subsequent operation of the output signal control circuit 1 is similarly performed according to the operation of each logic circuit.
【0072】次に、ディジタル情報処理回路2から出力
信号制御回路1を介して出力された信号を受信し、受信
した信号を逆変換する回路について図を用いながら説明
する。上説したように、出力信号制御回路1は、3以上
の信号が状態遷移した場合、上説した方法にしたがって
該当する信号に対して信号変換、具体的には信号を本来
の信号符号から反転させる。また、出力信号制御回路1
は、送信すべき信号とともに、信号変換を行ったか行わ
なかったかを受信側に知らせる制御信号を送信する。受
信側のディジタル情報処理装置は、受信すべき信号と信
号変換の有無を表す上記制御信号とを受信し、送信側で
信号変換された信号を逆変換し、後段の処理回路へ送出
する。Next, a circuit for receiving a signal output from the digital information processing circuit 2 via the output signal control circuit 1 and inversely converting the received signal will be described with reference to the drawings. As described above, the output signal control circuit 1 performs signal conversion on the corresponding signal according to the method described above when the state transition of three or more signals, specifically, inverts the signal from the original signal code. Let Also, the output signal control circuit 1
Transmits a control signal that informs the receiving side of whether the signal conversion is performed or not, together with the signal to be transmitted. The digital information processing apparatus on the receiving side receives the signal to be received and the control signal indicating the presence / absence of signal conversion, reverse-converts the signal converted on the transmitting side, and sends it to the processing circuit in the subsequent stage.
【0073】図6は、図2に示されるディジタル情報処
理回路2からの信号を受信するディジタル情報処理回路
102を示している。また、図中には、ディジタル情報
処理回路102の前段に入力信号を逆信号変換する回路
の1例として入力信号制御回路101が示されている。
入力信号制御回路101は、図2に示され詳述した出力
信号制御回路1で信号変換された信号を逆信号変換する
ための回路であり、該信号とともに出力信号制御回路1
からの上述した制御信号も入力する。FIG. 6 shows a digital information processing circuit 102 which receives a signal from the digital information processing circuit 2 shown in FIG. Further, in the figure, an input signal control circuit 101 is shown as an example of a circuit for converting an input signal into an inverse signal in a stage before the digital information processing circuit 102.
The input signal control circuit 101 is a circuit for performing inverse signal conversion on the signal that has been signal-converted by the output signal control circuit 1 shown in FIG. 2 and described in detail, and together with the signal, the output signal control circuit 1
Also, the above-mentioned control signal from is input.
【0074】ここで、図1の検出回路451が、図6の
F/F140〜144、制御回路110に対応する。ま
た、図1の信号変換回路452が、図6の変換回路13
0〜133に対応する。Here, the detection circuit 451 of FIG. 1 corresponds to the F / Fs 140 to 144 and the control circuit 110 of FIG. In addition, the signal conversion circuit 452 of FIG.
Corresponding to 0-133.
【0075】図6中、入力信号制御回路101は、入力
部155からクロック信号CLKを入力し、内部のF/
Fに供給する。また、図2の出力部50から出力された
信号が、入力部150に信号Ainとして入力される。
同様に、図2の出力部51〜53から出力された信号
が、それぞれ入力部151〜153に信号Bin、Ci
n、Dinとしてそれぞれ入力される。さらに、図2の
出力部54から出力された信号変換に関わる制御信号c
ontが、入力部154に入力される。また、出力部1
50〜154は制御回路110とも接続されており、制
御回路110は、信号Ain、Bin、Cin、Din
と制御信号contとを入力する。In FIG. 6, the input signal control circuit 101 receives the clock signal CLK from the input section 155 and outputs the internal F / F.
Supply to F. In addition, the signal output from the output unit 50 of FIG. 2 is input to the input unit 150 as the signal Ain.
Similarly, the signals output from the output units 51 to 53 in FIG. 2 are input to the input units 151 to 153 by the signals Bin and Ci, respectively.
It is input as n and Din, respectively. Furthermore, the control signal c related to the signal conversion output from the output unit 54 in FIG.
ont is input to the input unit 154. Also, the output unit 1
50 to 154 are also connected to the control circuit 110, and the control circuit 110 outputs signals Ain, Bin, Cin, Din.
And the control signal cont.
【0076】F/F140の入力部は、入力部150と
接続されており、F/F140は、信号Ainを入力
し、クロック信号CLKに同期して信号を出力する。同
様に、F/F141〜144の入力部は、それぞれ、入
力部151〜154と接続されており、F/F140〜
144は、信号Bin、Cin、Din、contをそ
れぞれ入力し、クロック信号CLKに同期して信号を出
力する。The input section of the F / F 140 is connected to the input section 150, and the F / F 140 receives the signal Ain and outputs the signal in synchronization with the clock signal CLK. Similarly, the input units of the F / Fs 141 to 144 are connected to the input units 151 to 154, respectively, and the F / Fs 140 to
The signal 144 receives the signals Bin, Cin, Din, and cont, respectively, and outputs the signals in synchronization with the clock signal CLK.
【0077】F/F140の出力部は、変換回路130
の入力部の接続され、F/F140で生成された信号R
Aがクロック信号CLKに同期して変換回路130へ送
信される。変換回路130は、具体的にはEXORゲー
トである。同様に、F/F141、142、143の出
力部は、それぞれ変換回路131、132、133の入
力部に接続され、F/F131、132、133は、そ
れぞれ生成した信号RB、RC、RDをクロック信号C
LKに同期してそれぞれ変換回路131、132、13
3へ送信する。また、F/F140〜144の出力部
は、制御回路110とも接続されており、制御回路11
0は、信号RA、RB、RC、RDと制御信号Rcon
tとを入力する。変換回路131〜133は、具体的に
はEXORゲートである。The output portion of the F / F 140 is the conversion circuit 130.
The signal R generated by the F / F140 is connected to the input part of the
A is transmitted to the conversion circuit 130 in synchronization with the clock signal CLK. The conversion circuit 130 is specifically an EXOR gate. Similarly, the output sections of the F / Fs 141, 142, 143 are connected to the input sections of the conversion circuits 131, 132, 133, respectively, and the F / Fs 131, 132, 133 clock the generated signals RB, RC, RD, respectively. Signal C
The conversion circuits 131, 132, 13 are synchronized with LK, respectively.
Send to 3. The output units of the F / Fs 140 to 144 are also connected to the control circuit 110, and the control circuit 11
0 is the signals RA, RB, RC, RD and the control signal Rcon
Enter t and. The conversion circuits 131 to 133 are specifically EXOR gates.
【0078】変換回路130〜133は、制御回路11
0からの信号に基づいて、入力される信号を状態変換し
出力する回路である。変換回路130の出力部は、F/
F120の入力部と接続されており、変換回路130で
生成された信号RaがF/F120に入力される。同様
に、変換回路131、132、133は、それぞれF/
F121、122、123の入力部と接続されており、
変換回路131、132、133は、それぞれ生成した
信号Rb、Rc、RdをそれぞれF/F121、12
2、123へ送信する。The conversion circuits 130 to 133 have the control circuit 11
It is a circuit that converts the state of an input signal based on the signal from 0 and outputs the signal. The output of the conversion circuit 130 is F /
The signal Ra, which is connected to the input unit of the F120 and is generated by the conversion circuit 130, is input to the F / F120. Similarly, each of the conversion circuits 131, 132, 133 has an F / F
It is connected to the input part of F121, 122, 123,
The conversion circuits 131, 132, 133 output the generated signals Rb, Rc, Rd to the F / Fs 121, 12 respectively.
2 to 123.
【0079】F/F120の出力部は、ディジタル情報
処理回路102と接続されており、F/F120は、F
/F120で生成された信号A’をクロック信号CLK
に同期してディジタル情報処理回路102へ送出する。
同様に、F/F121、122、123の出力部もディ
ジタル情報処理回路102と接続されており、F/F1
21、122、123は、それぞれ生成した信号B’、
C’、D’をクロック信号CLKに同期してディジタル
情報処理回路102へ送出する。The output section of the F / F 120 is connected to the digital information processing circuit 102.
/ F120 generates the signal A'to the clock signal CLK
To the digital information processing circuit 102 in synchronism with the above.
Similarly, the output sections of the F / Fs 121, 122, 123 are also connected to the digital information processing circuit 102, and the F / F 1
21, 122, and 123 are generated signals B ′,
C ′ and D ′ are sent to the digital information processing circuit 102 in synchronization with the clock signal CLK.
【0080】制御回路110は、信号Ain、Bin、
Cin、Dinと信号RA、RB、RC、RDとを入力
する。信号Ainと信号RAとはともに、図2に示す送
信側の出力部50から出力された信号であり、信号Ai
nは、信号RAから1クロック後に出力部50から出力
された信号である。同様に、信号Binと信号RBとは
ともに、出力部51から出力された信号であり、信号B
inは、信号RBから1クロック後に出力部51から出
力された信号である。また、信号Cinと信号RCとは
ともに、出力部52から出力された信号であり、信号C
inは、信号RCから1クロック後に出力部52から出
力された信号である。さらに、信号Dinと信号RDと
はともに、出力部53から出力された信号であり、信号
Dinは、信号RDから1クロック後に出力部53から
出力された信号である。以上の信号を入力することによ
り、制御回路110は、送信側の出力部から出力された
それぞれの信号の状態遷移を検出し、クロックごとに状
態遷移する信号を特定する。また、制御回路110は、
図2の出力部54から出力された信号変換に関わる制御
信号を入力し、入力された信号に対して信号変換を施さ
れているかを検出する。The control circuit 110 controls the signals Ain, Bin,
Cin, Din and signals RA, RB, RC, RD are input. Both the signal Ain and the signal RA are signals output from the output unit 50 on the transmission side shown in FIG.
n is a signal output from the output unit 50 one clock after the signal RA. Similarly, both the signal Bin and the signal RB are signals output from the output unit 51, and the signal B
in is a signal output from the output unit 51 one clock after the signal RB. Further, both the signal Cin and the signal RC are signals output from the output unit 52, and the signal Cin
in is a signal output from the output unit 52 one clock after the signal RC. Furthermore, both the signal Din and the signal RD are signals output from the output unit 53, and the signal Din is a signal output from the output unit 53 one clock after the signal RD. By inputting the above signals, the control circuit 110 detects the state transition of each signal output from the output unit on the transmission side, and identifies the signal that transits the state for each clock. In addition, the control circuit 110
The control signal relating to the signal conversion output from the output unit 54 in FIG. 2 is input, and it is detected whether the input signal is subjected to the signal conversion.
【0081】制御回路110の出力部は、変換回路13
0〜133と接続されている。制御回路110で生成さ
れた信号RFAは、変換回路130に入力され、制御回
路110で生成された信号RFBは、変換回路131に
入力される。また、制御回路110で生成された信号R
FCは、変換回路132に入力され、制御回路110で
生成された信号RFDは、変換回路133に入力され
る。The output of the control circuit 110 is the conversion circuit 13
0 to 133 are connected. The signal RFA generated by the control circuit 110 is input to the conversion circuit 130, and the signal RFB generated by the control circuit 110 is input to the conversion circuit 131. In addition, the signal R generated by the control circuit 110
FC is input to the conversion circuit 132, and the signal RFD generated by the control circuit 110 is input to the conversion circuit 133.
【0082】図7は、図6で示した制御回路110の内
部回路図の一例である。制御回路110は、信号変換検
出部160、170、180、190、200、ORゲ
ート163、173、183、193、F/F164、
174、184、194及びEXORゲート211から
なる。EXORゲート211には、制御信号cont及
びRcontが入力される。信号contは信号Rco
ntから1クロック後に図2の送信側の出力部54から
送出された信号の状態を示している。上述した出力信号
制御回路1の動作により、制御回路110は、信号co
ntが信号Rcontから状態遷移した場合、つまり反
転した場合に、信号変換が施されたことを検知する。E
XORゲート211は、下記の論理式(9)に基づい
て、制御信号が反転した場合に、ハイレベル状態の信号
XOREを信号変換検出部160、170、180、1
90、200へ送出する。FIG. 7 is an example of an internal circuit diagram of the control circuit 110 shown in FIG. The control circuit 110 includes signal conversion detectors 160, 170, 180, 190, 200, OR gates 163, 173, 183, 193, F / F 164.
It consists of 174, 184, 194 and an EXOR gate 211. The control signals cont and Rcont are input to the EXOR gate 211. The signal cont is the signal Rco
The state of the signal transmitted from the output unit 54 on the transmission side in FIG. 2 one clock after nt is shown. By the operation of the output signal control circuit 1 described above, the control circuit 110 causes the signal co
It is detected that the signal conversion has been performed when the state of nt changes from the signal Rcont, that is, when the state of nt is inverted. E
The XOR gate 211 outputs the high-level signal XORE when the control signal is inverted, based on the following logical expression (9), in the signal conversion detection units 160, 170, 180, and 1.
90, 200.
【0083】[0083]
【数9】 [Equation 9]
【0084】信号変換検出部160は、図2に示す送信
側の出力信号制御回路1において信号変換が施されたか
どうかを検出するための回路の1つであり、EXORゲ
ート161及びANDゲート162からなる。EXOR
ゲート161には信号Ain、RAが入力され、EXO
Rゲート161は、下記の論理式(10)に基づいて、
信号Ainが信号RAから状態遷移を起こしている場合
にハイレベルの信号を信号XORAとしてANDゲート
162へ送出する。The signal conversion detection section 160 is one of the circuits for detecting whether or not signal conversion has been performed in the output side signal control circuit 1 on the transmission side shown in FIG. 2, and the signals from the EXOR gate 161 and the AND gate 162 are used. Become. EXOR
Signals Ain and RA are input to the gate 161, and EXO
The R gate 161 is based on the following logical expression (10).
When the signal Ain is in the state transition from the signal RA, the high level signal is sent to the AND gate 162 as the signal XORA.
【0085】[0085]
【数10】 (Equation 10)
【0086】ANDゲート162は、信号XORE、X
ORAを入力し、下記の論理式(11)に基づいて信号
faをORゲート173、183に出力する。The AND gate 162 receives the signals XORE, X.
The ORA is input and the signal fa is output to the OR gates 173 and 183 based on the following logical expression (11).
【0087】[0087]
【数11】 [Equation 11]
【0088】この構成により、信号変換検出部160
は、入力部150から入力される信号が状態遷移を起こ
し、かつ、制御信号が信号変換を施していることを示す
場合に、ハイレベル状態の信号をORゲート173、1
83へ出力する。ハイレベル状態の信号がORゲート1
73、183へ出力されることにより、変換回路131
及び132で信号逆変換、つまり信号復元が施される。With this configuration, the signal conversion detection section 160
The OR gate 173, 1 outputs the signal in the high level state when the signal input from the input unit 150 causes the state transition and the control signal indicates that the signal conversion is performed.
Output to 83. High level signal is OR gate 1
By being output to the conversion circuits 131 and 73,
And 132, inverse signal conversion, that is, signal restoration is performed.
【0089】次に、信号変換検出部170もまた、図2
に示す送信側の出力信号制御回路1において信号変換が
施されたかどうかを検出するための回路の1つであり、
EXORゲート171及びANDゲート172からな
る。EXORゲート171には信号Bin、RBが入力
され、EXORゲート171は、下記の論理式(12)
に基づいて、信号Binが信号RBから状態遷移を起こ
している場合にハイレベルの信号を信号XORBとして
ANDゲート172へ送出する。Next, the signal conversion detector 170 is also shown in FIG.
It is one of the circuits for detecting whether or not signal conversion has been performed in the output signal control circuit 1 on the transmission side shown in
It is composed of an EXOR gate 171 and an AND gate 172. The signals Bin and RB are input to the EXOR gate 171, and the EXOR gate 171 receives the logical expression (12) below.
Based on the above, when the signal Bin causes the state transition from the signal RB, the high level signal is sent to the AND gate 172 as the signal XORB.
【0090】[0090]
【数12】 (Equation 12)
【0091】ANDゲート172は、信号XORE、X
ORBを入力し、下記の論理式(13)に基づいて信号
fbをORゲート183、193に出力する。The AND gate 172 receives the signals XORE, X.
The ORB is input and the signal fb is output to the OR gates 183 and 193 based on the following logical expression (13).
【0092】[0092]
【数13】 (Equation 13)
【0093】この構成により、信号変換検出部170
は、入力部151から入力される信号が状態遷移を起こ
し、かつ、制御信号が信号変換を施していることを示す
場合に、ハイレベル状態の信号をORゲート183、1
93へ出力する。ハイレベル状態の信号がORゲート1
83、193へ出力されることにより、変換回路132
及び133で信号復元が施される。With this configuration, the signal conversion detector 170
The OR gate 183, 1 outputs a high-level signal when the signal input from the input unit 151 causes a state transition and the control signal indicates signal conversion.
Output to 93. High level signal is OR gate 1
The conversion circuit 132 outputs to 83 and 193.
And 133, signal restoration is performed.
【0094】次に、信号変換検出部180もまた、図2
に示す送信側の出力信号制御回路1において信号変換が
施されたかどうかを検出するための回路の1つであり、
EXORゲート181及びANDゲート182からな
る。EXORゲート181には信号Cin、RCが入力
され、EXORゲート181は、下記の論理式(14)
に基づいて、信号Cinが信号RCから状態遷移を起こ
している場合にハイレベルの信号を信号XORCとして
ANDゲート182へ送出する。Next, the signal conversion detector 180 is also shown in FIG.
It is one of the circuits for detecting whether or not signal conversion has been performed in the output signal control circuit 1 on the transmission side shown in
It is composed of an EXOR gate 181 and an AND gate 182. Signals Cin and RC are input to the EXOR gate 181, and the EXOR gate 181 outputs the logical expression (14) below.
Based on the above, when the signal Cin makes a state transition from the signal RC, a high level signal is sent to the AND gate 182 as the signal XORC.
【0095】[0095]
【数14】 [Equation 14]
【0096】ANDゲート182は、信号XORE、X
ORCを入力し、下記の論理式(15)に基づいて信号
fcをORゲート193、163に出力する。The AND gate 182 outputs the signals XORE, X.
The ORC is input and the signal fc is output to the OR gates 193 and 163 based on the following logical expression (15).
【0097】[0097]
【数15】 (Equation 15)
【0098】この構成により、信号変換検出部180
は、入力部152から入力される信号が状態遷移を起こ
し、かつ、制御信号が信号変換を施していることを示す
場合に、ハイレベル状態の信号をORゲート193、1
63へ出力する。ハイレベル状態の信号がORゲート1
93、163へ出力されることにより、変換回路133
及び130で信号復元が施される。With this configuration, the signal conversion detection unit 180
When the signal input from the input unit 152 causes the state transition and the control signal indicates that the signal conversion is performed, the high level signal is OR gates 193 and 1.
Output to 63. High level signal is OR gate 1
By being output to 93 and 163, the conversion circuit 133
And 130, signal restoration is performed.
【0099】次に、信号変換検出部190もまた、図2
に示す送信側の出力信号制御回路1において信号変換が
施されたかどうかを検出するための回路の1つであり、
EXORゲート191及びANDゲート192からな
る。EXORゲート191には信号Din、RDが入力
され、EXORゲート191は、下記の論理式(16)
に基づいて、信号Dinが信号RDから状態遷移を起こ
している場合にハイレベルの信号を信号XORDとして
ANDゲート192へ送出する。Next, the signal conversion detector 190 is also shown in FIG.
It is one of the circuits for detecting whether or not signal conversion has been performed in the output signal control circuit 1 on the transmission side shown in
It is composed of an EXOR gate 191 and an AND gate 192. The signals Din and RD are input to the EXOR gate 191, and the EXOR gate 191 uses the following logical expression (16).
Based on the above, when the signal Din makes a state transition from the signal RD, a high level signal is sent to the AND gate 192 as the signal XORD.
【0100】[0100]
【数16】 (Equation 16)
【0101】ANDゲート192は、信号XORE、X
ORDを入力し、下記の論理式(17)に基づいて信号
fdをORゲート163、173に出力する。The AND gate 192 receives the signals XORE, X.
The ORD is input, and the signal fd is output to the OR gates 163 and 173 based on the following logical expression (17).
【0102】[0102]
【数17】 [Equation 17]
【0103】この構成により、信号変換検出部190
は、入力部153から入力される信号が状態遷移を起こ
し、かつ、制御信号が信号変換を施していることを示す
場合に、ハイレベル状態の信号をORゲート163、1
73へ出力する。ハイレベル状態の信号がORゲート1
63、173へ出力されることにより、変換回路130
及び131で信号復元が施される。With this configuration, the signal conversion detecting section 190
When the signal input from the input unit 153 causes the state transition and the control signal indicates that the signal conversion is performed, the OR gate 163, 1 outputs the signal in the high level state.
Output to 73. High level signal is OR gate 1
The conversion circuit 130 is output by the output signals 63 and 173.
And 131, signal restoration is performed.
【0104】信号変換検出部200は、図2に示す送信
側の出力信号制御回路1においてすべての信号に対して
信号変換が施されたかどうかを検出するための回路の1
実施例であり、NORゲート201及びANDゲート2
02からなる。NORゲート201には信号XORA、
XORB、XORC、XORDが入力され、NORゲー
ト201は、信号Ain、Bin、Cin、Dinすべ
ての信号が状態遷移を起こしていない場合に、ハイレベ
ルの信号をANDゲート202へ送出する。ANDゲー
ト202は、この信号と送信側の信号変換の有無を示す
信号XOREとを入力し、下記の論理式(18)に基づ
いて信号fallをORゲート163、173、18
3、193へ出力する。The signal conversion detecting section 200 is a circuit for detecting whether or not all signals have been converted in the output signal control circuit 1 on the transmitting side shown in FIG.
This is an example, and the NOR gate 201 and the AND gate 2
02. The NOR gate 201 has a signal XORA,
XORB, XORC, and XORD are input, and the NOR gate 201 sends a high-level signal to the AND gate 202 when all the signals Ain, Bin, Cin, and Din have not made a state transition. The AND gate 202 inputs this signal and the signal XORE indicating the presence or absence of signal conversion on the transmission side, and outputs the signal fall based on the following logical expression (18) to the OR gates 163, 173, and 18.
3, and output to 193.
【0105】[0105]
【数18】 (Equation 18)
【0106】この構成により、信号変換検出部200
は、入力部150〜153から入力されるすべての信号
が状態遷移を起こさず、かつ、制御信号が信号変換を施
していることを示す場合に、ハイレベル状態の信号をO
Rゲート163、173、183、193へ出力する。
ハイレベル状態の信号がORゲート163、173、1
83、193へ出力されることにより、変換回路13
0、131、132及び133で信号復元が施される。With this configuration, the signal conversion detection unit 200
Is a high-level signal when all signals input from the input units 150 to 153 do not cause state transition and the control signal indicates signal conversion.
Output to the R gates 163, 173, 183, 193.
The signals in the high level state are OR gates 163, 173, 1
By being output to 83 and 193, the conversion circuit 13
Signal restoration is performed at 0, 131, 132, and 133.
【0107】ORゲート163、173、183、19
3は、信号変換検出部と図のように接続されており、下
記の論理式(19)に基づいて、それぞれ信号Rfa、
Rfb、Rfc、Rfdを後段のF/Fへ送出する。OR gates 163, 173, 183, 19
3 is connected to the signal conversion detection unit as shown in the figure, and based on the following logical expression (19), signals Rfa,
Rfb, Rfc, and Rfd are sent to the F / F in the subsequent stage.
【0108】[0108]
【数19】 [Equation 19]
【0109】ORゲート163、173、183、19
3によりそれぞれ生成された信号Rfa、Rfb、Rf
c、Rfdは、それぞれF/F164、174、18
4、194に入力される。F/Fの出力信号である信号
RFA、RFB、RFC、RFDの状態は、F/Fに入
力されるクロック信号CLKの立ち上がりに同期して、
それぞれ信号Rfa、Rfb、Rfc、Rfdと同じ状
態になり、信号RFA、RFB、RFC、RFDは、つ
ぎのクロック信号CLKの立ち上がりまでその状態が保
持される。OR gates 163, 173, 183, 19
Signals Rfa, Rfb, and Rf respectively generated by
c and Rfd are F / F 164, 174 and 18 respectively.
4, 194. The states of the signals RFA, RFB, RFC, and RFD, which are the output signals of the F / F, are synchronized with the rising edge of the clock signal CLK input to the F / F.
The signals become the same as the signals Rfa, Rfb, Rfc, and Rfd, and the signals RFA, RFB, RFC, and RFD are held in that state until the next rising of the clock signal CLK.
【0110】それでは、入力信号制御回路101の動作
を以下に詳細に説明する。図2の出力部50、51、5
2、53、54からそれぞれ出力された信号Aout、
Bout、Cout、Dout、contは、図6の入
力部150、151、152、153、154に入力さ
れる。入力部50、51、52、53、54から入力さ
れた信号は、それぞれ、信号Ain、Bin、Cin、
Din、contとしてF/F140、141、14
2、143、144にそれぞれ入力される。F/F14
0、141、142、143、144は、入力されるク
ロック信号CLKの立ち上がりに同期して、それぞれ出
力信号である信号RA、RB、RC、RD、Rcont
の状態をそれぞれの入力信号Ain、Bin、Cin、
Din、contと同じ状態にする。信号RA、RB、
RC、RD、Rcontは、つぎのクロック信号CLK
の立ち上がりまでその状態が保持される。Now, the operation of the input signal control circuit 101 will be described in detail below. The output units 50, 51, 5 of FIG.
The signals Aout output from 2, 53 and 54,
Bout, Cout, Dout, and cont are input to the input units 150, 151, 152, 153, and 154 of FIG. The signals input from the input units 50, 51, 52, 53 and 54 are signals Ain, Bin, Cin, and
F / F140, 141, 14 as Din and cont
2, 143 and 144 respectively. F / F14
The signals 0, 141, 142, 143, and 144 are output signals RA, RB, RC, RD, and Rcont in synchronization with the rising edge of the input clock signal CLK.
Of the input signals Ain, Bin, Cin,
Set to the same state as Din and cont. Signals RA, RB,
RC, RD, and Rcont are the next clock signal CLK
The state is maintained until the rising edge of.
【0111】ここで、信号RA、RB、RC、RD、R
contと信号Ain、Bin、Cin、Din、co
ntとが制御回路110に入力されることにより、制御
回路110は、入力部150〜153に入力された信号
が状態遷移を生じたかをクロックごとに検出することが
でき、また、送信側で信号変換が施されたことを示す制
御信号を検出することができる。制御回路110は、上
述した回路により、本来状態遷移すべき信号を状態遷移
させるように動作する。具体的には、すでに述べたよう
に、入力部150に入力された信号を状態遷移させる場
合は、変換回路130に対してハイレベル状態の信号R
FAを送出する。また、入力部151に入力された信号
を状態遷移させる場合は、変換回路131に対してハイ
レベル状態の信号RFBを送出する。また、入力部15
2に入力された信号を状態遷移させる場合は、変換回路
132に対してハイレベル状態の信号RFCを送出す
る。また、入力部153に入力された信号を状態遷移さ
せる場合は、変換回路133に対してハイレベル状態の
信号RFDを送出する。Here, the signals RA, RB, RC, RD, R
cont and signals Ain, Bin, Cin, Din, co
By inputting nt and nt to the control circuit 110, the control circuit 110 can detect whether or not the signals input to the input units 150 to 153 have undergone a state transition for each clock, and the signal is transmitted on the transmission side. A control signal indicating that the conversion has been applied can be detected. The control circuit 110 operates so as to cause the state transition of the signal that should originally undergo the state transition, by the circuit described above. Specifically, as described above, when the state of the signal input to the input unit 150 is changed, the signal R in the high level state is supplied to the conversion circuit 130.
Send FA. Further, when the state of the signal input to the input unit 151 is changed, the high level signal RFB is sent to the conversion circuit 131. In addition, the input unit 15
When changing the state of the signal input to 2, the signal RFC in the high level state is sent to the conversion circuit 132. Further, when the state of the signal input to the input unit 153 is changed, the high-level signal RFD is sent to the conversion circuit 133.
【0112】変換回路130は、EXORゲートであ
り、制御回路110からハイレベル状態の信号RFAを
受けた場合は、信号RAの状態を反転させて信号Raと
してF/F120へ出力する。同様に、変換回路131
もEXORゲートであり、制御回路110からハイレベ
ル状態の信号RFBを受けた場合は、信号RBの状態を
反転させて信号RbとしてF/F121へ出力する。ま
た、変換回路132もEXORゲートであり、制御回路
110からハイレベル状態の信号RFCを受けた場合
は、信号RCの状態を反転させて信号RcとしてF/F
122へ出力する。さらに、変換回路133もEXOR
ゲートであり、制御回路110からハイレベル状態の信
号RFDを受けた場合は、信号RDの状態を反転させて
信号RdとしてF/F123へ出力する。The conversion circuit 130 is an EXOR gate, and when receiving the high-level signal RFA from the control circuit 110, inverts the state of the signal RA and outputs it as the signal Ra to the F / F 120. Similarly, the conversion circuit 131
Is also an EXOR gate, and when it receives the high-level signal RFB from the control circuit 110, it inverts the state of the signal RB and outputs it as the signal Rb to the F / F 121. Further, the conversion circuit 132 is also an EXOR gate, and when receiving the signal RFC in the high level state from the control circuit 110, the state of the signal RC is inverted and the signal Rc is F / F.
Output to 122. Furthermore, the conversion circuit 133 also EXOR
When it is a gate and receives the high-level signal RFD from the control circuit 110, it inverts the state of the signal RD and outputs it as the signal Rd to the F / F 123.
【0113】F/F120〜123は、変換回路13
0、131、132、133で生成された上記信号R
a、Rb、Rc、Rdをそれぞれ入力し、クロック信号
CLKに同期して、それぞれ信号A’、B’、C’、
D’として後段のディジタル情報処理回路102へ出力
する。入力信号制御回路101から出力される信号
A’、B’、C’、D’は、送信側の信号変換に対して
逆変換が施された信号となる。具体的には、信号A’、
B’、C’、D’は、送信側のディジタル情報処理装置
の信号発生部Pa、Pb、Pc、Pdで発生した信号
A、B、C、Dにそれぞれ復元された信号となる。The F / Fs 120 to 123 are conversion circuits 13
The signal R generated by 0, 131, 132, 133
a, Rb, Rc, and Rd are input respectively, and in synchronization with the clock signal CLK, signals A ′, B ′, C ′, and
It is output as D ′ to the digital information processing circuit 102 at the subsequent stage. The signals A ′, B ′, C ′, D ′ output from the input signal control circuit 101 are signals obtained by subjecting the signal conversion on the transmission side to inverse conversion. Specifically, the signal A ′,
B ′, C ′, and D ′ are signals restored to the signals A, B, C, and D generated in the signal generating units Pa, Pb, Pc, and Pd of the digital information processing device on the transmission side.
【0114】つぎに、図6に示す入力信号制御回路10
1の動作を各信号の状態を追いながら詳細に説明する。
図8は図6の入力信号制御回路101の各種信号の波形
図であり、送信側のディジタル情報処理回路の出力部5
0〜54から入力信号制御回路101に入力される信号
Ain、Bin、Cin、Din、contが図示する
ように変化したときの各種信号の変化を示している。Next, the input signal control circuit 10 shown in FIG.
The operation 1 will be described in detail while following the state of each signal.
FIG. 8 is a waveform diagram of various signals of the input signal control circuit 101 of FIG. 6, and the output unit 5 of the digital information processing circuit on the transmission side.
It shows changes in various signals when the signals Ain, Bin, Cin, Din, and cont input from 0 to 54 to the input signal control circuit 101 change as illustrated.
【0115】図中、入力信号制御回路101に入力され
る信号は、クロックCLK1の立ち上がりに同期して、
(Ain、Bin、Cin、Din、cont)=
(0、0、0、1、0)→(1、0、0、1、1)とな
る。また、クロックCLK1の立ち上がり時は、(R
A、RB、RC、RD、Rcont)=(0、0、0、
1、0)であるから、制御回路110は、信号Ainと
制御信号contの状態遷移を検出する。従って、制御
回路110は、クロックCLK2の立ち上がりに同期し
て、(RFA、RFB、RFC、RFD)=(0、1、
1、0)となるように出力する。また、F/F140〜
143の出力信号は、CLK2の立ち上がりに同期し
て、(RA、RB、RC、RD)=(1、0、0、1)
となる。よって、(RFA、RFB、RFC、RFD)
=(0、1、1、0)及び(RA、RB、RC、RD)
=(1、0、0、1)より、変換回路130〜133
は、(Ra、Rb、Rc、Rd)=(1、1、1、1)
となる出力信号を送出する。従って、ディジタル情報処
理回路102への出力は、CLK3の立ち上がりに同期
して、(A’、B’、C’、D’)=(1、1、1、
1)となる。In the figure, the signal input to the input signal control circuit 101 is synchronized with the rising edge of the clock CLK1.
(Ain, Bin, Cin, Din, cont) =
(0,0,0,1,0) → (1,0,0,1,1). When the clock CLK1 rises, (R
A, RB, RC, RD, Rcont) = (0, 0, 0,
1, 0), the control circuit 110 detects the state transition of the signal Ain and the control signal cont. Therefore, the control circuit 110 synchronizes with the rising edge of the clock CLK2 and outputs (RFA, RFB, RFC, RFD) = (0, 1,
It is output so that it becomes 1, 0). In addition, F / F140-
The output signal of 143 is (RA, RB, RC, RD) = (1, 0, 0, 1) in synchronization with the rising edge of CLK2.
Becomes Therefore, (RFA, RFB, RFC, RFD)
= (0, 1, 1, 0) and (RA, RB, RC, RD)
= (1, 0, 0, 1), the conversion circuits 130 to 133
Is (Ra, Rb, Rc, Rd) = (1, 1, 1, 1)
To output the output signal. Therefore, the output to the digital information processing circuit 102 is (A ′, B ′, C ′, D ′) = (1, 1, 1,
1).
【0116】次に、入力信号制御回路101に入力され
る信号は、クロックCLK2の立ち上がりに同期して、
(Ain、Bin、Cin、Din、cont)=
(1、0、0、1、1)→(1、0、0、0、1)とな
る。このとき、制御回路110は、制御信号contの
状態遷移、つまり送信側で信号変換が施されたことを示
す反転状態を検出せず、制御回路110の出力信号は、
CLK3の立ち上がりに同期して、(RFA、RFB、
RFC、RFD)=(0、0、0、0)となる。よっ
て、(RFA、RFB、RFC、RFD)=(0、0、
0、0)及び(RA、RB、RC、RD)=(1、0、
0、0)より、変換回路130〜133は、(Ra、R
b、Rc、Rd)=(1、0、0、0)となる出力信号
を送出する。従って、ディジタル情報処理回路102へ
の出力は、CLK4の立ち上がりに同期して、(A’、
B’、C’、D’)=(1、0、0、0)となる。Next, the signal input to the input signal control circuit 101 is synchronized with the rising edge of the clock CLK2,
(Ain, Bin, Cin, Din, cont) =
(1,0,0,1,1) → (1,0,0,0,1). At this time, the control circuit 110 does not detect the state transition of the control signal cont, that is, the inverted state indicating that the signal conversion is performed on the transmission side, and the output signal of the control circuit 110 is
In synchronization with the rising edge of CLK3, (RFA, RFB,
RFC, RFD) = (0,0,0,0). Therefore, (RFA, RFB, RFC, RFD) = (0, 0,
0, 0) and (RA, RB, RC, RD) = (1, 0,
0, 0), the conversion circuits 130 to 133 have (Ra, R
b, Rc, Rd) = (1, 0, 0, 0) is output. Therefore, the output to the digital information processing circuit 102 is synchronized with the rising edge of CLK4 (A ′,
B ', C', D ') = (1, 0, 0, 0).
【0117】次に、入力信号制御回路101に入力され
る信号は、クロックCLK3の立ち上がりに同期して、
(Ain、Bin、Cin、Din、cont)=
(1、0、0、0、1)→(1、0、0、0、0)とな
る。また、クロックCLK3の立ち上がり時は、(R
A、RB、RC、RD、Rcont)=(1、0、0、
0、1)であるから、制御回路110は、制御信号co
ntのみの状態遷移を検出する。従って、制御回路11
0は、クロックCLK4の立ち上がりに同期して、(R
FA、RFB、RFC、RFD)=(1、1、1、1)
となるように出力する。また、F/F140〜143の
出力信号は、CLK4の立ち上がりに同期して、(R
A、RB、RC、RD)=(1、0、0、0)となる。
よって、(RFA、RFB、RFC、RFD)=(1、
1、1、1)及び(RA、RB、RC、RD)=(1、
0、0、0)より、変換回路130〜133は、(R
a、Rb、Rc、Rd)=(0、1、1、1)となる出
力信号を送出する。従って、ディジタル情報処理回路1
02への出力は、CLK5の立ち上がりに同期して、
(A’、B’、C’、D’)=(0、1、1、1)とな
る。後の入力信号制御回路101の動作も同様に各論理
回路の動作に従って行われる。以上の動作により、入力
信号制御回路101において、送信側の出力信号制御回
路で変換された信号が変換前の信号に正しく復元され
る。Next, the signal input to the input signal control circuit 101 is synchronized with the rising edge of the clock CLK3,
(Ain, Bin, Cin, Din, cont) =
(1,0,0,0,1) → (1,0,0,0,0). When the clock CLK3 rises, (R
A, RB, RC, RD, Rcont) = (1, 0, 0,
0, 1), the control circuit 110 causes the control signal co
Detects only state transition of nt. Therefore, the control circuit 11
0 is synchronized with the rising edge of the clock CLK4 (R
FA, RFB, RFC, RFD) = (1,1,1,1)
Is output as follows. In addition, the output signals of the F / Fs 140 to 143 are synchronized with the rising edge of CLK4 (R
A, RB, RC, RD) = (1, 0, 0, 0).
Therefore, (RFA, RFB, RFC, RFD) = (1,
1, 1, 1) and (RA, RB, RC, RD) = (1,
0, 0, 0), the conversion circuits 130 to 133
a, Rb, Rc, Rd) = (0, 1, 1, 1) is output. Therefore, the digital information processing circuit 1
The output to 02 is synchronized with the rising edge of CLK5,
(A ′, B ′, C ′, D ′) = (0, 1, 1, 1). The subsequent operation of the input signal control circuit 101 is similarly performed according to the operation of each logic circuit. Through the above operation, in the input signal control circuit 101, the signal converted by the output signal control circuit on the transmission side is correctly restored to the signal before conversion.
【0118】以上のように、この形態例によれば、ディ
ジタル情報処理回路で出力される複数の信号に対して信
号変換を行う出力信号制御回路を設けることにより、出
力信号数を減らすことなく状態遷移する信号数を低減で
きるという効果が得られる。また、受信側のディジタル
情報処理回路に入力信号制御回路を設け、出力信号制御
回路から信号変換の有無を示す制御信号を受信すること
により、入力信号制御回路は、送信側で信号変換が施さ
れる前の正しい信号に復元でき、後段のディジタル情報
処理回路へ正しい信号を供給できる。As described above, according to this embodiment, by providing the output signal control circuit for converting the signals output from the digital information processing circuit, the status can be maintained without reducing the number of output signals. The effect of reducing the number of transition signals can be obtained. Further, by providing an input signal control circuit in the digital information processing circuit on the receiving side and receiving a control signal indicating whether or not there is signal conversion from the output signal control circuit, the input signal control circuit performs signal conversion on the transmitting side. It is possible to restore the correct signal before the operation and supply the correct signal to the digital information processing circuit in the subsequent stage.
【0119】また、同時状態遷移する信号数を低減する
出力信号制御回路が論理回路により構成されているの
で、温度等の動作環境により効果がばらつくスルーレー
トコントロールと比較すると、動作環境の変動に対して
低雑音化が確実に期待できるという効果が得られる。Further, since the output signal control circuit for reducing the number of signals that transit to the simultaneous state is constituted by the logic circuit, compared with the slew rate control, which is more effective depending on the operating environment such as temperature, the change in the operating environment can be prevented. It is possible to obtain an effect that noise reduction can be reliably expected.
【0120】次に、本発明に係る入力信号制御回路の信
号を用いて動作する伝送エラー検出回路について説明す
る。図9は、本発明に係る伝送エラー検出回路の1形態
例を示す回路図であり、伝送エラー検出回路301は、
すでに説明した入力信号制御回路101とディジタル情
報処理回路102とに接続されている。Next, the transmission error detection circuit which operates by using the signal of the input signal control circuit according to the present invention will be described. FIG. 9 is a circuit diagram showing an example of one form of the transmission error detection circuit according to the present invention.
It is connected to the input signal control circuit 101 and the digital information processing circuit 102 already described.
【0121】それでは、伝送エラー検出回路301につ
いて図9及び図10を用いながら説明する。上説したよ
うに、入力信号制御回路101は、図2に示す送信側の
出力信号制御回路1から送信された信号を受信する。伝
送エラー検出回路301は、送信側の出力信号制御回路
1から受信側の入力信号制御回路101までの伝送路に
おいて雑音等により伝送エラーが発生したかどうかを検
出するための回路である。伝送エラー検出回路301
は、伝送エラーを検出するために、制御回路110で生
成される信号を用いる。具体的には、図7に示すEXO
R211で生成される信号XOREと信号変換検出部1
60、170、180、190でそれぞれ生成される信
号XORA、XORB、XORC、XORDとを入力信
号として用いる。Now, the transmission error detection circuit 301 will be described with reference to FIGS. 9 and 10. As described above, the input signal control circuit 101 receives the signal transmitted from the output signal control circuit 1 on the transmission side shown in FIG. The transmission error detection circuit 301 is a circuit for detecting whether a transmission error has occurred due to noise or the like in the transmission path from the output signal control circuit 1 on the transmission side to the input signal control circuit 101 on the reception side. Transmission error detection circuit 301
Uses a signal generated by the control circuit 110 to detect a transmission error. Specifically, the EXO shown in FIG.
Signal XORE generated by R211 and signal conversion detection unit 1
The signals XORA, XORB, XORC, and XORD generated by 60, 170, 180, and 190 are used as input signals.
【0122】伝送エラー検出回路の動作原理は、以下の
通りである。入力信号制御回路101に入力される4つ
の信号Ain、Bin、Cin、Dinの中で同時に状
態遷移する信号数は常に2つ以下であり、入力信号制御
回路101に入力される制御信号contが状態遷移す
る場合は、信号Ain、Bin、Cin、Dinの中で
同時に状態遷移する信号数は1つ以下である。つまり、
受信側において、入力信号の同時状態遷移数を監視し、
上記条件以外の状態遷移動作を検出した場合は、伝送途
中でエラーが発生したと判定できる。この判定回路が伝
送エラー検出回路301である。The operating principle of the transmission error detection circuit is as follows. Of the four signals Ain, Bin, Cin, and Din input to the input signal control circuit 101, the number of signals that simultaneously transit to the state is always two or less, and the control signal cont input to the input signal control circuit 101 is in the state. When making a transition, the number of signals that make a state transition at the same time among the signals Ain, Bin, Cin, and Din is 1 or less. That is,
On the receiving side, monitor the number of simultaneous state transitions of the input signal,
When a state transition operation other than the above conditions is detected, it can be determined that an error has occurred during transmission. This determination circuit is the transmission error detection circuit 301.
【0123】従って、伝送エラー検出回路301の機能
は、信号Ain、Bin、Cin、Dinの中で状態遷
移する信号数が2あるいは3以上の場合を検出すること
である。より具体的には、伝送エラー検出回路301
は、信号Ain、Bin、Cin、Dinの中で状態遷
移する信号数が3以上の場合にハイレベル状態のアラー
ム信号を発生する。また、制御信号contが状態遷移
した場合、つまり制御信号contが送信側で信号変換
が施されたことを示す場合は、伝送エラー検出回路30
1は、信号Ain、Bin、Cin、Dinの中で状態
遷移する信号数が2以上の場合にハイレベル状態のアラ
ーム信号を発生する。受信側のディジタル情報処理回路
102は、ハイレベル状態のアラーム信号をエラー検出
回路301より受信した場合に受信した信号にエラーが
あると判断し、再送要求等の処理を行う。Therefore, the function of the transmission error detection circuit 301 is to detect the case where the number of signals of the signals Ain, Bin, Cin, and Din whose state transition is 2 or 3 or more. More specifically, the transmission error detection circuit 301
Generates a high-level alarm signal when the number of signals of which the state transition among the signals Ain, Bin, Cin, and Din is 3 or more. Further, when the control signal cont transits to the state, that is, when the control signal cont indicates that signal conversion has been performed on the transmission side, the transmission error detection circuit 30
No. 1 generates an alarm signal in a high level state when the number of signals that make a state transition among the signals Ain, Bin, Cin, and Din is 2 or more. When the high-level alarm signal is received from the error detection circuit 301, the digital information processing circuit 102 on the receiving side determines that the received signal has an error, and performs processing such as a resend request.
【0124】それでは、伝送エラー検出回路301の具
体的な構成、動作について説明する。図9中、EXOR
ゲート310は、信号XORA、XORBを入力し、E
XORゲート311は、信号XORC、XORDを入力
する。同様に、NORゲート312は、信号XORA、
XORBを入力し、NORゲート313は、信号XOR
C、XORDを入力する。また、ANDゲート314
は、信号XORA、XORBを入力し、ANDゲート3
15は、信号XORC、XORDを入力する。さらに、
ORゲート316は、信号XORC、XORDを入力す
る。Now, the specific structure and operation of the transmission error detection circuit 301 will be described. EXOR in FIG.
The gate 310 inputs the signals XORA and XORB,
The XOR gate 311 inputs the signals XORC and XORD. Similarly, NOR gate 312 provides signals XORA,
XORB is input, and the NOR gate 313 receives the signal XOR.
Input C and XORD. Also, the AND gate 314
Inputs signals XORA and XORB, and AND gate 3
15 inputs the signals XORC and XORD. further,
The OR gate 316 inputs the signals XORC and XORD.
【0125】ANDゲート317は、EXORゲート3
10の出力信号とEXORゲート311の出力信号とを
入力する。信号XORAと信号XORCのみがハイレベ
ル状態の場合、信号XORAと信号XORDのみがハイ
レベル状態の場合、信号XORBと信号XORCのみが
ハイレベル状態の場合、信号XORBと信号XORDの
みがハイレベル状態の場合のいずれかの場合に、AND
ゲート317はハイレベル状態の信号を出力する。言い
換えれば、信号Ain、Cinのみが状態遷移する場
合、信号Ain、Dinのみが状態遷移する場合、信号
Bin、Cinのみが状態遷移する場合、信号Bin、
Dinのみが状態遷移する場合のいずれかの場合に、A
NDゲート317はハイレベル状態の信号を出力する。The AND gate 317 is the EXOR gate 3
The output signal of 10 and the output signal of the EXOR gate 311 are input. When only the signals XORA and XORC are in the high level state, when only the signals XORA and the signal XORD are in the high level state, when only the signals XORB and the signal XORC are in the high level state, only the signals XORB and the signal XORD are in the high level state AND in either case
The gate 317 outputs a high level signal. In other words, when only the signals Ain and Cin make a state transition, when only the signals Ain and Din make a state transition, when only the signals Bin and Cin make a state transition, the signal Bin,
In either case where only Din makes a state transition, A
The ND gate 317 outputs a high level signal.
【0126】ANDゲート318は、NORゲート31
3の出力信号とANDゲート314の出力信号とを入力
する。信号XORAと信号XORBのみがハイレベル状
態の場合に、ANDゲート318はハイレベル状態の信
号を出力する。言い換えれば、信号Ain、Binのみ
が状態遷移する場合に、ANDゲート318はハイレベ
ル状態の信号を出力する。The AND gate 318 is the NOR gate 31.
3 and the output signal of the AND gate 314 are input. When only the signals XORA and XORB are in the high level state, the AND gate 318 outputs the signal in the high level state. In other words, the AND gate 318 outputs a signal in the high level state when only the signals Ain and Bin make the state transition.
【0127】ANDゲート319は、NORゲート31
2の出力信号とANDゲート315の出力信号とを入力
する。信号XORCと信号XORDのみがハイレベル状
態の場合に、ANDゲート319はハイレベル状態の信
号を出力する。言い換えれば、信号Cin、Dinのみ
が状態遷移する場合に、ANDゲート318はハイレベ
ル状態の信号を出力する。The AND gate 319 is the NOR gate 31.
2 and the output signal of the AND gate 315 are input. When only the signals XORC and XORD are in the high level state, the AND gate 319 outputs the signal in the high level state. In other words, the AND gate 318 outputs a signal in the high level state when only the signals Cin and Din make a state transition.
【0128】以上、ANDゲート317、318、31
9のいずれかのハイレベル信号により、入力信号Ai
n、Bin、Cin、Dinの中で2つの信号が状態遷
移する場合が検出される。これらANDゲート317、
318、319の出力信号は、ORゲート322に入力
され、ORゲート322の出力信号は、信号T2として
ANDゲート324に入力される。一方、ANDゲート
324は、信号XOREを入力する。信号XOREは、
送信側の出力信号制御回路1において信号変換が施され
たかどうかを表す信号であり、信号XOREがハイレベ
ル状態のとき信号変換が施されたことを示す。従って、
ANDゲート324のハイレベルの出力信号は、送信側
で信号変換が施され、信号Ain、Bin、Cin、D
inの中で状態遷移する2つの信号を検出したことを示
す。つまり、ANDゲート324のハイレベルの出力信
号は、伝送路上で入力信号Ain、Bin、Cin、D
inに伝送エラーが発生したことを示す。ANDゲート
324の出力信号は、信号CT2としてORゲート32
5に入力され、ORゲート325は、アラーム信号AL
Mをディジタル情報処理回路102へ出力する。As described above, the AND gates 317, 318, 31.
The high-level signal of any one of 9 causes the input signal Ai
A case where two signals among n, Bin, Cin, and Din make a state transition is detected. These AND gates 317,
The output signals of 318 and 319 are input to the OR gate 322, and the output signal of the OR gate 322 is input to the AND gate 324 as the signal T2. On the other hand, the AND gate 324 inputs the signal XORE. The signal XORE is
It is a signal indicating whether or not the signal conversion is performed in the output signal control circuit 1 on the transmission side, and indicates that the signal conversion is performed when the signal XORE is in the high level state. Therefore,
The high-level output signal of the AND gate 324 is subjected to signal conversion on the transmission side, and the signals Ain, Bin, Cin, D
It is shown that two signals that change state in are detected. That is, the high-level output signal of the AND gate 324 is the input signals Ain, Bin, Cin, D on the transmission path.
Indicates that a transmission error has occurred in in. The output signal of the AND gate 324 is the OR gate 32 as the signal CT2.
5 is input to the OR gate 325 and the alarm signal AL
The M is output to the digital information processing circuit 102.
【0129】つぎに、ANDゲート320は、EXOR
ゲート310の出力信号とANDゲート315の出力信
号とを入力する。信号XORA、信号XORC、信号X
ORDのみがハイレベル状態の場合、信号XORB、信
号XORC、信号XORDのみがハイレベル状態の場合
のいずれかの場合に、ANDゲート320はハイレベル
状態の信号を出力する。言い換えれば、信号Ain、C
in、Dinのみが状態遷移する場合、信号Bin、C
in、Dinのみが状態遷移する場合のいずれかの場合
に、ANDゲート320はハイレベル状態の信号を出力
する。Then, the AND gate 320 causes the EXOR
The output signal of the gate 310 and the output signal of the AND gate 315 are input. Signal XORA, signal XORC, signal X
In the case where only the ORD is in the high level state, the signal XORB, the signal XORC, or the signal XORD is in the high level state, the AND gate 320 outputs the signal in the high level state. In other words, the signals Ain, C
When only in and Din change state, signals Bin and C
In either case where only in and Din transit to the state transition, the AND gate 320 outputs a high level signal.
【0130】ANDゲート321は、ANDゲート31
4の出力信号とORゲート316の出力信号とを入力す
る。信号XORA、信号XORB、信号XORCのみが
ハイレベル状態の場合、信号XORA、信号XORB、
信号XORDのみがハイレベル状態の場合、信号XOR
A、信号XORB、信号XORC、信号XORDがハイ
レベル状態の場合のいずれかの場合に、ANDゲート3
21はハイレベル状態の信号を出力する。言い換えれ
ば、信号Ain、Bin、Cinのみが状態遷移する場
合、信号Ain、Bin、Dinのみが状態遷移する場
合、信号Ain、Bin、Cin、Dinが状態遷移す
る場合のいずれかの場合に、ANDゲート321はハイ
レベル状態の信号を出力する。The AND gate 321 is the AND gate 31.
4 and the output signal of the OR gate 316 are input. When only the signals XORA, XORB, and XORC are in the high level state, the signals XORA, XORB, and
When only the signal XORD is in the high level state, the signal XOR
AND gate 3 when A, signal XORB, signal XORC, or signal XORD is in the high level state
21 outputs a high level signal. In other words, when only the signals Ain, Bin, and Cin are in the state transition, when only the signals Ain, Bin, and Din are in the state transition, and when the signals Ain, Bin, Cin, and Din are in the state transition, the AND operation is performed. The gate 321 outputs a high level signal.
【0131】以上、ANDゲート320、321のいず
れかのハイレベル信号により、入力信号Ain、Bi
n、Cin、Dinの中で3つ以上の信号が状態遷移す
る場合が検出される。これらANDゲート320、32
1の出力信号は、ORゲート323に入力され、ORゲ
ート323の出力信号は、信号T34としてORゲート
325に入力される。従って、ORゲート324のハイ
レベルの出力信号T34は、送信側で信号変換が施さ
れ、信号Ain、Bin、Cin、Dinの中で状態遷
移する3以上の信号を検出したことを示す。つまり、O
Rゲート323のハイレベルの出力信号T34は、伝送
路上で入力信号Ain、Bin、Cin、Dinに伝送
エラーが発生したことを示す。ORゲート325は、信
号CT2、T34に基づいてアラーム信号ALMをディ
ジタル情報処理回路102へ出力する。As described above, the input signal Ain, Bi is input by the high level signal of either of the AND gates 320, 321.
A case where three or more signals among n, Cin, and Din make a state transition is detected. These AND gates 320 and 32
The output signal of 1 is input to the OR gate 323, and the output signal of the OR gate 323 is input to the OR gate 325 as the signal T34. Therefore, the high-level output signal T34 of the OR gate 324 indicates that the signal conversion is performed on the transmission side, and three or more signals that change the state among the signals Ain, Bin, Cin, and Din are detected. That is, O
The high level output signal T34 of the R gate 323 indicates that a transmission error has occurred in the input signals Ain, Bin, Cin and Din on the transmission path. The OR gate 325 outputs the alarm signal ALM to the digital information processing circuit 102 based on the signals CT2 and T34.
【0132】図10は図9の伝送エラー検出回路の動作
を説明するための波形図であり、入力信号Dinの網掛
け部分に伝送エラーが発生した場合について説明する。
図6の入力部150〜155には、図示するように、信
号Ain、Bin、Cin、Din、cont、CLK
が入力される。ここで、クロックCLK3の立ち上がり
からCLK4の立ち上がりまで、信号Dinがローレベ
ル状態で入力されるところを伝送エラーによりハイレベ
ル状態で入力された場合を考える。FIG. 10 is a waveform diagram for explaining the operation of the transmission error detection circuit of FIG. 9, and a case where a transmission error occurs in the shaded portion of the input signal Din will be described.
The input units 150 to 155 of FIG. 6 have signals Ain, Bin, Cin, Din, cont, and CLK as shown in the figure.
Is entered. Here, consider the case where the signal Din is input in the low level state from the rising edge of the clock CLK3 to the rising edge of the clock CLK4 in the high level state due to a transmission error.
【0133】クロックCLK3の立ち上がり時に、図7
の信号変換検出部160、170、180、190、2
00は、(XORA、XORB、XORC、XORD、
XORE)=(0、1、0、1、1)の信号を出力し、
伝送エラー検出回路301は、これらの信号を入力す
る。信号Bin、Dinのみが状態遷移するので、上説
したようにAND317はハイレベル状態の信号をOR
ゲート322に送出する。従って、図10に示すよう
に、ORゲート322が出力する信号T2は、クロック
CLK3の立ち上がり時に、(T2)=(0→1)とな
り、上記信号T2はANDゲート324へ送出される。
一方、信号XOREはクロック信号CLK3時はハイレ
ベル状態であるため、ANDゲート324が出力する信
号CT2は、クロックCLK3の立ち上がり時に、(C
T2)=(0→1)となり、上記信号CT2はORゲー
ト325へ送出される。従って、ORゲート325が出
力するアラーム信号ALMは、クロックCLK3の立ち
上がり時に、(ALM)=(0→1)となり、ハイレベ
ル状態のアラーム信号ALMがディジタル情報処理回路
102へ送出される。At the rising edge of the clock CLK3, FIG.
Signal conversion detection units 160, 170, 180, 190, 2 of
00 is (XORA, XORB, XORC, XORD,
XORE) = (0,1,0,1,1) is output,
The transmission error detection circuit 301 inputs these signals. Since only the signals Bin and Din undergo the state transition, the AND 317 ORs the signals in the high level state as described above.
It is sent to the gate 322. Therefore, as shown in FIG. 10, the signal T2 output from the OR gate 322 becomes (T2) = (0 → 1) at the rising edge of the clock CLK3, and the signal T2 is sent to the AND gate 324.
On the other hand, since the signal XORE is in the high level state at the time of the clock signal CLK3, the signal CT2 output from the AND gate 324 is (C
T2) = (0 → 1), and the signal CT2 is sent to the OR gate 325. Therefore, the alarm signal ALM output from the OR gate 325 becomes (ALM) = (0 → 1) at the rising edge of the clock CLK3, and the high-level alarm signal ALM is sent to the digital information processing circuit 102.
【0134】また、クロックCLK3における信号Di
nの伝送エラーのため、信号Dinは、次のクロックC
LK4においても状態遷移する。従って、伝送エラー検
出回路301は、クロックCLK4においても引き続き
ハイレベル状態のアラーム信号ALMをディジタル情報
処理回路102へ送出する。Further, the signal Di in the clock CLK3
Due to the transmission error of n, the signal Din is transferred to the next clock C
State transition also occurs in LK4. Therefore, the transmission error detection circuit 301 continues to send the high-level alarm signal ALM to the digital information processing circuit 102 even at the clock CLK4.
【0135】また、参考のために、伝送エラーが発生せ
ず正常な信号入力があった場合と上記伝送エラーが発生
した場合との図6の入力信号制御回路101の出力信号
A’、B’、C’、D’の波形をそれぞれ図10に示
す。For reference, the output signals A'and B'of the input signal control circuit 101 in FIG. 6 are shown when the transmission error does not occur and a normal signal is input, and when the transmission error occurs. The waveforms of C, C'and D'are shown in FIG.
【0136】以上説明したように、各入力信号を監視す
る伝送エラー検出回路を入力信号制御回路に設けること
により、出力信号数を減らすことなく状態遷移する信号
数を低減できるとともに、信号変換を施す出力信号制御
回路から逆信号変換を施す入力信号制御回路までの伝送
路上で生じる伝送エラーも検出できる。As described above, by providing the input signal control circuit with the transmission error detection circuit for monitoring each input signal, it is possible to reduce the number of state transition signals without reducing the number of output signals and perform signal conversion. It is also possible to detect a transmission error that occurs on the transmission path from the output signal control circuit to the input signal control circuit that performs inverse signal conversion.
【0137】以上説明したように、本発明の形態例では
n本の出力信号について同時状態遷移が発生するかどう
かを検出し、信号変換を施す構成をとったが、本発明
は、このように出力信号n本をまとめて制御対象とする
構成に限られない。例えば、出力信号n本を任意の本数
に分割し、分割した信号群ごとに独立して本発明の形態
例を適用し信号変換を施す構成をとることもできる。こ
の場合は、制御信号contの数は、分割した数にな
る。例えば、出力信号数が8の場合、信号4本単位で制
御を行う場合、制御信号contの数は2本となる。As described above, in the embodiment of the present invention, it is configured to detect whether simultaneous state transition occurs for n output signals and perform signal conversion. However, the present invention is as follows. The present invention is not limited to the configuration in which n output signals are collectively controlled. For example, it is possible to adopt a configuration in which n output signals are divided into an arbitrary number and the divided signal groups are independently applied to each of the divided signal groups to carry out signal conversion. In this case, the number of control signals cont is a divided number. For example, when the number of output signals is 8, and the number of control signals cont is 2, when control is performed in units of 4 signals.
【0138】また、上記形態例では、複数の出力信号に
おいて状態遷移する信号数を低減するための回路につい
て説明したが、この技術思想は、逆に状態遷移する信号
が無い場合に出力信号を状態遷移させるように信号変換
することに適用できる。例えば、信号発生部Pa、P
b、Pc、Pdからそれぞれ発生される信号A、B、
C、Dのいずれも状態遷移しない場合は、信号A、B、
C、Dのいずれか2つの信号に対して、図2の変換回路
30〜33で信号変換を施し、かつ、制御信号cont
の極性を反転させる。信号Ain、Bin、Cin、D
inのいずれか2つが状態遷移をし、かつ制御信号co
ntが状態遷移をする場合は、信号Ain、Bin、C
in、Dinのいずれも本来状態遷移しないものである
ので、図6の入力信号制御回路101は、信号Ain、
Bin、Cin、Dinのいずれも状態遷移しないよう
に変換回路120〜123で逆変換する。この方法によ
り、受信側で信号復元が可能となる。この方法は、受信
側でPLL回路を用いてクロックを抽出する場合などに
有効である。なぜなら、PLL回路は信号の変化点から
同期をとるためローレベル状態やハイレベル状態が連続
すると受信側で同期がとれなくなる場合があるからであ
る。Further, in the above-mentioned embodiment, the circuit for reducing the number of signals that undergo the state transition among a plurality of output signals has been described. However, this technical idea conversely changes the output signal to the state when there is no state transition signal. It can be applied to signal conversion so as to make a transition. For example, the signal generators Pa and P
b, Pc, Pd generated signals A, B,
If neither C nor D transits, the signals A, B,
The conversion circuits 30 to 33 in FIG. 2 perform signal conversion on any two signals of C and D, and the control signal cont
The polarity of is inverted. Signals Ain, Bin, Cin, D
Any two of the ins undergo a state transition and the control signal co
When nt makes a state transition, signals Ain, Bin, C
Since neither in nor Din originally causes a state transition, the input signal control circuit 101 of FIG.
The conversion circuits 120 to 123 perform reverse conversion so that none of Bin, Cin, and Din undergoes state transition. This method enables signal restoration on the receiving side. This method is effective when the clock is extracted using the PLL circuit on the receiving side. This is because the PLL circuit synchronizes from the change point of the signal, and if the low level state or the high level state continues, the synchronization may be lost on the receiving side.
【0139】[0139]
【発明の効果】以上説明したように、本発明のディジタ
ル情報処理装置は、複数の出力信号に対して信号変換を
行う出力信号制御回路を設けることにより、出力信号数
を減らすことなく状態遷移する信号数を低減できるとい
う効果が得られる。また、受信側のディジタル情報処理
回路に入力信号制御回路を設け、出力信号制御回路から
信号変換の有無を示す制御信号を受信することにより、
入力信号制御回路は、送信側で信号変換が施される前の
正しい信号に復元でき、後段のディジタル情報処理回路
へ復元された信号を供給できる。As described above, the digital information processing apparatus of the present invention is provided with the output signal control circuit which performs signal conversion for a plurality of output signals, and thereby makes the state transition without reducing the number of output signals. The effect that the number of signals can be reduced is obtained. Further, by providing an input signal control circuit in the digital information processing circuit on the receiving side and receiving a control signal indicating the presence or absence of signal conversion from the output signal control circuit,
The input signal control circuit can restore the correct signal before the signal conversion is performed on the transmitting side, and can supply the restored signal to the digital information processing circuit in the subsequent stage.
【図1】この発明の形態例の出力信号制御回路と入力信
号制御回路を示すブロック図である。FIG. 1 is a block diagram showing an output signal control circuit and an input signal control circuit according to an embodiment of the present invention.
【図2】この発明の実施例の出力信号制御回路を示すブ
ロック図である。FIG. 2 is a block diagram showing an output signal control circuit according to an embodiment of the present invention.
【図3】出力信号制御回路の変換回路の内部回路図であ
る。FIG. 3 is an internal circuit diagram of a conversion circuit of an output signal control circuit.
【図4】出力信号制御回路の制御回路の1実施例を示す
回路図である。FIG. 4 is a circuit diagram showing an embodiment of a control circuit of the output signal control circuit.
【図5】出力信号制御回路内の各種信号の波形を示すタ
イムチャートである。FIG. 5 is a time chart showing waveforms of various signals in the output signal control circuit.
【図6】この発明の実施例の入力信号制御回路を示すブ
ロック図である。FIG. 6 is a block diagram showing an input signal control circuit according to an embodiment of the present invention.
【図7】入力信号制御回路の制御回路の1実施例を示す
回路図である。FIG. 7 is a circuit diagram showing an embodiment of a control circuit of the input signal control circuit.
【図8】入力信号制御回路内の各種信号の波形を示すタ
イムチャートである。FIG. 8 is a time chart showing waveforms of various signals in the input signal control circuit.
【図9】この発明の実施例の伝送エラー検出回路を示す
回路図である。FIG. 9 is a circuit diagram showing a transmission error detection circuit according to an embodiment of the present invention.
【図10】伝送エラー検出回路内の各種信号の波形を示
すタイムチャートである。FIG. 10 is a time chart showing waveforms of various signals in the transmission error detection circuit.
1、410 出力信号制御回路 2、102 ディジタル情報処理回路 10、110 制御回路 11、59、163、173、183、193、31
6、322、323、325 ORゲート 12、201、312、313 NORゲート 13 JKフリップフロップ 20、21、22、23、40、41、42、43、6
5、75、85、95、120、121、122、12
3、140、141、142、143、144、16
4、174、184、194 フリップフロップ 30、31、32、33、130、131、132、1
33 変換回路 50、51、52、53、4300−1〜430−n、
431、470−1〜470−n 出力部 58、61、62、63、71、72、73、81、8
2、83、91、92、93、161、171、18
1、191、211、310、311 EXORゲー
ト 60、70、80、90 同時動作検出部 64、74、84、94、162、172、182、1
92、202、314、315、317、318、31
9、320、321、324 ANDゲート 101、450 入力信号制御回路 150、151、152、153、154、155 、
400−1〜400−n、440−1〜440−n、4
41 入力部 160、170、180、190、200 信号変換
検出部 301 伝送エラー検出回路 412、452 信号変換回路 411、451 検出回路1, 410 Output signal control circuit 2, 102 Digital information processing circuit 10, 110 Control circuit 11, 59, 163, 173, 183, 193, 31
6, 322, 323, 325 OR gate 12, 201, 312, 313 NOR gate 13 JK flip-flop 20, 21, 22, 23, 40, 41, 42, 43, 6
5, 75, 85, 95, 120, 121, 122, 12
3, 140, 141, 142, 143, 144, 16
4, 174, 184, 194 flip-flops 30, 31, 32, 33, 130, 131, 132, 1
33 conversion circuits 50, 51, 52, 53, 430-1 to 430-n,
431, 470-1 to 470-n output section 58, 61, 62, 63, 71, 72, 73, 81, 8
2, 83, 91, 92, 93, 161, 171, 18
1, 191, 211, 310, 311 EXOR gates 60, 70, 80, 90 Simultaneous operation detection units 64, 74, 84, 94, 162, 172, 182, 1
92, 202, 314, 315, 317, 318, 31
9, 320, 321, 324 AND gate 101, 450 Input signal control circuit 150, 151, 152, 153, 154, 155,
400-1 to 400-n, 440-1 to 440-n, 4
41 input section 160, 170, 180, 190, 200 signal conversion detection section 301 transmission error detection circuit 412, 452 signal conversion circuit 411, 451 detection circuit
───────────────────────────────────────────────────── フロントページの続き (72)発明者 齋藤 賢一 東京都港区虎ノ門1丁目7番12号 沖電気 工業株式会社内 ────────────────────────────────────────────────── ─── Continuing from the front page (72) Inventor Kenichi Saito 1-7-12 Toranomon, Minato-ku, Tokyo Oki Electric Industry Co., Ltd.
Claims (6)
号に対して、所定のタイミングで状態遷移が発生するか
どうかを予測し、前記状態遷移が発生する前記第1の信
号の数が予め決められた数より大きいと検出したとき
に、前記第1の信号の状態を変化させる信号変換を施す
ことを指示する指示信号を送出する検出回路と、 前記第1の信号と前記指示信号とを入力し、前記指示信
号に基づいて前記第1の信号に対し前記信号変換を施
し、第2の信号として出力する信号変換回路とを有し、 前記検出回路は、前記状態遷移が発生する前記第1の信
号の数が予め決められた数より大きいと検出したとき
に、前記指示信号を送出するとともに、前記第2の信号
を受信する受信回路に対し、前記第2の信号が前記第1
の信号に前記信号変換を施した信号であることを示す制
御信号を送出することを特徴とするディジタル情報処理
装置。1. A plurality of signal input sections and a first signal input from each of the plurality of signal input sections are predicted to have a state transition at a predetermined timing, and the state transition is predicted. A detection circuit which, when detecting that the number of the generated first signals is larger than a predetermined number, sends out an instruction signal instructing to perform signal conversion for changing the state of the first signals; A signal conversion circuit that inputs the first signal and the instruction signal, performs the signal conversion on the first signal based on the instruction signal, and outputs the signal as a second signal; When the circuit detects that the number of the first signals in which the state transition occurs is larger than a predetermined number, the circuit sends the indication signal to the receiving circuit which receives the second signal. , The second signal is before First
A digital information processing apparatus, which sends out a control signal indicating that the signal has been subjected to the signal conversion.
において、 前記ディジタル情報処理装置は、さらに、複数の前記入
力部と前記信号変換回路のそれぞれの間に、前記第1の
信号を入力し、前記第1の信号を1クロック保持したの
ち前記信号変換回路に送出する複数のフリップフロップ
を有し、 前記検出回路は、前記第2の信号と前記フリップフロッ
プに入力される前の前記第1の信号とを入力し、入力さ
れた前記第1の信号と前記第2の信号とを比較すること
により、状態遷移が発生するかどうかを予測することを
特徴とするディジタル情報処理装置。2. The digital information processing apparatus according to claim 1, wherein the digital information processing apparatus further inputs the first signal between each of the plurality of input units and the signal conversion circuit, The detection circuit includes a plurality of flip-flops that hold the first signal for one clock and then send the signal to the signal conversion circuit. The detection circuit includes the first signal before being input to the second signal and the flip-flop. A digital information processing apparatus, comprising: inputting a signal and comparing the input first signal and input second signal to predict whether or not a state transition will occur.
において、 前記信号入力部はn個であり、前記検出回路は、前記状
態遷移が発生する前記第1の信号の数が(n−1)個で
あると検出したとき、前記状態遷移が発生する複数の前
記第1の信号のうち一部の信号に対して前記信号変換を
施すことを指示する前記指示信号を送出し、前記状態遷
移が発生する前記第1の信号の数がn個であると検出し
たとき、前記第1の信号すべてに対して前記信号変換を
施すことを指示する前記指示信号を送出ことを特徴とす
るディジタル情報処理装置。3. The digital information processing apparatus according to claim 1, wherein the number of the signal input units is n, and the number of the first signals in which the state transition occurs is (n−1) in the detection circuit. When it is detected that the state transition is generated, the instruction signal for instructing to perform the signal conversion on a part of the plurality of first signals in which the state transition occurs is transmitted, and the state transition is Digital information processing, characterized in that, when it is detected that the number of the generated first signals is n, the instruction signal for instructing to perform the signal conversion on all the first signals is transmitted. apparatus.
第1の信号変換を施すべき信号の組との対応関係をもつ
第1の変換テーブルと、 複数の前記信号入力部からそれぞれ入力された第1の信
号に対して、所定のタイミングで前記状態遷移が発生す
るかどうかを予測し、前記第2の変換テーブルに基づい
て前記第1の信号に対して前記第1の信号変換を施すこ
とを指示する指示信号を送出し、かつ前記第1の信号に
前記第1の信号変換が施されたことを示す制御信号を送
出する第1の検出回路と、 前記第1の信号と前記第1の指示信号とを入力し、前記
第1の指示信号に基づいて前記第1の信号に対し前記第
1の信号変換を施し、第2の信号として出力する第1の
信号変換回路と、 状態遷移が発生する信号の組と信号の状態を変化させる
第2の信号変換を施すべき信号の組との対応関係をも
ち、前記第1の変換テーブルに対応する第2の変換テー
ブルと、 前記制御信号と前記第2の信号とを受信し、所定のタイ
ミングで状態遷移が発生するかどうかを検出し、前記第
2の変換テーブルに基づいて前記第2の信号変換を施す
ことを指示する第2の指示信号を送出する第2の検出回
路と、 前記第2の信号と前記第2の指示信号とを受信し、前記
第2の指示信号に基づいて前記第2の信号に対し前記第
2の信号変換を施し、第3の信号として出力する第2の
信号変換回路とを有することを特徴とするディジタル情
報処理装置。4. A plurality of signal input sections, and a first conversion table having a correspondence relationship between a set of signals in which a state transition occurs and a set of signals to be subjected to a first signal conversion for changing the states of the signals. , Predicting whether or not the state transition occurs at a predetermined timing for the first signals respectively input from the plurality of signal input units, and based on the second conversion table, the first signals A first detection that sends an instruction signal for instructing to perform the first signal conversion on the first signal and a control signal indicating that the first signal conversion has been performed on the first signal. A circuit, the first signal and the first instruction signal are input, the first signal conversion is performed on the first signal based on the first instruction signal, and as a second signal First signal conversion circuit to output and state transition occurs A second conversion table corresponding to the first conversion table, having a correspondence relationship between a signal set and a signal set to be subjected to a second signal conversion for changing a signal state; the control signal; And a second instruction signal for instructing to perform the second signal conversion based on the second conversion table by detecting whether a state transition occurs at a predetermined timing. A second detection circuit for sending, a second signal and the second instruction signal are received, and the second signal conversion is performed on the second signal based on the second instruction signal. , And a second signal conversion circuit for outputting as a third signal.
号変換が施されていることを示す第2の信号とを受信す
る受信回路と、 複数の信号に関する予め決められた信号状態の組を示す
情報と複数の前記第1の信号及び前記第2の信号の信号
状態とを所定のタイミングで比較し、両者が一致しない
場合に、前記第1の信号が伝送エラーを起こしていると
判断し、伝送エラーを警告する信号を発生する制御回路
とを有するディジタル情報処理装置。5. A receiving circuit for receiving a plurality of first signals and a second signal indicating that the first signals have been subjected to signal conversion, and a predetermined signal state relating to the plurality of signals. Of the first signal and the signal state of the plurality of first signals are compared at a predetermined timing, and when the two do not match, the first signal causes a transmission error. And a control circuit that generates a signal that warns of a transmission error.
号に対して、所定のタイミングで状態遷移が発生するか
どうかを予測し、いずれの前記第1の信号も状態遷移が
発生しないと検出したときに、少なくとも1つの前記第
1の信号の状態を変化させる信号変換を施すことを指示
する指示信号を送出する検出回路と、 前記第1の信号と前記指示信号とを入力し、前記指示信
号に基づいて前記第1の信号に対し前記信号変換を施
し、第2の信号として出力する信号変換回路とを有し、 前記検出回路は、いずれの前記第1の信号も状態遷移が
発生しないと検出したときに、前記指示信号を送出する
とともに、前記第2の信号を受信する受信回路に対し、
前記第1の信号に前記信号変換が施されたことを示す制
御信号を送出することを特徴とするディジタル情報処理
装置。6. A plurality of signal input sections and a first signal input from each of the plurality of signal input sections are predicted as to whether or not a state transition will occur at a predetermined timing, and which of the first No. 1 signal, when detecting that no state transition occurs, a detection circuit for sending an instruction signal for instructing to perform signal conversion for changing the state of at least one of the first signals; and the first signal. And a signal conversion circuit which inputs the instruction signal, performs the signal conversion on the first signal based on the instruction signal, and outputs the second signal as a second signal. When it is detected that the state transition of the first signal does not occur, the receiving circuit which sends out the instruction signal and receives the second signal,
A digital information processing apparatus, which sends a control signal indicating that the signal conversion has been performed on the first signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8035175A JPH09233146A (en) | 1996-02-22 | 1996-02-22 | Digital information processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8035175A JPH09233146A (en) | 1996-02-22 | 1996-02-22 | Digital information processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09233146A true JPH09233146A (en) | 1997-09-05 |
Family
ID=12434523
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8035175A Withdrawn JPH09233146A (en) | 1996-02-22 | 1996-02-22 | Digital information processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09233146A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2345423A (en) * | 1998-12-31 | 2000-07-05 | Lg Lcd Inc | Data transmission system which selectively inverts data to reduce number of state transitions on a data line and thereby reduce EMI |
US6335715B1 (en) | 1998-11-06 | 2002-01-01 | Lg. Philips Lcd Co., Ltd. | Circuit for preventing rush current in liquid crystal display |
US6771246B2 (en) | 1999-12-28 | 2004-08-03 | Lg. Philips Lcd Co., Ltd. | Data transmission method and apparatus for driving a display |
-
1996
- 1996-02-22 JP JP8035175A patent/JPH09233146A/en not_active Withdrawn
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6335715B1 (en) | 1998-11-06 | 2002-01-01 | Lg. Philips Lcd Co., Ltd. | Circuit for preventing rush current in liquid crystal display |
GB2345423A (en) * | 1998-12-31 | 2000-07-05 | Lg Lcd Inc | Data transmission system which selectively inverts data to reduce number of state transitions on a data line and thereby reduce EMI |
GB2345423B (en) * | 1998-12-31 | 2001-08-29 | Lg Lcd Inc | Data transmission apparatus and method |
US6335718B1 (en) | 1998-12-31 | 2002-01-01 | Lg. Philips Lcd Co., Ltd. | Data transmission apparatus and method |
USRE40864E1 (en) | 1998-12-31 | 2009-07-28 | Lg Display Co., Ltd. | Data transmission apparatus and method |
US6771246B2 (en) | 1999-12-28 | 2004-08-03 | Lg. Philips Lcd Co., Ltd. | Data transmission method and apparatus for driving a display |
US7151534B2 (en) | 1999-12-28 | 2006-12-19 | Lg.Philips Lcd Co., Ltd. | Data transmission method and apparatus for driving a display |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH02223243A (en) | Differential developed spectrum data encoder, data correlator, method of encoding developed spectrum signal and method of correlating data signal | |
US6947493B2 (en) | Dual phase pulse modulation decoder circuit | |
US11550749B2 (en) | Serial data interface with reduced loop delay | |
JP2004325410A (en) | Input and output circuit | |
JP3560793B2 (en) | Data transfer method | |
JPS60208133A (en) | True data presuming method and circuit | |
JPH01501752A (en) | High speed data clock synchronous processor | |
US6232796B1 (en) | Apparatus and method for detecting two data bits per clock edge | |
JP2001352318A (en) | Transmission circuit and its method, reception circuit and its method, and data communication equipment | |
JPH09233146A (en) | Digital information processor | |
US11251800B2 (en) | Frequency divider circuit, demultiplexer circuit, and semiconductor integrated circuit | |
EP0379279A2 (en) | Data transmission synchroniser | |
KR100210497B1 (en) | Clock generating apparatus data transmitting/receiving apparatus and transmitting/receiving method | |
KR100985874B1 (en) | Single bit blind over sampling data recovery circuit and the recovery method used by the circuit | |
JPH0570332B2 (en) | ||
US6920578B1 (en) | Method and apparatus for transferring data between a slower clock domain and a faster clock domain in which one of the clock domains is bandwidth limited | |
US5825834A (en) | Fast response system implementing a sampling clock for extracting stable clock information from a serial data stream with defined jitter characeristics and method therefor | |
US7660364B2 (en) | Method of transmitting serial bit-stream and electronic transmitter for transmitting a serial bit-stream | |
JPH08340325A (en) | High speed data reception circuit | |
KR100617957B1 (en) | Method of sampling reverse data and reverse data sampling circuit using the same | |
JP7116342B2 (en) | Demultiplexer circuit and semiconductor integrated circuit | |
JP5378765B2 (en) | Data transfer system | |
JPH01143435A (en) | Data transmission equipment | |
KR910006000B1 (en) | High speed data-clock synchronization processor | |
JPS612440A (en) | Parallel data transmitter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20030506 |