Binary counter with low power consumption

Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06434588

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to a binary counter circuit, and more particularly to a counter circuit with low power consumption.
BACKGROUND OF THE INVENTION
A counter is a register that goes through a predetermined sequence of states upon the application of input pulses, and is used for counting the numbers of occurrence of an event and are useful for generating timing signals to control the sequence of operations in digital computers. An n-bit binary counter is capable of sequentially incrementing or decrementing a binary value, and in detail goes through a sequence of binary numbers such as 0000, 0001, 0010, 0011, and so on. The n-bit binary counter which has n flip-flops synchronized with a clock signal and counts follows a sequence of states according to the binary count of n bits, from 0 to 2
n
−1. Of the n-bit binary value, the lower-order bit is complemented after every count and every other bit is complemented from one count to the next if and only if all its lower-order bits are equal to 1. For example, the binary count from 0111(7) to 1000(8) is obtained by (a) complementing the lower-order bit, (b) complementing the second-order bit because the first bit of 0111 is 1, (c) complementing the third-order bit because the first two bits of 0111 are 1's, and (d) complementing the fourth-order bit because the first three bits of 0111 are all 1's.
As described immediately above, a higher-order bit, (n−m)-bit of the n-bit binary counter is complemented at the next operation after all bits of the lower m-bit are 1's. In other hands, no the higher (n−m)-bit is complemented until all of the lower m-bit are 1's.
The n-bit binary counter mentioned above as a prior art has a problem in that there is unnecessary power consumption in the binary counter because clocks are applied even to flip-flops corresponding to the higher (n−m)-bit where no data change is during the incrementing or decrementing operation thereof.
SUMMARY OF THE INVENTION
The present invention is intended to solve the problem, and it is an object of the invention to provide a low power consumption counter which has a clock gating circuit for preventing unnecessary power consumption.
It is the other object of the present invention to provide a lower power consumption counter wherein no flip-flops corresponding to the higher-order bit component are clock-toggled during the incrementing operation thereof until a carry signal is generated from the final one of flip-flops corresponding to the lower-order bit component.
According to one aspect of the present invention, an n-bit binary counter with low power consumption comprises a first adder section for adding a “1” to a lower-order m-bit component of an n-bit input signal and producing a carry signal when the lower-order m-bit component is all 1's, said n-bit input signal having the lower-order m-bit component and a higher-order (n−m)-bit component; a second adder section for adding the carry signal to the higher-order (n−m)bit component; a first register for storing output of the first adder section in response to a first clock signal; a second register for storing output of the second adder section in response to a second clock signal; and means for receiving the first clock signal and the carry signal, and producing the second clock signal when the carry signal is generated from the first adder section. The n-bit input signal is composed of outputs of the first and second register sections.


REFERENCES:
patent: 4092522 (1978-05-01), Miller
patent: 4395762 (1983-07-01), Wondergem et al.
patent: 4499589 (1985-02-01), Geesen
patent: 4587665 (1986-05-01), Minakuchi
patent: 4837791 (1989-06-01), Nakanishi et al.
patent: 5023893 (1991-06-01), Leung et al.
patent: 5045854 (1991-09-01), Windmiller
patent: 5164969 (1992-11-01), Alley et al.
patent: 5425074 (1995-06-01), Wong
patent: 5504698 (1996-04-01), Su
patent: 5635858 (1997-06-01), Chang et al.
patent: 5682111 (1997-10-01), Bacrania et al.
patent: 5682342 (1997-10-01), Suzuki
patent: 6347327 (2002-02-01), Petro et al.
Sedra et al.,Microelectronic Circuits,Holt, Rinehart and Winston, 1982, pp. 233-234.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Binary counter with low power consumption does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Binary counter with low power consumption, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Binary counter with low power consumption will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2893627

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.