WO2005013490A1 - Switch module for a field programmable logic circuit - Google Patents

Switch module for a field programmable logic circuit Download PDF

Info

Publication number
WO2005013490A1
WO2005013490A1 PCT/IB2004/051317 IB2004051317W WO2005013490A1 WO 2005013490 A1 WO2005013490 A1 WO 2005013490A1 IB 2004051317 W IB2004051317 W IB 2004051317W WO 2005013490 A1 WO2005013490 A1 WO 2005013490A1
Authority
WO
WIPO (PCT)
Prior art keywords
switch
transistor
switch module
switches
augmenting
Prior art date
Application number
PCT/IB2004/051317
Other languages
French (fr)
Inventor
Rohini Krishnan
Jose D. J. Pineda De Gyvez
Original Assignee
Koninklijke Philips Electronics N.V.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics N.V. filed Critical Koninklijke Philips Electronics N.V.
Publication of WO2005013490A1 publication Critical patent/WO2005013490A1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/02Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
    • H03K19/173Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
    • H03K19/177Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
    • H03K19/17736Structural details of routing resources
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K17/00Electronic switching or gating, i.e. not by contact-making and –breaking
    • H03K17/30Modifications for providing a predetermined threshold before switching
    • H03K17/302Modifications for providing a predetermined threshold before switching in field-effect transistor switches
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/02Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
    • H03K19/173Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
    • H03K19/177Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
    • H03K19/1778Structural details for adapting physical parameters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K17/00Electronic switching or gating, i.e. not by contact-making and –breaking
    • H03K17/51Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the components used
    • H03K17/56Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the components used by the use, as active elements, of semiconductor devices
    • H03K17/687Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the components used by the use, as active elements, of semiconductor devices the devices being field-effect transistors
    • H03K17/693Switching arrangements with several input- or output-terminals, e.g. multiplexers, distributors

