CMOS synchronous binary counter
AssigneeMotorola, Inc.
InventorRobert Russel Beutler
Life of this patent
Estimating the term…
Abstract
A multi-state CMOS synchronous binary counter is implemented utilizing a CMOS transmission gate look-ahead carry circuit requiring only a fraction of the area required for AND or NAND gate carry structures.
Claims5
A binary counter comprising a plurality of sequentially coupled divider stages with each stage having a first and second output terminal and further including a plurality of CMOS transmission gate means each coupled to an input terminal and to said first output terminal of a single one of said divider stages of said plurality of stages and coupled to an input terminal of a following one of said plurality of divider stages for providing a logical AND function in response to an input signal at said input terminal of said respective single divider stage and an output signal at said first output terminal of said respective single divider stage wherein each of said transmission gate means includes a P-channel MOSFET and an N-channel MOSFET coupled in parallel between the input terminal of said respective single divider stage and the input terminal of said following divider stage, the respective gate electrodes of each of said MOSFETs being coupled to a respective one of said first and second output terminals of said respective divider stages, wherein said output terminals of each of said respective single divider stages produce complementary logic output signals.
A binary counter including an input flip-flop stage having a toggle input, a clock input, and a Q output, and a plurality of other flip-flop stages, each having a toggle input, a clock input, a Q output and a Q output, each of said flip-flops having its clock input coupled to a clock conductor adapted for having a clock signal applied thereto, each of said plurality of flip-flop stages having coupled thereto a CMOS transmission gate having a first and second main electrode and including a P-Channel MOSFET and an N-Channel MOSFET coupled in parallel and a discharge MOSFET, said P-Channel MOSFET having a gate electrode coupled to said Q output of said flip-flop and each N-Channel MOSFET having a gate electrode coupled to said Q output of said flip-flop and each discharge MOSFET having a gate electrode coupled to said Q output of said flip-flop, said first main electrode of each CMOS transmission gate being coupled to said toggle input of said flip-flop and said second main electrode coupled to a first node, each said first node being coupled to said toggle input of a following flip-flop except said first node of a last flip-flop which is coupled to an output of said binary counter.
Dependencies are inferred from the claim text.