Special Nanometer-scale Rules for EEC 116


1. Polysilicon width (MOSFET channel length)

Polysilicon width may be only 2 λ unless stated otherwise, or as necessary with polysilicon contacts and vias.

2. Polysilicon 100 λ length limit

Polysilicon wires may not be longer than 100 λ beyond the point where a metal wire (coming from the driver) transitions to a polysilicon wire. The rule must be satisfied for the path from the source driver to every destination in the metal/poly network.

                                  100λ max
                        |<--------------------------->|
 
                                    (poly)
                        X*****************************<Destination
                        |
  Driver>---------------X**********X------------------<Destination
               (metal)      (poly)       (metal)    
                      

3. nwells and pwells

  1. Draw nwells around all PMOS transistors and pwells around all NMOS transistors and connect them to Gnd or Vdd as appropriate.

  2. Place at least one nwell/psubstrate contact for every 3 squares of nwell/pwell.   ("squares" in this context is not referring to the lambda grid shown in magic. Rather, it refers to a square of material with its length equal to its width, as discussed under the topic of sheet resistance near the midpoint of the course. Thus, in typical orientation with nwell and pwell having a wide and short aspect, a section of 3 squares of well would have a width three times as wide as its height.)

4. Polysilicon, Deep Sub-micron

  1. Polysilicon may be oriented in only one direction for the entire chip. [all transistors in same direction, in one tech. began at 45 nm], [no horizontal poly, in one tech. began at 32 nm]

  2. Polysilicon spacing along its long edge may be only
        a) 8 λ, or
        b) greater than 16 λ unless stated otherwise.   (Note: a space of 18 λ has the same overall pitch as layout which uses dummy poly.)
    Normal 3 λ minimum spacing rules apply along the shorter edges.         [all transistors on a pitch (approximately 2 lambda poly width, 6 lambda spacing); in one tech. began at 45 nm]

  3. All polysilicon that is used for a functional circuit must have other polysilicon at a distance of 8 λ the entire length of both of its long edges. This implies the need for "dummy" unused poly in some cases. See Fig. 1. [dummy poly on each side of each poly, in one tech. began at 45 nm], [two dummy polys on each side of each poly that matters (designer put one dummy poly on each side in the INV cell); in one tech. began at 32 nm]

  4. Exceptions:



Figure 1. Example polysilicon-based structures which (top row) satisfy traditional MOSIS rules, and (bottom row) functionally identical ones which satisfy the "Special Nanometer-scale Rules for EEC 116."



Todo list:

EEC 116 | B. Baas | ECE Dept. | UC Davis
2010/11/22  Posted
2010/11/23  Added nwell/pwell rules
2010/11/24  Corrected rule 3.4 to 16 lambda, not 12 lambda
2013/10/14  Added detail to ascii figure for polysilicon rule
2013/11/21  Added examples of exceptions to rule #2 in Figure 1,
            and minor tweaks to polysilicon ascii figure
2014/10/23  Moved poly width to rule #2, plus other reorganization
2014/11/04  Fixed typo: 4.4 should have been 4.3
2017/11/28  Fixed minor typo
2018/11/12  Added several references to specific technology generations
2019/11/01  Clarified rule 4.2 applies to only the long edges of poly
2020/10/20  Minor clarification regarding sheet resistance squares