Week 7a, Slide 1EECS42, Spring 2005Prof. White Week 7a Announcements You should now purchase the reader EECS 42: Introduction to Electronics for Computer.

Slides:



Advertisements
Similar presentations
W. G. Oldham EECS 42 Spring 2001 Lecture 19 Copyright Regents of University of California Physical Limitations of Logic Gates – Week 10a In a computer.
Advertisements

Fig Typical voltage transfer characteristic (VTC) of a logic inverter, illustrating the definition of the critical points.
ECE201 Lect-231 Transient PSpice Analysis (7.4) Dr. Holbert April 26, 2006.
COEN 180 SRAM. High-speed Low capacity Expensive Large chip area. Continuous power use to maintain storage Technology used for making MM caches.
Figure (a) 8 * 8 array (b) 16 * 8 array.
Memory Section 7.2. Types of Memories Definitions – Write: store new information into memory – Read: transfer stored information out of memory Random-Access.
Semiconductor Memory Design. Organization of Memory Systems Driven only from outside Data flow in and out A cell is accessed for reading by selecting.
+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
CP208 Digital Electronics Class Lecture 11 May 13, 2009.
Introduction to Digital Systems By Dr. John Abraham UT-Panam.
Topic 9 MOS Memory and Storage Circuits
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
Chapter 9 Memory Basics Henry Hexmoor1. 2 Memory Definitions  Memory ─ A collection of storage cells together with the necessary circuits to transfer.
Chapter 10. Memory, CPLDs, and FPGAs
11/29/2004EE 42 fall 2004 lecture 371 Lecture #37: Memory Last lecture: –Transmission line equations –Reflections and termination –High frequency measurements.
EE42/100, Spring 2006Week 14a, Prof. White1 Week 14a Propagation delay of logic gates CMOS (complementary MOS) logic gates Pull-down and pull-up The basic.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
EECS 40 Fall 2002 Lecture 13 Copyright, Regents University of California S. Ross and W. G. Oldham 1 Today: Ideal versus Real elements: Models for real.
Copyright 2001, Regents of University of California Lecture 18: 04/0703 A.R. Neureuther Version Date 04/03/03 EECS 42 Intro. electronics for CS Spring.
11/5/2004EE 42 fall 2004 lecture 281 Lecture #28 PMOS LAST TIME: NMOS Electrical Model – NMOS physical structure: W and L and d ox, TODAY: PMOS –Physical.
Week 9b, Slide 1EECS42, Spring 2005Prof. White Week 9b OUTLINE Digital logic functions NMOS logic gates The CMOS inverter Reading Rabaey et al.: Section.
Lecture #24 Gates to circuits
Lecture #25 Timing issues
Memory and Advanced Digital Circuits 1.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Sheila Ross and W. G. OldhamEECS 40 Spring 2003 Lecture 4 Copyright Regents of University of California Lecture 4 When we perform a sequence of computations.
Week 9a OUTLINE MOSFET ID vs. VGS characteristic
Lecture 13, Slide 1EECS40, Fall 2004Prof. White Lecture #13 Announcements You should now purchase the reader EECS 40: Introduction to Microelectronics,
Lecture 151 1st Order Circuit Examples. Lecture 152 Typical Problems What is the voltage as a capacitor discharges to zero? What is the voltage as a capacitor.
Lecture 21, Slide 1EECS40, Fall 2004Prof. White Lecture #21 OUTLINE –Sequential logic circuits –Fan-out –Propagation delay –CMOS power consumption Reading:
Lecture 9, Slide 1EECS40, Fall 2004Prof. White Lecture #9 OUTLINE –Transient response of 1 st -order circuits –Application: modeling of digital logic gate.
9/20/2004EE 42 fall 2004 lecture 91 Lecture #9 Example problems with capacitors Next we will start exploring semiconductor materials (chapter 2). Reading:
Physical Memory and Physical Addressing By: Preeti Mudda Prof: Dr. Sin-Min Lee CS147 Computer Organization and Architecture.
Shantanu Dutt ECE Dept. UIC
ECE 331 – Digital System Design Power Dissipation and Propagation Delay.
Practical Aspects of Logic Gates COE 202 Digital Logic Design Dr. Aiman El-Maleh College of Computer Sciences and Engineering King Fahd University of Petroleum.
Engineering Science EAB_S_127 Electricity Chapter 4.
Electric Circuit Capacitors Electric Circuits Capacitors DK 12.
Ch4 Electronic Components Circuit/Schematic Symbols.
W. G. Oldham EECS 40 Fall 2001 Lecture 5 Copyright Regents of University of California 1 Review of charging and discharging in RC Circuits Lectures 2 and.
Chapter 07 Electronic Analysis of CMOS Logic Gates
Microelectronic Circuits - Fourth Edition Sedra/Smith 0 PowerPoint Overheads to Accompany Sedra/Smith Microelectronic Circuits 4/e ©1999 Oxford University.
Memory System Unit-IV 4/24/2017 Unit-4 : Memory System.
Digital Design: Principles and Practices
CPEN Digital System Design
Digital Logic Design Instructor: Kasım Sinan YILDIRIM
CSE477 L24 RAM Cores.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Lecture 24: RAM Cores Mary Jane Irwin ( )
The energy change in a thermocouple is : 1.E E to E H 2.E S to E E 3.E L to E E 4.E H to E E :20.
Electronic Components Circuit/Schematic Symbols. RESISTOR Resistors restrict the flow of electric current, for example a resistor is placed in series.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 9 – Part 2.
FPGA-Based System Design: Chapter 2 Copyright  2004 Prentice Hall PTR Topics n Logic gate delay. n Logic gate power consumption. n Driving large loads.
ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 6 – Part 2 Tom Kaminski & Charles.
Modern VLSI Design 3e: Chapter 3 Copyright  1998, 2002 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
Physical Properties of Logic Devices Technician Series Created Mar
Week 4b, Slide 1EECS42, Spring 2005Prof. White Notes 1.Midterm 1 – Thursday February 24 in class. Covers through text Sec. 4.3, topics of HW 4. GSIs will.
Computer Architecture Chapter (5): Internal Memory
RAM RAM - random access memory RAM (pronounced ramm) random access memory, a type of computer memory that can be accessed randomly;
Chapter 9 CAPACITOR.
Chapter 5 - Internal Memory 5.1 Semiconductor Main Memory 5.2 Error Correction 5.3 Advanced DRAM Organization.
BASICS OF ELECTRONICS.
Logic Gates Unit 16.
Creating logic gates with Minecraft
Introduction Molecules: made up of atoms of individual elements.
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
EE345: Introduction to Microcontrollers Memory
332:479 Concepts in VLSI Design Lecture 24 Power Estimation
CS149D Elements of Computer Science
Chapter 4 through Section 4.3
Reading: Hambley Ch. 7; Rabaey et al. Secs. 5.2, 5.5, 6.2.1
Jazan University, Jazan KSA
Presentation transcript:

