Depletion-load NMOS logic

From Self-sufficiency
Jump to: navigation, search

Depletion-load nMOS/NMOS (n-channel metal-oxide-semiconductor) is a form of nMOS logic family which uses depletion-mode n-type MOSFETs as load transistors as a method to enable single voltage operation and achieve greater speed than possible with pure enhancement-load devices. This is partly because the depletion-mode MOSFETs can be a better current source approximation than the simpler enhancement-mode transistor can, especially when no extra voltage is available (one of the reasons early pMOS and nMOS chips demanded several voltages).

The inclusion of depletion-mode n-MOS transistors in the manufacturing process demanded additional manufacturing steps compared to the simpler enhancement-load circuits; this is because depletion-load devices are formed by increasing the amount of dopant in the load transistors channel region, in order to adjust their threshold voltage. This is normally performed using ion implantation.

Some depletion-load nMOS designs are still produced, typically in parallel with newer CMOS counterparts; one example of this is the Z84015[1] and Z84C15.[2]

History and background

Silicon gate

In the late 1960s, bipolar junction transistors were a hundred times as fast as the (p-channel) MOS transistors then used and were much more reliable, but they also consumed much more power, required more area, and demanded a more complicated manufacturing process. MOS ICs were considered interesting but inadequate for supplanting the fast bipolar circuits in anything but niche markets, such as low power applications. One of the reasons for the low speed was that MOS transistors had gates made of aluminum which led to considerable parasitic capacitances using the manufacturing processes of the time. The introduction of transistors with gates of polycrystalline silicon (that became the de facto standard from the mid 1970s to early 2000s) was an important first step in order to reduce this handicap. This new self-aligned silicon-gate transistor was introduced by Federico Faggin at Fairchild Semiconductor in early 1968; it was a refinement (and the first working implementation) of ideas and work by John C. Sarace, Tom Klein and Robert W. Bower (around 1966–67) for a transistor with less parasitic capacitances that could be manufactured as part of an IC (and not only as a discrete component). This new type of pMOS transistor was 3–5 times as fast (per watt) as the aluminum-gate pMOS transistor, and it needed less area, had much lower leakage and higher reliability. The same year, Faggin also built the first IC using the new transistor type, the Fairchild 3708 (8-bit analog multiplexer with decoder), which demonstrated a substantially improved performance over its metal-gate counterpart. In less than 10 years, the silicon gate MOS transistor replaced bipolar circuits as the main vehicle for complex digital ICs.

nMOS and back-gate bias

There are a couple of drawbacks associated with pMOS: The electron holes that are the charge (current) carriers in pMOS transistors have lower mobility than the electrons that are the charge carriers in nMOS transistors (a ratio of approximately 2.5), furthermore pMOS circuits do not interface easily with low voltage positive logic such as DTL-logic and TTL-logic (the 7400-series). However, pMOS transistors are relatively easy to make and were therefore developed first — ionic contamination of the gate oxide from etching chemicals and other sources can very easily prevent (the electron based) nMOS transistors from switching off, while the effect in (the electron-hole based) pMOS transistors is much less severe. Fabrication of nMOS transistors therefore has to be many times cleaner than bipolar processing in order to produce working devices.

Early work on nMOS was presented in a brief IBM paper at ISSCC in 1969. Hewlett Packard then started to develop nMOS IC technology to get the promising speed and easy interfacing for its calculator business.[3] Tom Haswell at HP eventually solved many problems by using purer raw materials (especially aluminum for interconnects) and by adding a bias voltage to make the gate threshold large enough; this back-gate bias remained a de facto standard solution to (mainly) sodium contaminants in the gates until the development of ion implantation (see below). Already by 1970, HP was making good enough nMOS ICs and had characterized it enough so that Dave Maitland was able to write an article about nMOS in the December, 1970 issue of Electronics magazine. However, nMOS remained uncommon in the rest of the semiconductor industry until 1973.[4]

The production-ready nMOS process enabled HP to develop the industry’s first 4-kbit IC ROM. Motorola eventually served as a second source for these products and so became one of the first commercial semiconductor vendors to master the nMOS process, thanks to Hewlett Packard. A while later, the startup company Intel announced a 1-kbit pMOS DRAM, called 1102, developed as a custom product for Honeywell (an attempt to replace magnetic core memory in their mainframe computers). HP’s calculator engineers, who wanted a similar but more robust product for the 9800 series calculators, contributed IC fabrication experience from their 4-kbit ROM project to help improve Intel DRAM’s reliability, operating-voltage, and temperature range. These efforts contributed to the heavily enhanced Intel 1103 1-kbit pMOS DRAM, which was the world’s first commercially available DRAM IC. It was formally introduced in October 1970, and became Intel’s first really successful product.[5]

