layouts and stick diag

38
LAYOUTS

Upload: bheemsain-chhimpa

Post on 16-Nov-2014

1.475 views

Category:

Technology


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Layouts and stick diag

LAYOUTS

Page 2: Layouts and stick diag
Page 3: Layouts and stick diag
Page 4: Layouts and stick diag
Page 5: Layouts and stick diag
Page 6: Layouts and stick diag
Page 7: Layouts and stick diag

NAND2 layout

Page 8: Layouts and stick diag

NOR2 layout

Page 9: Layouts and stick diag

4 input NAND gate:( Not A preferrable layout)

Page 10: Layouts and stick diag

8 input AND gate

Page 11: Layouts and stick diag

2 I/P MUX AND ITS LAYOUT

F’ = (A.S+B.S’)

Page 12: Layouts and stick diag

STICK DIAGRAMS

Page 13: Layouts and stick diag

CONCEPT

• Popular Way Of symbolic design.

• Free hand layout

• Colored lines for various process layers.

• Poly crossing diffusion gives transistors.

• Metal touching diffusion gives contacts.

Page 14: Layouts and stick diag

Concept• Notation gives only relative position of

various design components.

• A compactor is used to convert it into absolute design.

• The compactor translates design rules into constraints on the component positions.

• It also gives optimized design layout with efforts for minimization of area and cost function.

Page 15: Layouts and stick diag

Pros and cons

• Designer does not have to worry about design rules.

• Compactor takes care of that.

• Outcome of the compactor may be unpredictable and may not match manual approach.

Page 16: Layouts and stick diag

Typical Stick Diagram

Page 17: Layouts and stick diag

Layers in the stick diagrams

Page 18: Layouts and stick diag
Page 19: Layouts and stick diag
Page 20: Layouts and stick diag
Page 21: Layouts and stick diag

The Procedur

e For Drawing

Stick Diagrams

:

Page 22: Layouts and stick diag

Draw stick diagrams for the above circuits.

Page 23: Layouts and stick diag

Back end optimization of a circuit

using

Euler's Graph approach

Page 24: Layouts and stick diag

Constructing a minimum area Constructing a minimum area layout layout

Page 25: Layouts and stick diag

Stick diagram layout of the complex CMOS logic gate with arbitrary ordering of poly gate columns.

Page 26: Layouts and stick diag

Ordering of polysilicon gate columns in Euler graph sequence results in uninterrupted p-type and n-type diffusion areas.

Adv: Compact area, simple routing of signals and less parasitic capacitance.

Page 27: Layouts and stick diag

Euler Graph Approach:(Good Density, Min Area, Abutting of S-D Connections, Single Diffusion Strip In Both Wells, , Easy Automation)

Construction Of Logic Graph:

1. Vertices : Nodes of the N/W.

2. Edge: I/P.

3. Dual Graphs for PUN & PDN.

Identification Of Euler Paths:

1. Path through all nodes such that an edge is visited only once.

2. Uninterrupted diffusion strip in the layout is possible iff Euler path exists.

3. Many solutions exist.

4. Common Euler path in PUN & PDN

5. Sequence of edges in the Euler path = Order of I/Ps in the layout.

Page 28: Layouts and stick diag

E - D - A - B - C

Page 29: Layouts and stick diag

Ex: 1.

Page 30: Layouts and stick diag
Page 31: Layouts and stick diag
Page 32: Layouts and stick diag

Ex: 2.

Page 33: Layouts and stick diag

Ex: 3.

Effect Of Restructuring

Page 34: Layouts and stick diag

Ex: 3.

Effect Of Restructuring

Page 35: Layouts and stick diag

Ex: 3.

Effect Of Restructuring

Page 36: Layouts and stick diag
Page 37: Layouts and stick diag
Page 38: Layouts and stick diag

Sketch a stick diagram for a combinational circuit evaluating following Boolean expression.