Technical Field
The present invention relates to an electronic device, and in particular, to a buffer circuit used in the electronic device.
Related Art
Buffers are widely used in various electronic devices for timing, driving and so on. In some cases, such as in a clock tree, driving of different levels are required due to more and more complicated designs.
However, as the number of the levels goes higher, time delay and power consumption also increase sharply. The higher the level, the greater the demands on the driving capability is because an increased number of components are to be driven, hence the greater the power consumption. The result of a peak current increase may be that an instantaneous peak current/voltage surpasses the capacity of the power source and leads to component damage, functional failure, and so on.
In the first aspect, the present invention provides a buffer circuit. The buffer circuit includes: a buffer group including an odd number of cascaded buffers, where the buffers may be different from each other; a PMOS transistor and an NMOS transistor; where a source of the PMOS transistor is coupled to a power source, a drain thereof is connected to an output terminal of the buffer group, and a gate thereof is connected to an input terminal of the buffer group; a source of the NMOS transistor is coupled to ground, a drain thereof is connected to the output terminal of the buffer group, and a gate thereof is connected to the input terminal of the buffer group.
Preferably, a driving capability of the PMOS transistor and the NMOS transistor is one half or a quarter of a driving capability of a buffer with the highest level in the buffer group.
In the second aspect, the present invention provides an electronic device including the buffer circuit described in the first aspect.
An embodiment of the present invention effectively improves the reaction speed of the buffer and reduces the peak current to some extent (about 20%-30%), and therefore, the possibility of circuit damage and functional failure is lower.
Technical solutions of the present invention are described below in detail with the accompanying drawings and embodiments.
In operation, when there occurs a jump in an output terminal signal of the first-level buffer 22, for example a downward jump, the second-level buffer 24 reacts relatively slow because it is bulky and cannot follow the jump instantaneously; and the PMOS transistor 26 is turned on first under the influence of a lowered gate voltage, which makes the drain jump quickly to high level. A driving capability of the PMOS transistor can be set to ½ of that of the second-level buffer 24, so the current right now is only ½ of that in regular situation. Later, the second-level buffer 24 also finishes its upward jump, and now the driving current at the output terminal of the buffer 24 becomes 1+½.
Similarly, when there occurs a jump in the output terminal signal of the first-level buffer 22, for example an upward jump, the second-level buffer 24 reacts relatively slow because it is bulky and cannot follow the jump instantaneously; and the NMOS transistor 28 is turned on first under the influence of a raised gate voltage, which makes the drain jump quickly to low level. A driving capability of the NMOS transistor can be set to ½ of that of the second-level buffer, so the current right now is only ½ of that in regular situation. Later, the second-level buffer 24 also finishes its upward jump, and now the driving current at the output terminal of the buffer 24 becomes 1+½. The embodiment of the present invention effectively raises the reaction speed of the buffer and reduces the peak current to some extent (about 20%-30%) compared with that in regular situation (where usually two times of driving current is required), and therefore, the possibility of circuit damage and functional failure is lower.
The embodiment of the present invention is also applicable to the case where multiple buffers are cascaded.
The buffers 32-34 are cascaded with each other and form a buffer group. Each buffer may have different size and thereby have different driving capability.
A source of the PMOS transistor 35 is connected to a power source, a drain thereof is connected to an output terminal of the fourth-level buffer 34, and a gate thereof is connected to an output terminal of the first-level buffer 31. A source of the NMOS transistor 36 is connected to ground, a source thereof is connected to the output terminal of the fourth-level buffer 34, and a gate thereof is connected to the output terminal of the first-level buffer 31.
In operation, when there occurs a jump in an output terminal signal of the first-level buffer 31, for example a downward jump, the fourth-level buffer 34 cannot follow the jump instantaneously due to the time delay and its size; and the PMOS transistor 35 is turned on first under the influence of a lowered gate voltage, which makes the drain jump quickly to high level, and the driving capability of the PMOS transistor is ½, so the current at the output terminal of the fourth-level buffer 34 right now is ½ of that in regular situation. Later, the fourth-level buffer 34 also finishes its upward jump along with the inversion of the second-level buffer 32 and the third-level buffer 33. If the driving capability of the fourth-level driver 34 is 2× and the driving capability of the PMOS transistor 35 is ½X, the driving current at the output terminal of the buffer 34 right now will be 2+½.
Similarly, when there occurs a jump in the output terminal signal of the first-level buffer 31, for example an upward jump, the fourth-level buffer 34 cannot follow the jump instantaneously; and the NMOS transistor 36 is turned on first under the influence of a raised gate voltage, which makes the drain jump quickly to low level. The driving capability of the NMOS transistor is assumed to be ½ of that in regular situation, so the current at the output terminal of the fourth-level buffer 34 right now is only ½ of that in regular situation. Later, the fourth-level buffer 34 also finishes its downward jump along with the inversion of the second-level buffer 32 and the third-level buffer 33, and the driving current in the output terminal of the buffer 24 right now is 2+½.
It should be noted that each buffer in the buffer group may have different buffering (driving) capability. For instance, buffers with higher levels have greater driving capability such as 3×, 10×, 32× and 100×.
The detailed embodiments described above have further illustrated in detail the purpose, the technical solution and the advantageous effects of the present invention; however, it should be understood that the above description is only embodiments of the present invention and is not intended to limit the present invention; any change, equivalent replacement and modification within the spirit and principle of the present invention shall fall within the protection scope of the present invention.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2015/078369 | 5/6/2015 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2016/176836 | 11/10/2016 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4700089 | Fujii | Oct 1987 | A |
5117131 | Ochi | May 1992 | A |
5391939 | Nonaka | Feb 1995 | A |
5519344 | Proebsting | May 1996 | A |
5583457 | Horiguchi | Dec 1996 | A |
5594361 | Campbell | Jan 1997 | A |
5672983 | Yamamoto | Sep 1997 | A |
5717343 | Kwong | Feb 1998 | A |
5760620 | Doluca | Jun 1998 | A |
5821783 | Torimaru | Oct 1998 | A |
6100729 | Nagano | Aug 2000 | A |
6335638 | Kwong | Jan 2002 | B1 |
6426654 | Masuda | Jul 2002 | B2 |
6462597 | Lee | Oct 2002 | B2 |
7167038 | Maxwell | Jan 2007 | B2 |
7276940 | Song | Oct 2007 | B2 |
7724036 | Das | May 2010 | B2 |
7982500 | Luich | Jul 2011 | B2 |
20040061535 | Nair | Apr 2004 | A1 |
20050225352 | Kuang | Oct 2005 | A1 |
20050237085 | Ojiro | Oct 2005 | A1 |
20060033531 | Ngo | Feb 2006 | A1 |
20100164578 | Masleid | Jul 2010 | A1 |
20150270258 | Dabral | Sep 2015 | A1 |
Number | Date | Country | |
---|---|---|---|
20170111047 A1 | Apr 2017 | US |