This application is based upon and claims the benefit of priority from prior Japanese Patent Application P2004-143921 filed on May 13, 2004; the entire contents of which are incorporated by reference herein.
1. Field of the Invention
The present invention relates to a semiconductor integrated circuit and a design method for the same, particularly to a semiconductor integrated circuit having virtual power lines and a design method for the same.
2. Description of the Related Art
An earlier technology for a semiconductor device includes virtual power lines v-Vdd and v-Vss as power supply lines used to drive a combinational logic circuit and nonvolatile latch circuits. The virtual power lines v-Vdd and v-Vss are connected to power supply lines Vdd and Vss via MOS field effect transistors (MOSFETs), each having a high threshold voltage. While the semiconductor device is normally operating, the high threshold voltage MOSFETs are turned on, and the potential of the virtual power lines v-Vdd and v-Vss are almost the same as power supply lines Vdd and Vss.
On the other hand, while the semiconductor device is in a wait state, the high threshold voltage MOSFETs are turned off, resulting in interruption of power supplies from Vdd to v-Vdd and also from Vss to v-Vss to save power consumption during the wait state.
However, the potential of the virtual power line v-Vss increases due to crosstalk attributable to the signal transition of an adjacent signal wiring. The potential increase of the virtual power line v-Vss increases a propagation delay time when the signal of the combinational logic circuit goes to a logic value ‘1’ from ‘0’. Even with the virtual power line v-Vdd, crosstalk attributable to the signal transition of an adjacent signal wiring increases a propagation delay time of an output signal changing from logic value ‘0’ up to ‘1’.
An aspect of the present invention inheres in a semiconductor integrated circuit comprising a logic circuit; a first switching cell configured to connect a first power supply line with a first virtual power line positioned on the first power supply line side so as to drive the logic circuit; and a second switching cell configured to connect a second power supply line with a second virtual power line positioned on the second power supply line side so as to drive the logic circuit. A time constant defined by the product of resistance and capacitance, which are measured between the first virtual power line and the first power supply line, is held to a constant value.
Another aspect of the present invention inheres in a computer implemented method for designing a semiconductor integrated circuit, including changing a signal level of an aggressing signal line adjacent to a virtual power line and extending along the virtual power line, and analyzing crosstalk along the virtual power line; selecting the virtual power line and a transistor connected between the virtual power line and a power supply line when it is determined, based on the crosstalk analysis results, that crosstalk influences an operation of the semiconductor integrated circuit; and correcting the semiconductor integrated circuit based on information of the virtual power line and the transistor.
Still another aspect of the present invention inheres in a computer implemented method for designing a semiconductor integrated circuit, including setting a maximum length constraint of a virtual power line driving a plurality of logic circuits and a plurality of sequential circuits; placing the plurality of logic circuits and the plurality of sequential circuits in a cell array region set based on the maximum length constraint of the virtual power line; generating a clock net for the plurality of sequential circuits; and routing signal wirings to connect the plurality of logic circuits and the plurality of sequential circuits to one another, and the virtual power line connects the plurality of logic circuits and the plurality of sequential circuits, in the cell array region.
Various embodiments of the present invention will be described with reference to the accompanying drawings. It is to be noted that the same or similar reference numerals are applied to the same or similar parts and elements throughout the drawings, and the description of the same or similar parts and elements will be omitted or simplified. In the following descriptions, numerous specific details are set fourth such as specific signal values, etc. to provide a thorough understanding of the present invention. However, it will be obvious to those skilled in the art that the present invention may be practiced without such specific details.
As shown in
When the semiconductor integrated circuit is normally operating, the first switching cell 64 and the second switching cell 65 are in a conductive state. At this time, the potential of the first virtual power line 4 is GND while the potential of the second virtual power line 6 is almost equal to VDD, so as to allow the logic circuit 63 to operate at a high speed.
When the semiconductor integrated circuit is in a wait state, the first switching cell 64 and the second switching cell 65 are in a non-conductive state. At this time, the power supply to the first virtual power line 4 from the first power supply line, and to the second virtual power line 6 from the second power supply line is interrupted. This reduces power consumption during the wait state.
The length of the first virtual power line 4 is designed to be constant, so that the first time constant can be fixed. The length of the first virtual power line 4 is designed to a constant less than 100 μm, for example.
Even when a signal level of an aggressing signal wiring 2a, which is routed next to and extends along the first virtual power line 4, changes and crosstalk occurs due to capacitive coupling between the aggressing signal wiring 2a and the first virtual power line 4, the first time constant is held to a constant value. Accordingly, when the potential of the first virtual power line 4 increases, it will return to the same potential as that of the first power supply line. This operation prevents a signal delay of the logic circuit 63 due to a potential change of the first virtual power line 4. Therefore, the length of the first virtual power line 4 is set to a value that prevents a potential change of the first virtual power line 4, due to crosstalk, from adversely influencing the circuit operation. The length of the first virtual power line 4 is set, based on, for example, an increase in signal delay due to the potential change of the first virtual power line 4. If a signal delay is due to a 10% change in potential of the first virtual power line 4 cannot be accommodated, the first time constant is determined such that the potential change of the first virtual power line 4 can be 10% or less. The length of the first virtual power line 4 is set so that the first time constant satisfies the above requirements.
The circuit in
The MIS transistors 5 and 7 have high threshold voltage so as to decrease leakage current during a wait state. The first virtual power line 4 is routed adjacent to and in parallel with the aggressing signal wiring 2a. Since there is a large amount of coupling capacitance between the aggressing signal wiring 2a and the first virtual power line 4, the change of the signal level of the aggressing signal wiring 2a changes a signal delay of the NAND circuit 31a connected to the first virtual power line 4.
Analysis of crosstalk can be generally carried out using a transistor level simulator or static timing analyzer; however, use of the simulator is limited due to computer capability and performance. This limitation may be due to several thousands of transistors and several hundred thousands of coupling capacitors included in a critical path netlist, for example. If such a netlist with a large number of components is analyzed by the simulator, calculation regarding a mere single input vector under a single operating condition takes several days.
Moreover, a timing analysis must be carried out under a variety of operating conditions. So, simulation by a simulator using design data for several million gates is not realistic.
According to the first embodiment, the aggressing signal wiring 2a extending along and adjacent to the first virtual power line 4 is detected, circuit data relevant to the first virtual power line 4 is extracted, and crosstalk in the semiconductor integrated circuit is then analyzed.
Circuit data for the MIS transistor 5, the first virtual power line 4, the sequential circuit 30a, the NAND circuit 31a, the NOT circuit 33b, the NAND circuit 31c, the MIS transistor 7, the second virtual power line 6, the aggressing signal wiring 2a, a wiring capacitance 9, the NOT circuit 33d, the NOT circuit 33c, the first power supply line, and the second power supply line is extracted to integrate a semiconductor integrated circuit.
Crosstalk due to the first virtual power line 4 will occur under the following conditions. To begin with, the MIS transistors 5 and 7 are turned on moving to a conductive state, and thus the sequential circuit 30a, the NAND circuits 31a and 31c, and the NOT circuits 33b, 33c, and 33d move to an operating state. The output signal from the NAND circuits 31a is changed from ‘1’ to ‘0’, and then the output signal of the NOT circuit 33d changes from ‘0’ to ‘1’. As a result, changes in the potential of the aggressing signal wiring 2a influence the potential of the first virtual power line 4 to slightly increase from a signal level of a logical level ‘0’; namely, crosstalk occurs.
When crosstalk occurs on the first virtual power line 4, carriers accumulated in the wiring capacitance 9 between the signal wiring 2 and GND flow through the signal wiring 2 and then the NAND circuit 31a to the first virtual power line 4 at the time when the output signal of the NAND circuit 31a begins to change from ‘1’ to ‘0’. The falling delay time of the output signal of the NAND circuit 31a is prolonged during the time when carriers accumulated in the wiring capacitance 9 are flowing to the first virtual power line 4, resulting in a drop in the operating speed.
Analysis of crosstalk that causes degradation in the falling delay time of the output signal from the NAND circuit 31a shows that the propagation delay time of the signal from the NAND circuit 31a is 10% or greater. An exemplary method for changing the first time constant so as to control propagation delay time of the signal, which increases due to crosstalk along the first virtual power line 4, is described using FIGS. 3 to 6.
A semiconductor integrated circuit in
A semiconductor integrated circuit in
A semiconductor integrated circuit in
The first virtual power line 4a has a shorter length than that of the first virtual power line 4. Therefore, crosstalk can be effectively decreased or suppressed. The first virtual power line 4b supplies majority carriers to the NAND circuit 31c via the MIS transistor 5a, which operates in sync with the MIS transistor 5.
While the example of dividing the first virtual power line 4 into the first virtual power lines 4a and 4b is shown in
According to an exemplary semiconductor integrated circuit of the first embodiment, the exemplary circuit corrections shown in FIGS. 4 to 6 may be used.
As shown in
A MIS transistor 7 (p-channel transistor) is connected between the second power supply line (VDD) and the second virtual power line 6. The MIS transistor 7 has a high threshold voltage so as to decrease leakage current during a wait state.
Sequential circuits 30a to 30d, NAND circuits 31a to 31c, an AND circuit 32, and NOT circuits 33a, 33b, and 33c are placed and connected between the first virtual power line 4 and the second virtual power line 6. The NOT circuit 33c is placed near the NAND circuit 31b. Each of the logic gates and sequential circuits includes transistors, each having a low threshold voltage so as to improve the operating speed.
A clock signal is provided to the sequential circuits 30a to 30d via a clock signal wiring 1a. In
As shown in
In the second virtual power line 6, a segment between the MIS transistor 7 and the NAND circuit 31c is the longest while a segment between the MIS transistor 7 and the sequential circuit 30b is the second longest.
In other words, both of the first virtual power line 4 and the second virtual power line 6 tend to become longer. The aggressing signal wiring 2a connected to the input stage of the NOT circuit 33c, is adjacent to a part of the first virtual power line 4 and extends along the first virtual power line 4. Moreover, the aggressing signal wiring 2a connected to the output stage of the NOT circuit 33a, is adjacent to a part of the second virtual power line 6 and extends along the second virtual power line 6.
Upon reception of a signal MTE of ‘1’ while logic circuits and sequential circuits are operating, the MIS transistor 5 becomes conductive; upon reception of a signal MTE of ‘0’ while those logic circuits and sequential circuits are in a wait state, the MIS transistor 5 moves to an interrupt state.
Upon reception of an inverted signal ‘0’ to the signal MTE while logic circuits and sequential circuits are operating, the MIS transistor 7 becomes conductive; upon reception of an inverted signal ‘1’ to the signal MTE while those logic circuits and sequential circuits are in a wait state, the MIS transistor 7 moves to an interrupt state.
In the first virtual power line 4 and the second virtual power line 6, crosstalk may occur under the following conditions. To begin with, the MIS transistors 5 and 7 are turned on to become conductive, so that the NAND circuits 31a to 31c, the AND circuit 32, and the NOT circuits 33a to 33c are in an operating state. Afterwards, a switching is propagated from the logic circuit NAND 31a to the signal wiring 2 while the signal level of the aggressing signal wiring 2a, which is adjacent to and extends along the first virtual power line 4, and is connected to the input terminal of the NOT circuit 33c, changes from ‘0’ to ‘1’. Consequently, crosstalk occurs along the first virtual power line 4, resulting in an increase in the potential of the first virtual power line 4.
In the same manner, crosstalk occurs at the time when the signal level of the aggressing signal wiring 2a changes from ‘1’ to ‘0’; wherein the aggressing signal wiring 2a extends along and adjacent to the second virtual power line 6 and is connected to the output terminal of the NOT circuit 33a.
The NOT circuit 33b is implemented by serially connecting a p-channel transistor P03 connected to the MIS transistor 7 and an n-channel transistor N03 connected to the MIS transistor 5. The NOT circuit 33b is an inverter having a node as an input terminal A commonly connected to the gates of the p-channel transistor P03 and the n-channel transistor N03, and a node as an output terminal Z connecting the p-channel transistor P03 and the n-channel transistor N03.
The MIS transistors 5 and 7 have respective high threshold voltages. The NAND circuit 31a and the NOT circuit 33b include the p-channel transistors P01, P02, and P03 and the n-channel transistors N01, N02, and N03 with respective low threshold voltages. Therefore, a dynamic logic circuit can be implemented by a multi-threshold complementary MOS (CMOS) circuit, which allows only a minimal drop in speed and decrease in subthreshold leakage current.
As described above, each of the first and second virtual power lines 4 and 6 shown in
The circuit corrections shown in FIGS. 4 to 6 may be used for an exemplary semiconductor integrated circuit shown in
The first virtual power line 4 is connected to the NAND circuits 31a and 31c and the NOT circuit 33b. Each of the NAND circuits 31a and 31c and the NOT circuit 33b includes transistors having a low threshold voltage while other logic circuits and sequential circuits include transistors having a high threshold voltage. The MIS transistor 5 is a high threshold voltage MIS transistor.
In the exemplary circuit shown in
For example, the output signal from the sequential circuit 30a is provided to the NAND circuit 31a; the output signal from the NAND circuit 31a is provided to the NOT circuit 33b; the output signal from the NOT circuit 33b is provided to the NAND circuit 31c; and the output signal from the NAND circuit 31c is provided to the sequential circuit 30f. The sequential circuit 30f loads the received signal as an output signal in sync with the next cycle of the clock signal.
The first virtual power line 4 extends to the NAND circuit 31a placed at the furthest end from the NAND circuit 31c. Therefore, crosstalk may occur on the first virtual power line 4 at the time when, for example, a signal provided to the NOT circuit 33c rises.
Such crosstalk causes degradation in the falling delay time of the output signals of the NAND circuit 31a, the NOT circuit 33b, and the NAND circuit 31c. As a result, propagation delay is prolonged for the critical path 8 due to crosstalk at three stages, and thus the circuit operating speed decreases considerably.
The semiconductor integrated circuit design system, according to a first embodiment of the present invention, is shown in
Further, the design system 25 in
A control unit 47 is connected to the data storage module 40, the crosstalk simulator 41, the analysis module 42, the correction module 43, the evaluation module 44, the determinating module 45, and the corrected data storage module 46, and provides electronic design automation (EDA).
The control unit 47 is further connected to an input unit 49 and an output unit 50 via an interface unit 48. The input unit 49 and the output unit 50 receive and provide design data, analysis data, circuit correction instructions, performance evaluation results, and corrected circuit data, respectively. The input unit 49 may include a keyboard, a mouse pointer, a numeric keypad, or a touch panel. The output unit 50 may include a display unit and/or a printer.
Referencing
In step ST10 shown in
In step ST11, the crosstalk simulator 41 reads the circuit data stored in the data storage module 40, changes the signal level of the aggressing signal wiring 2a (see
In step ST12, the analysis module 42 analyzes crosstalk and a potential of the first virtual power line 4, generating the analysis results.
In step ST13, the analysis module 42 determines, based on the crosstalk analysis results, whether or not there is an influence due to crosstalk. More specifically, when a change in the potential of the virtual power line exceeds an allowable threshold voltage, it is determined that there is a crosstalk influence. The ‘allowable threshold voltage’ is set such that the circuit can normally operate even if crosstalk occurs. The allowable threshold voltage is set based on a signal delay due to changes in the potential of the first virtual power line 4 in the semiconductor integrated circuit. If 10% of the change of the potential of the virtual power line 4 is the limit of what is permissible to a signal delay in the semiconductor integrated circuit, then the allowable threshold voltage is set to 10% of the potential of the virtual power line 4. In other words, in the case of an increase in the potential of the virtual power line 4 due to crosstalk is 10% or greater, it is determined that crosstalk is influencing the circuit operation. When it is determined that there is crosstalk influence on the circuit operation, the virtual power line 4 and the MIS transistor 5 connected thereto are selected as the circuit element to be corrected. Circuit data including information of the selected virtual power line 4 and MIS transistor 5 is sent to the correction module 43. When a potential increase ratio of the first virtual power line 4 is less than 10%, the analysis module 42 determines that there is no crosstalk influence on the circuit operation, and then transmits circuit data used by the crosstalk simulator 41 to the evaluation module 44.
In step ST14, the correction module 43 corrects a circuit based on the information of virtual power lines and transistors. As shown in
In step ST15, the evaluation module 44 evaluates circuits corrected to avoid crosstalk influence in step ST14. For example, electric characteristics and operating speed of circuits are evaluated by a simulator or a static timing analyzer.
In step ST16, the determinating module 45 determines whether the entire processing is completed based on the evaluation results provided from the evaluation module 44. More specifically, when the performances of the evaluated circuits have satisfied a desired performance, the design data for the semiconductor integrated circuit is stored in the corrected data storage module 46, and processing is then terminated. Otherwise, if the performances of the evaluated circuits have not satisfied a desired performance, the semiconductor integrated circuit is re-designed in step ST17 and processing is then terminated.
According to the semiconductor integrated circuit design method of the first embodiment, the first virtual power line 4 is divided into shorter segments, thereby improving a signal delay of the NAND circuit 31a. An exemplary improvement is shown in
On the other hand, the first virtual power line 4 with a length of 100 μm has a signal delay D of 1.05 at the point 28 where the solid wiring 67 as the simulation results intersects with the dotted wiring 26. Increase in signal delay is 5% relative to the ideal value 68 of 1. However, an increase rate of the signal delay D at the point 28 is no greater than half of the increase rate of signal delay D at the point 29. In other words, the shorter the first virtual power line 4 is, the more effectively crosstalk can be prevented.
While the method for decreasing crosstalk influence along the first virtual power line 4 has been described, crosstalk influence along the second virtual power line 6 can be decreased in the same manner. More specifically, as shown in
Note that the logic circuit is not limited to a CMOS circuit including multi-threshold transistors, and may be a circuit including p-channel transistors or a circuit including n-channel transistors.
According to the embodiments of the present invention, crosstalk analysis is carried out after the layout of logic circuits and sequential circuits in a semiconductor integrated circuit having several million gates is designed and fixed. A signal delay of a logic circuit can be improved by merely correcting a virtual power line or a MIS transistor connected to the virtual power line. Consequently, circuit design is completed after one or several determinations, and earlier introduction of semiconductor devices in the market is possible.
A semiconductor integrated circuit, according to the second embodiment of the present invention, is designed using the design system 25 shown in
Referencing
In step ST20 of
In step ST21, the clock net generating module 52 generates a clock net 1a for the sequential circuits 30a to 30d placed in the cell array region 35 so that the delay time to each sequential circuit is the same, as shown in
In step ST22, the wiring route module 53 routes the first virtual power line 4 connected to the sequential circuits 30a to 30d, the NAND circuits 31b and 31c, the NOT circuit 33b, and the AND circuit 32. The wiring route module 53 further routes signal wirings, which connect the sequential circuits 30a to 30d, the NAND circuits 31b and 31c, the NOT circuit 33b, and the AND circuit 32 to one another, terminating the circuit placement and route processing.
According to the second embodiment, circuit placement and route is carried out under the constraint that the sum of the vertical length of VMAX and the horizontal length of HMAX is equal to the maximum length constraint of the first virtual power line 4. According to the semiconductor integrated circuit design method shown in the flowchart of
According to the semiconductor integrated circuit design method shown in the flowchart of
Referencing
In step ST20 shown in
In step ST21, the clock net generating module 52 generates a clock net 1a for the sequential circuits 30a to 30d so that the delay time to each sequential circuit can be the same, as shown in
In step ST23, the wiring route module 53 routes signal wirings that connect the sequential circuits 30a to 30d, the NAND circuits 31b and 31c, the NOT circuit 33b, and the AND circuit 32 to one another.
In step ST24, the wiring route module 53 routes the first virtual power line 4 connected to the sequential circuits 30a to 30d, the NAND circuits 31b and 31c, the NOT circuit 33b, and the AND circuit 32, and then terminates the circuit placement and route processing.
According to the semiconductor integrated circuit design method shown in the flowchart of
As shown in
An aggressing signal wiring 2a is formed on the second insulator layer 37 near via 38a while an aggressing signal wiring 2b is formed on the second insulator layer 37 near via 38b. However, since those aggressing signal wirings 2a and 2b do not extend along the first virtual power line 4, crosstalk does not occur.
As shown in
The length of a crosstalk region 39 vertically extending on the second insulator layer 37 or the length of the part of the first virtual power line 4 extending in parallel with the aggressing signal wirings 2a and 2b on the second insulator layer 37 is shorter than the maximum virtual power line. In other words, since the length of the first virtual power line 4 extending along and adjacent to the aggressing signal wirings 2a and 2b is short, crosstalk can be effectively prevented.
The first virtual power line 4 routed between the first insulator layer 36 and the second insulator layer 37 is connected to a lower part of via 38a in a layer under the second insulator layer 37, and horizontally extends from a lower part of via 38b to an upper part of via 38c. The first virtual power line 4, routed under the first insulator layer 36, vertically extends from a lower part of via 38c to a lower part of via 38d. The first virtual power line 4 horizontally extends from an upper part of via 38d to an upper part of via 38e and vertically extends from a lower part of via 38e to a lower part of via 38f. Since the length of the virtual power line is short, occurrence of crosstalk can be effectively prevented.
As shown in
The searching module 55 reads circuit data from the data storage module 40, and searches the wiring tracks in which a plurality of first virtual power lines 4 extend in the same direction, as shown in
As shown in
The above description exemplifies exchange of two wirings; however, this does not limit the number of signal wirings 2 and number of first virtual power lines to be used in a grouping route. According to the semiconductor integrated circuit design method of the third embodiment, positions of all of the first virtual power lines 4 extending in the same direction may be changed according to circuit design.
Referencing
In step ST10 shown in
In step ST59, the searching module 55 reads circuit data in the data storage module 40. Next, in step ST60, the searching module 55 searches the wiring tracks in which a plurality of first virtual power lines extend in the same direction.
In step ST61, if there is a region in which a first virtual power line 4 is sandwiched between signal wirings 2, the searching module 55 transfers circuit data of the wiring tracks in which a plurality of first virtual power lines 4 extend in the same direction to the correction module 43, and processing then proceeds to step ST62. Otherwise, if there is no tracks in which a first virtual power line 4 is sandwiched between signal wirings 2, the processing is terminated.
In step ST62, the correction module 43 reroutes a plurality of first virtual power lines 4 to extend in the same direction and be adjacent to each other, and processing is then terminated.
<Other Exemplary Circuits>
While the exemplary circuits described in the first to the third embodiment include transistors having differing threshold voltages, thereby achieving high speed operation and low power consumption, n-channel and p-channel transistors described in the following embodiments are not limited to multi-threshold CMOS transistors. And alternatively, they may be insulated gate transistors (MIS transistors) having a variety of gate insulators other than a silicon oxide (SiO2). It is preferable to use MIS transistors made of materials having a larger dielectric constant, compared to a SiO2 film for microscopic logic gates with wirings no wider than 100 nm.
A semiconductor integrated circuit design system, according to an embodiment of the present invention, includes a dynamic logic gate of a first conductivity type MIS transistor using first conductivity type majority carriers and a second conductivity type MIS transistor having a second conductivity type majority carriers of opposite conductivity type to the first conductivity type, is explained forthwith using
Here, when the first conductivity type of majority carriers is an electron, the first conductivity type MIS transistor using electrons as main current is an n-channel transistor. Since the majority carriers of the second conductivity type, which are of opposite conductivity type to the first conductivity type, are holes, the second MIS transistor is a p-channel transistor. On the other hand, when the first conductivity type majority carriers are holes, the first conductivity type MIS transistor is a p-channel transistor while the second conductivity type MIS transistor is an n-channel transistor.
A semiconductor integrated circuit in
Changes in the potential of the aggressing signal wiring 2a, adjacent to and extending along the second virtual power line 6, decreases a potential provided to the NMOS logic block 56. This drop in potential is referred to as ‘IR (potential) drop’. Delay increase of the NMOS logic block occurs due to the IR drop, and may cause an operating fault.
Regarding the delay increase of the nMOS logic block 56 due to a drop in the potential of the second virtual power line 6, it is preferable to control the potential drop to be 10% or less according to a general design rule. Even a potential drop of 10% increases timing delay of the NMOS logic block 56 to some extent. Accordingly, crosstalk resulting in a potential drop of 10% or more is analyzed, and a network on the second power line VDD side is corrected to decrease the delay of the nMOS logic block 56.
In an exemplary circuit, when the output level of the NOT circuit 33d changes from ‘1’ to ‘0’ with the MIS transistor 7 being in a conductive state, crosstalk causes a decrease of the potential of the second virtual power line 6 adjacent to the aggressing signal wiring 2a. Thus, it causes an operating delay of the nMOS logic block 56.
The crosstalk simulator 41 (see
As shown in
In the dynamic logic gate shown in
Since the clock generation circuit 57 supplies a logic value of ‘0’ while in a wait state, the MIS transistors 7 and 7a turn on, the MIS transistor 5 turns off, and an output Z is a high level (an ‘H’ level).
According to the exemplary circuit shown in
The circuits of the first to the third embodiment may be implemented by a MIS FET as a high threshold voltage MIS transistor, and a MIS static induction transistor (SIT) as a low threshold voltage MIS transistor with.
As well-known, the MIS SIT has an extremely short channel. In other words, the MIS SIT is defined as a device having a short channel, shortened to an extent allowing punch-through to occur between the source region and the drain region of the MIS FET. In the MIS SIT, a potential barrier established in the channel is controlled by a drain voltage and a gate voltage.
More specifically, the MIS SIT is a device having a specific potential profile between a source and a drain, and a potential at the saddle point in a two-dimensional potential profile established in a channel is controlled by a drain voltage and a gate voltage. Accordingly, since current-voltage characteristics of the MIS SIT show a similar exponential function to that for triode characteristics of a vacuum tube, a logic circuit can be implemented by a combination of a transistor (MIS SIT) having triode characteristics and a transistor (MIS FET) having pentode.
While the exemplary dynamic logic gates according to the respective embodiments, each implemented by connecting the MIS transistor including a transistor having a high threshold voltage to the first power line GND and the second power line VDD and implementing the NAND circuit, the AND circuit, and the NOT circuit, have been described, the present invention is not limited to use of transistors having a low threshold voltage, and may alternatively use an nMOS logic block including n-channel MIS transistor.
Various modifications will become possible for those skilled in the art after receiving the teachings of the present disclosure without departing from the scope thereof.
Number | Date | Country | Kind |
---|---|---|---|
P2004-143921 | May 2004 | JP | national |