Imperial College OF SCIENCE, TECHNOLOGY AND MEDICINE
University of London

Department of Electrical & Electronic Engineering

Digital IC Design Course

 

Scalable CMOS (SCMOS) Design Rules
(Based on MOSIS design rule Revision 7.3)



1 Introduction

1.1 SCMOS Design Rules

In the SCMOS rules, circuit geometries are specified in the Mead and Conway's lambda based methodology [1]. The unit of measurement, lambda, can easily be scaled to different fabrication processes as semiconductor technology advances.

Each design has a technology-code associated with the layout file. Each technology-code may have one or more associated options added for the purpose of specifying either (a) special features for the target process or (b) the presence of novel devices in the design.

2 Standard SCMOS

The standard CMOS technology accessed by MOSIS is a single polysilicon, double metal, bulk CMOS process with enhancement-mode n-MOSFET and p-MOSFET devices [3].

2.1 Well Type

Three technology-codes are used to indicate the well type (substrate) used for fabrication (as shown in Table 1).
 

Technology-Code Description
SCN Scalable CMOS N-well
SCP Scalable CMOS P-well
SCE Scalable CMOS Either-well
Table 1: SCMOS well types

For our course, we are using Scalable CMOS n-well 0.35 um process similar to that of TSMC 0.35 process.

2.2 SCMOS Options

SCMOS options are used to designate projects that use additional layers beyond the standard single-poly, double metal CMOS. Each option is called out with a designator that is appended to the basic technology-code. The current list is shown in Table 2.
 

Designation Long Form Description
E Electrode Adds a second polysilicon layer (poly2 or electrode) that can serve either as the upper electrode of a poly capacitor or (1.2 and 2.0um only) as a gate for transistors
3M Triple Metal Adds second via (via2) and third metal (metal3) layers
_SUBM Sub Micron Uses revised layout rules for better fit to submicron processes 
(see section 2.3)
Table 2: SCMOS technology options

The process we will be using on our course is based on TSMC 0.35um, 3 metal, 2 poly processes as shown below:
 

Foundry Process Lambda Options
TSMC
0.35um 3 Metal 2 Poly (3.3V/5V)
0.2um
SCN3ME_SUBM
Table 3: SCMOS_SUBM-compatible mappings

 

2.3 SCMOS_SUBM - Sub Micron Rules

The SCMOS layout rules were historically developed for 1.0 to 3.0 micron processes. To take full advantage of advanced submicron processes, the SCMOS rules were revised to create SCMOS_SUBM. By increasing the lambda size for some rules (those that didn't shrink as fast in practice as did the overall scheme of things), the submicron rules allow for use of a smaller value of lambda, and better fit to these small feature size processes. Table 4 lists the differences between SCMOS and SCMOS sub-micron.
 

Rule Description SCMOS SCMOS sub-micron
1.1 Well width 10 12
1.2 Well space (different potential) 9 18
2.3 Well overlap (space) to transistor 5 6
3.2 Poly space 2 3
5.3, 6.3 Contact space 2 3
5.5b Contact to Poly space to Poly 4 5
7.2 Metal1 space 3 3
8.5 Via on flat 2 unrestricted
9.2 Metal2 space 4 3
15.1 Metal3 width 6 5
15.2 Metal3 space 4 3
Table 4: SCMOS, SCMOS tight metal, SCMOS Sub-micron differences


3 CIF and GDS layer specification

A user design using the SCMOS rules can be in either Calma GDSII format [2] or Caltech Intermediate Form (CIF version 2.0) [1]. The two are completely interchangable. Note that all submitted CIF and GDS files have already been scaled before submission, and are always in absolute metric units -- never in lambda units.

GDSII is a binary format, while CIF is a plain ASCII text. For detailed syntax and semantic specifications of GDS and CIF, refer to [2] and [1] respectively.

In GDS format, a design layer is specified as a number between 0 and 255 (formerly 63). SCMOS now reserves layer numbers 21 through 62, inclusive, for drawn layout. Layers 0 through 20 plus layers 63 and above can be used by designers for their own purposes.

A partial list of SCMOS layers is shown in Table 5, along with a list by tech-code in Table 6.


CIF GDS LAYER NOTES
CCC 25 CONTACT
XP 26 XP Non-fab layer used to highlight pads
CWN 42 N_WELL Use for SCN* and SCE* designs
CAA 43 ACTIVE
CSP 44 P_PLUS_SELECT
CSN 45 N_PLUS_SELECT
CPG 46 POLY
CCP 47 POLY_CONTACT This layer should be replaced by CONTACT
CCA 48 ACTIVE_CONTACT This layer should be replaced by CONTACT
CCE

55

ELECTRODE_CONTACT

This layer is for For SC*E designs only.
It should be replaced by the CONTACT layer.
CEL 56 ELECTRODE
CMF 49 METAL1
CVA 50 VIA
CMS 51 METAL2
COG 52 GLASS
CVS 61 VIA2 Use for SC*3M designs
CMT 62 METAL3 Use for SC*3M designs
CTA 60 THICK_ACTIVE Use for TSMC 0.25, 0.35µ SC* designs only
Table 5: SCMOS layer map

 

Tech-code Layers
SCN3ME N-well, Active, N-select, P-select, Poly, Contact, Poly2, Metal1, Via, Metal2, Via2, Metal3, Glass 
Table 6: Tech-code map
 
4 Minimum Density Rule

Many fine-featured processes utilize CMP (Chemical-Mechanical Polishing) to achieve planarity. Most of the 0.35 micron (and smaller) processes are in this category. Effective CMP requires that the variations in feature density on a layer be restricted.

See the following for more details.

5 Process-Induced Damage (otherwise known as "Antenna Rules") Rules - General Requirements

The "Antenna Rules" deal with process induced gate oxide damage caused when exposed polysilicon and metal structures, connected to a thin oxide transistor, collect charge from the processing environment (e.g., reactive ion etch) and develop potentials sufficiently large to cause Fowler Nordheim current to flow through the thin oxide. Given the known process charge fluence, a figure of exposed conductor area to transistor gate area ratio is determined which guarantees Time Dependent Dielectric Breakdown (TDDB) reliability requirements for the fabricator. Failure to consider antenna rules in a design may lead to either reduced performance in transistors exposed to process induced damage, or may lead to total failure if the antenna rules are seriously violated.

See the following for more details.


References
[1] C. Mead and L. Conway, Introduction to VLSI Systems, Addison-Wesley, 1980
[2] Cadence Design Systems, Inc./Calma. GDSII Stream Format Manual, Feb. 1987, Release 6.0, Documentation No. B97E060
[3] N. H. E. Weste and K. Eshraghian, Principles of CMOS VLSI Design: A System Perspective, Addison-Wesley, 2nd edition, 1993