+ All Categories
Home > Documents > Layout & Design Rules

Layout & Design Rules

Date post: 03-Apr-2018
Category:
Upload: subir-maity
View: 246 times
Download: 0 times
Share this document with a friend

of 17

Transcript
  • 7/28/2019 Layout & Design Rules

    1/17

    Layout & Design Rules

  • 7/28/2019 Layout & Design Rules

    2/17

    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.

  • 7/28/2019 Layout & Design Rules

    3/17

    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

  • 7/28/2019 Layout & Design Rules

    4/17

    Basics of Lambda Rules

  • 7/28/2019 Layout & Design Rules

    5/17

    5

    Stick Diagram

    Stick diagrams are a design technique that representthe 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

  • 7/28/2019 Layout & Design Rules

    6/17

    6

    Coloured Stick Diagram Notation

    Silicon layers are typically colour coded as follows :

    This colour representation is used during mask layerdefinition

    Translation from circuit format to a mask layout (and

    vice-versa) is relatively straightforward

    diffusion (device well, local interconnect)

    polysilicon (gate electrode, interconnect)

    metal (contact, interconnect)

    contact windows

    N well (CMOS devices)

  • 7/28/2019 Layout & Design Rules

    7/17

    Stick Diagrams

    N+ N+

  • 7/28/2019 Layout & Design Rules

    8/17

    Stick Diagrams

    Gnd

    VDD

    xx

    X

    X

    X

    X

    VDD

    xx

    Gnd

    Stick

    Diagram

  • 7/28/2019 Layout & Design Rules

    9/17

    Stick Diagrams

    Gnd

    VDD

    xx

    X

    X

    X

    X

    VDD

    xx

    Gnd

  • 7/28/2019 Layout & Design Rules

    10/17

    10

    From schematic to stick diagram

    Some important points while drawing stickdiagrams :

    - 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 thegates and can all be on one piece of active as

    shown in the stick diagrams.

    -

    Where possible avoid crossing nets.

  • 7/28/2019 Layout & Design Rules

    11/17

    Stick Diagrams-Basic Gates

    Fig a. Inverter

    Fig b. 3-input NAND gate

  • 7/28/2019 Layout & Design Rules

    12/17

    Layout of Complex CMOS Logic Gates

    Construct a logic graph from schematic

    Identify each transistor with a unique name

  • 7/28/2019 Layout & Design Rules

    13/17

    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

  • 7/28/2019 Layout & Design Rules

    14/17

    Layout of Complex CMOS Logic Gates

    Q= (ab+cd)

    One common Euler path is : c-a-b-d

  • 7/28/2019 Layout & Design Rules

    15/17

    Schematic from layout

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

  • 7/28/2019 Layout & Design Rules

    16/17

    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)

  • 7/28/2019 Layout & Design Rules

    17/17

    THANK YOU


Recommended