Adiabatic logic cell
10720924 · 2020-07-21
Assignee
Inventors
Cpc classification
International classification
Abstract
An adiabatic logic cell including a first MOS transistor coupling a node for applying a periodic variable supply voltage of the cell to a floating node for providing an output logic signal of the cell, wherein the first transistor is a dual-gate transistor including a front gate coupled to a node for applying an input logic signal of the cell, and a back gate coupled to a node for applying a first periodic variable bias voltage.
Claims
1. An adiabatic logic cell comprising a first MOS transistor coupling a node for applying a periodic variable supply voltage of the cell to a floating node for providing an output logic signal of the cell, wherein the first MOS transistor is a dual-gate transistor comprising a front gate coupled to a node for applying an input logic signal of the cell, and a back gate coupled to a node for applying a first periodic variable bias voltage, wherein the periodic variable bias voltage and the periodic variable supply voltage have substantially the same frequency and the same form.
2. The logic cell according to claim 1, wherein the periodic variable bias voltage varies substantially in phase or in phase opposition with the periodic variable supply voltage.
3. The logic cell according to claim 1, wherein the periodic variable bias voltage is chosen so that the first MOS transistor has a threshold voltage that varies in a periodic manner, substantially at the same frequency as the periodic variable supply voltage, and has a maximum value when the periodic variable supply voltage has a maximum value, and a minimum value when the periodic variable supply voltage has a minimum value.
4. The logic cell according to claim 1, further comprising a maintaining circuit connected between the node for applying the supply voltage and the floating node of the cell.
5. The logic cell according to claim 4, wherein the maintaining circuit comprises a MOS transistor coupling, via its conduction nodes, the supply-voltage node to the floating node of the cell.
6. The logic cell according to claim 5, further comprising an additional first MOS transistor coupling the supply-voltage node to an additional floating node for providing a complementary output logic signal of the cell, wherein the additional first MOS transistor is a dual-gate transistor comprising a front gate coupled to a node for applying a complementary input logic signal of the cell, and a back gate coupled to the node for applying the first bias voltage for biasing the cell, further comprising an additional maintaining circuit, the additional maintaining circuit comprising a MOS transistor coupling, via its conduction nodes, the supply-voltage node to the additional floating node of the cell, wherein the MOS transistor of the maintaining circuit has a front gate connected to the additional floating node of the cell and the MOS transistor of the additional maintaining circuit has a front gate connected to the floating node of the cell.
7. The logic cell according to claim 6, wherein the first MOS transistor and the additional first MOS transistor of the cell have the same conductivity type, and wherein the MOS transistor of the maintaining circuit and the MOS transistor of the additional maintaining circuit have a conductivity type opposite that of the first MOS transistor and the additional first MOS transistor.
8. The logic cell according to claim 7, wherein the MOS transistor of the maintaining circuit and the MOS transistor of the additional maintaining circuit are dual-gate transistors having a back gate coupled to a node for applying a second periodic variable bias voltage.
9. The logic cell according to claim 1, further comprising a restarting circuit connected between the floating node and a node for applying a reference potential of the cell.
10. The logic cell according to claim 9, wherein the restarting circuit comprises a MOS transistor coupling, via its conduction nodes, the floating node to the node for applying the reference potential of the cell.
11. The logic cell according to claim 10, further comprising an additional first MOS transistor coupling the supply-voltage node to an additional floating node for providing a complementary output logic signal of the cell, wherein the additional first MOS transistor is a dual-gate transistor comprising a front gate coupled to a node for applying a complementary input logic signal of the cell, and a back gate coupled to the node for applying the first bias voltage for biasing the cell, further comprising an additional restarting circuit, the additional restarting circuit comprising a MOS transistor coupling, via its conduction nodes, the additional floating node to the node for applying the reference potential of the cell, wherein the MOS transistor of the restarting circuit has a front gate connected to the additional floating node of the cell and the MOS transistor of the additional restarting circuit has a front gate connected to the floating node of the cell.
12. The logic cell according to claim 11, wherein the MOS transistor of the restarting circuit and the MOS transistor of the additional restarting circuit are dual-gate transistors each having a back gate coupled to the node for applying the first bias voltage for biasing the cell.
13. The logic cell according to claim 1, further comprising an additional first MOS transistor coupling the supply-voltage node to an additional floating node for providing a complementary output logic signal of the cell, wherein the additional first MOS transistor is a dual-gate transistor comprising a front gate coupled to a node for applying a complementary input logic signal of the cell, and a back gate coupled to the node for applying the first bias voltage for biasing the cell.
14. The logic cell according to claim 13, further comprising a maintaining circuit, the maintaining circuit comprising a MOS transistor coupling, via its conduction nodes, the supply-voltage node to the additional floating node of the cell.
15. The logic cell according to claim 13, further comprising a restarting circuit, the restarting circuit comprising a MOS transistor coupling, via its conduction nodes, the additional floating node to the node for applying the reference potential of the cell.
16. A logic circuit comprising a first logic cell according to claim 1 and a second logic cell according to claim 1 cascaded in series with the first cell, the first cell having its floating node connected to the node for applying the input logic signal of the second cell.
17. An adiabatic logic cell comprising a first MOS transistor coupling a node for applying a periodic variable supply voltage of the cell to a floating node for providing an output logic signal of the cell, wherein the first MOS transistor is a dual-gate transistor comprising a front gate coupled to a node for applying an input logic signal of the cell, and a back gate coupled to a node for applying a first periodic variable bias voltage, wherein the periodic variable bias voltage is chosen so that the first MOS transistor has a threshold voltage that varies in a periodic manner, substantially at the same frequency as the periodic variable supply voltage, and has a maximum value when the periodic variable supply voltage has a maximum value, and a minimum value when the periodic variable supply voltage has a minimum value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The foregoing features and advantages, as well as others, will be described in detail in the following description of specific embodiments given by way of illustration and not limitation with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DESCRIPTION OF EMBODIMENTS
(13) Like features have been designated by like references in the various figures. In particular, the structural and/or functional features that are common among the various embodiments may have the same references and may have identical structural, dimensional and material properties.
(14) For the sake of clarity, only the operations and elements that are useful for an understanding of the described embodiments herein have been illustrated and described in detail. In particular, the uses that can be made of the described elementary logic cells have not been described in detail, the described embodiments being compatible with the conventional uses of elementary logic cells in electronic circuits. In addition, the realisation of the different components, and in particular of the transistors, of the described cells, have not been described in detail, the described embodiments being compatible with the known techniques for realising MOS transistors.
(15) Unless indicated otherwise, when reference is made to two elements that are connected together, this means a direct connection without any intermediate elements other than conductors, and when reference is made to two elements that are linked or coupled together, this means that these two elements can be connected or be linked or coupled by way of one or more other elements.
(16) Unless specified otherwise, the expressions around, approximately, substantially and in the order of signify within 10%, and preferably within 5%.
(17) In the described examples, the input and output logic signals of a logic cell correspond to voltages referenced with respect to a reference node GND of the cell, the level of which determines the value, high or low, of the logic signal. Unless indicated otherwise, a logic signal is understood to be a signal that can only have two values, a high value, corresponding, for example, to a voltage close to the supply voltage of the cell, or a low value, corresponding, for example, to a voltage close to 0 volt. The realisation of adiabatic logic cells is more specifically of interest here. In this case, the supply voltage of each cell is a periodic variable voltage, and the input and output logic signals of each cell correspond to variable or AC voltages of the same frequency as the supply voltage, the amplitude of which determines the value, high or low, of the logic signal. For instance, a logic signal is said to be in the high state (logical 1) when the amplitude of the corresponding voltage is close to the amplitude of the supply voltage of the cell, for example comprised between 1 and 10 volts, and in the low state (logical 0) when the amplitude of the corresponding voltage is close to 0 volt, for example lower than 0.5 volt.
(18)
(19) The cell 200 comprises an N-channel MOS transistor coupling, via its conduction nodes, a node a1 for applying a periodic variable supply voltage n for supplying the cell, to a node s1 for providing an output voltage VOUT1 of the cell. More specifically, the transistor T1 has its drain coupled, for example connected, to the node a1 and its source coupled, for example connected, to the node s1. The gate (g) of the transistor T1 is coupled, for example connected, to a node e1 for applying an input voltage VIN1 of the cell. In
(20) In the example shown in
(21)
(22) The supply voltage n is a periodic variable voltage, provided by a variable voltage source not illustrated in
(23) The voltages VIN1 and VOUT1 are synchronised to the supply voltage n, which also acts as a clock signal. The voltages VIN1 and VOUT1 have substantially the same form as the variable supply voltage n. The voltages VIN1 and VOUT1 respectively define logic signals IN1 and OUT1. The logic signal IN1, respectively OUT1, is high when the amplitude of the variable voltage VIN1, respectively VOUT1, is at a high level, for example close to the amplitude of the supply voltage n, for example substantially equal to the amplitude of the supply voltage n less the threshold voltage VTH of the transistor T1, and is at a low level when the amplitude of the variable voltage VIN1, respectively VOUT1, is at a low level, for example close to 0 volt, for example substantially equal to the threshold voltage VTH in the case where the maintaining circuit is constituted by a transistor identical or similar to the transistor T1, as described in the following in greater detail. The voltage VIN1 has a phase lead in the order of T=/4, i.e. /2 radians or 90 degrees, with respect to the supply voltage n. The voltage VOUT1 is in turn in phase with the supply voltage n.
(24) In the example illustrated in
(25) For a logical 0 of the input signal IN1 (voltage VIN1 of an amplitude close to 0 volt), the resistance of the transistor T1 has a high value (corresponding, for example, to the resistance in the off state of the transistor) during the four phases P1, P2, P3 and P4 of the voltage VIN1, so that the capacitance CL is not charged or barely charged. The voltage impulse VOUT1 transmitted on the output terminal s1 of the cell is thus at a low level of amplitude, for example close to 0 volt. For a logical 1 of the input signal IN1 (voltage VIN1 of an amplitude close to the amplitude of the supply voltage n), the resistance of the transistor T1 decreases until a low value (corresponding, for example, to the resistance in the on state of the transistor) during the phase P1 of the voltage VIN1, remains at a low value during the phase P2 of the voltage VIN1, increases again until a high value during the phase P3 of the voltage VIN1, then remains at a high value during the phase P4 of the voltage VIN1. A voltage impulse VOUT1 is thus obtained on the output terminal s1 of the cell that has a high amplitude level, for example close to the amplitude of the supply voltage n. By means of the maintaining circuit H of the cell, it is possible to maintain a relatively low resistance between the supply terminal a1 and the output terminal s1 of the cell, during the decreasing phase of the high-level impulse of the input voltage VIN1 (phase P3 of the voltage VIN1, corresponding to the phase P2 of the voltage n), which makes it possible to provide as an output of the cell a high-level impulse of the same form (trapezoidal in this example) as the supply voltage n.
(26) Thus, the cell 200 copies on its output terminal s1 a signal OUT1 having the same logic state as the signal IN1 applied on its input terminal e1.
(27) In the example of a four-phase operation described above, in a logic circuit comprising a plurality of cells cascaded in series, each cell receives, on its supply terminal a1 a periodic variable voltage n with a phase lag of approximately T=/4 with respect to the supply voltage of the preceding cell. This allows, in each cell, the input logic signal of the cell (corresponding to the output logic signal of the preceding cell) to be in phase lead by approximately T=/4 with respect to the supply voltage of the cell as depicted in
(28) As a variant, the trapezoidal supply voltages n can be approximated by sinusoidal voltages with the period .
(29) A limitation of the cell 200 shown in
(30)
(31) The cell 400 shown in
(32) By dual-gate MOS transistor, a transistor is understood here that comprises a channel-formation area bordered laterally on one side by a source area and on the other by a drain area, and further comprising a first control gate or front gate (fg), disposed above the channel-formation area and isolated from the channel-formation area by a dielectric layer, and a second control gate or back gate (bg), disposed under the channel-formation area. In such a transistor, the current flowing between the drain and the source of the transistor is a function not only of the potential applied on the front gate of the transistor, but also of the potential applied on its back gate. In particular, the threshold voltage of the transistor, i.e. the minimum voltage to be applied between the front gate and the source of the transistor for turning the transistor on, depends on the potential applied on the back gate of the transistor.
(33) The transistor T1 is, for example, a transistor of the SOI type (Semiconductor On Insulator), the back gate thus being isolated from the channel-formation area by a dielectric layer. Preferably, the transistor T1 is a transistor of the FDSOI type (Fully Depleted Semiconductor On Insulator), i.e. an SOI transistor in which the channel-formation area is entirely depleted in the absence of a bias of the transistor. Indeed, in an FDSOI transistor, the variations in the control potential applied on the back gate of the transistor cause significant variations in the threshold voltage of the transistor, which is particularly adapted to the implementation of the embodiments yet to be described, as will become more readily apparent in the following description. The described embodiments are not limited, however, to cases where the transistor T1 is of the SOI or FDSOI type. More generally, the described embodiments apply to all types of control dual-gate MOS transistors respectively arranged on the side of the front and on the side of the back of the channel-formation area of the transistor. For instance, the described embodiments are compatible with MOS transistors of the bulk type, comprising an area of semiconducting body disposed under the channel-formation area, the upper of which is in contact with the lower of the channel-formation area. In this case, the back gate is constituted by the body area of the transistor, and is not isolated from the channel-formation area. As a variant, the transistor T1 can be a transistor of the FinFET type (or fin transistor).
(34) The assembly of the transistor T1 shown in
(35) In the cell 400, the back gate (bg) of the transistor T1 is coupled, for example connected, to a node p1 for applying a periodic variable bias voltage VBG, of substantially the same frequency as the supply voltage n of the cell. By means of the bias voltage VBG, it is possible to modulate the threshold voltage of the transistor T1, substantially at the same frequency as the supply voltage n of the cell. More specifically, the bias voltage VBG is chosen so that the threshold voltage VTH of the transistor T1 has a relatively high value VTHMAX during the phase P2 of the supply voltage n of the cell, and a relatively low value VTHMIN during the phase P4 of the supply voltage n of the cell. Preferably, the bias voltage VBG is a continuous (or gradual) variation voltage, so that the threshold voltage VTH varies in a continuous manner, for example in a substantially linear manner, from the high value VTHMAX to the low value VTHMIN during the phase P3 of the supply voltage n, and from the low value VTHMIN to the high value VTHMAX during the phase P1 of the supply voltage n of the cell. This allows the attainment of an adiabatic charging and discharging of the back gate, so as to avoid any additional dynamic loss. For instance, the bias voltage VBG has substantially the same form, for example trapezoidal or sinusoidal, as the supply voltage n.
(36)
(37) In this example, the transistor T1 is a transistor with a positive threshold-voltage variation, i.e. the higher the bias voltage VBG applied on the back gate (bg), the higher its threshold voltage VTH. In this case, as is evident from
(38) The voltage VBG can be provided by a variable voltage source, not illustrated in
(39)
(40) More specifically, in the illustrated example, the voltage VBG is a trapezoidal voltage substantially of the same form as the supply voltage n, but in phase opposition with the supply voltage n. More specifically, in this example, during the phase P1 of the voltage n, the voltage VBG decreases in a linear fashion from its high value VBGH until its low value VBGL. During the phase P2 of the voltage n, the voltage VBG remains substantially constant and equal to its low value VBGL. During the phase P3 of the voltage n, the voltage VBG increases in a linear fashion from its low value VBGL until its high value VBGH. During the phase P4 of the voltage n, the voltage VBG remains substantially constant and equal to its high value VBGH. As a result, during the phase P1 of the voltage n, the threshold voltage VTH of the transistor T1 increases in a linear fashion from its low value VTHMIN until its high value VTHMAX. During the phase P2 of the voltage n, the voltage VTH remains substantially constant and equal to its high value VTHMAX. During the phase P3 of the voltage n, the voltage VTH decreases in a linear fashion from its high value VTHMAX until its low value VTHMIN. During the phase P4 of the voltage n, the voltage VTH remains substantially constant and equal to its low value VTHMIN.
(41) An advantage of the cell 400 shown in
(42) By inverting the types of conductivity of the transistors T1, an inverting cell is obtained, i.e. one that performs the NO logic function. More generally, all basic logic functions conventionally used in integrated circuits, for example the functions AND, OR, NO AND NO OR, can be performed by cells having architectures of the same type as the one shown in
(43)
(44) In the example shown in
(45) When the input voltage VIN1 returns to its low value following a high-level impulse (phase P3 of the voltage VIN1, corresponding to the phase P2 of the voltages n and VOUT1), the transistor TH replaces the transistor T1 in order to maintain the voltage VOUT1 at a high level.
(46) More generally, any other circuit can be used to replace the circuit H shown in
(47)
(48) The cell 800 of
(49) in each of the cells 400_1 and 400_2, the transistor TH of the maintaining circuit is of a conductivity type opposite to the transistor T1 of the cell, i.e. of the p type in this example;
(50) in the cell 400_1, the front gate (fg) of the transistor TH is coupled, not to the output terminal s1 of the cell 400_1, but rather to the output terminal s1 of the cell 400_2;
(51) in the cell 400_2, the front gate (fg) of the transistor TH is coupled, not to the output terminal s1 of the cell 400_2, but rather to the output terminal s1 of the cell 400_1; and
(52) in each of the cells 400_1 and 400_2, the back gate (bg) of the transistor TH is coupled, not to the node p1, but rather to a node p2 for applying a variable bias voltage separate from the variable bias voltage applied on the node p1.
(53) The cells 400_1 and 400_2 receive the same supply voltage n on their respective supply terminals a1, and have their nodes GND connected to a same node for applying a reference potential. During operation, the input terminal e1 of the cell 400_1 receives an input voltage VIN1 representative of an input logic signal IN1 of the cell 800, and the input terminal e1 of the cell 400_2 receives an input voltage NVIN1 representative of a logic signal NIN1 complementary to the signal IN1. A periodic variable bias voltage VBGN of the same frequency as the supply voltage n, for example identical or similar to the voltage VBG of the examples shown in
(54) The cell 800 provides, on the output terminal s1 of the cell 400_1, a logic signal OUT1 (in the form of a periodic variable voltage VOUT1) having the same logic state as the signal IN1, and, on the output terminal s1 of the cell 400_2, a logic signal NOUT1 (in the form of a periodic variable voltage NVOUT1) complementary to the signal IN1.
(55)
(56) In the example shown in
(57) In the illustrated example, the transistor TR has its source coupled, for example connected, to the node GND and its drain coupled, for example connected, to the node s1. In this example, the transistor TR is a dual-gate MOS transistor, the front gate (fg) of the transistor TR being coupled, for example connected, to the node r1 and the back gate (bg) of the transistor TR being coupled, for example connected, to the node p1.
(58)
(59) The cell 1000 combines the variant embodiments of
(60) In this example, the control node r1 of the restarting transistor TR of the cell 400_1 is coupled, preferably connected, to the output node s1 of the cell 400_2, and the control node r1 of the restarting circuit TR of the cell 400_2 is coupled, preferably connected, to the output node s1 of the cell 400_1. This allows the output node s1 of the cell 400_1 and the output node s1 of the cell 400_2 to be restarted at each period of the supply signal n.
(61) Elementary cells for an adiabatic logic circuit have been described that are compatible with an embodiment of the type described in relation to
(62)
(63) Each of the voltages n, n+1 and n+2 varies in a periodic manner between a low value VL and a high value VH. As is evident from
(64) In this embodiment, the number of logic cells potentially being cascaded in series is limited by the number of available nested supply voltages n. However, an advantage is that the maintaining circuits H of the logic cells described in the foregoing can be omitted.
(65) Various embodiments and variants have been described. Those skilled in the art will understand that certain features of these embodiments can be combined and other variants will readily occur to those skilled in the art. In particular example embodiments have been described above in which the variable bias voltages VBG, VBGN, VBGP applied on the back gates of the transistors are provided by voltage sources separate from the supply voltage source n (for example, in