Week 7a, Slide 1EECS42, Spring 2005Prof. White Week 7a Announcements You should now purchase the reader EECS 42: Introduction to Electronics for Computer Science, containing reference material from texts by Howe and Sodini and by Rabaey et al., at Copy Central at Hearst near Euclid Avenue. Midterm exam solutions with histogram of results available from Chris, 253 Cory, or from your GSI OUTLINE –Propagation delay –Energy consumption of simple RC circuit –Examples of RC-circuit transient response Reading Start reading Howe & Sodini Ch

Week 7a, Slide 2EECS42, Spring 2005Prof. White Voltage Ranges for Digital Signals A digital signal varies with time, typically between between ground (0 Volts) and the power supply voltage (V supply ). A digital voltage signal has two defined states “high” (corresponding to logical state 1) or “low” (corresponding to logical state 0) Each of the two states corresponds to a range of voltages, for example: logical 1 state: voltage > V supply /2 logical 0 state: voltage < V supply /2

Week 7a, Slide 3EECS42, Spring 2005Prof. White Figure0.1CMOS circuits and their schematic symbols = =  V dd  V Logic Gates and What’s Inside

Week 7a, Slide 4EECS42, Spring 2005Prof. White Example: Output voltage changing from “low” to “high” time V out 0 V supply 0.5V supply Propagation Delay t p The propagation delay t p of a logic gate defines how quickly the output voltage responds to a change in input voltage. It is measured between the 50% transition points of the input and output voltage waveforms. 0.69R P C V in

Week 7a, Slide 5EECS42, Spring 2005Prof. White time Formula for Propagation Delay t p A logic gate can display different response times for rising and falling input waveforms, so two definitions of propagation delay are necessary. 0 Example: Output voltage changing from “high” to “low” V in V supply 0.5V supply 0.69R N C V out

Week 7a, Slide 6EECS42, Spring 2005Prof. White Energy Consumption of Simple RC Circuit In charging a capacitor, the energy that is delivered to the capacitor is The energy delivered by the source is How much energy is delivered to the resistor R P ? t = 0 RNRN V supply ++ C RPRP i +v–+v–

Week 7a, Slide 7EECS42, Spring 2005Prof. White In discharging a capacitor, the energy that is delivered to the resistor R N is Thus, in one complete cycle (charging and discharging), the total energy delivered by the voltage source is t = t 0 RNRN V supply ++ C RPRP

Week 7a, Slide 8EECS42, Spring 2005Prof. White Power-Delay Product The propagation delay and power consumption of a digital logic gate are related: –The smaller the propagation delay, the higher the switching frequency f can be.  higher dynamic power consumption For a given digital-IC technology, the product of power consumption and propagation delay (the “power-delay product”) is generally a constant. PDP is simply the energy consumed by the logic gate per switching event, and is a quality measure.

Week 7a, Slide 9EECS42, Spring 2005Prof. White RC Circuit Transient Analysis Example The switch is closed for t < 0, and then opened at t = 0. Find the voltage v c (t) for t ≥ 0. t = 0 i +vc–+vc– 5 V ++ 10  F 3 k  2 k  1.Determine the initial voltage v c (0)

Week 7a, Slide 10EECS42, Spring 2005Prof. White 2. Determine the final voltage v c (∞) 3. Calculate the time constant  i +vc–+vc– 5 V ++ 10  F 3 k  2 k 

Week 7a, Slide 11EECS42, Spring 2005Prof. White

Week 7a, Slide 12EECS42, Spring 2005Prof. White Device Example: Dynamic Random-Access Memory (DRAM) Random-access memory (RAM): array of thousands of memory elements (cells) that store computer instructions and data. Any cell can be accessed in a single operational cycle. The simpler and thus denser random-access memory, dynamic random-access memory or DRAM, uses a single transistor and a capacitor to form the memory cell (see next slide). The transistor acts as a switch to connect the capacitor to the column, or bit line when the row, or word line has a high voltage on it. The capacitor stores charge to indicate a 1. When the switches for a row are closed, the charge on a capacitor that is storing a 1 will cause a voltage rise on the corresponding column wire. A sense amplifier on each column amplifies the small voltage change back to digital levels. Each cell must be refreshed frequently because (a) the reading action diminishes the charges stored on the capacitors, as does (b) leakage in the capacitors.

Week 7a, Slide 13EECS42, Spring 2005Prof. White

Week 7a, Slide 14EECS42, Spring 2005Prof. White DRAM (Dynamic Memory Device) Example The operation of a DRAM cell (which stores one bit of information) can be modeled as an RC circuit: Suppose the bit line is pre-charged to 1 V before the cell is read, and that the cell is programmed to 2 V. What is the final value of the bit-line voltage, after the switch is closed? C cell =0.1pF R=10k  to read data stored in cell + V bit-line – + V cell – C bit-line =1 pF

Week 7a, Slide 15EECS42, Spring 2005Prof. White DRAM Example (cont’d) The charges stored on C cell and C bit-line prior to reading are and The final voltages on each capacitor are equal. Total charge is conserved:

Week 7a, Slide 16EECS42, Spring 2005Prof. White DRAM Example (cont’d) Sketch the bit-line voltage waveform Is energy conserved? Explain. V bit-line (V) t (ns) 1 0

Week 7a, Slide 17EECS42, Spring 2005Prof. White Plan We will be studying semiconductor devices and technology for the next several weeks –How does a transistor work? (need to learn about semiconductors and diode devices first) –How are transistors used as amplifiers? modeled as dependent current source –How are transistors used to implement digital logic gates? modeled as resistive switch (circuit performance is limited by RC delay)