Depletion-mode transistors

Early MOS logic had one transistor type, which is enhancement mode so that it can act as a logic switch. Since suitable resistors were hard to make, the logic gates used saturated loads; that is, to make the one type of transistor act as a load resistor, the transistor had to be turned always on by tying its gate to the power supply (the more negative rail for PMOS, or the more positive rail for NMOS). Since the current in a device connected that way goes as the square of the voltage across the load, it provides poor pullup speed relative to its power consumption when pulled down. A resistor would be better, and a current source better yet. A depletion-mode device with gate tied to the opposite supply rail would be a better load, acting somewhere between a resistor and a current source.

The first depletion-load nMOS circuits were pioneered and made by the DRAM manufacturer Mostek, which made depletion-mode transistors available for the design of the original Zilog Z80 in 1975–76.[6] Mostek had the ion implantation equipment needed to create a doping profile more precise than possible with diffusion methods, so that the threshold voltage of the load transistors could be adjusted reliably. At Intel, depletion load was introduced by Faggin (ex. Fairchild, later founder of Zilog) in 1974. Depletion-load was first employed for a redesign of one of Intel's most important products at the time, a +5V-only 1Kbit nMOS SRAM called the 2102 (using more than 6000 transistors[7]). The result of this redesign was the significantly faster 2102A, where the highest performing versions of the chip had access times of less than 100ns, taking MOS memories close to the speed of bipolar RAMs for the first time.[8]

Depletion-load nMOS processes were also used by several other manufacturers to produce many incarnations of popular 8-bit, 16-bit, and 32-bit CPUs. Similarly to early pMOS and nMOS CPU designs using enhancement mode MOSFETs as loads, depletion-load nMOS designs typically employed various types of dynamic logic (rather than just static gates) or pass transistors used as dynamic clocked latches. These techniques can enhance the area-economy considerably although the effect on the speed is complex. Processors built with depletion-load nMOS circuitry include the 6800 (in later versions[9]), the 6502, Signetics 2650, 8085, 6809, 8086, Z8000, NS32016, and many others (whether or not the HMOS processors below are included, as special cases).

A large number of support and peripheral ICs were also implemented using (often static) depletion-load based circuitry. However,there were never any standardized logic families in nMOS, such as the bipolar 7400 series and the CMOS 4000 series, although designs with several second source manufacturers often achieved something of a de-facto standard component status. One example of this is the nMOS 8255 PIO design, originally intended as an 8085 peripheral chip, that has been used in x86 and Z80 embedded systems and many other contexts for several decades; similar to the 7400 series, modern low power versions are available as CMOS or BiCMOS implementations.

The HMOS processes

In the early to mid 1980s, CMOS was still quite slow and used mostly for the 4000 series, Static RAMs, and low-power ASICs (such as watch and calculator ICs). Advanced processes for depletion-load nMOS, such as Intel's family of scaled HMOS (High density, short channel MOS) processes were therefore used for most microprocessors, certain types of memories, and many support and peripheral ICs. The first nMOS process called HMOS (late 1976) was originally used for Intel's then central static RAM products. Although primarily intended for fast SRAM,[10] it was soon employed also for faster and/or less power hungry versions of the 8085, 8086, and other chips. HMOS was also licensed to other manufacturers, such as Motorola, which used it to manufacture the Motorola 68000 series, for instance. According to Intel, HMOS-II (1979) provided twice the density and four times the speed/power product over other typical contemporary depletion-load nMOS processes.[11] HMOS, HMOS II, HMOS III, and HMOS IV were together used for many different kinds of processors; the 8085, 8048, 8051, 8086, 80186, 80286, and many others, but also for several generations of the same basic design, see datasheets.

Further development

In the mid 1980s, faster CMOS variants, using similar HMOS process technology, such as Intel's CHMOS I, II, III, IV, etc started to supplant n-channel HMOS for applications such as the Intel 80386 and certain microcontrollers. A few years later, in the late 1980s, BiCMOS was introduced for high-performance microprocessors as well as for high speed analog circuits. Today, most digital circuits, including the ubiquitous 7400 series, are manufactured using various CMOS processes with a range of different topologies employed. This means that, in order to enhance speed and save die area (transistors and wiring), high speed CMOS designs often employ other elements than just the complementary static gates and the transmission gates of typical slow low-power CMOS circuits (the only CMOS type during the 1960s and 1970s). These methods uses significant amounts of dynamic circuitry in order to construct the larger building blocks on the chip, such as latches, decoders, multiplexers, and so on, and evolved from the various dynamic methodologies developed for pMOS and nMOS circuits during the 1970s.

