Skip to content


Typical CMOS device/process options

I received an inquiry on how to reduce leakage. I will cover how to do so in a future article. However, before I do, let’s go over some process options that effect leakage.

Core Devices

Typically, foundries offer a few variations of there processes. I will call them general purpose (GP) and low power (LP). They differ in what I call the core devices, after which a process is usually named—for example, CMOS090 (90 nm) or TSMC 0.18μm.

GP

The GP represents the state of the art and usually drives large digital IC’s, including general purpose microprocessors and DSP’s. The traits of the GP process are a lower threshold and supply voltage, and possibly smaller effective gate length.

LP

The LP is usually a variant of the GP process optimized to reduce leakage (at the expense of speed). The LP option is usually used for highly integrated analog & RF CMOS IC’s, such as radios (RF transceivers), ADC’s, etc. Typically, the LP allows for a slightly higher supply voltage and sometimes has a slightly larger effective gate length. However, the main trait of the LP process is that the threshold is increased a bit from the GP process to allow for lower leakage. I’m not entirely sure if the higher supply voltage and gate length are intentional or are a byproduct of the higher threshold.

I/O Devices

Almost universally, all modern processes offer an “I/O” device. This is essentially a device from a prior process node (1.8 V, 2.5 V, or 3.3 V) with a larger gate length (0.18 um, 0.25 um, or 0.35 um). They are provided from a digital perspective as devices for pad drivers etc. However, they usually form the workhorse of analog/RF IC’s especially at baseband.

Device options

In both the GP and LP flavors, there are additional device options not necessarily universally, but usually:

  • High-Vt: a core device with the threshold increased for lower leakage. This is also useful for larger output range on a diff pair—which depends on the input devices’ Vt—but usually an I/O device is even better.
  • Low-Vt: a core device with the threshold decreased for higher performance (at the expense of leakage)
  • Zero-Vt: a core device with a zero threshold voltage. This is useful for bypass switches and source followers.

These devices usually require additional mask steps and therefore incur additional processing costs.

Leakage

Basically, to minimize leakage, one should use the device with the highest threshold voltage that gets the job done. In order of preference:

  1. I/O Device
  2. High-Vt core device (if it is already available or if the expense makes sense)
  3. Core (medium-Vt) devices

Of course, each of these options have the implicit tradeoff of performance/speed at the expense of leakage. What do you do when you want performance during active operation and low leakage during a standby mode? I will detail two methods in a future article.

Consider a free subscription: RSS (via a newsreader such as Google Reader, My Yahoo, Windows Live Mail, IE7, Firefox) or email (delivered to your email inbox).

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • LinkedIn
  • Facebook
  • Google Bookmarks
  • Live-MSN
  • Netscape
  • Slashdot
  • Technorati
  • YahooMyWeb
  • Propeller
  • TwitThis

Related posts:

  1. Minimizing leakage for high-performance CMOS circuits I was asked a question on how to reduce leakage...
  2. Supply voltage, current, RF impedance, and CMOS scaling Consider the circuit below: Let’s say that you’ve designed the...
  3. Quick Regulator Design – Part 2: Loop Gain In Part 1, I discussed how the regulated supply reacts...

Posted in Digital Professional.

One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

Continuing the Discussion

  1. Minimizing leakage for high-performance CMOS circuits | Circuit Design linked to this post on December 2, 2008

    [...] was asked a question on how to reduce leakage for digital circuits. I started by detailing process options that effect leakage in a prior article, each effective both leakage and circuit performance. In this article, I will detail two methods to [...]

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.


Circuit Design is Digg proof thanks to caching by WP Super Cache!