LOAD WITH MINIMUM DELAY

i L1JAL Lla3alaaaaFFl laauatiaYaaauL taaýuuv.. a"lFf UNIVERSITI MALAYSIA SARAWAK 943(X".Kota Samarahan DESIGN OF BUFFER TO DRIVE LARGE CAPACITI...
23 downloads 0 Views 583KB Size
i

L1JAL

Lla3alaaaaFFl

laauatiaYaaauL

taaýuuv..

a"lFf

UNIVERSITI MALAYSIA SARAWAK 943(X".Kota Samarahan

DESIGN OF BUFFER TO DRIVE LARGE CAPACITIVE DELAY

LOAD WITH MINIMUM

P.KHIDMATMAKLUMATAKADEMIK UNIMAS

Iummmimuuani 1000125649

KHADIJAH

BINTI

USAINI

in partial fulfillment This project is submitted of for the degree of Bachelor of Engineering the requirements with (Electronics Engineering) Telecommunication and

Faculty of Engineering UNIVERSITI MALAYSIA SARAWAK 2004

Honours

To my beloved.father, mother, brothers and sister.

ACKNOWLWEDGEMENT

The author would like to express her appreciation to her project supervisor, Encik Norhuzaimin Julai for giving guidelines, advice and support throughout this project. Also, to her second supervisor, Professor Shafi Qureshi, for giving her this topic, lot beginning A from design helping buffer to the the the end. of new things and out on has been learned from this project. The author would like to thank her VLSI lecturer, Mr. Ng Liang Yew, for giving design. her helping through guidance and Lastly, a huge gratitude to all her wonderful friends and course mates whom are feeling high her holding keep for being the author and when she started there up always down.

11

ABSTRAK

Di zaman ini, para pereka cipta berlumba-lumba pembalik

bersaing untuk mereka cipta

yang berprestasi tinggi dan litar integrasi berkos efektif.

Untuk itu, ilmu

pengetahuan dari semua aspek reka cipta digital adalah sangat diperlukan. harus mempertimbangkan

perihal aplikasi algoritma

Para pereka

kepada pembentukan dan pakej.

Mereka cipta sebuah litar yang berupaya memacu muatan kapasitan dalam tempoh yang minimum

adalah sangat penting untuk rekacipta litar berkonsepkan VLSI.

Sekiranya

hanya satu pembalik yang digunakan untuk memacu muatan kapasitan, Cl,,! dari kapasitor, tempoh masa yang di ambil adalah agak lama sekiranya nilai kapasitan adalah besar. Maka, tujuan projek ini adalah untuk mereka cipta beberapa siri pembalik bagi memacu muatan kapasitan yang besar dengan tempoh masa yang minimum.

Tempoh masa yang

lama dapat dikurangkan dengan beberapa siri pembalik ini. Saiz pembalik bagi setiap siri dibesarkan lebarnya dengan faktor nisbah setiap peringkat, A. dengan menggunakan Program Microwind.

iv

Rekaan ini dihasilkan

ABSTRACT

Nowadays, designers competing

each other in designing inverters with high

performance and cost-effective integrated circuit which demands knowledge of all aspects of digital packaging.

design.

Designers consider the application

algorhythm to fabrication

and

Designing a circuit to drive a large capacitance load with minimum delay is

important for Very Large Scale Integration (VLSI) circuit design. When a single inverter is used to drive a capacitance load, Cloadfrom a capacitor, the delay would be large if the capacitance load is large. Therefore, the intention of this project is to design a cascade of inverters, known as buffer to drive a large capacitance load with a minimum delay. When moving toward the load, the delay time can be significantly

reduced by cascading N

numbers of inverters. Each inverter for each stage is larger by width, W than the previous by a factor of stage ratio, A. The layout design is done by using Microwind Layout Tools.

V

ý,ti

TABLE OF CONTENTS

Page

Content

DEDICATION ACKNOWLEDGEMENT ABSTRAK

iv

ABSTRACT

V

LIST OF TABLES

Xll

LIST OF FIGURES

Xlll

1

INTRODUCTION

I

1.1 Introduction To Very Large Scale Integration

1 1

1.1.1 Very Large Scale Integration Technology 1.1.2

Very Large Scale Integration Technology Scale Down

2

1.1.3

Very Large Scale Integration Design as a System Design

4

Discipline 1.1.3.1

A

systematic

design

methodology

4

reaching from circuits to architecture 1.1.3.2

Emphasis on top-down

design starting

4

from high-level models 1.1.3.3

Testing and design-for-testability

4

1.1.3.4

Design algorithms

5

vi

1.2

1.3

2

Complementary Metal Oxide Silicon (CMOS) Technology 1.2.1

CMOS Circuit Techniques

1.2.2

CMOS Logic

2.1

2.2

9

REVIEW

The Complementary Metal Oxide Silicon Inverter

9

2.1.1

Noise Margins

13

2.1.2

Power Dissipation in CMOS Inverter

14 16

Propagation Delay 2.2.1

2.3

7

Project Overview

LITERATURE

5

Driving 2.3.1

Delay and Transition

16

Time

17

Large Capacitance Load

18

Cascaded Inverters as Drivers

2.4

Buffer

20

2.5

Design Rules

21

2.5.1

CMOS Colour Scheme

22

2.5.2

Lambda-Based Rule

23

2.5.3

Basic Design Rules Used in CMOS Design

24

2.5.4

Design Rule Checker

25

2.6

26

Materials Used for Buffer 2.6.1

Silicon Wafer

26

2.6.2

N-Well

27

2.6.3

Ceramic Like Semiconductors Oxide

27

2.6.3.1

Alumina - Aluminium

vii

Oxide

27

2.5.3.2 2.6.4

2.6.5 2.7

3

Magnesia-Magnesium Oxide (MgO)

Metal Substrate

28

2.6.4.1

Copper

28

2.6.4.2

Nickel

30

2.6.4.3

Platinum

31 32

Polysilicon

32

Thin and Thick Film 2.7.1

Thin Film

32

2.7.2

Thin Film Process

32

2.7.3

Thin Film Heater Elements

34

2.7.4

Thick Film

35

2.7.5

Thin Film Versus Thick Film

35

38

DESIGN METHODOLOGIES 3.1

3.2

3.3

Silicon Micromachining

37

3.1.1

Deposition of Thin Film

37

3.1.2

Patterning by Wet Etching and Dry Etching

38 41

CMOS Fabrication Process 3.2.1

CMOS Process at a Glance

41

3.2.2

CMOS Process Walk Through

42 45

Microwind2 3.3.1

3.4

28

The CMOS Layout Editor/Simulator

48

Buffer Design 3.4.1

45

50

The First Inverter

viii

3.4.2

3.4.3

3.4.4

3.4.5

3.4.6

3.4.7

3.5

3.4.1.1

Mask Layout

50

3.4.1.2

A-A Cross Section

50

3.4.1.3

B-B Cross Section

51

3.4.1.4

Three-dimensional for First Inverter

51 52

Insertion of Second Inverter 3.4.2.1

C-C Cross Section

52

3.4.2.2

Three-dimensional View

52

Insertion of the Third Inverter

54

3.4.3.1

D-D Cross Section

54

3.4.3.2

Three-dimensional View

54

Insertion of the Fourth Inverter

56

3.4.4.1

E-E Cross Section

56

3.4.4.2

Three-dimensional View

56

Insertion of the Fifth Inverter

58

3.4.5.1

F-F Cross Section

58

3.4.5.2

Three-dimensional View

58

Insertion of the Sixth Inverter

60

3.4.6.1

G-G Cross Section

60

3.4.6.2

Three-dimensional View

60 62

The Buffer 3.4.7.1

H-H Cross Section

63

3.4.7.2

I-I Cross Section

63

3.4.7.3

Three-dimensional View

64 64

Process in Three Dimension

ix

4

RESULTS 4.1

4.2

5

69

AND DISCUSSION

The Results

70

4.1.1

Buffer with Three Stage Inverter

70

4.1.2

Buffer with Five Stage Inverter

72

4.1.3

Buffer with Seven Stage Inverter

74 77

Discussion

78

CONCLUSION 5.1

Project Conclusion

5.2

Problems Encountered

5.3

Future Prospects

REFERENCES

81

APPENDIXES

83

APPENDIX A: Flowchart for the CMOS IC design process

83

APPENDIX B: Design Rules

84

APPENDIX C: Microwind2 Menus

89

APPENDIX D: Microwind2 Simulation Menus

92

APPENDIX E: Inverter Simulation

93

APPENDIX F: System Levels Interconnects

95

APPENDIX G: ASIC Implementation Technology

97

APPENDIX H: Towards Nano Scale

98

X

LIST OF TABLES

Page

Table

1.1 2.1 3.1

A set of key parameters, and the revolution with the technology Colour scheme for each of the materials used in VLSI design The inverter Wp/W ratio in lambda for the 7 stage buffer:

X1

3 21 49

LIST OF FIGURES

Figure

1.1 1.2 1.3 2.1 2.2 2.3 2.4

2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 2.14

Page

The Reduction of the VLSI Design Scaling Three Different Topologies for an Inverter Logic Levels for typical CMOS logic circuits CMOS Inverter Inverter Circuit Diagram The IN Characteristics (a) The Inverter Transfer Characteristics

3 6 7 9 10 12 13

(b) The Current Spike Flows at Inverter Output A Piece-wise Linear Approximation for the Voltage Transfer Characteristics (VTC) Propagation Delay CMOS Propagation Delay Approach 1 CMOS Transient Response Cascade of inverters used to drive a large capacitance load Tri-State Buffer N-type MOS Layout P-type MOS Layout Spacing Between Materials The contact minimum width, the spacing between two contacts, the extra diffusion over contact, extra polysilicon

13 14 16 17 17 18 20 23 23 24 25

over contact and the distance between contact and polysilicon gate.

2.15 2.16 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.9 3.9 3.9 3.10 3.10

The Design Rule Checker Thin Film Process Etching of Silicon Wafer Silicon Diaphragm 50µm Thinner Diaphragm 20µm Bridge and Beam Silicon wafers Microwind2 Layout Menus The Simulator MOS Generator (a) The First Inverter Layout (b) A-A Cross Section of PMOS (c) B-B Cross Section of NMOS (d) Three Dimension for First Inverter (a) Two Stage Inverters Layout (b) C-C cross section which cross the left side of the pchannel MOS and n-channel MOS for the second inverter.

xii

25 33 39 39 39 40 41 46 47 48 50 50 51 51 52 53

3.10 3.11 3.11 3.11 3.12 3.12

3.12 3.13 3.13 3.13 3.14 3.14 3.14 3.15 3.15 3.15 3.15 4.1 4.2 4.2 4.2 4.3 4.3 4.3 4.4

(c) Three Dimension of Two Stage Inverters (a) Three Stage Inverters Layout (b) D-D cross section which cross the right side of the pfor MOS MOS the third inverter. and n-channel channel (c) Three Dimension of Three Stage Inverters (a) Four Stage Inverters Layout (b) E-E cross section which cross the p-channel MOS and nchannel MOS second, third and fourth inverter, and cross the VDDbus at the first inverter. (c) Three Dimension of Four Stage Inverters (a) Five Stage Inverters Layout (b) F-F cross section which cross p-channel MOS and nchannel MOS for the forth and fifth inverter. (c) Three Dimension of Five Stage Inverters (a) Six Stage Inverters Layout (b) G-G cross section which cross p-channel MOS for the sixth inverter. (c) Three Dimension of Six Stage Inverters (a) The Buffer Layout (b) H-H cross section across the interconnection for all seven stages. (c) I-I cross section across p-channel MOS or PMOS for all the seven stages. (d) Three Dimension of the buffer Three types of buffer with different inverter stages (a) The simulation for buffer with three stage inverter: voltage versus time (b) The simulation results for current, mA versus time, ns. (c) The simulation result for Vin, (VDD) versus V;,,. (a) The simulation for buffer with five stage inverter: voltage versus time. (b) The simulation results for current, mA versus time, ns. (c) The simulation result for V;,,,, (VDD) versus V;,,. (a) The simulation for buffer with complete seven stage inverter: voltage versus time.

53 54 55 55 56 57

57 58 59 59 60 61 61 62 63 63 64 69 70 71 71 72 73 74 75

4.4 4.4 4.4

(b) The simulation (c) The simulation (d) The simulation time, ns.

results for current, mA versus time, ns. V;,,. for V;,, (VDD) versus result v hertz in for frequency, versus giga result

75 76 76

4.5

The delay differences between three-stage buffer, five-stage buffer and seven-stage buffer.

77

xiii

CHAPTER

I

INTRODUCTION

1.1

INTRODUCTION

TO VERY LARGE SCALE INTEGRATION

DESIGN

Very Large Scale Integration is well known as VLSI is system design disciplines that can be consider as somewhat different set of areas than does the study of circuit design. Today's VLSI design projects are, in many cases, mega-chips which not only attain tens (soon hundreds and thousands) of million transistors, but must also run at very high frequency. Beyond being large and fast, modern VLSI systems must frequently be designed Low-power design is of course critical for battery operated

for low power consumption.

devices, but the sheer size of those VLSI

system means that excessive power

consumption can lead to heat problems. Like testing, low-power design costs across all levels of abstraction.

1.1.1

Very Large Scale Integration Very Large Scale Integration

on a single chip (Chen, another

driving

current

delivered

force

1990). for

or VLSI is the integration

Shrinking

CMOS

by a p-channel

channel device of the same size.

Technology

the transistor

size for VLSI implementation

because, as transistors transistor

approaches

The speed of VLSI

I

of many small transistors

dimension

the current

are reduced, provided

is the

by an n-

depends more on the actual circuit

design rather than the moderate difference in device driving ability.

Furthermore, as the

design cost increases rapidly for VLSI, process complexity, makes much less impact on total cost. On the other hand, the turnaround times maybe a much important aspect. This A brief

feature is especially critical for Application Specific Integrated Circuits (ASICs). be G. APPENDIX implementation ASIC's to the can refer explanation about

1.1.2

Very

Large

Scale Integration

Technology

Scale Down

The evolution of integrated circuit (IC) fabrication techniques is a unique fact in the history of modern industry.

The improvements in terms of speed, density and cost

have kept constant for more than 30 years. For example, in August 2002, there were three companies debuting the industry's first 90nm (0.09 micron) CMOS design platform and cell libraries for system on chip STMicroelectronics. Phillips Motorola, The three and are, companies solution.

This new

for development (SoC) is to product start next generation system-on-chip scale system low power, wireless, networking, consumer and high speed applications.

The multiple

threshold-based library elements can be selected at the design level and used in the same design block.

This will provide users of the platform greater flexibility

performance and power consumption.

to optimize

The capability enables faster development for

APPENDIX Refer to high in performance and power-sensitive products. used

H.

The figure below shows the evolution of scaling down from 130 nm to 90 nm. The smaller the scaling will improve the logic density, save power per gate and reducing the delay of the gate.

2

1000

-9

"rtRs

100

et, MC

"

ý to 10/i

1107

1ffIM

1ffl

2000

OM

10002 200:1

2000

MM

P1bt Pfroductl0n

Figure 1.1 The Reduction of VLSI Design Scaling

The table 1.1 below lists a set of key parameters, and their revolution with the technology.

The increased number of metal inter connects the reduction of the power

down VDD Table 1.1 the to the and reduction of gate oxide atomic scale values. supply decrease the slow of the threshold voltage of the MOS device and the also shows increasing number of the input or output pads available on a single die.

Lithography 1.2 m 0.7 m 0.5 m 0.35 pm 0.25 m 0.18 m 0.12 m 90nm 65nm

Year 1986 1988 1992 1994 1996 1998 2001 2003 2005

Metal La ers 2 2 3 5 6 6 6-8 6-10 6-12

Core su ly (V) 5.0 5.0 3.3 3.3 2.5 1.8 1.2 1.0 0.8

Core (nm) 25 20 12 7 5 3 2 1.8 1.6

oxide

Chip size (mm) 5x5 7x7 I OxlO 15x15 17x17 20x20 22x20 25x20 25x20

Input/Output pads 250 350 600 800 1000 1500 1800 2000 3000

Microwind 2 rule file Cmosl2. rul Cmos08. rul Cmos06. rul Cmos035. rul Cmos025. rul Cmos018. rul CmosOl2. rul Cmos90n. rul Cmos70n. rul

Table 1.1 A set of key parameters, and the revolution with the technology

3

1.1.3

Very Large Scale Integration

Design as a System Design Discipline

1.1.3.1 A systematic design methodology reaching from circuits to architecture Modern logic design includes more than the traditional topics of adder design and two-level

minimization-register-transfer

design, scheduling,

and allocation

are all

layout design for digital Circuit design tells the tools systems. and and complex essential for logic designs CMOS VLSI. the and architectural make most sense which

1.1.3.2 Emphasis on top-down design starting from high-level models While no high-performance chip can be designed completely top-down, it is do; is description from discipline to the to a chip of what start a complete excellent half of the application-specific estimate number of experts

ICs designed execute their

delivery tests but do not work in their target system because the designer did not work from a complete specification.

1.1.3.3 Testing and design-for-testability The customers demand both high quality and short design turnaround.

Every

designer must understand how chips are tested and what makes them hard to test. Relatively small changes to the architecture can make a chip drastically easier to test, best by be testing the designed tested even cannot adequately architecture while a poorly engineer.

4

1.1.3.4 Design algorithms

Analysis and synthesis tools must be used to design almost any type of chip: large chips, to be able to complete them at all; relatively small ASICs, to meet performance how best Making those tools time-to-market the requires understanding use of goals. and the tools work and exactly what the design problem they are intended to solve.

1.2

COMPLEMENTARY

1.2.1

Complementary

METAL

OXIDE SILICON

(CMOS) TECHNOLOGY

Metal Oxide Silicon Circuit Techniques

The most important difference between fabrication technologies is the types of transistors they can produce.

Different transistor types require different circuit designs

for Boolean logic and memory functions, which have very different speed and power characteristics. Figure 1.2 shows three different circuit topologies for an inverter, logic gate NOT, using different transistor types. inverter to build an inverter.

A bipolar transistor circuit can be used along with a

An n-channel enhancement mode MOS transistor can be

While, depletion to transistor nMOS gate. static create a mode coupled with an n-channel build is MOS to transistors a static used a pair of p-type and n-type enhancement mode complementary,

or CMOS inverter.

The power for consumption

for these circuits'

decreases from left to right: the bipolar circuit requires a great deal of power, the nMOS CMOS less but the circuit while amounts, not negligible still circuit uses considerably in bipolar little While the transistor the power nMOS consume and power. requires very a steady state, the CMOS circuit consumes no steady state power.

5

Figure 1.2 Three Different Topologies for an Inverter

1.2.2

CMOS Logic Logic elements process binary digits, 0 and 1. In any logic circuit, there is a

range of voltages that is interpreted as a logic 0, and another, non-overlapping range that is interpreted as a logic 1. A typical CMOS Logic circuit operates from a 5-volt power supply.

Such a

circuit may interpret any voltage in the range 0-1.5 V as logic 0, and in the range 3.5-5.0 V as a logic 1. Thus, the definition of LOW and HIGH for 5-volt CMOS logic is shown in Figure 1.3. Voltages in the intermediate range (1.5-3.5 V) are not expected to occur except during signal transitions, and yield undefined logic values. CMOS circuits using other power-supply

voltages, such as 3.3 or 2.7 volts, partition

similarly.

6

the voltage range

5.0 V 3.3 V undefined logic level

1.5V V 0.0

Figure 1.3 Logic Levels for typical CMOS logic circuits.

1.3

PROJECT OVERVIEW In high-speed digital VLSI design, bounding the load capacitance at gate outputs

is a well-known

part of today's electrical correctness methodologies. Bounds on load

capacitance improve coupling noise immunity, reduce degradation of signal transition delay. edges, and reduce The objective of this project is to design buffer to drive large capacitive load with a minimum

delay.

As the feature size of integrated circuits decreases, gate delays

decrease and interconnect delays increase. The overall logic-stage delay consists of a gate delay component plus an interconnect delay component.

The gate delay component

by be modeling the entire interconnect tree at the gate output as a simple could estimated lumped capacitance.

Currently,

with

increased interconnect

resistance and larger

interconnect trees, the lumped capacitance approximation results in pessimistic delay and rise time calculations. Accurate estimation of gate delay and rise time closely depends on

7

the model for the driving point admittance of a load interconnect tree at the output of a gate.

The formula to calculate the delay and number of inverter will be discussed more in Chapter 2. Chapter 2 will also concern on the characteristics of CMOS inverter and the power dissipation.

Chapter 3 discusses the design methodologies and shows the

design for each of the inverter in each stages, the cross section views and the 3dimensional views of the design. Software program named Microwind is used to design the buffer. Chapter 4 focuses on the results and the discussion from the simulation of the design. The conclusion for the project is in Chapter 5 which covers the future prospects and difficulties in doing this project.

8

CHAPTER

LITERATURE

2.1

THE COMPLEMENTARY

2

REVIEW

OXIDE SILICON

METAL

INVERTER

The inverter is known as the nucleus of all digital designs. It is the basic building block for the digital circuit design. The electrical behavior of these complex circuits can be almost completely derived by extrapolating the results obtained for inverters.

The

behaviour be inverters for to the of more complex gates such explain extended can analysis NOR or XOR, which in turn form the building blocks of modules such as

as NAND,

multipliers and processors.

In 0

Figure 2.1 CMOS Inverter

9

The inverter performs the logic operation of A to A. When the input to the inverter is connected to the ground, the output is pulled to 5V

through the p-channel transistor.

When the input terminal is connected to VDD, the output is pulled to the ground through the n-channel MOSFET. There are several important characteristics of the CMOS inverter: i.

Its output voltage swings from VDD to ground unlike other logic families that never quite reach the supply levels,

ii.

The static power dissipation of the CMOS inverter is practically zero,

iii.

The inverter can be sized to give equal sourcing and sinking capabilities, and

iv.

The logic switching

The common normally

symbol

threshold can be set by changing the size of the device.

for the inverter

and the diagram

in Figure 2.2 shows the

used inverter circuit diagram.

Output

Input

Output

Input

vs s (logic "0'ý

Figure 2.2 Inverter Circuit Diagram

The standard CMOS inverter is quite simple: one p-type transistor connected to the power rail joined at the inverter output to one n-type connected to the ground with rail with their common gates connected to the inverter input.

10

"

p-type is always used to make output logic "I" (VDD)

"

n-type is always used to make output logic "0" (Vss)

The key to full voltage levels of the CMOS inverter output is that the output is a drain of both of the transistors. If there is OV on the input to this inverter, the p-type is switched ON and the n-type is switched OFF; thus, there is a connection flows charge onto the output.

between the power rail and the output, and so

If there is 5V on the input, the p-type is OFF and n-type is

ON; any charge on the output flows through the channel in the n-type to the ground rail. A HIGH

voltage on the input leads to a LOW voltage on the output; a LOW voltage on the

input leads leads to a HIGH

voltage on the output: we have an electrical

implementation

of

NOT gate.

Input p-type n-type output ý0 ýI ON OFF 0 0 ON OFF

Referring to Figure 2.1, CMOS inverter consists of a p-channel and an n-channel driver, both are enhancement mode devices. The source and substrate of the p-channel are connected to VDD, whereas the source and the substrate of the n-channel are grounded. This arrangement ensures that VBS =0 for both devices. Thus, no body effect exists in the CMOS inverter. The input of the inverter (V;,,) is connected to both p- and n-channel gates and the drain areas of the two devices are also tied together for output (V,,,,,). If the input is at VDD, the n-channel device is on and the p-channel is off. When the input is switched to zero, the channel device is off, while the p-channel load device is on because VGS in pchannel is now at -VDD.

11

Suggest Documents