Definitions

  • This invention relates to a Switch Module and, more particularly, to a Switch Module for a field programmable gate array (FPGA).
  • FPGA field programmable gate array
  • a field programmable gate array is an integrated circuit that can be programmed in the field, after manufacture.
  • FPGAs are composed of logic blocks, I/O blocks and programmable routing. Referring to Fig. 1, there is illustrated an island-style FPGA where the logic blocks 100 are surrounded by prefabricated wiring segments 200 on all four sides.
  • a logic block input or output can connect to some or all of the wiring segments 200 in the channel adjacent to it, via a connection block of programmable switches.
  • At every intersection of a horizontal and vertical channel there is a switch box 300.
  • switch box At every intersection of a horizontal and vertical channel, there is a switch box 300.
  • switch module the term switch module.
  • the invention described here is applicable to connection, switch boxes and any set of programmable switches in a FPGA.
  • a switch box is a set of programmable switches which allow some of the wire segments incident on it to be connected to others. By turning on the appropriate switches, short wire segments can be connected together to form longer connections.
  • Switch Modules have been conventionally implemented using either pass transistor switches 400 or tri-state buffer switches 500, as shown in Figs. 2, 3(a) and 3(b).
  • the transistors in the switch box 600 add capacitance and resistance loading to each track in a channel, and hence the Switch Module 600 has a significant effect on the speed of each routable connection an a major impact on the overall power dissipation in a FPGA.
  • two sets of the four lines can be programmably interconnected so that two signal channels are formed.
  • One line output of the switch box can be programmably buffered. By buffering the output signal, delay introduced by resistance and capacitance of the transistors constituting the switch box can be reduced.
  • a multiplexer circuit and demultiplexer circuit configuration is used to perform proper routing.
  • a Switch Module for a field programmable logic circuit, the Switch Module comprising one or more inputs, one or more outputs, and a set of programmable switches between said one or more inputs and outputs, the Switch Module being characterized in that at least one of said switches comprises a dual threshold MOS transistor and means for increasing the gate voltage at which said transistor can operate.
  • the means for increasing the gate voltage at which the transistor can operate may comprise an augmenting transistor or a limiting transistor.
  • the dual threshold transistor may have a relatively high or moderate threshold voltage.
  • one or more buffers are provided at the one or more outputs of the Switch Module.
  • These one or more buffers may include a sleep transistor, preferably with a relatively high threshold voltage.
  • the present invention provides an ultra low power Switch Module for use in FPGA's, which works well for nominal supply voltages and optimally for lower supply voltages, thereby making it suitable for low voltage swing applications as well.
  • the resultant Switch Module has been found to have a significantly improved energy-delay product and a significantly reduced leakage in stand-by, when compared to conventional designs, with an almost negligible area overhead.
  • FIG. 1 is a schematic block diagram illustrating the configuration of an island- style FPGA according to the prior art
  • Fig. 2 is a schematic diagram illustrating the configuration of a switch box according to the prior art
  • Figs. 3(a) and 3(b) are schematic circuit diagrams illustrating two switch boxes according to the prior art
  • Fig. 4 is a schematic circuit diagram illustrating the configuration of a dual threshold MOS transistor
  • Figs. 5(a) and 5(b) are schematic circuit diagrams illustrating a dual threshold MOS transistor including a limiter device and an augmenting device respectively
  • Fig. 6 is a schematic circuit diagram illustrating a Switch Module according to an exemplary embodiment of the present invention.
  • DTMOS Dual Threshold MOS
  • V ⁇ V x + K ⁇ V sb + 2 j (1)
  • V x is the process related constant threshold voltage term.
  • V s b is the source-bulk voltage and 20 / is the band bending where inversion first occurs. It can be seen from Eqn. 1 that we can vary the threshold voltage by varying the source bulk voltage. When a negative back bias voltage is applied to the bulk wrt the source, in the case of a NMOS transistor, the depletion region of the fictive channel substrate junction increases, and the voltage needed to create inversion also increases. Thus the threshold voltage increases. When the bulk source voltage is positive, the threshold voltage of the NMOS transistor reduces.
  • the DTMOS transistor uses this basic principle. The DTMOS transistor in its basic form has the gate and the body terminals shorted as shown in Fig. 4.
  • the body source junction has a forward bias. Since the body source voltage (Vbs) is positive, the threshold voltage reduces during the active mode of operation. When the gate voltage is zero (or the switch is not used), the body source voltage is zero and the DTMOS switch has a threshold equal to Vw shown in equation 2. This gives the DTMOS based switch an advantage over the conventional NMOS switch. During the active mode of operation when the gate voltage of the main transistor is high, its threshold voltage is reduced. This makes the DTMOS based switch faster than the NMOS based switch. It also has a higher current drive due to reduced V T - In this work, we also tried some variations over this basic concept.
  • the main transistor MT
  • the main transistor a high V T transistor. So during the active mode of operation, the high V T is reduced due to the body-source forward bias and during stand-by when the body-source voltage is zero, the threshold voltage is equal to the intrinsic high V T of the MT. This reduces the sub-threshold leakage power dissipation.
  • the disadvantage of using the DTMOS in its basic form is that the gate voltage swing cannot exceed the cut-in voltage of the diode (0.5 V) otherwise a large current would flow through the forward biased body-source and body-drain junctions.
  • the DTMOS with the limiting transistor works as follows. There are two NMOS transistors namely MT (main transistor) and LT (limiting transistor).
  • the gate of the LT is connected to a reference voltage supply (VREF). So the voltage at the body of the MT never exceeds VREF- Vt. For the body source voltage not to exceed 0.5V, VREF should be appropriately chosen. For 0.13 ⁇ process, the nominal Vt is around 300mV, so VREF can range from 0.8V to 0.4V. This prevents the body source voltage from exceeding 0.5V at all times.
  • the DTMOS with the augmenting transistor works as follows.
  • the DTMOS with the augmenting switch contains two transistors namely MT (main transistor) and AT (augmenting transistor). When the gate voltage of the MT is high, and the source voltage is high, the voltage at the body of the MT cannot exceed VDD-Vt due to the Vt drop across the MT.
  • the body source voltage of the MT cannot exceed Vt (0.3V) which is less than the cut-in voltage (>0.5V) of the body source diode junction. So if the MT of the augmenting DTMOS switch is a high Vt transistor, then the body-source voltage is higher than when the MT is a nominal or a low Vt transistor. Thus the threshold voltage of the augmenting DTMOS switch with a high Vt MT is less than that of the same switch with a nominal or a low Vt MT. The current drive of the augmenting DTMOS switch with a high Vt MT is high and the delay is less, but as expected the power consumption is more. This is confirmed in our simulations as well.
  • the basic DTMOS with the limiting or augmenting transistor enable it to be used for gate voltages higher than 0.5V.
  • conventional Switch Modules are made of either pass transistors or tri-state buffers as shown in Figs. 2 and 3.
  • gate boosting or a restoring logic positive feed-back
  • the pass transistors contribute to series resistance, capacitance and increase the delay of the signal.
  • Gate-boosting needs a dedicated process technology.
  • Tri-state buffer switches overcome the limitations of pass transistors but at the cost of a high increase in area.
  • stand-by leakage is a major power consumer. Reducing stand-by leakage has not been addressed in the existing designs.
  • the DTMOS-based switch with a limiter as shown in Fig. 6 requires a reference voltage supply (VREF). If the reference voltage supply is to be avoided, a
  • DTMOS-based switch with an augmenting transistor may be used.
  • Variations of the above- described embodiment of the invention include the following variations:
  • the DTMOS based switch with a limiter needs to have a reference voltage supply (VREF). If the reference voltage supply is to be avoided we can use a DTMOS based switch with an augmenting transistor.
  • Augmenting Switch (A) In this variation, we use a nominal Vt augmented DTMOS with no sleep transistor. The "A" switch consumes more energy than the equivalent switch based on limiting transistor (L). The delay through the "A" switch is more since the augmenting transistor has some delay before the body source junction of the main transistor is forward biased, hence the overall energy consumed is more. The stand-by power dissipation of the "A" switch is also worse than the other switches.
  • Augmenting Switch with High Vt Main Transistor As explained in the operation of the augmenting DTMOS switch, the threshold voltage during the active mode of this switch is lower than the A switch, thus resulting in a higher power consumption and lower delay after the body-source junction is slightly forward biased. Another factor which can contribute to this switch consuming more power is that, in the active mode, due to the high Vt MT, the delay through the MT increases which delays the forward biasing of the body source junction of the MT by the AT. This results in an increase in short circuit power dissipation of the buffer following the AHVT.
  • Augmenting Switch with High Vt Main and Sleep Transistor A high Vt transistor in the augmented DTMOS switch with a high Vt sleep transistor is studied in this variation.
  • the sleep transistor in the buffer increases the delay of this switch.
  • the overall active energy consumed by this switch is more the other augmenting based DTMOS switches. But the leakage or stand-by dissipation is less.
  • Augmenting Switch with High Vt Sleep Transistor (ASW)
  • This variation is similar to the ASWHVT but with a nominal Vt MT.
  • the delay through this switch is less and the power consumed is also less than the ASWHVT.
  • the overall energy consumed is less than ASWHVT.
  • the power consumed is lesser than ASWHVT because of two reasons. Firstly, the overall threshold is more than the that of the ASWHVT, leading to lesser current drive and lower power consumption. Secondly, the time before which the MT is forward biased is less than the ASWHVT.
  • DTMOS with Limiting Switch and its Variations The DTMOS with a limiting switch and its variations are on the whole faster than their counterparts of the DTMOS with augmenting switch and its variations.
  • the L switch is faster than the A switch, the LHVT is faster than the AHVT, the LSW is faster than the ASW and the LSWHVT is faster than the ASWHVT.
  • the overall power consumed by the simulation set-up (including the buffer) for the DTMOS with limiting switches is lesser than that of the DTMOS with augmenting switches. This could be because the short circuit power dissipation through the buffer is lesser for the former than for the latter because the Vt drop through the former switch is lesser than the latter.
  • the delay is less because the body source junction of the MT is forward biased faster than the augmenting based switches.
  • the body source forward bias (which contributes to the reduction in the threshold voltage of the MT) in the augmenting based switches cannot exceed Vt, but in the limiting switch it is the difference between VDD and the reference voltage supply (VREF) and it is typically more than the threshold voltage Vt. In our case VREF 0.8V.
  • the limiting transistor (LT) has a dedicated reference supply VREF and the time taken for forward biasing the body-source junction of the MT is independent of the delay through the MT itself which was not the case for augmenting transistor based switches.
  • the limiter transistor based switches have the disadvantage that an extra reference supply is needed. But if this can be afforded, then, the limiting transistor based DTMOS switches have the best energy Figures compared to the other variations in our experiments.
  • Limiting Switch The L switch has the lowest power-delay product compared to all other switches but suffers from a higher stand-by power dissipation.
  • Limiting Switch with High Vt Main Transistor As expected, the LHVT consumes more power and has a higher delay than the L switch due to the high Vt MT. The overall power-delay product is more than the L.
  • Limiting Switch with High Vt Sleep Transistor LSW
  • the LSW switch has a higher energy consumption than the L and LHVT switches but less than the LSWHVT. This is expected since the sleep transistor in the buffer increases the active energy consumption. But the stand-by power dissipation is less than L and LHVT but greater than LSWHVT.
  • LSWHVT Limiting Switch with High Vt Main and Sleep Transistor
  • the LSWHVT switch consumes the least power.
  • the power-delay of the setup using this switch is only worse than L, LSW and LHVT. But the stand-by leakage is very less.
  • Conventional NMOS or Complementary Pass Transistor Switches Due to the full Vt drop across an NMOS pass transistor switch, the power consumed is high.
  • the NMOS based switch is quite fast due to reduced node capacitances compared to the other switches which need more than one transistor.
  • the overall power-delay product of the NMOS switch is better than the ASW, AHVT and ASWHVT.
  • the ASW, AHVT and ASWHVT have a much better stand-by performance than the NMOS based switch. It is also possible to compare the DTMOS based switches and NMOS against a complementary pass transistor switch (shown as COMP in the Figures). It can be seen that the power-delay product of the set-up using the complementary pass transistor switch is only better than ASWHVT. But in stand-by it is worse than the others.
  • the other disadvantage of the complementary switch is the large area that it occupies compared to the other switches. It needs four transistors in total(inclusive of the inverter needed for generating the control signal and its inverse which control the NMOS and PMOS transistor).
  • the limiting or augmenting transistor can be shared by more than one main transistor (MT).
  • MT main transistor
  • the complementary switch needs four transistors per switch, two of which can be perhaps shared with others but not the other two thus leading to an area overhead which is especially critical when there are many of these switches in a typical FPGA Power-Delay Product, Stand-by Dissipation, Area Trade-off It can be concluded that some switches are better or not depending on whether power, delay, power-delay, stand-by dissipation is the criterion. We can choose any of the switches based on the requirements that we have.
  • Table 2 below shows the order of preference of the switches based on criterion according to an exemplary embodiment of the invention.
  • Power the power consumption of LSWHVT ⁇ LSW ⁇ LHVT ⁇ L ... ⁇ COMP
  • Delay the delay through L ⁇ LHVT ⁇ LSW ⁇ NMOS ... ⁇ ASWHVT. Similar trends are shown for Power-Delay with L having the least and ASWHVT having the largest Power-Delay product. LSWHVT has the least stand-by leakage and COMP has the highest stand-by leakage.
  • the switch based on the limiter with the main transistor high Vt and a sleep transistor in the buffer following the switch, LSWHVT consumes the least power and the complementary switch, COMP, consumes the maximum power.
  • the switch based on the limiting transistor, L has the lowest delay and power-delay product whereas the switch based on the augmenting transistor with the main transistor high Vt and a sleep transistor in the buffer following the switch, ASWHVT has the highest delay and power-delay product.
  • ASWHVT has the highest delay and power-delay product.
  • the L switch can be chosen for high speed operation and for the best power-delay product.
  • the LSW switch is slower than the L switch and has a slightly worse power-delay product but has lower standby dissipation.
  • the NMOS switch is better in terms of the Power-Delay product than most of the augmenting based DTMOS switches except the A switch but is worse than all the DTMOS switches based on limiting transistors.
  • the area overhead is another important issue to be considered since there are many switches in the programmable interconnect fabric of a FPGA.
  • the complementary pass gate (COMP) has the largest area overhead since in addition to a PMOS and a NMOS, an inverter is needed for generating the control signal (which controls the switch) and its inverse.
  • the NMOS switch has the least area. All the DTMOS switches based on augmenting or limiting transistor need two transistors per switch, but the limiting or augmenting transistor could be shared by more than one switch thus reducing the area overhead. For example, when datapath operations are being performed in a FPGA, the granularity of operation is higher. This involves a bus based communication between logic blocks. In one instance of this, when an eight bit addition is being performed, the eight bits of sum output and the carry signals need to be communicated to another block. This means that nine switches along the way from the source logic block to the destination logic block need to be switched on simultaneously. Only one augmenting or limiting transistor would then be needed for these nine switches.
  • a proposed Switch Module according to an exemplary embodiment of the invention is as shown in Fig.
  • each of the NMOS pass transistors is replaced by a DTMOS 900, with a limiter switch 100.
  • the buffers 700 following the switches have a sleep transistor 800 with a high threshold. The gate voltage of this sleep transistor 800 is controlled by the configuration signal. If the switch is not selected, the sleep transistor 800 is off, thus disconnecting the buffer 700 from the ground connection. This prevents leakage in standby.
  • the switch based on the limiting transistor, L has the lowest delay and power-delay product whereas the switch based on the augmenting transistor with the main transistor high Vt and a sleep transistor in the buffer following the switch, ASWHVT has the highest delay and power-delay product.
  • the least power dissipation is of the LSWHVT switch and the maximum is of the complementary switch, COMP.
  • Table 2 helps to choose the switch needed depending on the constraints. For example, for high speed operation and for the best power-delay product, the L switch can be chosen.
  • the LSW switch is slower than the L switch and has a slightly worse power-delay product but has lower stand-by dissipation.
  • the NMOS switch is better in terms of the Power-Delay product than most of the augmenting based DTMOS switches except the A switch but is worse than all the DTMOS switches based on limiting transistors.
  • the area overhead is another important issue to be considered since there are many switches in the programmable interconnect fabric of a FPGA.
  • the complementary pass gate(COMP) has the largest area overhead since in addition to a PMOS and a NMOS, an inverter is needed for generating the control signal (which controls the switch) and its inverse.
  • the NMOS switch has the least area. All the DTMOS switches based on augmenting or limiting transistor need two transistors per switch, but the limiting or augmenting transistor could be shared by more than one switch thus reducing the area overhead.
  • the interconnect fabric in a FPGA is composed of many thousands of switches, the overall improvement in the power-delay product can be significant if limiter based dual threshold MOS switches are used.
  • the area overhead is kept low (For example, one extra transistor for every 8 transistors).
  • the leakage is comparable to the NMOS pass transistor switch.

