0% found this document useful (0 votes)
375 views

Layout & Design Rules

This document discusses layout and design rules for integrated circuits. It introduces micron and lambda rules for specifying minimum feature sizes and design constraints. Stick diagrams are presented as an intermediary step between schematics and layouts, using simple rectangles to represent circuit elements while neglecting detailed layout rules. Color coding is used in stick diagrams to represent different mask layers. Examples of basic gates and complex logic gates are shown in stick diagram form.

Uploaded by

Subir Maity
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
375 views

Layout & Design Rules

This document discusses layout and design rules for integrated circuits. It introduces micron and lambda rules for specifying minimum feature sizes and design constraints. Stick diagrams are presented as an intermediary step between schematics and layouts, using simple rectangles to represent circuit elements while neglecting detailed layout rules. Color coding is used in stick diagrams to represent different mask layers. Examples of basic gates and complex logic gates are shown in stick diagram form.

Uploaded by

Subir Maity
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

Layout & Design Rules

Introduction
Physical mask layout of any circuit to be manufactured using a particular process must follow a set of rules. They usually specify min allowable line widths for physical object on chip. Main objective of design rule is to achieve a high overall yield and reliability using smallest possible Silicon area.

Micron & Lambda Rules


The design rules are usually described in two ways: i) Micron Rule: Min feature size and allowable feature specification are stated in terms of absolute dimension in micron . ii) Lambda Rule: Specify layout constrains in terms of a single parameter and thus allow linear proportional scaling of all geometrical constrains. N.B: DRC(Design rule checker )is used to check design, whether it satisfy design rule or not

Basics of Lambda Rules

Stick Diagram
Stick diagrams are a design technique that represent the layout for a device They are used as an intermediary step between schematic and layout Here, the detailed layout design rules are simply neglected and the main features (active areas, polysilicon lines, metal lines) are represented by constant width rectangles or simple sticks They can save a lot of time in transistor placement and device minimization
5

Coloured Stick Diagram Notation


Silicon layers are typically colour coded as follows :
diffusion (device well, local interconnect) polysilicon (gate electrode, interconnect) metal (contact, interconnect) contact windows N well (CMOS devices)

This colour representation is used during mask layer definition Translation from circuit format to a mask layout (and vice-versa) is relatively straightforward
6

Stick Diagrams

N+

N+

Stick Diagrams
VDD VDD

X
X X

Stick Diagram

X Gnd

Gnd

Stick Diagrams
VDD X X X VDD

X Gnd

Gnd

From schematic to stick diagram


Some important points while drawing stick diagrams : - Use minimum Active. - Fully use as much contact area as you have - Try to use shared Active regions. An example: Three transistors in series do not need the Metal1 and contacts between each of the gates and can all be on one piece of active as shown in the stick diagrams. - Where possible avoid crossing nets.
10

Stick Diagrams-Basic Gates


Fig a. Inverter Fig b. 3-input NAND gate

Layout of Complex CMOS Logic Gates


Construct a logic graph from schematic Identify each transistor with a unique name

Layout of Complex CMOS Logic Gates


Construct one Euler path for both PUN & PDN Euler paths are defined by a path where each edge visited by only once. Find a common Euler path for PUN & PDN. Rearrange inputs according to Euler path & draw stick diagram

Layout of Complex CMOS Logic Gates


Q= (ab+cd) One common Euler path is : c-a-b-d

Schematic from layout


Logic function is: x=(c(a+b))

Home work
Draw stick diagram & simplified layout of following: i) y= (a+b+c) ii) Y=((a+b.(c+d).e) iii) Y=(ab(c+d)) iv) Y=(a(d+e)+bc)

THANK YOU

You might also like