Compared to CMOS

Compared to static CMOS, all variants of nMOS (and pMOS) are relatively power hungry. This is because they rely on load-transistors working as resistors in steady state, where the quiescent current determines the maximum possible load at the output as well as the speed of the gate (i.e. with other factors constant). This contrasts to the power consumption characteristics of static CMOS circuits, which is due only to the transient power draw when the output state is changed and the p- and n-transistors thereby briefly conduct at the same time. However, this is a simplified view, and a more complete picture has to also include the fact that even purely static CMOS circuits have significant leakage in modern tiny geometries, as well as the fact that modern CMOS chips often contain dynamic and/or domino logic with a certain amount of pseudo nMOS circuitry.[12]

Evolution from preceding NMOS types

Depletion-load processes differ from their predecessors in the way the Vdd voltage source, representing 1, connects to each gate. In both technologies, each gate contains one NMOS transistor which is permanently turned on and connected to Vdd. When the transistors connecting to 0 turn off, this pull-up transistor determines the output to be 1 by default. In standard NMOS, the pull-up is the same kind of transistor as is used for logic switches. As the output voltage approaches a value less than Vdd, it gradually switches itself off. This slows the 0 to 1 transition, resulting in a slower circuit. Depletion-load processes replace this transistor with a depletion-mode NMOS at a constant gate bias, with the gate tied directly to the source. This alternative type of transistor acts as a current source until the output approaches 1, then acts as a resistor. The result is a faster 0 to 1 transition.

Static power consumption

Depletion-load circuits consume less power than enhancement-load circuits at the same speed. In both cases the connection to 1 is always active, even when the connection to 0 is also active. This results in high static power consumption. The amount of waste depends on the strength, or physical size, of the pull-up. Both normal (enhancement-mode) and depletion-mode pull-up transistors use greatest power when the output is stable at 0, so this loss is considerable. The sizes of the pull-ups are thus adjusted so that the 0 to 1 transition speed matches the 1 to 0 speed, but no more, as that would waste power. Because the strength of a depletion-mode transistor falls off less on the approach to 1, they may reach 1 faster despite starting slower, i.e. conducting less current at the beginning of the transition and at steady state.

Notes and references

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />
de:HMOS

es:HMOS

ja:HMOS
  1. See http://www.zilog.com/index.php?option=com_product&Itemid=26&mode=showProductDetails&familyId=20&productId=Z84015.
  2. See http://www.zilog.com/index.php?option=com_product&Itemid=26&mode=showProductDetails&familyId=20&productId=Z84C15.
  3. These calculators (like the Datapoint 2200 and others) were in many ways small desktop computers, but preceded the Apple II and the IBM PC by many years.
  4. Shown by its mere mention in a large roundup article written by GE engineer Herman Schmid that appeared in the December, 1972 issue of IEEE Transactions on Manufacturing Technology. Although it cites Maitland’s 1970 article in Electronics, Schmid’s article does not discusses nMOS fabrication in detail but it does cover pMOS and even CMOS fabrication extensively.
  5. http://See www.hp9825.com/html/prologues.html
  6. Zilog relied on Mostek and Synertek to produce the Z80 and other chips before their own production facilities was ready.
  7. Each bit demands six transistors in a typical static RAM.
  8. See for instance: http://www.intel4004.com/sgate.htm or http://archive.computerhistory.org/resources/text/Oral_History/Faggin_Federico/Faggin_Federico_1_2_3.oral_history.2004.102658025.pdf
  9. "Motorola Redesigns 6800" (PDF). Microcomputer Digest. Santa Clara, CA: Microcomputer Associates. 3 (2): p. 4. August 1976.  "Motorola is redesigning the M6800 microprocessor family by adding depletion loads to increase speed and reduce the 6800 CPU size to 160 mils."
  10. See http://download.intel.com/technology/itj/q12001/pdf/art_1.pdf.
  11. See for instance: Leo J.Scanlon The 68000 Principles and programming.
  12. Pseudo nMOS means that an enhancement-mode p-channel transistor with grounded gate is used in place of the depletion-mode n-channel transistor. See http://eia.udg.es/~forest/VLSI/lect.10.pdf