Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0548007B2 - - Google Patents
[go: Go Back, main page]

JPH0548007B2 - - Google Patents

Info

Publication number
JPH0548007B2
JPH0548007B2 JP58251294A JP25129483A JPH0548007B2 JP H0548007 B2 JPH0548007 B2 JP H0548007B2 JP 58251294 A JP58251294 A JP 58251294A JP 25129483 A JP25129483 A JP 25129483A JP H0548007 B2 JPH0548007 B2 JP H0548007B2
Authority
JP
Japan
Prior art keywords
mos transistor
output terminal
input
transistor
power supply
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.)
Expired - Lifetime
Application number
JP58251294A
Other languages
Japanese (ja)
Other versions
JPS60143020A (en
Inventor
Masaru Hashirano
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP58251294A priority Critical patent/JPS60143020A/en
Publication of JPS60143020A publication Critical patent/JPS60143020A/en
Publication of JPH0548007B2 publication Critical patent/JPH0548007B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/003Modifications for increasing the reliability for protection
    • H03K19/00315Modifications for increasing the reliability for protection in field-effect transistor circuits

Landscapes

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は簡素化したCMOS(コンプリメンタリ
電解効果トランジスタ)の多入力ゲート回路で、
セツトまたはリセツト可能な2進カウンタの計数
値をデコードするカウンタ・デコーダに関する。
[Detailed Description of the Invention] Industrial Application Field The present invention is a simplified CMOS (complementary field effect transistor) multi-input gate circuit.
The present invention relates to a counter decoder that decodes the count value of a binary counter that can be set or reset.

従来例の構成とその問題点 一般にCMOSの多入力ゲート回路は、入力数
nに対して2n個の最小素子数を必要とする。こ
のため集積回路(IC)化する場合のチツプ面積
が増大するのは否めず、単に2進カウンタの計数
値を検出するカウンタ・デコーダとして用いるに
は極めて不向きであつた。かかる欠点を解消すべ
く本出願人は特願昭57−59537号により構成素子
数を(n+2)個になし得るCMOS多入力ゲー
ト回路を提供した。
Conventional configuration and its problems In general, a CMOS multi-input gate circuit requires a minimum number of elements of 2n for the number of inputs n. For this reason, it is undeniable that the chip area increases when integrated circuits (ICs) are implemented, making it extremely unsuitable for use as a counter decoder that simply detects the count value of a binary counter. In order to eliminate such drawbacks, the applicant of the present invention proposed a CMOS multi-input gate circuit in which the number of constituent elements can be increased to (n+2) in Japanese Patent Application No. 57-59537.

第1図にその1回路構成を例示する。 FIG. 1 illustrates one circuit configuration thereof.

第1図において、AはNANDゲート回路、B
はNORゲート回路である。
In Figure 1, A is a NAND gate circuit, B
is a NOR gate circuit.

NANDゲート回路Aは、入力数nに対応した
n個の直列接続されたエンハンスメントタイプの
NチヤンネルMOSトランジスタ(N形トランジ
スタ)MN1,MN2,……,MNoと1個のエンハ
ンスメントタイプのPチヤネルMOSトランジス
タ(P形トランジスタ)MP1および負荷素子
ML1の合形(n+2)個の素子で構成され、直
列接続されたN形トランジスタ群の一端は出力端
子bに、他端は第1電源VSSに接続され、それぞ
れのゲートを入力端子a1,a2,a3,……,aoとし
ている。P形トランジスタMP1は一端が第2電
源VDDに、他端が出力端子bに接続され、ゲート
がN形トランジスタMN1のゲートに接続されて
いる。負荷素子ML1は第2電源VDDと出力端子b
との間に接続されている。
The NAND gate circuit A consists of n series-connected enhancement type N-channel MOS transistors (N-type transistors) MN 1 , MN 2 , ..., MN o corresponding to the number of inputs n, and one enhancement type P Channel MOS transistor (P-type transistor) MP 1 and load element
Consisting of a total of (n+2) elements of ML 1 , one end of a group of N-type transistors connected in series is connected to the output terminal b, the other end is connected to the first power supply V SS , and the gates of each are connected to the input terminal a. 1 , a 2 , a 3 , ..., a o . One end of the P-type transistor MP1 is connected to the second power supply VDD , the other end is connected to the output terminal b, and the gate is connected to the gate of the N-type transistor MN1 . Load element ML 1 is connected to the second power supply V DD and output terminal b
is connected between.

一方、n個の直列接続されたP形トランジスタ
MP1,MP2,……,MPoと1個のN形トランジ
スタMN1および負荷素子ML1の合計(n+2)
個の素子で構成され、直列接続されたP形トラン
ジスタ群の一端は出力端子bに、他端は第1電源
VDDに接続され、それぞれのゲートを入力端子
a1,a2,a3,……,aoとしている。N形トランジ
スタMN1は一端が第2電源VSS、に他端が出力端
子bに接続され、ゲートがP形トランジスタ
MP1のゲートに接続されている。負荷素子ML1
は第2電源VSSと出力端子bとの間に接続されて
いる。
On the other hand, n series-connected P-type transistors
The sum of MP 1 , MP 2 , ..., MP o , one N-type transistor MN 1 and load element ML 1 (n+2)
One end of a group of P-type transistors connected in series is connected to output terminal b, and the other end is connected to the first power supply.
V DD and connect each gate to the input terminal
a 1 , a 2 , a 3 , ..., a o . One end of the N-type transistor MN1 is connected to the second power supply V SS , the other end is connected to the output terminal b, and the gate is connected to the P-type transistor.
Connected to the gate of MP 1 . Load element ML 1
is connected between the second power supply V SS and the output terminal b.

すなわち、回路Aと回路Bは丁度対称回路にな
つており、入力のうちの少なくとも1つがコンプ
リメンタリ構成となつている。
That is, circuit A and circuit B are exactly symmetrical circuits, and at least one of the inputs has a complementary configuration.

以上に説明したCMOS多入力ゲート回路をIC
化すると第2図に示すように各接続点に浮遊容量
C1,C2,C3,……,Coが付く。これを第3図に
示すセツトまたはリセツト可能な2進カウンタの
計数値をデコードするカウンタ・デコーダとして
用いると、セツトまたはリセツトの動作で誤動作
が発生する。第4図はその様子を示した波形図で
ある。
The CMOS multi-input gate circuit explained above can be integrated into an IC.
, there is a stray capacitance at each connection point as shown in Figure 2.
C 1 , C 2 , C 3 , ..., Co is attached. If this is used as a counter decoder for decoding the count value of a binary counter that can be set or reset as shown in FIG. 3, a malfunction will occur during the set or reset operation. FIG. 4 is a waveform diagram showing this situation.

以下、第2図〜第4図により従来例の回路動作
を説明する。
Hereinafter, the circuit operation of the conventional example will be explained with reference to FIGS. 2 to 4.

第3図は、入力デイジタル情報D1〜D4に比例
してパルス幅の変化するデイジタル式パルス幅変
調回路(PWM回路)の具体回路例であり、この
回路はまた位相変調回路、遅延回路としても流用
でき、このときは前記パルス幅が位相変調量、遅
延量となる。1〜4はセツト(SET)リセツト
(RESET)機能付フリツプフロツプ(RS付FF)
であり、前段のQ出力をそれぞれクロツク入力
(CK)としてダウンカウントする4Bitダウンカウ
ンタ5を形成している。6はカウンタ・デコーダ
であり、カウンタ5の計数値「0」をデコードす
る。7はクロツクゲートであり、カウンタ5の
1Bit目(LSB)に禁止クロツクS2を与える。こ
のクロツクゲート7はカウンタ・デコーダ6の出
力S4にてクロツクパルスS1の通過をコントロール
し、カウンタ5が計数値「0」になると14
が全て「H」、カウンタ・デコーダ6の出力S4
「L」になり、クロツクゲート7を閉じてカウン
タ5を計数値「0」で停止させる。8〜11は入
力情報D1〜D4の反転出力14を得るためのイ
ンバータ、12〜15、16〜19はセツト入力
()、リセツト入力()に制御パルス(プリセ
ツトパルス)S3をそれぞれ選択的に与えるゲート
であり、8〜19の構成要素によりプリセツト回
路20を形成している。ここに、クロツクパルス
S1は2進カウンタ5を計数動作させるためのパル
スであり、制御パルスS3は2進カウンタ5に計数
初期値をプリセツトするためのパルスである。
Figure 3 is a specific circuit example of a digital pulse width modulation circuit (PWM circuit) whose pulse width changes in proportion to the input digital information D1 to D4.This circuit can also be used as a phase modulation circuit or a delay circuit. can also be used, and in this case, the pulse width becomes the phase modulation amount and the delay amount. 1 to 4 are flip-flops with set (SET) and reset (RESET) functions (FF with RS)
A 4-bit down counter 5 is formed which counts down the Q outputs of the previous stage as clock inputs (CK). A counter decoder 6 decodes the count value "0" of the counter 5. 7 is the clock gate, and the counter 5
Give prohibition clock S 2 to the 1st Bit (LSB). This clock gate 7 controls the passage of the clock pulse S1 at the output S4 of the counter decoder 6, and when the counter 5 reaches the count value ``0'', the clock pulse 1 to 4 is output.
are all "H", the output S4 of the counter decoder 6 becomes "L", the clock gate 7 is closed, and the counter 5 is stopped at the count value "0". 8-11 are inverters for obtaining inverted outputs 1-4 of the input information D1 - D4 , 12-15 and 16-19 are set inputs () and reset inputs () have control pulses (preset pulses) S3. 8 to 19 form a preset circuit 20. Here, the clock pulse
S1 is a pulse for causing the binary counter 5 to perform a counting operation, and control pulse S3 is a pulse for presetting the binary counter 5 to an initial counting value.

以上の構成から明らかであるが、プリセツト回
路20により入力情報D1〜D4が「H」のときは
セツト入力()に、「L」のときはリセツト入
力()に制御パルスS3の反転パルスを与えて、
セツトまたはリセツトによるプリセツト動作を行
う。したがつて、入力情報D1〜D4をRS付FF1
〜4にそのまま計数初期値(プリセツト値)NP
としてプリセツトすることができる。このプリセ
ツト値NPが計数値「0」以外(NP≠0)であ
れば、カウンタ・デコーダ6の出力S4が「H」と
なり、カウンタ5にはクロツクパルスS1が入力さ
れて計数値が「0」になるまでダウンカウントす
る。以後、この動作は制御パルスS3の入力ごとに
繰り返され、カウンタ・デコーダ6よりパルス幅
変調出力(PWM出力)S4を得ることができる。
As is clear from the above configuration, the preset circuit 20 inverts the control pulse S3 to the set input () when the input information D1 to D4 is "H", and to the reset input () when it is "L". give a pulse,
Performs a preset operation by setting or resetting. Therefore, input information D 1 to D 4 is converted to FF1 with RS.
~4, just set the counting initial value (preset value) NP
It can be preset as . If this preset value NP is other than the count value "0" (NP≠0), the output S4 of the counter decoder 6 becomes "H", the clock pulse S1 is input to the counter 5, and the count value becomes "0". ” Count down until you reach ”. Thereafter, this operation is repeated every time the control pulse S3 is input, and a pulse width modulated output (PWM output) S4 can be obtained from the counter decoder 6.

ここで、第3図のカウンタ・デコーダ6に第2
図のCMOS多入力デコーダ回路を適用した場合
の動作を第4図の波形図を参照して説明する。
Here, the counter decoder 6 in FIG.
The operation when the CMOS multi-input decoder circuit shown in the figure is applied will be explained with reference to the waveform diagram of FIG. 4.

第2図のゲート回路の入力端子a1〜a4には第3
図のカウンタ5の出力14をそれぞれ入力す
る。すなわち、コンプリメンタリ構成のトランジ
スタの入力a1にはカウンタ5のLSB出力1を入
力する。そして、出力端子bからPWM出力S4
得るとともにクロツクゲート7に入力する。
The input terminals a 1 to a 4 of the gate circuit in Fig.
Input the outputs 1 to 4 of the counter 5 shown in the figure, respectively. That is, the LSB output 1 of the counter 5 is input to the input a1 of the complementary transistor. Then, the PWM output S4 is obtained from the output terminal b and is input to the clock gate 7.

上記の構成において、カウンタ5が計数値
「0」の状態では14が全て「H」であり、N
形トランジスタMN1〜MN4は全てON、P形ト
ランジスタMP1はOFFし、出力S4は「L」とな
る。ただし、このときの「L」レベルVLであり、
VSSのレベルより高くなる。VLの大きさは、MN1
〜MN4の合成ON抵抗と負荷素子ML1の抵抗との
分圧比で決まるので、後段の回路、たとえば、ク
ロツクゲート7が誤動作しないレベルに設定す
る。MN1〜MN4の全てONすると浮遊容量C1
C4の電荷は放電されて、各接続点の電位は「0」
になる(実際にはVL〜0の範囲にある)。
In the above configuration, when the counter 5 has a count value of "0", all of 1 to 4 are "H", and N
The P-type transistors MN1 to MN4 are all turned on, the P-type transistor MP1 is turned off, and the output S4 becomes "L". However, at this time, the "L" level is V L ,
It will be higher than the level of V SS . The size of V L is MN 1
Since it is determined by the voltage division ratio between the combined ON resistance of ~ MN4 and the resistance of load element ML1 , it is set to a level that will not cause the subsequent circuit, for example, clock gate 7, to malfunction. When all MN 1 to MN 4 are turned on, stray capacitance C 1 to
The charge of C 4 is discharged and the potential of each connection point is "0"
(actually in the range V L ~ 0).

次に、制御パルスS3が到来し、そのときのプリ
セツト値NPが「6」と「5」の場合のプリセツ
ト動作を考える。
Next, consider the preset operation when the control pulse S3 arrives and the preset values NP at that time are "6" and "5".

まず、NP=6の場合は、カウンタ5にはMSB
〜LSBに「0110」がプリセツトされ、その出
力は「1001」となる。よつて、MN1,MN4
ON、MN2,MN3はOFF、MP1はONとなり、出
力端子bには容量C1とC2とが付いた状態となる。
したがつて、容量C1,C2の電荷により出力S4
「L」レベルに保持され、プリセツトと同時に
「H」レベルとはならず、負荷素子ML1による充
電を待たねばならない。負荷素子ML1は高抵抗
であり、容量(C1+C2)との時定数で決まる充
電カーブを描き、クロツクゲート7は閉じたまま
である。
First, when NP=6, counter 5 has MSB
~LSB is preset to “0110” and the output becomes “1001”. Therefore, MN 1 and MN 4 are
ON, MN 2 and MN 3 are OFF, MP 1 is ON, and capacitors C 1 and C 2 are attached to output terminal b.
Therefore, the output S4 is held at the "L" level by the charges of the capacitors C1 and C2 , and does not become the "H" level at the same time as the preset, but must wait for charging by the load element ML1 . The load element ML 1 has a high resistance and draws a charging curve determined by the time constant with the capacitance (C 1 +C 2 ), and the clock gate 7 remains closed.

そして、容量C1,C2への充電が進み、クロツ
クゲート7を開くレベルに達すると、クロツクパ
ルスS1を通過させ、クロツクパルスS2がカウンタ
5に入力されて計数可能となる。最初の計数
「5」でLSBの出力は「1」から「0」に反転
し、MN1がOFF、MP1がONとなり、C1には
MP1により急速充電が行われ、出力S4は「H」
レベルとなる。以降、4→3→2→1→0とダウ
ンカウントし、再び出力S4は「L」となり、カウ
ンタ5の計数動作を停止する。このとき得られる
PWM出力S4のパルス幅はT6′となり、これは負
荷素子ML1によるC1,C2への充電期間Taを含む
ものであり、正常動作時のパルス幅T6より大き
くなり、誤動作を起こす。
When the capacitors C 1 and C 2 are charged to a level at which the clock gate 7 is opened, the clock pulse S 1 is passed and the clock pulse S 2 is input to the counter 5 so that it can be counted. At the first count "5", the LSB output is inverted from "1" to "0", MN 1 is OFF, MP 1 is ON, and C 1 is
Rapid charging is performed by MP 1 , and output S 4 is "H"
level. Thereafter, the count is down in the order of 4→3→2→1→0, and the output S4 becomes "L" again, and the counting operation of the counter 5 is stopped. obtained at this time
The pulse width of the PWM output S 4 is T 6 ′, which includes the charging period Ta for C 1 and C 2 by the load element ML 1 , and is larger than the pulse width T 6 during normal operation, which can prevent malfunction. wake up

次に、NP=5の場合は、カウンタ5に
「0101」がプリセツトされ、その出力は「1010」
となる。よつて、MN2,MN4はON、MN1
MN3はOFF、MP1はONとなり、出力端子bに
はC1が付き、MP1による急速充電が行われ、出
力S4は「H」となり、プリセツトと同時にクロツ
クゲート7を開き、プリセツト終了後は4→3→
2→1→0と正常な計数動作を行う。このとき得
られるPWM出力S4のパルス幅T5′は正常動作時
のパルス幅T5と等しくなり、正常な動作が可能
である。
Next, when NP=5, counter 5 is preset to "0101" and its output is "1010".
becomes. Therefore, MN 2 and MN 4 are ON, MN 1 ,
MN 3 is turned OFF, MP 1 is turned ON, C 1 is attached to output terminal b, rapid charging is performed by MP 1 , output S 4 becomes "H", clock gate 7 is opened at the same time as presetting, and after presetting is completed. is 4→3→
Performs normal counting operation as 2 → 1 → 0. The pulse width T 5 ' of the PWM output S 4 obtained at this time is equal to the pulse width T 5 during normal operation, and normal operation is possible.

以上のことから、プリセツトで1出力が「L」
の場合(プリセツト値NPが奇数の場合)はカウ
ンタ・デコーダとしての正常な動作が可能である
が、1が「H」の場合(NPが偶数の場合)は負
荷素子ML1による充電を待たなければならず、
正常な動作が不可能であると言う問題点があつ
た。
From the above, one output is "L" in the preset.
In this case (when the preset value NP is an odd number), normal operation as a counter decoder is possible, but when 1 is "H" (when NP is an even number), it is necessary to wait for charging by the load element ML1 . Not necessarily,
There was a problem that normal operation was not possible.

発明の目的 本発明は、かかる従来例の問題点を解消するも
のであり、2進カウンタのプリセツト時に発生す
るカウンタ・デコーダの誤動作を防止することを
目的とする。
OBJECTS OF THE INVENTION The present invention solves the problems of the prior art, and aims to prevent malfunctions of the counter decoder that occur when presetting a binary counter.

発明の構成 本発明は、出力端子と第1電源との間に接続さ
れ、入力数に等しい個数の直列接続された同極性
のMOSトランジスタ群と、前記出力端子と第2
電源との間に接続され、前記トランジスタ群のう
ちの前記出力端子に接続されたMOSトランジス
タとコンプリメンタリ構成となる逆極性の第
1MOSトランジスタと、前記出力端子と前記第2
電源との間に接続された負荷素子と、前記出力端
子と前記第2電源との間に接続され、前記第
1MOSトランジスタと同極性の第2MOSトランジ
スタと、前記トランジスタ群のうちの前記出力端
子に接続されたMOSトランジスタの前記第1電
源側の接続点と前記第2電源との間に接続され、
かつ、入力を前記第1MOSトランジスタの入力と
共通に接続され、前記第1MOSトランジスタと同
極性の第3MOSトランジスタとを備え、制御パル
スにより計数初期値がプリセツトされ、かつ、ク
ロツクパルスを計数する2進カウンタの計数値を
デコードするとともに、前記制御パルスを前記第
2MOSトランジスタの入力としたカウンタ・デコ
ーダとし、 また、本発明は、出力端子と第1電源との間に
接続され、入力数に等しい直列接続された同極性
のMOSトランジスタ群と、前記出力端子と第2
電源との間に接続され、前記トランジスタ群のう
ちの前記出力端子に接続されたトランジスタとコ
ンプリメンタリ構成となる逆極性の第1MOSトラ
ンジスタと、前記出力端子と前記第2電源との間
に接続された負荷素子と、前記トランジスタ群の
うちの前記出力端子に接続されたMOSトランジ
スタの前記第1電源側接続点と前記第2電源との
間に接続され、かつ、入力を前記第1MOSトラン
ジスタに共通に接続され、前記第1MOSトランジ
スタと同極性である第3MOSトランジスタと、前
記コンプリメンタリ構成したMOSトランジスタ
に入力を与えるANDゲートとを備え、制御パル
スにより計数初期値がプリセツトされ、かつ、ク
ロツクパルスを計数する2進カウンタの計数値を
デコードするとともに、前記制御パルスを前記
ANDゲートのもう一つの入力としたカウンタ・
デコーダとする。
Structure of the Invention The present invention includes a group of series-connected MOS transistors of the same polarity, the number of which is equal to the number of inputs, connected between an output terminal and a first power supply,
A second MOS transistor of opposite polarity is connected between the power supply and has a complementary configuration with the MOS transistor connected to the output terminal of the transistor group.
1MOS transistor, the output terminal and the second
a load element connected between the output terminal and the second power source; and a load element connected between the output terminal and the second power source;
a second MOS transistor having the same polarity as the first MOS transistor; and a second MOS transistor connected between a connection point on the first power supply side of the MOS transistor connected to the output terminal of the transistor group and the second power supply;
and a binary counter that includes a third MOS transistor whose input is commonly connected to the input of the first MOS transistor and has the same polarity as the first MOS transistor, whose initial counting value is preset by a control pulse, and which counts clock pulses. and decode the count value of the control pulse.
The counter decoder is configured as an input of 2 MOS transistors, and the present invention also includes a group of MOS transistors of the same polarity connected in series equal to the number of inputs, connected between an output terminal and a first power supply, and the output terminal and Second
a first MOS transistor of opposite polarity connected between the power source and having a complementary configuration with the transistor connected to the output terminal of the transistor group; and a first MOS transistor connected between the output terminal and the second power source. A load element is connected between the first power supply side connection point of the MOS transistor connected to the output terminal of the transistor group and the second power supply, and has an input common to the first MOS transistor. A third MOS transistor connected to the circuit and having the same polarity as the first MOS transistor, and an AND gate that provides input to the complementary configured MOS transistor, whose initial counting value is preset by a control pulse, and which counts clock pulses. While decoding the count value of the advance counter, the control pulse is
The counter that was used as another input of the AND gate
Let it be a decoder.

実施例の説明 第5図は本発明の基本構成であり、第6図は第
5図の動作波形図、第7図は本発明の他の実施例
である。
DESCRIPTION OF EMBODIMENTS FIG. 5 shows the basic configuration of the present invention, FIG. 6 is an operation waveform diagram of FIG. 5, and FIG. 7 shows another embodiment of the present invention.

第5図は第1図Aの従来例に対応して示したも
のであり、従来例との差異は、充電用の第2のP
形トランジスタMP2を出力端子bと第2電源VDD
との間に接続し、その制御パルス入力端子cに制
御パルスS3の反転信号3を入力する構成とすると
ともに、第3のP形トランジスタMP3をトラン
ジスタ群のうちの出力端子に接続されたMOSト
ランジスタMN1の第1電源側接続点と第2電源
との間に接続し、その入力を第1MOSトランジス
タMP1と共通接続した構成とするものである。
FIG. 5 is shown corresponding to the conventional example shown in FIG. 1A, and the difference from the conventional example is that the second P for charging is
type transistor MP 2 with output terminal B and second power supply V DD
The inverted signal 3 of the control pulse S3 is input to the control pulse input terminal c, and the third P-type transistor MP3 is connected to the output terminal of the transistor group. It is connected between the first power supply side connection point of the MOS transistor MN 1 and the second power supply, and its input is commonly connected to the first MOS transistor MP 1 .

かかる構成の多入力ゲート回路を第3図のカウ
ンタ・デコーダ6として用いれば、第6図に示す
ようにプリセツト時に制御パルスS3により、P形
トランジスタMP2を導通(ON)させて容量C1
Coに強制充電するため、出力端子bは少なくと
もプリセツトの期間内に「H」レベルとなり、前
述の偶数値プリセツト時の誤動作を防止できる。
なお、P形トランジスタMP2の出力端子bへの
接続端はN形トランジスタMN1とMN2との接続
点に接続する構成としてもよい。偶数値プリセツ
ト時はMN1がONしているため、MN1を通じて
容量C1への充電が可能であり、容量C2〜Coへの
充電もなし得る。
If a multi-input gate circuit having such a configuration is used as the counter decoder 6 shown in FIG. 3, as shown in FIG. 6, the P-type transistor MP 2 is made conductive (ON) by the control pulse S 3 at the time of presetting, and the capacitance C 1 is turned on. ~
Since C o is forcibly charged, the output terminal b attains the "H" level at least within the preset period, thereby preventing the above-mentioned malfunction at the even value preset.
Note that the connection end of the P-type transistor MP 2 to the output terminal b may be connected to the connection point between the N-type transistors MN 1 and MN 2 . Since MN 1 is ON during the even value preset, it is possible to charge the capacitor C 1 through MN 1 , and also charge the capacitors C 2 to Co.

第7図は、第5図の第2のP形トランジスタ
MP2を用いる代わりに、ANDゲートG1を用いた
例である。すなわち、入力端子cからの制御パル
3と入力a1とをANDゲートG1の入力とし、そ
の論理出力をコンプリメンタリ構成のトランジス
タMN1,MP1の入力としたものである。このよ
うにすると、制御パルス3が「L」のとき論理出
力は「L」となり、第1のP形トランジスタ
MP1をONさせ、容量C1への強制充電が可能とな
る。さらに、第2のP形トランジスタMP2をも
ONさせることができ、容量C2〜Coへの充電もな
し得、プリセツト時の動作をより確実なものとす
ることができる。
FIG. 7 shows the second P-type transistor of FIG.
This is an example in which AND gate G1 is used instead of MP2 . That is, the control pulse 3 from the input terminal c and the input a 1 are input to the AND gate G 1 , and the logical output thereof is input to the complementary transistors MN 1 and MP 1 . In this way, when the control pulse 3 is "L", the logic output becomes "L", and the first P-type transistor
By turning on MP 1 , forced charging to capacity C 1 becomes possible. Furthermore, a second P-type transistor MP2 is also added.
It can be turned ON, charging the capacitors C 2 to C o can be performed, and the operation at the time of presetting can be made more reliable.

以上は、従来例の第1図Aに本発明を適用した
ときの説明であり、第1図Bにも同様に適用でき
ることは言うまでもない。さらに、本発明のカウ
ンタ・デコーダはPWM回路に限定されるもので
はない。
The above is an explanation when the present invention is applied to the conventional example of FIG. 1A, and it goes without saying that the present invention can be similarly applied to FIG. 1B. Furthermore, the counter decoder of the present invention is not limited to PWM circuits.

発明の効果 以上説明した如く本発明によれば、構成素子数
の少ない多入力CMOSゲート回路に1つの充電
用トランジスタを追加するだけの極めて簡単な構
成により、計数値設定時の誤動作を解決し、さら
には電荷分配による誤動作を防止するためのトラ
ンジスタを付加することにより、計数期間中の誤
動作を解決し、浮遊容量C1〜Coの影響を防止で
きるカウンタ・デコーダを具現し得るとともに、
構成素子数2n個の完全CMOS多入力ゲート回路
に比べて集積回路(IC)化したときのチツプサ
イズは小さくでき、その動特性は同等で、消費電
流も比較的小さくできるなどの効果を合わせ持つ
ている。
Effects of the Invention As explained above, according to the present invention, malfunctions when setting count values are solved by an extremely simple configuration that only adds one charging transistor to a multi-input CMOS gate circuit with a small number of constituent elements. Furthermore, by adding a transistor to prevent malfunctions due to charge distribution, it is possible to realize a counter decoder that can solve malfunctions during the counting period and prevent the effects of stray capacitances C1 to C0 .
Compared to a complete CMOS multi-input gate circuit with 2n elements, the chip size can be smaller when integrated circuit (IC), its dynamic characteristics are the same, and the current consumption can be relatively small. There is.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来の多入力CMOSゲート回路の構
成を示す回路図、第2図は従来の浮遊容量を考慮
した4入力NANDゲート回路の構成を示す回路
図、第3図は従来のパルス幅変調(PWM)回路
の具体的な構成を示す回路図、第4図は第3図の
回路の動作波形図、第5図は本発明の第1の手段
の一実施例のカウンタ・デコーダの構成を示す回
路図、第6図は本発明の手段を第3図の回路に適
用したときの動作波形図、第7図は本発明の第2
の手段の一実施例のカウンタ・デコーダの構成を
示す回路図である。 a1,a2,a3およびa4……入力端、MN1,MN2
MN3およびMN4……直列接続したMOSトランジ
スタ群、MP1……第1MOSトランジスタ、MP2
…第2MOSトランジスタ、MP3……第3MOSトラ
ンジスタ、ML1……負荷素子、VSS……第1電
源、VDD……第2電源、b……出力端子、c……
制御パルス入力端。
Figure 1 is a circuit diagram showing the configuration of a conventional multi-input CMOS gate circuit, Figure 2 is a circuit diagram showing the configuration of a conventional 4-input NAND gate circuit that takes stray capacitance into consideration, and Figure 3 is a circuit diagram showing the configuration of a conventional multi-input CMOS gate circuit. (PWM) A circuit diagram showing a specific configuration of the circuit, FIG. 4 is an operation waveform diagram of the circuit in FIG. 3, and FIG. 6 is an operation waveform diagram when the means of the present invention is applied to the circuit of FIG. 3, and FIG. 7 is a circuit diagram of the second embodiment of the present invention.
FIG. 2 is a circuit diagram showing the configuration of a counter decoder according to an embodiment of the means. a 1 , a 2 , a 3 and a 4 ...input end, MN 1 , MN 2 ,
MN 3 and MN 4 ... Group of MOS transistors connected in series, MP 1 ... First MOS transistor, MP 2 ...
...Second MOS transistor, MP 3 ...Third MOS transistor, ML 1 ...Load element, V SS ...First power supply, V DD ...Second power supply, b ... Output terminal, c ...
Control pulse input terminal.

Claims (1)

【特許請求の範囲】 1 出力端子と第1電源との間に接続され、入力
数に等しい個数の直列接続された同極性のMOS
トランジスタ群と、前記出力端子と第2電源との
間に接続され、前記トランジスタ群のうちの前記
出力端子に接続されたMOSトランジスタとコン
プリメンタリ構成となる逆極性の第1MOSトラン
ジスタと、前記出力端子と前記第2電源との間に
接続された負荷素子と、前記出力端子と前記第2
電源との間に接続され、前記第1MOSトランジス
タと同極性の第2MOSトランジスタと、前記トラ
ンジスタ群のうちの前記出力端子に接続された
MOSトランジスタの前記第1電源側の接続点と
前記第2電源との間に接続され、かつ、入力を前
記第1MOSトランジスタの入力と共通に接続さ
れ、前記第1MOSトランジスタと同極性の第
3MOSトランジスタとを備え、制御パルスにより
計数初期値がプリセツトされ、かつ、クロツクパ
ルスを計数する2進カウンタの計数値をデコード
するとともに、前記制御パルスを前記第2MOSト
ランジスタの入力としたカウンタ・デコーダ。 2 出力端子と第1電源との間に接続され、入力
数に等しい直列接続された同極性のMOSトラン
ジスタ群と、前記出力端子と第2電源との間に接
続され、前記トランジスタ群のうちの前記出力端
子に接続されたトランジスタとコンプリメンタリ
構成となる逆極性の第1MOSトランジスタと、前
記出力端子と前記第2電源との間に接続された負
荷素子と、前記トランジスタ群のうちの前記出力
端子に接続されたMOSトランジスタの前記第1
電源側接続点と前記第2電源との間に接続され、
かつ、入力を前記第1MOSトランジスタに共通に
接続され、前記第1MOSトランジスタと同極性で
ある第3MOSトランジスタと、前記コンプリメン
タリ構成したMOSトランジスタに入力を与える
ANDゲートとを備え、制御パルスにより計数初
期値がプリセツトされ、かつ、クロツクパルスを
計数する2進カウンタの計数値をデコードすると
ともに、前記制御パルスをを前記ANDゲートの
もう一つの入力としたカウンタ・デコーダ。
[Claims] 1. MOSs of the same polarity connected in series, equal to the number of inputs, connected between the output terminal and the first power supply.
a first MOS transistor of opposite polarity connected between the output terminal and the second power supply and having a complementary configuration with the MOS transistor connected to the output terminal of the transistor group; a load element connected between the second power source and the output terminal and the second power source;
a second MOS transistor connected between a power source and having the same polarity as the first MOS transistor; and a second MOS transistor connected to the output terminal of the transistor group.
A first MOS transistor connected between a connection point on the first power supply side of the MOS transistor and the second power supply, whose input is commonly connected to the input of the first MOS transistor, and whose polarity is the same as that of the first MOS transistor.
3 MOS transistors, whose initial counting value is preset by a control pulse, which decodes the count value of a binary counter that counts clock pulses, and which uses the control pulse as an input to the second MOS transistor. 2. A group of MOS transistors of the same polarity connected in series equal to the number of inputs, connected between the output terminal and the first power source, and a group of MOS transistors of the same polarity connected between the output terminal and the second power source, of the transistor group a first MOS transistor of opposite polarity having a complementary configuration with the transistor connected to the output terminal; a load element connected between the output terminal and the second power supply; and a first MOS transistor connected to the output terminal of the transistor group. The first of the connected MOS transistors
connected between a power supply side connection point and the second power supply,
and providing an input to a third MOS transistor whose input is commonly connected to the first MOS transistor and has the same polarity as the first MOS transistor, and the complementary configured MOS transistor.
The counter is equipped with an AND gate, whose initial counting value is preset by a control pulse, and which decodes the count value of a binary counter that counts clock pulses, and which uses the control pulse as another input of the AND gate. decoder.
JP58251294A 1983-12-29 1983-12-29 counter decoder Granted JPS60143020A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58251294A JPS60143020A (en) 1983-12-29 1983-12-29 counter decoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58251294A JPS60143020A (en) 1983-12-29 1983-12-29 counter decoder

Publications (2)

Publication Number Publication Date
JPS60143020A JPS60143020A (en) 1985-07-29
JPH0548007B2 true JPH0548007B2 (en) 1993-07-20

Family

ID=17220664

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58251294A Granted JPS60143020A (en) 1983-12-29 1983-12-29 counter decoder

Country Status (1)

Country Link
JP (1) JPS60143020A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0821849B2 (en) * 1988-10-25 1996-03-04 富士通株式会社 Semiconductor memory device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5522238A (en) * 1978-07-31 1980-02-16 Fujitsu Ltd Decoder circuit
JPS58196729A (en) * 1982-05-11 1983-11-16 Matsushita Electric Ind Co Ltd C-MOS multi-input gate circuit

Also Published As

Publication number Publication date
JPS60143020A (en) 1985-07-29

Similar Documents

Publication Publication Date Title
JP3200703B2 (en) Delay circuit
US9306553B2 (en) Voltage level shifter with a low-latency voltage boost circuit
JPS6134296B2 (en)
JPH0159772B2 (en)
JPS6226604B2 (en)
JPH0548007B2 (en)
KR900006541B1 (en) The multi-input cmos gate circuitry
JPH01200720A (en) Analog counter circuit
JP3094040B2 (en) CMOS logic circuit
JPH0574854B2 (en)
JPH026679Y2 (en)
JPH0316648B2 (en)
JP2008092271A (en) Delay circuit
JPH0465571B2 (en)
JPH0611654Y2 (en) Timer circuit
JPH01123517A (en) Schmitt trigger circuit
JPH03102911A (en) Clock signal generating circuit
JPH0159773B2 (en)
JP2599396B2 (en) Exclusive logic circuit
JPS63164711A (en) Semiconductor integrated circuit
JPH07177000A (en) T flip-flop
JPH01160209A (en) Rs flip-flop circuit
JPH0626312B2 (en) Multi-input CMOS gate circuit
US20020153931A1 (en) Level sensitive latch
JPH05283992A (en) Delay circuit