Abstract

A Switch Module for a field programmable logic circuit, such as a field programmable gate array (FPGA), and a set of programmable switches (900) at least one of the switches (900) comprising a dual threshold MOS transistor (900) and means (such as a limiting or augmenting transistor) (100) for increasing the gate voltage at which said transistor (900) can operate. The invention provides an ultra low power Switch Module for use in FPGA's, which works well for nominal supply voltages and optimally for lower supply voltages, thereby making it suitable for low voltage swing applications as well. The resultant Switch Module has been found to have a significantly improved energy-delay product and a significantly reduced leakage in stand-by, when compared to conventional designs, with an almost negligible area overhead.

Description

SWITCH ODULE FOR A FIELD PROGRAMMABLE LOGIC CIRCUIT
This invention relates to a Switch Module and, more particularly, to a Switch Module for a field programmable gate array (FPGA).
A field programmable gate array (FPGA) is an integrated circuit that can be programmed in the field, after manufacture. FPGAs are composed of logic blocks, I/O blocks and programmable routing. Referring to Fig. 1, there is illustrated an island-style FPGA where the logic blocks 100 are surrounded by prefabricated wiring segments 200 on all four sides. A logic block input or output can connect to some or all of the wiring segments 200 in the channel adjacent to it, via a connection block of programmable switches. At every intersection of a horizontal and vertical channel, there is a switch box 300. Henceforth, in this document we refer to both the switch box and connection box by the term switch module. The invention described here is applicable to connection, switch boxes and any set of programmable switches in a FPGA. A switch box is a set of programmable switches which allow some of the wire segments incident on it to be connected to others. By turning on the appropriate switches, short wire segments can be connected together to form longer connections. Switch Modules have been conventionally implemented using either pass transistor switches 400 or tri-state buffer switches 500, as shown in Figs. 2, 3(a) and 3(b). The transistors in the switch box 600 add capacitance and resistance loading to each track in a channel, and hence the Switch Module 600 has a significant effect on the speed of each routable connection an a major impact on the overall power dissipation in a FPGA. Also the short circuit power dissipation in the buffers following the NMOS pass transistor switches is high due to the threshold (Vt) drop across the NMOS transistor resulting in the high Vdd signal at its input being degraded to Vdd - Vt at the output. In the past, research has been focused on various switch block architectures for improving routability and reducing delays caused by the resistance and capacitance of the transistors constituting a Switch Module. For example, US Patent No. 5,600,264 describes a programmable single buffered six-transistor switch box, which acts as a programmable junction between four intersecting lines. The switch box allows any two of the lines to be programmably interconnected to form a signal channel. Alternatively, two sets of the four lines can be programmably interconnected so that two signal channels are formed. One line output of the switch box can be programmably buffered. By buffering the output signal, delay introduced by resistance and capacitance of the transistors constituting the switch box can be reduced. A multiplexer circuit and demultiplexer circuit configuration is used to perform proper routing.
However, there is a need for an improved Switch Module circuit design for low power and high speed applications. In accordance with the present invention, there is provided a Switch Module for a field programmable logic circuit, the Switch Module comprising one or more inputs, one or more outputs, and a set of programmable switches between said one or more inputs and outputs, the Switch Module being characterized in that at least one of said switches comprises a dual threshold MOS transistor and means for increasing the gate voltage at which said transistor can operate. The means for increasing the gate voltage at which the transistor can operate may comprise an augmenting transistor or a limiting transistor. The dual threshold transistor may have a relatively high or moderate threshold voltage. In one embodiment of the invention, one or more buffers are provided at the one or more outputs of the Switch Module.
These one or more buffers may include a sleep transistor, preferably with a relatively high threshold voltage. Thus, the present invention provides an ultra low power Switch Module for use in FPGA's, which works well for nominal supply voltages and optimally for lower supply voltages, thereby making it suitable for low voltage swing applications as well. The resultant Switch Module has been found to have a significantly improved energy-delay product and a significantly reduced leakage in stand-by, when compared to conventional designs, with an almost negligible area overhead. These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter. Embodiments of the present invention will now be described by way of examples only and with reference to the accompanying drawings, in which: Fig. 1 is a schematic block diagram illustrating the configuration of an island- style FPGA according to the prior art; Fig. 2 is a schematic diagram illustrating the configuration of a switch box according to the prior art; Figs. 3(a) and 3(b) are schematic circuit diagrams illustrating two switch boxes according to the prior art; Fig. 4 is a schematic circuit diagram illustrating the configuration of a dual threshold MOS transistor; Figs. 5(a) and 5(b) are schematic circuit diagrams illustrating a dual threshold MOS transistor including a limiter device and an augmenting device respectively; and Fig. 6 is a schematic circuit diagram illustrating a Switch Module according to an exemplary embodiment of the present invention.
Using conventional NMOS pass transistor switches, due to the threshold drop while transmitting a logic high signal, there is short circuit dissipation in the buffers that follow. Stand-by leakage is also an issue in today's circuits. When a switch is turned off, the sub-threshold leakage current results in power dissipation. The present invention is intended to solve these problems. Using an appropriate configuration of the Dual Threshold MOS (hereinafter: DTMOS) based switch the best energy-delay product when the switch is on and the lowest leakage when the switch is in stand-by, can be achieved. First, the basic operation of a DTMOS switch will be explained. The threshold voltage of a transistor can be expressed as
Vτ = Vx + K ^Vsb + 2 j (1)
Vπ - Vx + K j20f (2)
The terms in these formulae are as follows. Vx is the process related constant threshold voltage term. Vw is the threshold voltage VT at Vsb = 0V, K is a process parameter equal to
Figure imgf000006_0001
and is also known as the K-factor, NA is the substrate dope
concentration, Vsb is the source-bulk voltage and 20/ is the band bending where inversion first occurs. It can be seen from Eqn. 1 that we can vary the threshold voltage by varying the source bulk voltage. When a negative back bias voltage is applied to the bulk wrt the source, in the case of a NMOS transistor, the depletion region of the fictive channel substrate junction increases, and the voltage needed to create inversion also increases. Thus the threshold voltage increases. When the bulk source voltage is positive, the threshold voltage of the NMOS transistor reduces. The DTMOS transistor uses this basic principle. The DTMOS transistor in its basic form has the gate and the body terminals shorted as shown in Fig. 4. During the active mode of operation, when the gate voltage is positive, the body source junction has a forward bias. Since the body source voltage (Vbs) is positive, the threshold voltage reduces during the active mode of operation. When the gate voltage is zero (or the switch is not used), the body source voltage is zero and the DTMOS switch has a threshold equal to Vw shown in equation 2. This gives the DTMOS based switch an advantage over the conventional NMOS switch. During the active mode of operation when the gate voltage of the main transistor is high, its threshold voltage is reduced. This makes the DTMOS based switch faster than the NMOS based switch. It also has a higher current drive due to reduced VT- In this work, we also tried some variations over this basic concept. For example, we make the main transistor (MT) a high VT transistor. So during the active mode of operation, the high VT is reduced due to the body-source forward bias and during stand-by when the body-source voltage is zero, the threshold voltage is equal to the intrinsic high VT of the MT. This reduces the sub-threshold leakage power dissipation. The disadvantage of using the DTMOS in its basic form is that the gate voltage swing cannot exceed the cut-in voltage of the diode (0.5 V) otherwise a large current would flow through the forward biased body-source and body-drain junctions. The DTMOS with the limiting transistor works as follows. There are two NMOS transistors namely MT (main transistor) and LT (limiting transistor). The gate of the LT is connected to a reference voltage supply (VREF). So the voltage at the body of the MT never exceeds VREF- Vt. For the body source voltage not to exceed 0.5V, VREF should be appropriately chosen. For 0.13μ process, the nominal Vt is around 300mV, so VREF can range from 0.8V to 0.4V. This prevents the body source voltage from exceeding 0.5V at all times. The DTMOS with the augmenting transistor works as follows. The DTMOS with the augmenting switch contains two transistors namely MT (main transistor) and AT (augmenting transistor). When the gate voltage of the MT is high, and the source voltage is high, the voltage at the body of the MT cannot exceed VDD-Vt due to the Vt drop across the MT. So the body source voltage of the MT cannot exceed Vt (0.3V) which is less than the cut-in voltage (>0.5V) of the body source diode junction. So if the MT of the augmenting DTMOS switch is a high Vt transistor, then the body-source voltage is higher than when the MT is a nominal or a low Vt transistor. Thus the threshold voltage of the augmenting DTMOS switch with a high Vt MT is less than that of the same switch with a nominal or a low Vt MT. The current drive of the augmenting DTMOS switch with a high Vt MT is high and the delay is less, but as expected the power consumption is more. This is confirmed in our simulations as well. Thus, it can be seen that the basic DTMOS with the limiting or augmenting transistor enable it to be used for gate voltages higher than 0.5V. As explained above, conventional Switch Modules are made of either pass transistors or tri-state buffers as shown in Figs. 2 and 3. For the Switch Modules made of pass transistors, gate boosting or a restoring logic (positive feed-back) is used to overcome the Vt drop in the NMOS pass transistor. The pass transistors contribute to series resistance, capacitance and increase the delay of the signal. Gate-boosting needs a dedicated process technology. Tri-state buffer switches overcome the limitations of pass transistors but at the cost of a high increase in area. In addition, with shrinking process technologies, stand-by leakage is a major power consumer. Reducing stand-by leakage has not been addressed in the existing designs. The DTMOS-based switch with a limiter, as shown in Fig. 6 requires a reference voltage supply (VREF). If the reference voltage supply is to be avoided, a
DTMOS-based switch with an augmenting transistor may be used. Variations of the above- described embodiment of the invention include the following variations:
Figure imgf000008_0001
DTMOS with augmenting switch and its variations The DTMOS based switch with a limiter needs to have a reference voltage supply (VREF). If the reference voltage supply is to be avoided we can use a DTMOS based switch with an augmenting transistor. Augmenting Switch (A) In this variation, we use a nominal Vt augmented DTMOS with no sleep transistor. The "A" switch consumes more energy than the equivalent switch based on limiting transistor (L). The delay through the "A" switch is more since the augmenting transistor has some delay before the body source junction of the main transistor is forward biased, hence the overall energy consumed is more. The stand-by power dissipation of the "A" switch is also worse than the other switches. Augmenting Switch with High Vt Main Transistor (AHVT) As explained in the operation of the augmenting DTMOS switch, the threshold voltage during the active mode of this switch is lower than the A switch, thus resulting in a higher power consumption and lower delay after the body-source junction is slightly forward biased. Another factor which can contribute to this switch consuming more power is that, in the active mode, due to the high Vt MT, the delay through the MT increases which delays the forward biasing of the body source junction of the MT by the AT. This results in an increase in short circuit power dissipation of the buffer following the AHVT. Augmenting Switch with High Vt Main and Sleep Transistor (ASWHVT) A high Vt transistor in the augmented DTMOS switch with a high Vt sleep transistor is studied in this variation. The sleep transistor in the buffer increases the delay of this switch. The overall active energy consumed by this switch is more the other augmenting based DTMOS switches. But the leakage or stand-by dissipation is less. Augmenting Switch with High Vt Sleep Transistor (ASW)
This variation is similar to the ASWHVT but with a nominal Vt MT. Thus, the delay through this switch is less and the power consumed is also less than the ASWHVT. The overall energy consumed is less than ASWHVT. The power consumed is lesser than ASWHVT because of two reasons. Firstly, the overall threshold is more than the that of the ASWHVT, leading to lesser current drive and lower power consumption. Secondly, the time before which the MT is forward biased is less than the ASWHVT. DTMOS with Limiting Switch and its Variations The DTMOS with a limiting switch and its variations are on the whole faster than their counterparts of the DTMOS with augmenting switch and its variations. For example, the L switch is faster than the A switch, the LHVT is faster than the AHVT, the LSW is faster than the ASW and the LSWHVT is faster than the ASWHVT. The overall power consumed by the simulation set-up (including the buffer) for the DTMOS with limiting switches is lesser than that of the DTMOS with augmenting switches. This could be because the short circuit power dissipation through the buffer is lesser for the former than for the latter because the Vt drop through the former switch is lesser than the latter. The delay is less because the body source junction of the MT is forward biased faster than the augmenting based switches. Another reason why the delay is less is because the body source forward bias (which contributes to the reduction in the threshold voltage of the MT) in the augmenting based switches cannot exceed Vt, but in the limiting switch it is the difference between VDD and the reference voltage supply (VREF) and it is typically more than the threshold voltage Vt. In our case VREF = 0.8V. The limiting transistor (LT) has a dedicated reference supply VREF and the time taken for forward biasing the body-source junction of the MT is independent of the delay through the MT itself which was not the case for augmenting transistor based switches. The limiter transistor based switches have the disadvantage that an extra reference supply is needed. But if this can be afforded, then, the limiting transistor based DTMOS switches have the best energy Figures compared to the other variations in our experiments.
Limiting Switch (L) The L switch has the lowest power-delay product compared to all other switches but suffers from a higher stand-by power dissipation. Limiting Switch with High Vt Main Transistor (LHVT) As expected, the LHVT consumes more power and has a higher delay than the L switch due to the high Vt MT. The overall power-delay product is more than the L. Limiting Switch with High Vt Sleep Transistor (LSW) The LSW switch has a higher energy consumption than the L and LHVT switches but less than the LSWHVT. This is expected since the sleep transistor in the buffer increases the active energy consumption. But the stand-by power dissipation is less than L and LHVT but greater than LSWHVT. Limiting Switch with High Vt Main and Sleep Transistor (LSWHVT) The LSWHVT switch consumes the least power. The power-delay of the setup using this switch is only worse than L, LSW and LHVT. But the stand-by leakage is very less. Conventional NMOS or Complementary Pass Transistor Switches Due to the full Vt drop across an NMOS pass transistor switch, the power consumed is high. The NMOS based switch is quite fast due to reduced node capacitances compared to the other switches which need more than one transistor. The overall power-delay product of the NMOS switch is better than the ASW, AHVT and ASWHVT. But the ASW, AHVT and ASWHVT have a much better stand-by performance than the NMOS based switch. It is also possible to compare the DTMOS based switches and NMOS against a complementary pass transistor switch (shown as COMP in the Figures). It can be seen that the power-delay product of the set-up using the complementary pass transistor switch is only better than ASWHVT. But in stand-by it is worse than the others. The other disadvantage of the complementary switch is the large area that it occupies compared to the other switches. It needs four transistors in total(inclusive of the inverter needed for generating the control signal and its inverse which control the NMOS and PMOS transistor). Also in the DTMOS based switches the limiting or augmenting transistor (LT or AT) can be shared by more than one main transistor (MT). This means that by sharing the LT or AT, the DTMOS based switch needs only one transistor per switch. The complementary switch needs four transistors per switch, two of which can be perhaps shared with others but not the other two thus leading to an area overhead which is especially critical when there are many of these switches in a typical FPGA Power-Delay Product, Stand-by Dissipation, Area Trade-off It can be concluded that some switches are better or not depending on whether power, delay, power-delay, stand-by dissipation is the criterion. We can choose any of the switches based on the requirements that we have. Table 2 below shows the order of preference of the switches based on criterion according to an exemplary embodiment of the invention. For example, in the column entitled "Power", the power consumption of LSWHVT < LSW < LHVT < L ...< COMP, in the column entitled "Delay", the delay through L < LHVT < LSW < NMOS ... < ASWHVT. Similar trends are shown for Power-Delay with L having the least and ASWHVT having the largest Power-Delay product. LSWHVT has the least stand-by leakage and COMP has the highest stand-by leakage.
Table 2: Trade-offs in choosing the switch
Figure imgf000011_0001
It can be seen from the table that the switch based on the limiter with the main transistor high Vt and a sleep transistor in the buffer following the switch, LSWHVT, consumes the least power and the complementary switch, COMP, consumes the maximum power. Similarly, the switch based on the limiting transistor, L has the lowest delay and power-delay product whereas the switch based on the augmenting transistor with the main transistor high Vt and a sleep transistor in the buffer following the switch, ASWHVT has the highest delay and power-delay product. During stand-by the least power dissipation is of the LSWHVT switch and the maximum is of the complementary switch, COMP. This table helps to choose the switch needed depending on the constraints. For example, for high speed operation and for the best power-delay product, the L switch can be chosen. The LSW switch is slower than the L switch and has a slightly worse power-delay product but has lower standby dissipation. The NMOS switch is better in terms of the Power-Delay product than most of the augmenting based DTMOS switches except the A switch but is worse than all the DTMOS switches based on limiting transistors. The area overhead is another important issue to be considered since there are many switches in the programmable interconnect fabric of a FPGA. The complementary pass gate (COMP) has the largest area overhead since in addition to a PMOS and a NMOS, an inverter is needed for generating the control signal (which controls the switch) and its inverse. The NMOS switch has the least area. All the DTMOS switches based on augmenting or limiting transistor need two transistors per switch, but the limiting or augmenting transistor could be shared by more than one switch thus reducing the area overhead. For example, when datapath operations are being performed in a FPGA, the granularity of operation is higher. This involves a bus based communication between logic blocks. In one instance of this, when an eight bit addition is being performed, the eight bits of sum output and the carry signals need to be communicated to another block. This means that nine switches along the way from the source logic block to the destination logic block need to be switched on simultaneously. Only one augmenting or limiting transistor would then be needed for these nine switches. A proposed Switch Module according to an exemplary embodiment of the invention is as shown in Fig. 6, which embodiment is one variation of the various possible implementations intended to overcome some of the limitations of a conventional NMOS- based Switch Module. Each of the NMOS pass transistors is replaced by a DTMOS 900, with a limiter switch 100. In addition the buffers 700 following the switches have a sleep transistor 800 with a high threshold. The gate voltage of this sleep transistor 800 is controlled by the configuration signal. If the switch is not selected, the sleep transistor 800 is off, thus disconnecting the buffer 700 from the ground connection. This prevents leakage in standby. Conclusion It can be seen that the switch based on the limiter with the main transistor high Vt and a sleep transistor in the buffer following the switch, LSWHVT, consumes the least power and the complementary switch, COMP, consumes the maximum power. Similarly, the switch based on the limiting transistor, L has the lowest delay and power-delay product whereas the switch based on the augmenting transistor with the main transistor high Vt and a sleep transistor in the buffer following the switch, ASWHVT has the highest delay and power-delay product. During stand-by the least power dissipation is of the LSWHVT switch and the maximum is of the complementary switch, COMP. Table 2 helps to choose the switch needed depending on the constraints. For example, for high speed operation and for the best power-delay product, the L switch can be chosen. The LSW switch is slower than the L switch and has a slightly worse power-delay product but has lower stand-by dissipation. The NMOS switch is better in terms of the Power-Delay product than most of the augmenting based DTMOS switches except the A switch but is worse than all the DTMOS switches based on limiting transistors. The area overhead is another important issue to be considered since there are many switches in the programmable interconnect fabric of a FPGA. The complementary pass gate(COMP) has the largest area overhead since in addition to a PMOS and a NMOS, an inverter is needed for generating the control signal (which controls the switch) and its inverse. The NMOS switch has the least area. All the DTMOS switches based on augmenting or limiting transistor need two transistors per switch, but the limiting or augmenting transistor could be shared by more than one switch thus reducing the area overhead. For example, when datapath operations are being performed in a FPGA, the granularity of operation is higher. This involves a bus based communication between logic blocks. In one instance of this, when an eight bit addition is being performed, the eight bits of sum output and the carry signals need to be communicated to another block. This means that nine switches along the way from the source logic block to the destination logic block need to be switched on simultaneously. Only one augmenting or limiting transistor would then be needed for these nine switches. A 10-15% improvement per switch in the power-delay product, over the conventional NMOS pass transistor can be achieved, by using the limiter based dual threshold MOS transistor switch (could be L, LSW, LHVT or LSWHVT). Since the interconnect fabric in a FPGA is composed of many thousands of switches, the overall improvement in the power-delay product can be significant if limiter based dual threshold MOS switches are used. By sharing the limiter transistor, the area overhead is kept low (For example, one extra transistor for every 8 transistors). In stand-by, if the LSWHVT or LSW switch is used, a factor of 20 reduction in the leakage power is obtained compared to the NMOS pass transistor switch. For the other two limiter based Dual Threshold MOS switches, namely, L and LHVT, the leakage is comparable to the NMOS pass transistor switch. It should be noted that the above-mentioned embodiment illustrates rather than limits the invention, and that those skilled in the art will be capable of designing many alternative embodiments without departing from the scope of the invention as defined by the appended claims. In the claims, any reference signs placed in parentheses shall not be construed as limiting the claims. The word "comprising" and "comprises", and the like, does not exclude the presence of elements or steps other than those listed in any claim or the specification as a whole. The singular reference of an element does not exclude the plural reference of such elements and vice- versa. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a device claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.

