DOC PREVIEW
Berkeley ELENG 141 - Lecture 1 Introduction

This preview shows page 1-2-20-21 out of 21 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

EE1411EE1411Tu-Th 9:30-11am203 McLaughlinEE141- Spring 2002Introduction to DigitalIntegrated CircuitsEE1412What is this class about?Introduction to digital integrated circuits.» CMOS devices and manufacturing technology.CMOS inverters and gates. Propagation delay,noise margins, and power dissipation. Sequentialcircuits. Arithmetic, interconnect, and memories.Programmable logic arrays. Designmethodologies.What will you learn?» Understanding, designing, and optimizing digitalcircuits with respect to different quality metrics:cost, speed, power dissipation, and reliabilityEE1412EE1413Digital Integrated CircuitsIntroduction: Issues in digital designThe CMOS inverterCombinational logic structuresSequential logic gates; timingArithmetic building blocksInterconnect: R, L and CMemories and array structuresDesign methodsEE1414Interludium: AdministrativiaInstructorJan M. [email protected] hours: 511 CoryTu 1-3pmEE1413EE1415The TA’s and ReaderDejan MarkovicDiscussion + [email protected] Hours: TBDHuifang QinDiscussion + [email protected] Hours: [email protected] Web-SiteClass and lecture notesAssignments and solutionsLab and project informationExamsMany other goodies …The sole source of informationhttp://bwrc.eecs.berkeley.edu/Classes/ee141Save a tree!EE1414EE1417Class AdmissionClass is overenrolled» Class room only seats 65 + 15» But … videotaped» Also webcasted (http://webcast.berkeley.edu)Admission priorities» Graduating seniors» First-year grads» Juniors, other grads» Concurrent enrollmentMake sure your name is on the class roll!EE1418Discussions and LabsDiscussion sessions» We 9-10am, 293 Cory» We 2-3pm, 247 Cory» Pick any of the two (the are covering the same material)» One of them will be moved to another time slot (in 203McLaughlin)Labs (353 Cory)» Mo 9-12am»Tu2-5pm» Th 12:30-3:30pm» Pick the one that fits you the best (pending availability) andSTICK TO IT!EE1415EE1419Class Organization10 AssignmentsA couple of design projects (1 termproject)Labs: 6 software, 1 hardware2midterms,1final» Midterm 1: Tu, February 25, 6:30-8:00pm» Midterm 2: Tu, April 15, 6:30-8:00pm» Final: Tu. May 20, 8-11amEE14110Grading PolicyHomeworks: 10%Labs: 10%Projects: 20%Midterms: 30%Final: 30%EE1416EE14111Class MaterialTextbook: “Digital Integrated Circuits – ADesign Perspective,” 2ndEdition, by J.Rabaey, A. Chandrakasan, and B. NikolicLab Reader:Available on the web page!Selected material will be made available from CopyCentralCheck web page for the availability of toolsEE14112SoftwareMicroMagic» Schematic editor: Sue» Layout editor: Max» Online documentation and tutorialsHSPICE and IRSIM for simulationEE1417EE14113Getting StartedAssignment 1: Getting SPICE to work –see web-pageNO discussion sessions or labs thisweek.First discussion sessions in Week 2First Software Lab in Week 3EE14114IntroductionWhy is designing digitalICs different today than itwas before?Will it change in future?EE1418EE14115The First ComputerThe BabbageDifference Engine(1832)25,000 partscost:£17,470EE14116ENIAC - The first electronic computer(1946)EE1419EE14117The Transistor RevolutionFirst transistorBell Labs, 1948EE14118The First Integrated CircuitsBipolar logic1960’sECL 3-input GateMotorola 1966EE14110EE14119Intel 4004 Micro-ProcessorEE14120Evolution in Transistor CountEE14111EE14121Intel Pentium (II) microprocessorEE14122Moore’s LawIn 1965, Gordon Moore noted that thenumber of transistors on a chip doubledevery 18 to 24 months.He made a prediction thatsemiconductor technology will double itseffectiveness every 18 monthsEE14112EE14123Moore’s Law16151413121110987654321019591960196119621963196419651966196719681969197019711972197319741975LOG2OF THE NUMBER OFCOMPONENTS PER INTEGRATED FUNCTIONElectronics,April 19, 1965.EE14124Evolution in ComplexityEE14113EE14125Transistor Counts1,000,000100,00010,0001,0001010011975 1980 1985 1990 1995 2000 2005 2010808680286i386i486Pentium®Pentium®ProK1 Billion1 BillionTransistorsTransistorsSource: IntelSource: IntelProjectedProjectedPentium®IIPentium®IIIEE14126Moore’s law in Microprocessors40048008808080858086286386486Pentium® procP60.0010.010.111010010001970 1980 1990 2000 2010YearTransistors (MT)2X growth in 1.96 years!Transistors on Lead Microprocessors double every 2 yearsS. BorkarEE14114EE14127Moore’s Law - Logic DensityShrinks and compactions meet density goalsNew micro-architectures drop densitySource: IntelPentium (R)Pentium Pro (R)486386i86011010010001.5µ1.5µ1.5µ1.5µ1.0µ1.0µ1.0µ1.0µ0.8µ0.8µ0.8µ0.8µ0.6µ0.6µ0.6µ0.6µ0.35µ0.35µ0.35µ0.35µ0.25µ0.25µ0.25µ0.25µ0.18µ0.18µ0.18µ0.18µ0.13µ0.13µ0.13µ0.13µLogic Density2x trendLogic Transistors/mm2Pentium II (R)EE14128DieSizeGrowth40048008808080858086286386486Pentium ® procP61101001970 1980 1990 2000 2010YearDie size (mm)~7% growth per year~2X growth in 10 yearsDie size grows by 14% to satisfy Moore’s LawS. BorkarEE14115EE14129FrequencyP6Pentium ® proc486386286808680858080800840040.11101001000100001970 1980 1990 2000 2010YearFrequency (Mhz)Lead Microprocessors frequency doubles every 2 yearsDoubles every2 yearsS. BorkarEE14130Processor Frequency Trend386486Pentium(R)Pentium Pro(R)Pentium(R)IIMPC750604+604601, 60321264S2126421164A2116421064A21066101001,00010,0001987198919911993199519971999200120032005Mhz110100Gate Delays/ ClockIntelIBM PowerPCDECGate delays/clockProcessor freqscales by 2X pergenerationFrequency doubles each generationNumber of gates/clock reduce by 25%V.De, S. BorkarISLPED’99EE14116EE14131PowerP6Pentium ® proc486386286808680858080800840040.11101001971 1974 1978 1985 1992 2000YearPower (Watts)Lead Microprocessors power continues to increaseS. BorkarEE14132Processor Power386386486486Pentium(R)Pentium(R)MMXPentium Pro(R)Pentium II (R)1101001.5µ1.5µ1.5µ1.5µ 1µ1µ1µ1µ 0.8µ0.8µ0.8µ0.8µ 0.6µ0.6µ0.6µ0.6µ 0.35µ0.35µ0.35µ0.35µ 0.25µ0.25µ0.25µ0.25µ 0.18µ0.18µ0.18µ0.18µ 0.13µ0.13µ0.13µ0.13µMax Power (Watts)?Lead processor power increases every generationCompactions provide higher performance at lower powerSource: IntelEE14117EE14133Power will be a problem5KW18KW1.5KW500W40048008808080858086286386486Pentium® proc0.11101001000100001000001971 1974 1978 1985 1992 2000 2004 2008YearPower


View Full Document

Berkeley ELENG 141 - Lecture 1 Introduction

Documents in this Course
Adders

Adders

7 pages

Memory

Memory

33 pages

I/O

I/O

14 pages

Lecture 8

Lecture 8

34 pages

Lab 3

Lab 3

2 pages

I/O

I/O

17 pages

Project

Project

6 pages

Adders

Adders

15 pages

SRAM

SRAM

13 pages

Load more
Download Lecture 1 Introduction
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 1 Introduction and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 1 Introduction 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?