Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Lecture 1 in EECS40: Introduction to Integrated Circuits and Digital Signals, Slides of Microelectronic Circuits

The first lecture slide set from the eecs40 course at the university of california, berkeley, taught by prof. King in fall 2003. The slides cover the course overview, integrated circuits, technology advancement, analog vs. Digital signals, and digital signal representations. The lecture introduces the concept of integrated circuits, the importance of digital signals, and the basics of digital signal representations using binary numbers.

Typology: Slides

2011/2012

Uploaded on 02/27/2012

elmut
elmut 🇺🇸

4.6

(17)

45 documents

1 / 8

Toggle sidebar

Related documents


Partial preview of the text

Download Lecture 1 in EECS40: Introduction to Integrated Circuits and Digital Signals and more Slides Microelectronic Circuits in PDF only on Docsity! 1 Lecture 1, Slide 1EECS40, Fall 2003 Prof. King Lecture #1 OUTLINE • Course overview • Introduction: integrated circuits • Analog vs. digital signals Lecture 1, Slide 2EECS40, Fall 2003 Prof. King 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: • Electric circuits • Integrated-circuit devices and technology • CMOS digital integrated circuits Course Overview 2 Lecture 1, Slide 3EECS40, Fall 2003 Prof. King IC Technology Advancement “Moore’s Law”: # of transistors/chip doubles every 1.5-2 years – achieved through miniaturization Technology Scaling Investment Better Performance/Cost Market Growth Lecture 1, Slide 4EECS40, Fall 2003 Prof. King Generation: Intel386™ DX Processor Intel486™ DX Processor Pentium® Processor Pentium® II Processor 1.5µ 1.0µ 0.8µ 0.6µ 0.35µ 0.25µ Benefit of Transistor Scaling smaller chip area lower cost more functionality on a chip better system performance 5 Lecture 1, Slide 9EECS40, Fall 2003 Prof. King Possible digital representation for the sine wave signal: Analog representation: Digital representation: Amplitude in µV Binary number 1 000001 2 000010 3 000011 4 000100 5 000101 8 001000 16 010000 32 100000 50 110010 63 111111 Example 2 (continued) Lecture 1, Slide 10EECS40, Fall 2003 Prof. King Why Digital? (For example, why CDROM audio vs. vinyl recordings?) • Digital signals can be transmitted, received, amplified, and re-transmitted with no degradation. • Digital information is easily and inexpensively stored (in RAM, ROM, etc.), with arbitrary accuracy. • Complex logical functions are easily expressed as binary functions (e.g. in control applications). • Digital signals are easy to manipulate (as we shall see). 6 Lecture 1, Slide 11EECS40, Fall 2003 Prof. King Digital signals offer an easy way to perform logical functions, using Boolean algebra. • Variables have two possible values: “true” or “false” – usually represented by 1 and 0, respectively. All modern control systems use this approach. Example: Hot tub controller with the following algorithm Turn on the heater if the temperature is less than desired (T < Tset) and the motor is on and the key switch to activate the hot tub is closed. Suppose there is also a “test switch” which can be used to activate the heater. Digital Representations of Logical Functions Lecture 1, Slide 12EECS40, Fall 2003 Prof. King • Series-connected switches: A = thermostatic switch B = relay, closed if motor is on C = key switch • Test switch T used to bypass switches A, B, and C Simple Schematic Diagram of Possible Circuit 110V Heater C B A T Hot Tub Controller Example 7 Lecture 1, Slide 13EECS40, Fall 2003 Prof. King A B C T H 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 “Truth Table” for Hot Tub Controller Lecture 1, Slide 14EECS40, Fall 2003 Prof. King Basic logical functions: AND: “dot” Example: X = A·B OR: “+ sign” Example: Y = A+B NOT: “bar over symbol” Example: Z = A Any logical expression can be constructed using these basic logical functions Additional logical functions: Inverted AND = NAND: Inverted OR = NOR: Exclusive OR: Notation for Logical Expressions )1 and when 0ly (o AB =BAn )0BA when1ly n(o BA ==+ BA BA i.e., differ)BA,when1(only BA ⋅+ ⊕ except The most frequently used logical functions are implemented as electronic building blocks called “gates” in integrated circuits
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved