Top Banner
1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 [email protected] Profesor N.S. Murthy
26

1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 [email protected] Profesor N.S. Murthy.

Jan 01, 2016

Download

Documents

Kenneth Greer
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

1

EMT 251/4 INTRODUCTION TO

IC DESIGN

Mr. Muhammad Imran bin Ahmad [email protected]

Profesor N.S. Murthy

Page 2: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

2

Teaching Plan EMT251

Module Aims

Page 3: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

3

Course Outcome

CO1: Students will be able to design and simulate logic circuits at transistor level using schematic entry as well as netlists format.

CO2: Students will be able to produce the layout design of a circuit based on the design rules specified.

CO3: Students will be able to analyze CMOS transistor characteristics.

CO4: Students will be able present their mini project individually in a viva session.

Page 4: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

4

Laboratory (IC Design Lab, 9th Floor,

KWSP)

Lab 1, Week2 : Netlist Lab 2, Week3 : Schematic designLab 3, Week4 : Layout designLab 4, Week5 : DRC and LVSWeek6 – 13 : Mini ProjectWeek14 : Demo & Viva

Page 5: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

5

CAD Tools

Mentor Graphics software (Linux OS): Text Editor - Netlist Design Architect - Schematic IC Station - Layout Xelga - Simulation Calibre DRC - DRC Calibre LVS - LVS

Page 6: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

6

Reading Lists1) Neil H.E. Weste and Daid Harris, CMOS VLSI Design- A

Circuits and Systems Perspective, Prentice Hall, 2005. Text Book

2) Kang, Sung-Mo and Leblebici, Yusuf, CMOS Digital Integrated Circuits- Analysis and Design, McGraw-Hill, 2005.

3) Hodges, David A. et al, Analysis and Design of Digital Integrated Circuits in Deep Submicron Technology, Mc-Graw-Hill, 2004.

4) Uyemura, J. P., Introduction to VLSI Circuits and Systems, John Wiley, 2002.

5) Rabaey, J. M. et al, Digital Integrated Circuits – A Design Perspective, 2nd Edition, Prentice Hall, 2002.

Page 7: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

7

Evaluation

Final Exam – 50%Course Work – 50%

Test 1 = 10 % Test 2 = 10 % Lab Test = 15 % Mini project = 15 %

(viva,demo,paper)

Page 8: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

8

EXPECTATIONS

Attend classes and labs. Find out what you’ve missed if you’re

absent. Come earlier than the

lecturer/engineers. Log on to portal regularly. Ask lecturer/engineers whenever have

any problems related with the subject.

Page 9: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

9

The First Computer

The BabbageDifference Engine(1832)

25,000 partscost: £17,470

Page 10: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

10

ENIAC - The first electronic computer (1946)

Page 11: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

11

The Transistor Revolution

First transistorBell Labs, 1948

Page 12: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

12

The First Integrated Circuits

ECL 3-input GateMotorola 1966

Bipolar logic1960’s

Page 13: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

13

Intel 4004 Micro-Processor

19711000 transistors1 MHz operation

Page 14: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

14

Moore’s Law

In 1965, Gordon Moore noted that the number of transistors on a chip doubled every 18 to 24 months.

He made a prediction that semiconductor technology will double its effectiveness every 18 months

Page 15: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

15

Moore’s Law

161514131211109876543210

195

9

196

0

196

1

196

2

196

3

196

4

196

5

196

6

196

7

196

8

196

9

197

0

197

1

197

2

197

3

197

4

197

5

LO

G 2 O

F T

HE

NU

MB

ER

OF

CO

MP

ON

EN

TS

PE

R I

NT

EG

RA

TE

D F

UN

CT

ION

Page 16: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

16

Transistor Counts

Page 17: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

17

Moore’s law in Microprocessors

Page 18: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

18

Die Size Growth

Page 19: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

19

Frequency

Page 20: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

20

Scaling….

Technology shrinks by 0.7/generation With every generation can integrate 2x more functions

per chip; chip cost does not increase significantly Cost of a function decreases by 2x But …

How to design chips with more and more functions? Design engineering population does not double every

two years… Hence, a need for more efficient design methods

Exploit different levels of abstraction

Page 21: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

21

Design Abstraction Levels

Page 22: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

22

Design Metrics How to evaluate performance of a digital

circuit (gate, block, …)? Cost Reliability Scalability Speed (delay, operating frequency) Power dissipation Energy to perform a function

Page 23: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

23

Die

Single Die

Wafer

Page 24: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

24

WHAT IS IC?

ICs on PCB

IC Package

Inside ICWafer

Page 25: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

25

=

=

IC Layout

IC Schematic

Page 26: 1 EMT 251/4 INTRODUCTION TO IC DESIGN Mr. Muhammad Imran bin Ahmad 019-4267902 m.imran@kukum.edu.my Profesor N.S. Murthy.

26

Why VLSI?

Integration improves the design Lower parasitics = higher speed Lower power consumption Physically smaller

Integration reduces manufacturing cost - (almost) no manual assembly