Claims

CLAIMS:
1. A Switch Module (600) for a field programmable logic circuit, the Switch Module (600) comprising one or more inputs, one or more outputs, and a set of programmable switches (900) between said one or more inputs and outputs, the Switch Module (600) being characterized in that at least one of said switches comprises a dual threshold MOS transistor (900) and means (100) for increasing the gate voltage at which said transistor can operate.
2. A Switch Module (600) according to claim 1, wherein the means (100) for increasing the gate voltage at which the transistor (900) can operate comprises an augmenting transistor.
3. A Switch Module (600) according to claim 1, wherein the means for increasing the gate voltage at which the transistor can operate comprises a limiting transistor (100).
4. A Switch Module (600) according to only one of claims 1 to 3, wherein the dual threshold has a relatively high or moderate threshold voltage.
5. A Switch Module (600) according to any one of claims 1 to 4, wherein one or more buffers (700) are provided at the one or more outputs of the Switch Module (600).
6. A Switch Module (600) according to claim 5, wherein the one or more buffers (700) include a sleep transistor (800).
7. A Switch Module (600) according to claim 6, wherein the sleep transistor
(800) has a relatively high threshold voltage.
PCT/IB2004/051317 2003-08-05 2004-07-28 Switch module for a field programmable logic circuit WO2005013490A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP03102427 2003-08-05
EP03102427.6 2003-08-05

