Introduction to Microelectronic Circuits EE40 Lecture 1 Josh Hug 6 21 2010 EE40 Summer 2010 Hug 1 A Story EE40 Summer 2010 Hug 2 Integrated Circuit Core i7 processor EE40 Summer 2010 Courtesy of Intel Hug 3 Integrated Circuits Core i7 processor Almost 1 000 000 000 transistors Features as small as a nanometer EE40 Summer 2010 Hug 4 Then C64 1983 and Now iPhone 2010 5000 nanometer process 1 023 MHz CPU 10 000s of transistors 160 x 200 x 16 color display 1300 dollars at release adjusted for inflation EE40 Summer 2010 45 nanometer process 1 000 MHz 100 000 000 transistors 320 x 480 x 262 144 color display 600 dollars at release Hug 5 Moore s Law EE40 Summer 2010 Hug 6 Electron Microscope view of MOS Transistor Insulating Layer gate oxide now just 1 2 nm thick For reference Human hair 100 000 nm Silicon atom 0 1 nm 35 nm wide In 10 years we will hit a wall EE40 Summer 2010 Courtesy Tom s Hardware June 11 2006 65 nm process Hug 7 There s still Plenty of Room at the Bottom There s more than one way to build a nanoscale information processing unit Folklore E coli is a 2000 nm by 500 nm device by area in 3D 500 nm tall Self replicating self powered system 1 million interconnected subdevices of 4000 types Stores 1 megabyte of genomic data Humans are capable of building only a 10 bit SRAM in the same area EE40 Summer 2010 Painting of E Coli courtesy of shardcore org Hug 8 Even if we switch from MOS transistors Integrated Circuits will be an important technology for a long time Designing and building these circuits requires knowledge in many fields Circuit analysis Semiconductor physics Chemistry Computer microarchitecture Signal processing And many many more EE40 Summer 2010 Hug 9 EE 40 Course Overview EECS 40 One of five EECS core courses with 20 61A 61B and 61C introduces hardware side of EECS prerequisite for EE105 EE130 EE141 EE150 Prerequisites Math 1B Physics 7B Course content Electronic circuits Some very basic semiconductor physics Integrated circuit devices and technology EE40 Summer 2010 Hug 10 EE40 Circuit Input Output Response Silicon EE40 Circuit Modeling EE105 EE130 Device Modeling Copper Device Response Other Materials EE40 Summer 2010 Hug 11 Core EECS Courses Computer Centric View Computer Programs CS61C 61A B EE40 Computers Integrated Circuits Circuit models Combinational and Sequential Logic State machines EE40 CS61C Transistors and other devices Buildable Artifacts EE40 Summer 2010 Silicon and other materials CS61C EE20 Network Models Hug 12 Course Logistics EE40 Summer 2010 Hug 13 Important Dates Two or three in class midterms July 9th 18 days from now July 28th August 11th if you guys vote to do this One comprehensive final August 13th July 2 must be registered for course June 25th last day to drop for a refund July 30th last day to drop for no refund EE40 Summer 2010 Hug 14 Grades Reading Assignments 5 HW 20 Lowest HW dropped One late homework allowed Midterm and Final 20 20 20 If we do 3 midterms lowest dropped Labs 15 Six labs Two lab projects 2nd project is open ended get started early if you want to do something crazy EE40 Summer 2010 Hug 15 Reading Assignments Reading assignments due before class Easy problems to make sure you got at least something out of the reading Credit No Credit grading No late submissions allowed Lowest two dropped Submit on bspace bspace berkeley edu EE40 Summer 2010 Hug 16 Homeworks Homeworks due on either Tuesdays or Fridays Must be in the HW box 240 Cory by 5 PM Problems graded on a 0 1 2 3 basis You do not get 1 point for writing the problem down Will be returned in lecture Also available during my office hours On the top page right top corner write your name in the form Last Name First Name Fine to discuss problems with others but ALL WORK SHOULD BE YOUR OWN EE40 Summer 2010 Hug 17 Homework Philosophy Homework is where the real learning happens similar to practicing a musical instrument My homeworks are for a grade so that if you perform poorly on midterms it is evidence of what you ve accomplished outside of a testing environment Copying homework answers is tempting but It is an unfair representation of your accomplishments You will be unprepared for midterms EE40 Summer 2010 Hug 18 Labs Labs start NEXT week 2 labs per week 3 hours each Labs 50 on Prelab and 50 on Report Do prelabs BEFORE the lab You must complete the prelab section before going to the lab The prelabs are checked by the GSIs at the beginning of each session If prelabs are completed during the lab sessions it is considered late and 50 will be deducted Lab reports are due exactly one week after your lab is completed Some make up labs will be scheduled EE40 Summer 2010 Hug 19 Discussion Sections and Office Hours Note that discussion section times have changed now only one hour Tuesday 1 2 PM Friday 2 3 PM Held in 293 Cory Office Hours will be posted later today EE40 Summer 2010 Hug 20 Textbook and i Clicker Our textbook is Foundations of Analog and Digital Electronic Circuits 1st edition by Anant Agarwal and Jeffrey Lang Also required is an i Clicker For submitting answers in class Available at ASUC bookstore or online ASUC will buy them for 30 as of last semester Will register them by serial to your name online details on website soon EE40 Summer 2010 Hug 21 Lectures We have a 2 hour lecture Nobody on this earth is that entertaining End of each hour peer instruction Work on small problem in groups Submit answer via i Clicker Go over problem Take a break Attendance isn t required but reading assignments for lecture ARE required Lectures will be posted online EE40 Summer 2010 Hug 22 i Clicker Test Let s test those i Clickers Question Does your i Clicker work A Yes B No EE40 Summer 2010 Hug 23 Course Website Course website is at http wwwinst eecs berkeley edu ee40 su10 Homeworks midterm solutions labs and anything else we want you to know will be posted there Bspace will be used for Submitting reading assignments Discussion board EE40 Summer 2010 Hug 24 HW0 Mini biography assignment Due Wednesday May submit either Online on bSpace due at midnight In class at beginning of class Our HW0 is available on the web under our pictures EE40 Summer 2010 Hug 25 Study Groups Learning or working in a team works better than alone Reduces chance that you get stuck on something minor Helping someone else requires very deep well organized knowledge of a topic You learn best by teaching Provides a chance to learn how to solve problems more efficiently and with higher accuracy Gives
View Full Document
Unlocking...