JPH0879042A - Clock control circuit - Google Patents
Clock control circuitInfo
- Publication number
- JPH0879042A JPH0879042A JP6210325A JP21032594A JPH0879042A JP H0879042 A JPH0879042 A JP H0879042A JP 6210325 A JP6210325 A JP 6210325A JP 21032594 A JP21032594 A JP 21032594A JP H0879042 A JPH0879042 A JP H0879042A
- Authority
- JP
- Japan
- Prior art keywords
- clock
- gate
- state
- logic
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Logic Circuits (AREA)
Abstract
(57)【要約】
【目的】クロック発停指令Scの論理状態による指定に応
じ入力クロックCiを発停制御した出力クロックCoを取り
出す場合にクロック発停指令ScにノイズNnやNpが混入し
ても出力クロックCoには混入しないようにする。
【構成】入力クロックCiを一方の入力に受けるアンドゲ
ート等の論理ゲート手段10の他方の入力に与えるべきク
ロック発停指令Scに対しトランスミッションゲート等の
電子スイッチ手段20を用いてその伝達を制御し、出力ク
ロックCo中にノイズNnやNpが混入しやすい入力クロック
Ciが論理ゲート手段10としてのアンドゲートを開かせる
ハイの状態にある期間だけ電子スイッチ手段20を非導通
状態におき、この期間内は論理ゲート手段10の他方の入
力の論理状態を前の導通期間のまま維持しながら、論理
ゲート手段10へのクロック発停指令Scの伝達を一時的に
中断してその混入ノイズNnやNpが出力クロックCoに出現
しないようにする。
(57) [Abstract] [Purpose] Noise Nn and Np are mixed in the clock start / stop command Sc when the output clock Co that controls the start / stop of the input clock Ci according to the specification by the logic state of the clock start / stop command Sc is taken out. Is also not mixed in the output clock Co. [Structure] Controlling the transmission of a clock start / stop command Sc to be given to the other input of a logic gate means 10 such as an AND gate which receives an input clock Ci to one input using an electronic switch means 20 such as a transmission gate. , Input clock that noise Nn and Np are easily mixed in output clock Co
The electronic switch means 20 is kept in the non-conducting state only during the period in which Ci is in the high state for opening the AND gate as the logic gate means 10, and during this period, the logic state of the other input of the logic gate means 10 becomes the previous conducting state. While maintaining the period, the transmission of the clock start / stop command Sc to the logic gate means 10 is temporarily interrupted so that the mixed noise Nn or Np does not appear in the output clock Co.
Description
【0001】[0001]
【産業上の利用分野】本発明は種々の電子回路に用いら
れるクロックを発停制御するためのクロック制御回路に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a clock control circuit for controlling start / stop of clocks used in various electronic circuits.
【0002】[0002]
【従来の技術】周知のように、クロック,正確にはクロ
ックパルスは種々な電子回路のいわば動作上の基準とし
て広く利用されるが、電子回路の動作をそれを与えるか
否か,すなわちクロックの発停により制御したい場合が
あり、このための回路と動作の従来例を図3を参照して
電子回路がカウンタの場合について説明する。2. Description of the Related Art As is well known, a clock, to be exact, a clock pulse is widely used as a reference for operation of various electronic circuits. There is a case where it is desired to control by starting and stopping, and a conventional example of a circuit and operation therefor will be described with reference to FIG. 3 in the case where the electronic circuit is a counter.
【0003】図3(a) のカウンタ1がこの電子回路であ
り、これに与えるべきクロックCoを発停制御するために
アンドゲート10がクロック制御回路として用いられる。
このアンドゲート10はその一方の入力に図3(b) に示す
ような繰り返しパルス波形のクロックCiを受け、他方の
入力に受ける図3(c) のようなクロック発停指令Scがハ
イの論理状態の場合にのみ図3(d) に示すクロックCoを
カウンタ1に与える。例えば、クロック発停指令Scはそ
のハイの論理状態を持続する時間を示す信号であって、
カウンタ1をリセットパルスRPでクリアすると同時にそ
れをハイにしてアンドゲート10をイネーブルし、次にロ
ーにしてアンドゲート10をディセーブルした後にカウン
タ1からカウント値Q0〜Qnを読み取れば、クロック発停
指令Scが示す時間をクロックCoで刻んだディジタル値が
得られる。The counter 1 of FIG. 3 (a) is this electronic circuit, and the AND gate 10 is used as a clock control circuit for controlling the start / stop of the clock Co to be given to it.
This AND gate 10 receives a clock Ci having a repetitive pulse waveform as shown in FIG. 3 (b) at one of its inputs, and receives at the other input a clock start / stop command Sc as shown in FIG. Only in the case of the state, the clock Co shown in FIG. For example, the clock start / stop command Sc is a signal indicating the time to maintain the high logic state,
If the counter 1 is cleared by the reset pulse RP, at the same time it is set to high to enable the AND gate 10, and then to be set to low to disable the AND gate 10, and then the count value Q0 to Qn is read from the counter 1, the clock is stopped. A digital value obtained by engraving the time indicated by the command Sc with the clock Co is obtained.
【0004】[0004]
【発明が解決しようとする課題】上述のような従来のク
ロック制御回路は、単一の例えばアンドゲート10だけで
容易に構成できるが、その反面なんらかの原因でクロッ
ク発停指令Scにノイズが混入するとごく簡単に誤動作し
てしまう問題がある。この誤動作が起きる様子を図3
(e) および図3(f) に示す。図3(e) は図3(c) に示す
正常波形のクロック発停指令Scに短パルス状のノイズが
混入した様子を示し、図示のようにクロック発停指令Sc
がハイの状態のときに負パルスのノイズNnやnn, ローの
状態のときに正パルスのノイズNpやnpがそれぞれ混入す
るものとする。Although the conventional clock control circuit as described above can be easily constructed by a single AND gate 10, for example, if noise is mixed in the clock start / stop command Sc for some reason, There is a problem that it malfunctions very easily. Figure 3 shows how this malfunction occurs.
Shown in (e) and Figure 3 (f). FIG. 3 (e) shows a state in which short pulse noise is mixed with the clock start / stop command Sc of the normal waveform shown in FIG. 3 (c).
Negative pulse noises Nn and nn are mixed in when is high, and positive pulse noises Np and np are mixed in when is low.
【0005】まずクロック発停指令Scがハイの状態にあ
る場合は、アンドゲート10が受ける図3(b) の入力クロ
ックCiがローの状態のときに図では破線で示す負ノイズ
nnが混入してもなんらの誤動作も起きないが、入力クロ
ックCiがハイの状態のときに負ノイズNnが混入するとハ
イの状態であるべき図3(f) の出力クロックCoに偽の負
パルスFnが現れて来る。同様に、クロック発停指令Scが
ローの状態にある場合には、入力クロックCiがローの状
態のときに破線で示す正ノイズnpが混入しても誤動作は
発生し得ないが、入力クロックCiがハイの状態のとき正
ノイズNpが混入するとローであるべき出力クロックCoに
偽の正パルスFpが発生する。このように図1(a) のアン
ドゲート10による出力クロックCoに偽の負パルスFnが混
入するとカウンタ1のカウント値Q0〜Qnに狂いが生じ、
偽の正パルスFpが混入するとその値が読み取り中にさら
に変化してしまうおそれがある。First, when the clock start / stop command Sc is in the high state, when the input clock Ci of the AND gate 10 shown in FIG.
No malfunction occurs even if nn is mixed, but it should be high if negative noise Nn is mixed in when input clock Ci is high. False negative pulse to output clock Co in Figure 3 (f). Fn is coming. Similarly, when the clock start / stop command Sc is in the low state, a malfunction cannot occur even if the positive noise np indicated by the broken line is mixed when the input clock Ci is in the low state, but the input clock Ci When the positive noise Np is mixed in when is high, a false positive pulse Fp is generated in the output clock Co which should be low. In this way, when the false negative pulse Fn is mixed in the output clock Co by the AND gate 10 in FIG. 1A, the count values Q0 to Qn of the counter 1 are distorted,
If the false positive pulse Fp is mixed, its value may be further changed during reading.
【0006】本発明はかかる問題を解決して、クロック
発停指令Scにノイズが混入した場合にも誤動作を起こさ
ないクロック制御回路を提供することを目的とする。An object of the present invention is to solve such a problem and to provide a clock control circuit which does not malfunction even when noise is mixed in the clock start / stop command Sc.
【0007】[0007]
【課題を解決するための手段】本発明のクロック制御回
路では、繰り返しパルス状のクロックを一方の入力に受
けそれを発停制御したクロックを出力する論理ゲート手
段とその他方の入力に与えるべきクロック発停指令を伝
達する電子スイッチ手段を用い、電子スイッチ手段をク
ロックによりそれが論理ゲート手段を開かせる論理状態
にある期間だけ非導通状態にすることによって上述の目
的を達成する。In the clock control circuit of the present invention, a logic gate means for receiving a repetitive pulsed clock at one input and outputting a clock whose start / stop is controlled, and a clock to be given to the other input. The above-mentioned object is achieved by using an electronic switch means for transmitting a start / stop command and making the electronic switch means non-conductive only during a period in which the electronic switch means is in a logic state which causes the logic gate means to open.
【0008】なお、上記の構成にいう論理ゲート手段は
MOSトランジスタ等の絶縁ゲート制御トランジスタに
より構成するのが望ましい。また、この論理ゲート手段
には例えばアンドゲートないしナンドゲートを用い, そ
の入力クロックがハイの論理状態のときに電子スイッチ
手段を非導通状態におくのがよく、あるいはこの論理ゲ
ート手段としてノアゲートを用い, その入力クロックが
ローの論理状態のとき電子スイッチ手段を非導通状態に
おくことでもよい。電子スイッチ手段の方にはトランス
ミッションゲートを用いるのが望ましいが、最も簡単に
はこれに単一の電界効果トランジスタを用いることもで
きる。Incidentally, it is desirable that the logic gate means in the above structure is constituted by an insulated gate control transistor such as a MOS transistor. Further, for example, an AND gate or a NAND gate is used for this logic gate means, and it is preferable to put the electronic switch means in a non-conducting state when the input clock is in a high logic state, or a NOR gate is used as this logic gate means. The electronic switch means may be placed in a non-conducting state when its input clock is in a low logic state. It is preferable to use a transmission gate for the electronic switch means, but it is also simplest to use a single field effect transistor.
【0009】[0009]
【作用】本発明は電子スイッチ手段を非導通ないしオフ
の状態にするとその論理ゲート手段に対する出力がその
前の導通ないしオンの状態でのクロック発停指令の論理
状態に維持される点に着目して、入力クロックが論理ゲ
ート手段を開かせる論理状態にある期間だけ電子スイッ
チ手段を非導通状態におくことにより、クロック制御回
路の侵入ノイズによる誤動作を防止するものである。The present invention focuses on the fact that when the electronic switch means is turned off or turned off, the output to the logic gate means is maintained at the logic state of the clock start / stop command in the previous turn on or turn on state. Then, the electronic switch means is kept in the non-conducting state only during the period when the input clock is in the logic state for opening the logic gate means, thereby preventing the malfunction due to the intrusion noise of the clock control circuit.
【0010】すなわち、例えば論理ゲート手段がアンド
ゲートの場合には、入力クロックがそれを開かせるハイ
の論理状態にある期間内にノイズがクロック発停信号に
混入すると前述のように誤動作が発生するが、本発明で
はこの入力クロックのハイの論理状態により電子スイッ
チ手段を非導通状態にしてノイズが論理ゲート手段に伝
達されないようにする。もちろん、電子スイッチ手段を
非導通状態におくべき入力クロックの論理状態は論理ゲ
ート手段の種類により異なり、アンドゲートやナンドゲ
ートの場合はハイ,ノアゲートの場合はローの論理状態
である。That is, for example, when the logic gate means is an AND gate, if noise is mixed in the clock start / stop signal within the period in which the input clock is in the high logic state for opening it, the malfunction occurs as described above. However, in the present invention, the high logic state of the input clock makes the electronic switch means non-conductive so that noise is not transmitted to the logic gate means. Of course, the logic state of the input clock for keeping the electronic switch means in the non-conducting state differs depending on the type of the logic gate means, and is the high logic state in the case of the AND gate and the NAND gate, and the low state in the case of the NOR gate.
【0011】なお、入力クロックのハイとローの論理状
態はもちろん順次に交替するので、電子スイッチ手段は
その内の一方で導通状態になってそのつど出力の論理状
態をそのときのクロック発停指令の論理状態に応じて更
新ないしは維持した上で次の非導通状態の間中その論理
状態を保つ。電子スイッチ手段が非導通状態のときにク
ロック発停指令の論理状態が変化すると、電子スイッチ
手段は次に導通状態になったときその出力の論理状態を
変化させる。従って、クロック発停指令により指定され
る論理状態はこの電子スイッチ手段が非導通状態の間に
変化した場合の僅かな遅れ時間を除いて論理ゲート手段
に常に正しく伝達される。Since the high and low logic states of the input clock are of course sequentially changed, the electronic switch means is rendered conductive at one of them, and the logic state of the output is changed to the clock start / stop command at that time. It is updated or maintained according to the logic state of and the logic state is maintained during the next non-conduction state. When the logic state of the clock start / stop command changes when the electronic switch means is in the non-conducting state, the electronic switch means changes the logic state of its output the next time it becomes the conducting state. Therefore, the logic state designated by the clock start / stop command is always correctly transmitted to the logic gate means except for a slight delay time when the electronic switch means changes during the non-conduction state.
【0012】[0012]
【実施例】以下、図を参照して本発明の実施例を説明す
る。図1は本発明によるクロック制御回路の一実施例の
回路図および関連する波形図であり、図2は本発明装置
のこれと異なる二つの実施例の回路図である。これらの
図の前に説明した図3との対応部分には同じ符号が付け
られているので、重複する部分に対する説明は適宜省略
することとする。これらの実施例では論理ゲート手段10
〜12から出力されるクロックCoは例えば図3のカウンタ
1に与えられる。Embodiments of the present invention will be described below with reference to the drawings. 1 is a circuit diagram of an embodiment of a clock control circuit according to the present invention and a related waveform diagram, and FIG. 2 is a circuit diagram of two different embodiments of the device of the present invention. Since the parts corresponding to those in FIG. 3 described before these figures are denoted by the same reference numerals, the description of the overlapping parts will be appropriately omitted. In these embodiments, the logic gate means 10
Clocks Co output from ~ 12 are given to the counter 1 of FIG. 3, for example.
【0013】図1(a) に示す実施例では論理ゲート手段
10としてアンドゲートが用いられており、本発明でも図
1(b) に示す繰り返しパルス状波形のクロックCiをこの
論理ゲート手段10の一方の入力に受け、図1(c) に示す
クロック発停指令Scのハイとローの論理状態による指定
に応じてこれを発停制御したクロックCoを論理ゲート手
段10から出力する点は従来の図3と同じであるが、本発
明によるクロック制御回路ではクロック発停指令Scを電
子スイッチ手段20を介して論理ゲート手段10の他方の入
力に伝達する点が従来と異なる。In the embodiment shown in FIG. 1A, logic gate means
An AND gate is used as 10, and in the present invention, the clock Ci having the repetitive pulse waveform shown in FIG. 1 (b) is received at one input of the logic gate means 10 to start / stop the clock shown in FIG. 1 (c). The point that the clock Co, which controls the start and stop of the command Sc according to the logic state of high and low, is output from the logic gate means 10 is the same as in FIG. 3 of the related art, but the clock control circuit according to the present invention uses the clock It differs from the conventional one in that the start / stop command Sc is transmitted to the other input of the logic gate means 10 via the electronic switch means 20.
【0014】この図1(a) の実施例ではこの電子スイッ
チ手段20としてトランスミッションゲートを用いて、そ
の制御入力に入力クロックCiの付属のインバータ20aに
よる補の信号を, その補の制御入力に入力クロックCiを
それぞれ与えることにより、このトランスミッションゲ
ートを入力クロックCiがローの論理状態のときに導通状
態に置いてクロック発停指令Scをそのまま論理ゲート手
段10に伝達させるが、入力クロックCiが論理ゲート手段
10としてのアンドゲートを開かせるハイの論理状態のと
きには非導通ないしオフの状態に置くように制御する。In the embodiment shown in FIG. 1 (a), a transmission gate is used as the electronic switch means 20, and a complementary signal from the inverter 20a attached to the input clock Ci is input to its complementary control input as its control input. By applying the respective clocks Ci, the transmission gate is placed in the conductive state when the input clock Ci is in the low logic state and the clock start / stop command Sc is transmitted to the logic gate means 10 as it is. means
The AND gate as 10 is controlled to be placed in the non-conducting or off state in the high logic state for opening the AND gate.
【0015】かかる電子スイッチ手段20の非導通状態で
は論理ゲート手段10の他方の入力はその前の導通状態に
おける論理状態がそのまま維持される。すなわち、この
前の論理状態がローであったとするとクロック発停指令
Scがたとえハイの論理状態に変化しても非導通状態では
それが伝達されないから, 論理ゲート手段10の他方の入
力の論理状態はローのままに保たれる。また、この前の
論理状態が逆にハイであったとすると, クロック発停指
令Scがローの論理状態に変化しても非導通状態ではそれ
が伝達されず, かつ電子スイッチ手段20を構成するトラ
ンジスタに必ず存在するpn接合に逆バイアスが掛かった
状態で論理ゲート手段10の他方の入力が充電状態である
ハイの論理状態のままで維持される。In the non-conducting state of the electronic switch means 20, the other input of the logic gate means 10 maintains the logic state in the previous conducting state. That is, if the previous logic state was low, the clock start / stop command
Even if Sc changes to the high logic state, it is not transmitted in the non-conduction state, so that the logic state of the other input of the logic gate means 10 is kept low. If the previous logic state is, on the contrary, high, even if the clock start / stop command Sc changes to the low logic state, it is not transmitted in the non-conducting state, and the transistor forming the electronic switch means 20. The other input of the logic gate means 10 is maintained in the high logic state of being charged while the pn junction which always exists in the circuit is reverse-biased.
【0016】このように電子スイッチ手段20の非導通状
態では論理ゲート手段10のクロック発停指令Scを受ける
入力の論理状態がその前の導通状態の時のままで維持さ
れ、これは図1(c) のクロック発停指令Scに従来の誤動
作の原因になっていた前述のノイズNnやNpが入力クロッ
クCiのハイの状態で混入しても当然変わらないから、本
発明によるクロック制御回路は混入ノイズに惑わされる
ことなくクロックCoを図1(d) に示すような正しい波形
で出力して、従来の混入ノイズによる誤動作をほぼ完全
に防止することができる。なお、クロック発停信号Scの
論理状態が電子スイッチ手段20の導通状態で変化した場
合はその指定に応じて出力クロックCoが直ちに発停さ
れ、図1(c) に破線で示すように非導通状態で変化した
場合は次の導通状態を待って出力クロックCoが発停され
る。As described above, when the electronic switch means 20 is in the non-conductive state, the logic state of the input of the logic gate means 10 which receives the clock start / stop command Sc is maintained as it was in the previous conductive state, which is shown in FIG. The clock control circuit according to the present invention does not change in the clock start / stop command Sc in c) even if the above-mentioned noises Nn and Np, which have caused the conventional malfunction, are mixed in when the input clock Ci is high. The clock Co can be output with the correct waveform as shown in FIG. 1 (d) without being disturbed by noise, and the malfunction due to the conventional mixed noise can be almost completely prevented. When the logic state of the clock start / stop signal Sc changes in the conductive state of the electronic switch means 20, the output clock Co is immediately stopped / started according to the designation, and the non-conductive state is shown as shown by the broken line in FIG. 1 (c). When the state changes, the output clock Co is stopped and started after waiting for the next conductive state.
【0017】また、前述の非導通状態において論理ゲー
ト手段10の入力をローまたはハイの論理状態に維持する
のは物理的にはその入力をそれぞれ放電または充電の状
態に置くことであり、この充放電状態はその入力側配線
がもつ漏洩キャパシタンスによっても維持できるが、論
理ゲート手段10をMOSトランジスタ等の絶縁ゲート制
御トランジスタから構成して、そのゲートの静電容量を
充放電に利用するのが望ましく、このゲート容量は1pF
程度のごく微量でもノイズによる誤動作の防止効果をさ
らに確実にすることができる。かかるゲートの静電容量
を利用すれば、電子スイッチ手段20の非導通状態の間に
論理ゲート手段10の入力の充放電状態を維持可能な時間
を1秒以上にして、入力クロックCiの周期がかなり長い
場合でも充分な余裕をもたせることができる。Further, maintaining the input of the logic gate means 10 in the logic state of low or high in the non-conducting state described above is physically placing the input in the state of discharging or charging, respectively. Although the discharge state can be maintained by the leakage capacitance of the input side wiring, it is desirable that the logic gate means 10 is composed of an insulated gate control transistor such as a MOS transistor and the capacitance of the gate is used for charging and discharging. , This gate capacitance is 1pF
Even with a very small amount, the effect of preventing malfunction due to noise can be further ensured. If the capacitance of the gate is used, the period during which the charge / discharge state of the input of the logic gate means 10 can be maintained while the electronic switch means 20 is in the non-conduction state is set to 1 second or more, and the cycle of the input clock Ci is Even if it is quite long, you can have enough room.
【0018】次の図2(a) に示す実施例では、論理ゲー
ト手段にナンドゲート11を用いるとともに、電子スイッ
チ手段を単一のpチャネル形のMOSトランジスタ21で
構成してそのゲートに入力クロックCiを与える。この実
施例の出力クロックCoは入力クロックCiと逆位相になる
が、ナンドゲート11である論理ゲート手段を開かせる入
力クロックCiの論理状態がハイである点は前実施例と同
じであり、pチャネルトランジスタ21である電子スイッ
チ手段は入力クロックCiのこのハイ論理状態で非導通状
態に置かれ, ローの論理状態で逆の導通状態に置かれ
る。従って、この図2(a) の実施例でもクロック発停指
令Scへの混入ノイズによる誤動作に対する図1の実施例
と同様な防止効果が得られ、その動作の確実性は若干落
ちるもののクロック制御回路の全体構成をかなり簡単化
できる。In the next embodiment shown in FIG. 2 (a), the NAND gate 11 is used as the logic gate means, and the electronic switch means is composed of a single p-channel type MOS transistor 21 and its gate is supplied with the input clock Ci. give. The output clock Co of this embodiment has a phase opposite to that of the input clock Ci, but the logic state of the input clock Ci for opening the logic gate means which is the NAND gate 11 is high, which is the same as the previous embodiment, and the p-channel The electronic switch means, which is the transistor 21, is placed in the non-conducting state in this high logic state of the input clock Ci and in the reverse conducting state in the low logic state. Therefore, even in the embodiment of FIG. 2A, the same effect as the embodiment of FIG. 1 against the malfunction caused by the noise mixed in the clock start / stop command Sc can be obtained, and the reliability of the operation is slightly deteriorated. The overall configuration of can be considerably simplified.
【0019】図2(b) の実施例では、論理ゲート手段に
ノアゲート12を用いるとともに電子スイッチ手段を単一
のnチャネルMOSトランジスタ22で構成してそのゲー
トに入力クロックCiを与える。この実施例では、出力ク
ロックCoは入力クロックCiと逆位相になり、ノアゲート
12である論理ゲート手段を開かせる入力クロックCiの論
理状態がローになり、電子スイッチ手段としてのnチャ
ネルトランジスタ22は入力クロックCiのこのローの状態
で非導通状態に, ハイの状態で導通状態にそれぞれされ
る。この図2(b) の実施例のクロック発停指令Scへの混
入ノイズによる誤動作を防止する効果, およびクロック
制御回路の全体構成を簡易化する効果は図2(a) の実施
例と同等である。In the embodiment of FIG. 2 (b), the NOR gate 12 is used as the logic gate means and the electronic switch means is constituted by a single n-channel MOS transistor 22 and the input clock Ci is given to its gate. In this embodiment, the output clock Co has a phase opposite to that of the input clock Ci, and the NOR gate
The logic state of the input clock Ci for opening the logic gate means, which is 12, becomes low, and the n-channel transistor 22 as the electronic switch means becomes non-conductive in this low state of the input clock Ci and conductive in the high state. To each. The effect of preventing malfunction due to noise mixed in the clock start / stop command Sc and the effect of simplifying the overall configuration of the clock control circuit in the embodiment of FIG. 2 (b) are the same as those of the embodiment of FIG. 2 (a). is there.
【0020】以上の図2(a) や図2(b) の実施例では、
電子スイッチ手段の非導通状態でのナンドゲート11やノ
アゲート12のクロック発停指令Sc用入力の論理状態は主
にはMOSトランジスタ21や22の内部のpn接合に逆バイ
アスを掛けた状態で維持するから、この維持状態を安定
化するためにこれらトランジスタはサブストレートをソ
ースやドレインとは図のように接続しない状態で使用す
るのがよい。In the embodiment shown in FIGS. 2 (a) and 2 (b) above,
Since the logic state of the clock start / stop command Sc input of the NAND gate 11 and NOR gate 12 in the non-conducting state of the electronic switch means is maintained mainly in the state where the internal pn junction of the MOS transistors 21 and 22 is reverse biased. In order to stabilize this sustaining state, it is preferable to use these transistors in a state where the substrate is not connected to the source or drain as shown in the figure.
【0021】本発明は以上説明した実施例に限らず種々
な態様で実施をすることができる。例えば、論理ゲート
手段には実施例のほかにも任意の種類の論理ゲートを適
宜に用いることができ、電子スイッチ手段についても同
様である。また、実施例では入力クロックを一定の周期
をもつ繰り返しパルス状としたが、本発明のクロック制
御回路はこれが可変周期の場合にもそのまま適用でき
る。The present invention is not limited to the embodiments described above, and can be implemented in various modes. For example, any kind of logic gate other than the embodiment can be appropriately used as the logic gate means, and the same applies to the electronic switch means. Further, in the embodiment, the input clock has a repetitive pulse shape having a constant cycle, but the clock control circuit of the present invention can be applied as it is even when the clock has a variable cycle.
【0022】[0022]
【発明の効果】以上のとおり本発明のクロック制御回路
では、繰り返しパルス状のクロックを一方の入力に受け
それを発停制御した出力クロックを発する論理ゲート手
段と,その他方の入力に対するクロック発停指令を伝達
制御する電子スイッチ手段とを用い、電子スイッチ手段
を入力クロックによりそれが論理ゲート手段を開かせる
論理状態にある期間だけ, つまり出力クロックにノイズ
が混入するおそれがある期間だけ非導通状態におくこと
により、論理ゲート手段の他方の入力をその前の導通状
態のまま維持してその動作を正常に保ちながら電子スイ
ッチ手段を介するクロック発停指令の伝達を一時的に中
断, 従ってそれに混入するノイズの伝達を防止して、出
力クロックにノイズが混入するおそれをごく簡単な回路
構成でほぼ根絶することができる。As described above, according to the clock control circuit of the present invention, the logic gate means for receiving the repetitive pulsed clock at one input and issuing the output clock controlled to start and stop, and the clock start / stop for the other input. The electronic switch means for transmitting and controlling the command is used, and the electronic switch means is in the non-conduction state only during the period in which the input clock causes the logic gate means to open the logic state, that is, during the period when noise may be mixed in the output clock. By keeping the other input of the logic gate means in the previous conductive state and keeping its operation normally, the transmission of the clock start / stop command via the electronic switch means is temporarily interrupted, and therefore it is mixed in it. To prevent the transmission of noise, and eliminate the possibility of noise being mixed in the output clock with a very simple circuit configuration. Door can be.
【0023】なお、論理ゲート手段を絶縁ゲート制御ト
ランジスタにより構成する本発明の実施態様は、電子ス
イッチ手段の非導通状態における論理ゲート手段のクロ
ック発停指令用入力の論理状態を安定に維持することに
よって、クロック制御回路の動作を確実にする効果を有
する。この論理ゲート手段としてナンドゲートないしノ
アゲートを用いる実施態様は、それを最も少ない個数の
トランジスタによって構成できる利点を有する。In the embodiment of the present invention in which the logic gate means is composed of an insulated gate control transistor, the logic state of the clock start / stop command input of the logic gate means in the non-conducting state of the electronic switch means is stably maintained. This has the effect of ensuring the operation of the clock control circuit. The embodiment using a NAND gate or a NOR gate as the logic gate means has an advantage that it can be constituted by the smallest number of transistors.
【0024】また、電子スイッチ手段としてトランスミ
ッションゲートを用いる態様はそのクロック発停指令に
対する伝達制御動作を最も確実にする上で有利であり、
この電子スイッチ手段として単一の電界効果トランジス
タを用いる態様ではクロック制御回路の回路構成を簡易
化することができる。Further, the mode in which the transmission gate is used as the electronic switch means is advantageous in ensuring the transmission control operation for the clock start / stop command most surely,
In the mode in which a single field effect transistor is used as the electronic switch means, the circuit configuration of the clock control circuit can be simplified.
【図1】本発明によるクロック制御回路の一実施例とそ
れに関連する主な信号を示し、同図(a) はその回路図、
同図(b) は入力クロックの波形図、同図(c) はクロック
発停指令の波形図、同図(d) は出力クロックの波形図で
ある。FIG. 1 shows an embodiment of a clock control circuit according to the present invention and main signals associated therewith, FIG. 1 (a) is a circuit diagram thereof,
FIG. 2B is a waveform diagram of the input clock, FIG. 1C is a waveform diagram of the clock start / stop command, and FIG. 1D is a waveform diagram of the output clock.
【図2】本発明の若干の実施例を示し、同図(a) は異な
る実施例の回路図、同図(b) はさらに異なる実施例の回
路図である。2A and 2B show some embodiments of the present invention, FIG. 2A is a circuit diagram of a different embodiment, and FIG. 2B is a circuit diagram of a further embodiment.
【図3】従来のクロック制御回路と関連する主な信号を
示し、同図(a) はその回路図、同図(b) は入力クロック
の波形図、同図(c) はクロック発停指令の波形図、同図
(d) は出力クロックの波形図、同図(e) はノイズが混入
したクロック発停指令の波形図、同図(f) はこれに対応
する出力クロックの波形図である。3A and 3B show main signals related to a conventional clock control circuit. FIG. 3A is a circuit diagram thereof, FIG. 3B is a waveform diagram of an input clock, and FIG. 3C is a clock start / stop command. Waveform diagram of the same figure
(d) is a waveform diagram of the output clock, (e) is a waveform diagram of the clock start / stop command in which noise is mixed, and (f) is a waveform diagram of the corresponding output clock.
10 論理ゲート手段としてのアンドゲート 11 論理ゲート手段としてのナンドゲート 12 論理ゲート手段としてのノアゲート 20 電子スイッチ手段としてのトランスミッション
ゲート 21 電子スイッチ手段としてのpチャネルトランジ
スタ 22 電子スイッチ手段としてのnチャネルトランジ
スタ Ci 入力クロック Co 出力クロック Nn 負パルス状のノイズ Np 正パルス状のノイズ Sc クロック発停指令10 AND gate as logic gate means 11 NAND gate as logic gate means 12 NOR gate as logic gate means 20 Transmission gate as electronic switching means 21 P-channel transistor as electronic switching means 22 N-channel transistor as electronic switching means Ci input Clock Co Output clock Nn Negative pulse noise Np Positive pulse noise Sc Clock start / stop command
Claims (6)
に受けてそれを発停制御する論理ゲート手段と,論理ゲ
ート手段の他方の入力に与えるべきクロック発停指令を
伝達する電子スイッチ手段とを備え、電子スイッチ手段
をクロックによりそれが論理ゲート手段を開かせる論理
状態にある期間だけ非導通状態にするようにしたことを
特徴とするクロック制御回路。1. A logic gate means for receiving a repetitive pulsed clock at one input and controlling the start / stop of the clock, and an electronic switch means for transmitting a clock start / stop command to be given to the other input of the logic gate means. A clock control circuit, characterized in that the electronic switch means is made non-conductive only during a period in which the electronic switch means is in a logic state in which it opens the logic gate means.
ト手段が絶縁ゲート制御トランジスタにより構成される
ことを特徴とするクロック制御回路。2. A clock control circuit according to claim 1, wherein the logic gate means comprises an insulated gate control transistor.
ト手段としてアンドゲートないしはナンドゲートを用
い、電子スイッチ手段をクロックのハイの論理状態のと
き非導通状態におくようにしたことを特徴とするクロッ
ク制御回路。3. The circuit according to claim 1, wherein an AND gate or a NAND gate is used as the logic gate means, and the electronic switch means is kept in a non-conducting state in the high logic state of the clock. Clock control circuit.
ト手段としてノアゲートを用い、電子スイッチ手段をク
ロックのローの論理状態のとき非導通状態におくように
したことを特徴とするクロック制御回路。4. The clock control circuit according to claim 1, wherein a NOR gate is used as the logic gate means, and the electronic switch means is kept in a non-conducting state when the clock is in a low logic state. .
ッチ手段がトランスミッションゲートであることを特徴
とするクロック制御回路。5. The clock control circuit according to claim 1, wherein the electronic switch means is a transmission gate.
ッチ手段が電界効果トランジスタであることを特徴とす
るクロック制御回路。6. The clock control circuit according to claim 1, wherein the electronic switch means is a field effect transistor.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6210325A JPH0879042A (en) | 1994-09-05 | 1994-09-05 | Clock control circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6210325A JPH0879042A (en) | 1994-09-05 | 1994-09-05 | Clock control circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0879042A true JPH0879042A (en) | 1996-03-22 |
Family
ID=16587560
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6210325A Pending JPH0879042A (en) | 1994-09-05 | 1994-09-05 | Clock control circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0879042A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6853240B2 (en) | 2002-05-24 | 2005-02-08 | Oki Electric Industry Co., Ltd. | Master clock input circuit |
| KR100522627B1 (en) * | 2001-06-29 | 2005-10-20 | 미쓰비시덴키 가부시키가이샤 | Clock control circuit |
| WO2008029554A1 (en) * | 2006-09-06 | 2008-03-13 | Panasonic Corporation | Semiconductor input/output control circuit |
-
1994
- 1994-09-05 JP JP6210325A patent/JPH0879042A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100522627B1 (en) * | 2001-06-29 | 2005-10-20 | 미쓰비시덴키 가부시키가이샤 | Clock control circuit |
| US6853240B2 (en) | 2002-05-24 | 2005-02-08 | Oki Electric Industry Co., Ltd. | Master clock input circuit |
| WO2008029554A1 (en) * | 2006-09-06 | 2008-03-13 | Panasonic Corporation | Semiconductor input/output control circuit |
| JPWO2008029554A1 (en) * | 2006-09-06 | 2010-01-21 | パナソニック株式会社 | Semiconductor input / output control circuit |
| JP4524315B2 (en) * | 2006-09-06 | 2010-08-18 | パナソニック株式会社 | Semiconductor input / output control circuit |
| US7868680B2 (en) | 2006-09-06 | 2011-01-11 | Panasonic Corporation | Semiconductor input/output control circuit |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4408135A (en) | Multi-level signal generating circuit | |
| US4902907A (en) | Reset signal generating circuit | |
| JP3820559B2 (en) | Mode register set circuit of semiconductor device | |
| US5777497A (en) | CMOS output circuit with precharge circuit | |
| US4417155A (en) | Anti-chatter circuit for small portable apparatus | |
| US5489859A (en) | CMOS output circuit with high speed high impedance mode | |
| JPH0691426B2 (en) | Logic circuit device | |
| US6134252A (en) | Enhanced glitch removal circuit | |
| JPH10190416A (en) | Flip-flop circuit | |
| US4019070A (en) | Circuit for setting an initial state after connection of a power supply | |
| US6211702B1 (en) | Input circuit | |
| JPH0879042A (en) | Clock control circuit | |
| US5155382A (en) | Two-stage CMOS latch with single-wire clock | |
| US6304114B1 (en) | Mode setting determination signal generation circuit | |
| EP0328339B1 (en) | Frequency-dividing circuit | |
| JPH1131956A (en) | Reset signal generation circuit | |
| US6198319B1 (en) | Power-on circuit built in IC | |
| US6069498A (en) | Clock generator for CMOS circuits with dynamic registers | |
| US5959486A (en) | Address transition detection circuit | |
| US5905678A (en) | Control circuit of an output buffer | |
| US4503548A (en) | Timer with fast counter interrupt | |
| KR970067354A (en) | The address transition detection circuit | |
| JP2563570B2 (en) | Set / reset flip-flop circuit | |
| JPS6149688B2 (en) | ||
| US5057706A (en) | One-shot pulse generator |