Publications (1)

Publication Number Publication Date
WO2005013490A1 true WO2005013490A1 (en) 2005-02-10

Family

ID=34112497

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2004/051317 WO2005013490A1 (en) 2003-08-05 2004-07-28 Switch module for a field programmable logic circuit

Country Status (1)

Country Link
WO (1) WO2005013490A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006017501A1 (en) * 2004-08-03 2006-02-16 Altera Corporation Enhanced passgate structures for reducing leakage current
US9047930B2 (en) 2013-07-26 2015-06-02 International Business Machines Corporation Single-ended low-swing power-savings mechanism with process compensation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5559368A (en) * 1994-08-30 1996-09-24 The Regents Of The University Of California Dynamic threshold voltage mosfet having gate to body connection for ultra-low voltage operation
US6025735A (en) * 1996-12-23 2000-02-15 Motorola, Inc. Programmable switch matrix and method of programming
US20020000873A1 (en) * 1999-01-04 2002-01-03 Hiroaki Tanizaki Semiconductor device having hierarchical power supply line structure improved in operating speed
EP1304803A2 (en) * 2001-10-10 2003-04-23 Altera Corporation Programmable logic device comprising silicon-on-insulator transistors

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5559368A (en) * 1994-08-30 1996-09-24 The Regents Of The University Of California Dynamic threshold voltage mosfet having gate to body connection for ultra-low voltage operation
US6025735A (en) * 1996-12-23 2000-02-15 Motorola, Inc. Programmable switch matrix and method of programming
US20020000873A1 (en) * 1999-01-04 2002-01-03 Hiroaki Tanizaki Semiconductor device having hierarchical power supply line structure improved in operating speed
EP1304803A2 (en) * 2001-10-10 2003-04-23 Altera Corporation Programmable logic device comprising silicon-on-insulator transistors

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
ASSADERAGHI F ET AL: "DYNAMIC THRESHOLD-VOLTAGE MOSFET (DTMOS) FOR ULTRA-LOW VOLTAGE VLSI", IEEE TRANSACTIONS ON ELECTRON DEVICES, IEEE INC. NEW YORK, US, vol. 44, no. 3, 1 March 1997 (1997-03-01), pages 414 - 422, XP000688254, ISSN: 0018-9383 *
BO-TING WANG ET AL: "A novel low-voltage silicon-on-insulator (SOI) CMOS complementary pass-transistor logic (CPL) circuit using asymmetrical dynamic threshold pass-transistor (ADTPT) technique", PROCEEDINGS OF THE 43RD IEEE MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, vol. 2, 8 August 2000 (2000-08-08), pages 694 - 697, XP010558600 *
FERLET-CAVROIS V ET AL: "Total dose behavior of partially depleted SOI dynamic threshold voltage MOS (DTMOS) for very low supply voltage applications (0.6 - 1V)", RADECS 99, FIFTH EUROPEAN CONFERENCE ON RADIATION AND ITS EFFECTS ON COMPONENTS AND SYSTEMS, 1999, 13 September 1999 (1999-09-13), pages 308 - 314, XP010503471 *
HUANG C ET AL: "Device physics, performance simulations and measured results of SOI MOS and DTMOS transistors and integrated circuits", SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY, 1998. PROCEEDINGS. 1998 5TH INTERNATIONAL CONFERENCE ON BEIJING, CHINA 21-23 OCT. 1998, PISCATAWAY, NJ, USA,IEEE, US, 21 October 1998 (1998-10-21), pages 712 - 715, XP010347023, ISBN: 0-7803-4306-9 *
KAO J T ET AL: "DUAL-THRESHOLD VOLTAGE TECHNIQUES FOR LOW-POWER DIGITAL CIRCUITS", IEEE JOURNAL OF SOLID-STATE CIRCUITS, IEEE INC. NEW YORK, US, vol. 35, no. 7, July 2000 (2000-07-01), pages 1009 - 1018, XP001100953, ISSN: 0018-9200 *
KRISHNAN R ET AL: "Low energy switch block for FPGAs", PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2004, 5 January 2004 (2004-01-05), pages 209 - 214, XP010679001 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006017501A1 (en) * 2004-08-03 2006-02-16 Altera Corporation Enhanced passgate structures for reducing leakage current
US7292065B2 (en) 2004-08-03 2007-11-06 Altera Corporation Enhanced passgate structures for reducing leakage current
US9047930B2 (en) 2013-07-26 2015-06-02 International Business Machines Corporation Single-ended low-swing power-savings mechanism with process compensation

Similar Documents

Publication Publication Date Title
US6946893B2 (en) Level shift circuit and semiconductor integrated circuit
US6384628B1 (en) Multiple voltage supply programmable logic device
US7557608B2 (en) Passgate structures for use in low-voltage applications
US6768368B2 (en) Level shifter circuit and semiconductor device including the same
US7477073B1 (en) Structures and methods for heterogeneous low power programmable logic device
US6677797B2 (en) Semiconductor integrated circuit
EP1779513B1 (en) Enhanced passgate structures for reducing leakage current
US7855574B2 (en) Programmable multiple supply regions with switched pass gate level converters
US7417454B1 (en) Low-swing interconnections for field programmable gate arrays
US6838924B1 (en) Dual stage level shifter for low voltage operation
CA2201853A1 (en) High voltage level shifter for switching high voltage in non-volatile memory integrated circuits
EP0110060A1 (en) FET voltage level shift circuitry
US5013937A (en) Complementary output circuit for logic circuit
US7199618B2 (en) Logic circuit arrangement
US7463067B2 (en) Switch block for FPGA architectures
US7468616B1 (en) Circuit for and method of generating a delay in an input/output port of an integrated circuit device
US4503341A (en) Power-down inverter circuit
US4110633A (en) Depletion/enhancement mode FET logic circuit
US5160860A (en) Input transition responsive CMOS self-boost circuit
WO2005013490A1 (en) Switch module for a field programmable logic circuit
US7183800B1 (en) Apparatus and methods for programmable logic devices with improved performance characteristics
US20200328732A1 (en) Semiconductor device
US5495182A (en) Fast-fully restoring polarity control circuit
GB2334391A (en) CMOS standby current reduction
Krishnan et al. Low energy switch block for FPGAs

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase