The History of ENIAC

Size: px
Start display at page:

Download "The History of ENIAC"

Transcription

1 The History of ENIAC Thomas McCaffery University of Pennsylvania Thomas McCaffery Bicsi Northeast Regional Meeting March 8, 2012 University of Pennsylvania

2 About Penn Founded in 1740 by Benjamin Franklin. Largest private employer in the city of Philadelphia and the second-largest in the Commonwealth of Pennsylvania. 3 Campus Locations: West Philadelphia campus: 279 acres, 181 buildings (excluding hospital) New Bolton Center: 600 acres, 106 buildings Morris Arboretum: 92 acres, 33 buildings

3 ISC Networking and Telecommunications 11,300 phone lines/3,500 Octel voic users 8,800 VoIP lines/8,800 Asterisk Voice mail boxes 68,000 IP addresses/20,035 accounts 54,000 + Ethernet Ports (10, 100, 1000BT) 8,000 analog video connections/more than 60 channels of programming 2785 Wireless Access Points 60+ services from wiring, to & web, to digital video, to R&D for emerging technologies Operate I2 MAGPI RON - Serves Princeton, NJ Edge, ESNet, NOAA, U Del, Penn, and many PA Intermediate Units

4 Start of the Computer Revolution An amazing machine which applies electronic speeds for the first time to mathematical tasks hitherto too difficult and cumbersome for solution. --The New York Times (YEAR)

5 ENIAC: The first general-purpose electronic computer Originally announced on February 14, 1946, the Electronic Numerical Integrator and Computer (ENIAC), was the first general-purpose electronic computer. Developed by John Mauchly and John Presper Eckert. Constructed and operated at Penn s Moore School of Electrical Engineering, now part of the School of Engineering and Applied Science. Mauchly and Eckert, Life Magazine, 1963.

6 ENIAC: Military Origins Commissioned by the Ballistics Research Laboratory in 1943 to calculate new firing tables for guns. Based on Mauchly s work on several calculating machines, some with small electric motors inside. He had begun designing (1942) a better calculating machine based on the work of John Atanasoff that would use vacuum tubes to speed up calculations. Each firing table had trajectories. A person with a desk calculator could computer one trajectory in about 12 hours. When completed, the ENIAC could do the same problem in just 30 seconds-- 1,440 times faster than a person with a calculator! Excerpt from 1941 Firing Table

7 ENIAC: What Was Inside? The ENIAC contained 17,468 vacuum tubes, along with 70,000 resistors, 10,000 capacitors, 1,500 relays, 6,000 manual switches and 5 million soldered joints. It covered 1800 square feet (167 square meters) of floor space, weighed 30 tons, consumed 160 kilowatts of electrical power. There was even a rumor that when turned on the ENIAC caused the city of Philadelphia to experience brownouts. However, this was first reported incorrectly by the Philadelphia Bulletin in 1946 and since then has become an urban myth.

8 ENIAC: How Did It Work? The ENIAC was a modular computer, composed of individual panels to perform different functions. Twenty modules were accumulators, which could add and subtract but hold a ten-digit decimal number in memory. Numbers were passed between these units across a number of general-purpose buses, or trays. To achieve its high speed, panels had to send and receive numbers, compute, save the answer, and trigger the next operation all without any moving parts. Key to its versatility was the ability to branch; it could trigger different operations that depended on the sign of a computed result. ENIAC plan from Report on the EINAC, 1946.

9 ENIAC: How Did It Work? ENIAC used ten-position ring counters to store digits; each digit used 36 vacuum tubes, 10 of which were the dual triodes making up the flip-flops of the ring counter. Arithmetic was performed by "counting" pulses with the ring counters and generating carry pulses if the counter "wrapped around", the idea being to emulate in electronics the operation of the digit wheels of a mechanical adding machine.

10 ENIAC: How Did It Work? ENIAC had twenty ten-digit signed accumulators which used ten's complement representation and could perform 5,000 simple addition or subtraction operations between any of them and a source (e.g., another accumulator, or a constant transmitter) every second. It was possible to connect several accumulators to run simultaneously, so the peak speed of operation was potentially much higher due to parallel operation. ENIAC accumulators

11 ENIAC: How Fast? In one second, the ENIAC (one thousand times faster than any other calculating machine to date) could perform 5,000 additions, 357 multiplications or 38 divisions. The use of vacuum tubes instead of switches and relays created the increase in speed. But it was not a quick machine to reprogram. Programming changes would take the technicians weeks, and the machine always required long hours of maintenance.

12 ENIAC: Women in Technology The six women who did most of the programming of ENIAC were inducted in 1997 into the Women in Technology International Hall of Fame. The programmers were Kay McNulty, Betty Jennings, Betty Snyder, Maryln Wescoff, Fran Bilas, and Ruth Lichterman.

13 ENIAC: Applications It took the team about one year to design the ENIAC, and 18 months and $500,000 in taxes to build it. Completed in 1946 after WWII was over, the ENIAC was used by the military for calculations for the design of a hydrogen bomb, weather prediction, cosmic-ray studies, thermal ignition, randomnumber studies and wind-tunnel design. Research on the ENIAC also led to many improvements in the vacuum tube. Rows of vacuum tubes for the ENIAC

14 ENIAC: The End of the ENIAC On October 2, 1955 at 11: 45 pm, the power to ENIAC was removed. In 1996, students and faculty at Penn s School of Engineer developed a square chip of silicon measuring 0.25 inches (8 mm) on a side was built to the same functionality as the ENIAC, which occupied a large room. Although this 20 MHz chip was many times faster than the ENIAC, it was still many times slower than modern microprocessors of the late 90's. ENIAC CHIP Vacuum tubes 18,000 none Transistors none 250,000 Resistors 170,000 none Capacitors 10,000 none Footprint 80x3 ft 8x8 mm Clock speed 100 khz 20 MHz* Power 1 74 kw 0.5 W* *estimated

15 ENIAC: Where Is It NOW? School of Engineering and Applied Science, University of Pennsylvania: 4 panels, and 1 function table. Smithsonian National Museum of American History: 5 panels London Science Museum: 1 Receiver unit. Computer History Museum, Mountain View, CA: 1 panel University of Michigan, Ann Arbor: 4 panels. U.S. Army Ordnance Museum, 1 function tables. Perot Systems, Plano TX: 1 panel.

Introduction to Computer Systems

Introduction to Computer Systems Introduction to Computer Systems Department of Computer Science and Information Systems Lecturer: Steve Maybank sjmaybank@dcs.bbk.ac.uk Spring 2018 Week 1a: History of Computing 9 January 2018 Birkbeck

More information

ECE321 Electronics I

ECE321 Electronics I ECE321 Electronics I Lecture 1: Introduction to Digital Electronics Payman Zarkesh-Ha Office: ECE Bldg. 230B Office hours: Tuesday 2:00-3:00PM or by appointment E-mail: payman@ece.unm.edu Slide: 1 Textbook

More information

0 volts. 2 volts. 5 volts

0 volts. 2 volts. 5 volts CS101 Binary Storage Devices and Boolean Logic Now that we have discussed number representation, why do computers use the binary representation and not something we are more familiar with, like decimal?

More information

Unit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4

Unit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4 Unit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4 4.1.1 Signal... 4 4.1.2 Comparison of Analog and Digital Signal... 7 4.2 Number Systems... 7 4.2.1 Decimal Number System... 7 4.2.2 Binary

More information

CpE358/CS381. Switching Theory and Logical Design. Summer

CpE358/CS381. Switching Theory and Logical Design. Summer Switching Theory and Logical Design - Class Schedule Monday Tuesday Wednesday Thursday Friday May 7 8 9 - Class 2 - Class 2 2 24 - Class 3 25 26 - Class 4 27 28 Quiz Commencement 3 June 2 - Class 5 3 -

More information

Lab #10: Design of Finite State Machines

Lab #10: Design of Finite State Machines Lab #10: Design of Finite State Machines ECE/COE 0501 Date of Experiment: 3/1/2017 Report Written: 3/4/2017 Submission Date: 3/15/2017 Nicholas Haver nicholas.haver@pitt.edu 1 H a v e r PURPOSE The purpose

More information

Written reexam with solutions for IE1204/5 Digital Design Monday 14/

Written reexam with solutions for IE1204/5 Digital Design Monday 14/ Written reexam with solutions for IE204/5 Digital Design Monday 4/3 206 4.-8. General Information Examiner: Ingo Sander. Teacher: William Sandqvist phone 08-7904487 Exam text does not have to be returned

More information

Intermediate Mathematics League of Eastern Massachusetts

Intermediate Mathematics League of Eastern Massachusetts Meet #4 February, 2003 Intermediate Mathematics League of Eastern Massachusetts www.imlem.org Meet #4 February, 2003 Category 1 Mystery You may use a calculator 1. The numbers 1, 5, 12, and 22 are called

More information

Digital Systems Roberto Muscedere Images 2013 Pearson Education Inc. 1

Digital Systems Roberto Muscedere Images 2013 Pearson Education Inc. 1 Digital Systems Digital systems have such a prominent role in everyday life The digital age The technology around us is ubiquitous, that is we don t even notice it anymore Digital systems are used in:

More information

CprE 281: Digital Logic

CprE 281: Digital Logic CprE 28: Digital Logic Instructor: Alexander Stoytchev http://www.ece.iastate.edu/~alexs/classes/ Simple Processor CprE 28: Digital Logic Iowa State University, Ames, IA Copyright Alexander Stoytchev Digital

More information

Organisasi dan Arsitektur Komputer L#1: Fundamental Concepts Amil A. Ilham

Organisasi dan Arsitektur Komputer   L#1: Fundamental Concepts Amil A. Ilham Organisasi dan Arsitektur Komputer http://www.unhas.ac.id/amil/stmik2016/arsikom/ L#1: Fundamental Concepts Amil A. Ilham http://www.unhas.ac.id/amil Administrasi Kuliah ADMINISTRASI KULIAH 2 Penilaian

More information

Shift Register Counters

Shift Register Counters Shift Register Counters Shift register counter: a shift register with the serial output connected back to the serial input. They are classified as counters because they give a specified sequence of states.

More information

Digital Electronics. Part A

Digital Electronics. Part A Digital Electronics Final Examination Part A Winter 2004-05 Student Name: Date: lass Period: Total Points: Multiple hoice Directions: Select the letter of the response which best completes the item or

More information

2.1. Unit 2. Digital Circuits (Logic)

2.1. Unit 2. Digital Circuits (Logic) 2.1 Unit 2 Digital Circuits (Logic) 2.2 Moving from voltages to 1's and 0's ANALOG VS. DIGITAL volts volts 2.3 Analog signal Signal Types Continuous time signal where each voltage level has a unique meaning

More information

Minute Impulse Clock Controller I01DN

Minute Impulse Clock Controller I01DN 99b-mi USER S MANUAL Minute Impulse Clock Controller Mon Jun 01, 2009 12:00:00 PM DST HOLD ENTER KEY TO BEGIN CANCEL HR I01DN 97 West Street Medfield, MA 02052 U.S.A. (508) 359-4396 Pg. 2 of 20 TABLE OF

More information

Universal Turing Machine. Lecture 20

Universal Turing Machine. Lecture 20 Universal Turing Machine Lecture 20 1 Turing Machine move the head left or right by one cell read write sequentially accessed infinite memory finite memory (state) next-action look-up table Variants don

More information

11.1 As mentioned in Experiment 10, sequential logic circuits are a type of logic circuit where the output of

11.1 As mentioned in Experiment 10, sequential logic circuits are a type of logic circuit where the output of EE 2449 Experiment 11 Jack Levine and Nancy Warter-Perez CALIFORNIA STATE UNIVERSITY LOS ANGELES Department of Electrical and Computer Engineering EE-2449 Digital Logic Lab EXPERIMENT 11 SEQUENTIAL CIRCUITS

More information

PAST EXAM PAPER & MEMO N3 ABOUT THE QUESTION PAPERS:

PAST EXAM PAPER & MEMO N3 ABOUT THE QUESTION PAPERS: EKURHULENI TECH COLLEGE. No. 3 Mogale Square, Krugersdorp. Website: www. ekurhulenitech.co.za Email: info@ekurhulenitech.co.za TEL: 011 040 7343 CELL: 073 770 3028/060 715 4529 PAST EXAM PAPER & MEMO N3

More information

Transistor and Integrated Circuits: History

Transistor and Integrated Circuits: History Course Objective Review and practice fundamental chemical engineering concepts (mass, energy, and momentum transport coupled with heterogeneous and homogeneous reactions and thermodynamics). Apply these

More information

History & Binary Representation

History & Binary Representation History & Binary Representation C. R. da Cunha 1 1 Instituto de Física, Universidade Federal do Rio Grande do Sul, RS 91501-970, Brazil. August 30, 2017 Abstract In this lesson we will review the history

More information

AP Environmental Science Math Prep

AP Environmental Science Math Prep AP Environmental Science Math Prep Courtesy of Kara House, Franklin Central High School, Indiana This year in APES you will hear the two words most dreaded by high school students NO CALCULATORS! That

More information

NAME SID EE42/100 Spring 2013 Final Exam 1

NAME SID EE42/100 Spring 2013 Final Exam 1 NAME SID EE42/100 Spring 2013 Final Exam 1 1. Short answer questions a. There are approximately 36x10 50 nucleons (protons and neutrons) in the earth. If we wanted to give each one a unique n-bit address,

More information

Contents Decimals Averages Percentages Metric Units Scientific Notation Dimensional Analysis

Contents Decimals Averages Percentages Metric Units Scientific Notation Dimensional Analysis This year in APES you will hear the two words most dreaded by high school students NO CALCULATORS! That s right, you cannot use a calculator on the AP Environmental Science exam. Since the regular tests

More information

Digital Circuits. 1. Inputs & Outputs are quantized at two levels. 2. Binary arithmetic, only digits are 0 & 1. Position indicates power of 2.

Digital Circuits. 1. Inputs & Outputs are quantized at two levels. 2. Binary arithmetic, only digits are 0 & 1. Position indicates power of 2. Digital Circuits 1. Inputs & Outputs are quantized at two levels. 2. inary arithmetic, only digits are 0 & 1. Position indicates power of 2. 11001 = 2 4 + 2 3 + 0 + 0 +2 0 16 + 8 + 0 + 0 + 1 = 25 Digital

More information

Digital Electronics Final Examination. Part A

Digital Electronics Final Examination. Part A Digital Electronics Final Examination Part A Spring 2009 Student Name: Date: Class Period: Total Points: /50 Converted Score: /40 Page 1 of 13 Directions: This is a CLOSED BOOK/CLOSED NOTES exam. Select

More information

WE RE HERE TO HELP: 1 (844) LIGHTCLOUD

WE RE HERE TO HELP: 1 (844) LIGHTCLOUD Welcome Controller LCCONTROL20/D10 WE RE HERE TO HELP: 1 (844) LIGHTCLOUD 1 (844) 544-4825 support@lightcloud.com Contents Lightcloud Controller NPT Nut O-ring Instruction Manual Wire Nuts x 4 x 2 Specifications

More information

VELA. Getting started with the VELA Versatile Laboratory Aid. Paul Vernon

VELA. Getting started with the VELA Versatile Laboratory Aid. Paul Vernon VELA Getting started with the VELA Versatile Laboratory Aid Paul Vernon Contents Preface... 3 Setting up and using VELA... 4 Introduction... 4 Setting VELA up... 5 Programming VELA... 6 Uses of the Programs...

More information

UNIVERSITY OF WISCONSIN-PARKSIDE TORNADO WARNINGS AND ALERT POLICY ADMINISTRATIVE POLICY NUMBER 39 TABLE OF CONTENTS

UNIVERSITY OF WISCONSIN-PARKSIDE TORNADO WARNINGS AND ALERT POLICY ADMINISTRATIVE POLICY NUMBER 39 TABLE OF CONTENTS UNIVERSITY OF WISCONSIN-PARKSIDE TORNADO WARNINGS AND ALERT POLICY ADMINISTRATIVE POLICY NUMBER 39 TABLE OF CONTENTS Page 1. PURPOSE 2 2. DEFINITIONS 2 3. GENERAL OVERVIEW 2 4. SPECIFIC PROCEDURES 3 4.1

More information

Lecture 1: Circuits & Layout

Lecture 1: Circuits & Layout Lecture 1: Circuits & Layout Outline q A Brief History q CMOS Gate esign q Pass Transistors q CMOS Latches & Flip-Flops q Standard Cell Layouts q Stick iagrams 2 A Brief History q 1958: First integrated

More information

Introduction The Nature of High-Performance Computation

Introduction The Nature of High-Performance Computation 1 Introduction The Nature of High-Performance Computation The need for speed. Since the beginning of the era of the modern digital computer in the early 1940s, computing power has increased at an exponential

More information

Numbers & Arithmetic. Hakim Weatherspoon CS 3410, Spring 2012 Computer Science Cornell University. See: P&H Chapter , 3.2, C.5 C.

Numbers & Arithmetic. Hakim Weatherspoon CS 3410, Spring 2012 Computer Science Cornell University. See: P&H Chapter , 3.2, C.5 C. Numbers & Arithmetic Hakim Weatherspoon CS 3410, Spring 2012 Computer Science Cornell University See: P&H Chapter 2.4-2.6, 3.2, C.5 C.6 Example: Big Picture Computer System Organization and Programming

More information

CS/COE0447: Computer Organization

CS/COE0447: Computer Organization CS/COE0447: Computer Organization and Assembly Language Logic Design Review Sangyeun Cho Dept. of Computer Science Logic design? Digital hardware is implemented by way of logic design Digital circuits

More information

Huron School District Core Curriculum Guide Grade Level: 4th Content Area: Math

Huron School District Core Curriculum Guide Grade Level: 4th Content Area: Math Unit Title: Understand Whole Numbers and Operations Month(s): August, September, October 4N3.1; 4N1.1; 4A3.1; 4A1.3 4A1.2; 4A2.1; 4A2.2; 4A4.1 4A1.1 To read, write, and indentify the place value of whole

More information

Pressure Display Controller

Pressure Display Controller MODEL DW Display Controller Low The Model DW pressure controller accurately monitors and controls very low pressures. It combines in one enclosure a low pressure transducer, a digital display and two alarms

More information

Digital Fundamentals

Digital Fundamentals Digital Fundamentals Tenth Edition Floyd Chapter 9 Sections 9-1 thru 9-5 2009 Pearson Education, Upper 2008 Pearson Saddle River, Education NJ 07458. All Rights Reserved ET285 Agenda Week 2 Quiz 0: Covered

More information

Unit 7 Sequential Circuits (Flip Flop, Registers)

Unit 7 Sequential Circuits (Flip Flop, Registers) College of Computer and Information Sciences Department of Computer Science CSC 220: Computer Organization Unit 7 Sequential Circuits (Flip Flop, Registers) 2 SR Flip-Flop The SR flip-flop, also known

More information

ENIAC s Problem. 1 Discussion

ENIAC s Problem. 1 Discussion ENIAC s Problem 1 Discussion A Bit of History Initiated during the height of World War II, the Electronic Numerical Integrator and Calculator (ENIAC) was designed to make ballistics tables, which required

More information

Urban Dispersion Program New York City Mesonet ROOFTOP WEATHER STATION NETWORK

Urban Dispersion Program New York City Mesonet ROOFTOP WEATHER STATION NETWORK Urban Dispersion Program New York City Mesonet ROOFTOP WEATHER STATION NETWORK GENERAL DESCRIPTION Introduction The Department of Homeland Security has established a meteorological research program in

More information

Student Hurricane Preparedness WHAT TO DO BEFORE, DURING AND AFTER A HURRRICANE

Student Hurricane Preparedness WHAT TO DO BEFORE, DURING AND AFTER A HURRRICANE Student Hurricane Preparedness WHAT TO DO BEFORE, DURING AND AFTER A HURRRICANE Student Checklist St. Thomas University is committed to providing a safe and caring environment during an emergency situation.

More information

Computing & Telecommunications Services Monthly Report January CaTS Help Desk. Wright State University (937)

Computing & Telecommunications Services Monthly Report January CaTS Help Desk. Wright State University (937) January 215 Monthly Report Computing & Telecommunications Services Monthly Report January 215 CaTS Help Desk (937) 775-4827 1-888-775-4827 25 Library Annex helpdesk@wright.edu www.wright.edu/cats/ Last

More information

Computing & Telecommunications Services

Computing & Telecommunications Services Computing & Telecommunications Services Monthly Report September 214 CaTS Help Desk (937) 775-4827 1-888-775-4827 25 Library Annex helpdesk@wright.edu www.wright.edu/cats/ Table of Contents HEAT Ticket

More information

CS 100: Parallel Computing

CS 100: Parallel Computing CS 100: Parallel Computing Chris Kauffman Week 12 Logistics Upcoming HW 5: Due Friday by 11:59pm HW 6: Up by Early Next Week Moore s Law: CPUs get faster Smaller transistors closer together Smaller transistors

More information

ELEC Digital Logic Circuits Fall 2014 Sequential Circuits (Chapter 6) Finite State Machines (Ch. 7-10)

ELEC Digital Logic Circuits Fall 2014 Sequential Circuits (Chapter 6) Finite State Machines (Ch. 7-10) ELEC 2200-002 Digital Logic Circuits Fall 2014 Sequential Circuits (Chapter 6) Finite State Machines (Ch. 7-10) Vishwani D. Agrawal James J. Danaher Professor Department of Electrical and Computer Engineering

More information

King Fahd University of Petroleum and Minerals College of Computer Science and Engineering Computer Engineering Department

King Fahd University of Petroleum and Minerals College of Computer Science and Engineering Computer Engineering Department King Fahd University of Petroleum and Minerals College of Computer Science and Engineering Computer Engineering Department Page 1 of 13 COE 202: Digital Logic Design (3-0-3) Term 112 (Spring 2012) Final

More information

Honors Chemistry 2016 Summer Assignment

Honors Chemistry 2016 Summer Assignment This Honors Chemistry Summer Assignment will review mathematical concepts necessary when performing mathematical calculation and laboratory experiments and focus on laboratory safety. Measurements are

More information

Scaling of MOS Circuits. 4. International Technology Roadmap for Semiconductors (ITRS) 6. Scaling factors for device parameters

Scaling of MOS Circuits. 4. International Technology Roadmap for Semiconductors (ITRS) 6. Scaling factors for device parameters 1 Scaling of MOS Circuits CONTENTS 1. What is scaling?. Why scaling? 3. Figure(s) of Merit (FoM) for scaling 4. International Technology Roadmap for Semiconductors (ITRS) 5. Scaling models 6. Scaling factors

More information

Chapter 1 :: From Zero to One

Chapter 1 :: From Zero to One Chapter 1 :: From Zero to One Digital Design and Computer Architecture David Money Harris and Sarah L. Harris Copyright 2007 Elsevier 1- Chapter 1 :: Topics Background The Game Plan The Art of Managing

More information

Algorithms (II) Yu Yu. Shanghai Jiaotong University

Algorithms (II) Yu Yu. Shanghai Jiaotong University Algorithms (II) Yu Yu Shanghai Jiaotong University Chapter 1. Algorithms with Numbers Two seemingly similar problems Factoring: Given a number N, express it as a product of its prime factors. Primality:

More information

Introduction to Electronics and Semiconductor

Introduction to Electronics and Semiconductor Introduction to Electronics and Semiconductor 1 Chapter Objectives To study and understand basic electronics. To study and understand semiconductor principles. 2 Definition Electronics is the branch of

More information

Practice Final Math 116. Prime numbers and irrationals. 1) Which number is a prime number? a) 220 b) 111 c) 71 d) 135.

Practice Final Math 116. Prime numbers and irrationals. 1) Which number is a prime number? a) 220 b) 111 c) 71 d) 135. Practice Final Math 116 Prime numbers and irrationals 1) Which number is a prime number? a) 0 b) 111 c) 71 d) 1 Solution c) 71 ) Write the prime factorization of 10 in conical form. a) b) c) 4 d) Solution:

More information

Moore s Law Forever?

Moore s Law Forever? NCN Nanotechnology 101 Series Moore s Law Forever? Mark Lundstrom Purdue University Network for Computational Nanotechnology West Lafayette, IN USA NCN 1) Background 2) Transistors 3) CMOS 4) Beyond CMOS

More information

How Power is Restored After a Severe Storm. Presented by Stacy Shaw, Safety Director & Nolan Hartzler, GIS Mapping Technician

How Power is Restored After a Severe Storm. Presented by Stacy Shaw, Safety Director & Nolan Hartzler, GIS Mapping Technician How Power is Restored After a Severe Storm Presented by Stacy Shaw, Safety Director & Nolan Hartzler, GIS Mapping Technician Hurricanes, ice storms, tornadoes One inch of ice on a single span of electric

More information

04. What is the Mod number of the counter circuit shown below? Assume initially reset.

04. What is the Mod number of the counter circuit shown below? Assume initially reset. . Which of the following is the state diagram for the Meale machine shown below. 4. What is the Mod number of the counter circuit shown below? Assume initiall reset. input CLK D output D D a. b. / / /

More information

Digital Systems Overview. Unit 1 Numbering Systems. Why Digital Systems? Levels of Design Abstraction. Dissecting Decimal Numbers

Digital Systems Overview. Unit 1 Numbering Systems. Why Digital Systems? Levels of Design Abstraction. Dissecting Decimal Numbers Unit Numbering Systems Fundamentals of Logic Design EE2369 Prof. Eric MacDonald Fall Semester 2003 Digital Systems Overview Digital Systems are Home PC XBOX or Playstation2 Cell phone Network router Data

More information

Chapter 1. Binary Systems 1-1. Outline. ! Introductions. ! Number Base Conversions. ! Binary Arithmetic. ! Binary Codes. ! Binary Elements 1-2

Chapter 1. Binary Systems 1-1. Outline. ! Introductions. ! Number Base Conversions. ! Binary Arithmetic. ! Binary Codes. ! Binary Elements 1-2 Chapter 1 Binary Systems 1-1 Outline! Introductions! Number Base Conversions! Binary Arithmetic! Binary Codes! Binary Elements 1-2 3C Integration 傳輸與介面 IA Connecting 聲音與影像 Consumer Screen Phone Set Top

More information

Chapter 7. Sequential Circuits Registers, Counters, RAM

Chapter 7. Sequential Circuits Registers, Counters, RAM Chapter 7. Sequential Circuits Registers, Counters, RAM Register - a group of binary storage elements suitable for holding binary info A group of FFs constitutes a register Commonly used as temporary storage

More information

PDF / LA CROSSE TECHNOLOGY WEATHER STATION RESET EBOOK

PDF / LA CROSSE TECHNOLOGY WEATHER STATION RESET EBOOK 06 March, 2018 PDF / LA CROSSE TECHNOLOGY WEATHER STATION RESET EBOOK Document Filetype: PDF 218.89 KB 0 PDF / LA CROSSE TECHNOLOGY WEATHER STATION RESET EBOOK Click here for factory reset. Animated weather

More information

Projectile Motion Slide 1/16. Projectile Motion. Fall Semester. Parallel Computing

Projectile Motion Slide 1/16. Projectile Motion. Fall Semester. Parallel Computing Projectile Motion Slide 1/16 Projectile Motion Fall Semester Projectile Motion Slide 2/16 Topic Outline Historical Perspective ABC and ENIAC Ballistics tables Projectile Motion Air resistance Euler s method

More information

Reliability Analysis of Moog Ultrasonic Air Bubble Detectors

Reliability Analysis of Moog Ultrasonic Air Bubble Detectors Reliability Analysis of Moog Ultrasonic Air Bubble Detectors Air-in-line sensors are vital to the performance of many of today s medical device applications. The reliability of these sensors should be

More information

CS/COE0447: Computer Organization

CS/COE0447: Computer Organization Logic design? CS/COE0447: Computer Organization and Assembly Language Logic Design Review Digital hardware is implemented by way of logic design Digital circuits process and produce two discrete values:

More information

PREPARING FOR THE CLAST MATHEMATICS Ignacio Bello

PREPARING FOR THE CLAST MATHEMATICS Ignacio Bello PREPARING FOR THE CLAST MATHEMATICS Ignacio Bello CLAST T.V. PRACTICE TEST Page. Find: + 8. Find: ( ) 9 4. Find: (6 )( ) (6 x 4)( x ) ( 6 + 6 + 6 + 6)( + + + + ) 0 (6 x ) (6 x 6 x 6 x 6)( x x x x ) 4.

More information

Design of Sequential Circuits

Design of Sequential Circuits Design of Sequential Circuits Seven Steps: Construct a state diagram (showing contents of flip flop and inputs with next state) Assign letter variables to each flip flop and each input and output variable

More information

Logic Design II (17.342) Spring Lecture Outline

Logic Design II (17.342) Spring Lecture Outline Logic Design II (17.342) Spring 2012 Lecture Outline Class # 10 April 12, 2012 Dohn Bowden 1 Today s Lecture First half of the class Circuits for Arithmetic Operations Chapter 18 Should finish at least

More information

Lecture 13: Sequential Circuits, FSM

Lecture 13: Sequential Circuits, FSM Lecture 13: Sequential Circuits, FSM Today s topics: Sequential circuits Finite state machines 1 Clocks A microprocessor is composed of many different circuits that are operating simultaneously if each

More information

Lecture 15: Scaling & Economics

Lecture 15: Scaling & Economics Lecture 15: Scaling & Economics Outline Scaling Transistors Interconnect Future Challenges Economics 2 Moore s Law Recall that Moore s Law has been driving CMOS [Moore65] Corollary: clock speeds have improved

More information

Chapter 3: Numbers in the Real World Lecture notes Math 1030 Section C

Chapter 3: Numbers in the Real World Lecture notes Math 1030 Section C Section C.1: Significant Digits Significant digits The digits in a number that represents actual measurements and therefore have meaning are called significant digits. Significant digits: Nonzero digits.

More information

LOGIC CIRCUITS. Basic Experiment and Design of Electronics. Ho Kyung Kim, Ph.D.

LOGIC CIRCUITS. Basic Experiment and Design of Electronics. Ho Kyung Kim, Ph.D. Basic Experiment and Design of Electronics LOGIC CIRCUITS Ho Kyung Kim, Ph.D. hokyung@pusan.ac.kr School of Mechanical Engineering Pusan National University Digital IC packages TTL (transistor-transistor

More information

CD4013BM CD4013BC Dual D Flip-Flop

CD4013BM CD4013BC Dual D Flip-Flop CD4013BM CD4013BC Dual D Flip-Flop General Description The CD4013B dual D flip-flop is a monolithic complementary MOS (CMOS) integrated circuit constructed with N- and P-channel enhancement mode transistors

More information

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified)

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) WINTER 17 EXAMINATION Subject Name: Digital Techniques Model Answer Subject Code: 17333 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given

More information

on candidate s understanding. 7) For programming language papers, credit may be given to any other program based on equivalent concept.

on candidate s understanding. 7) For programming language papers, credit may be given to any other program based on equivalent concept. WINTER 17 EXAMINATION Subject Name: Digital Techniques Model Answer Subject Code: 17333 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given

More information

Math 135 Intermediate Algebra. Homework 3 Solutions

Math 135 Intermediate Algebra. Homework 3 Solutions Math Intermediate Algebra Homework Solutions October 6, 007.: Problems,, 7-. On the coordinate plane, plot the following coordinates.. Next to each point, write its coordinates Clock-wise from upper left:

More information

First Draft of a Report on the EDVAC *

First Draft of a Report on the EDVAC * First Draft of a Report on the EDVAC * By John von Neumann V on Neumann's computing responsibility on the Los Alamos Manhattan Project led him to Bell Laboratories and Harvard University in search of additional

More information

Archdiocese of Washington Catholic Schools Academic Standards Mathematics

Archdiocese of Washington Catholic Schools Academic Standards Mathematics 7 th GRADE Archdiocese of Washington Catholic Schools Standard 1 - Number Sense Students understand and use scientific notation* and square roots. They convert between fractions and decimals. MA.7.1.1

More information

SAU1A FUNDAMENTALS OF DIGITAL COMPUTERS

SAU1A FUNDAMENTALS OF DIGITAL COMPUTERS SAU1A FUNDAMENTALS OF DIGITAL COMPUTERS Unit : I - V Unit : I Overview Fundamentals of Computers Characteristics of Computers Computer Language Operating Systems Generation of Computers 2 Definition of

More information

Lecture 14: State Tables, Diagrams, Latches, and Flip Flop

Lecture 14: State Tables, Diagrams, Latches, and Flip Flop EE210: Switching Systems Lecture 14: State Tables, Diagrams, Latches, and Flip Flop Prof. YingLi Tian Nov. 6, 2017 Department of Electrical Engineering The City College of New York The City University

More information

ECE20B Final Exam, 200 Point Exam Closed Book, Closed Notes, Calculators Not Allowed June 12th, Name

ECE20B Final Exam, 200 Point Exam Closed Book, Closed Notes, Calculators Not Allowed June 12th, Name C20B Final xam, 200 Point xam Closed Book, Closed Notes, Calculators Not llowed June 2th, 2003 Name Guidelines: Please remember to write your name on your bluebook, and when finished, to staple your solutions

More information

Digital electronics form a class of circuitry where the ability of the electronics to process data is the primary focus.

Digital electronics form a class of circuitry where the ability of the electronics to process data is the primary focus. Chapter 2 Digital Electronics Objectives 1. Understand the operation of basic digital electronic devices. 2. Understand how to describe circuits which can process digital data. 3. Understand how to design

More information

Boolean Algebra & Digital Logic

Boolean Algebra & Digital Logic Boolean Algebra & Digital Logic Boolean algebra was developed by the Englishman George Boole, who published the basic principles in the 1854 treatise An Investigation of the Laws of Thought on Which to

More information

AP Environmental Science Math Prep

AP Environmental Science Math Prep AP Environmental Science Math Prep This year in APES you will hear the two words most dreaded by high school students NO CALCULATORS! That s right, you cannot use a calculator on the AP Environmental Science

More information

Synchronous Sequential Logic

Synchronous Sequential Logic 1 IT 201 DIGITAL SYSTEMS DESIGN MODULE4 NOTES Synchronous Sequential Logic Sequential Circuits - A sequential circuit consists of a combinational circuit and a feedback through the storage elements in

More information

EECS 270 Midterm 2 Exam Answer Key Winter 2017

EECS 270 Midterm 2 Exam Answer Key Winter 2017 EES 270 Midterm 2 Exam nswer Key Winter 2017 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. NOTES: 1. This part of the exam

More information

ATLAS EXPERIMENT : HOW THE DATA FLOWS. (Trigger, Computing, and Data Analysis)

ATLAS EXPERIMENT : HOW THE DATA FLOWS. (Trigger, Computing, and Data Analysis) ATLAS EXPERIMENT : HOW THE DATA FLOWS (Trigger, Computing, and Data Analysis) In order to process large volumes of data within nanosecond timescales, the trigger system is designed to select interesting

More information

10/12/2016. An FSM with No Inputs Moves from State to State. ECE 120: Introduction to Computing. Eventually, the States Form a Loop

10/12/2016. An FSM with No Inputs Moves from State to State. ECE 120: Introduction to Computing. Eventually, the States Form a Loop University of Illinois at Urbana-Champaign Dept. of Electrical and Computer Engineering An FSM with No Inputs Moves from State to State What happens if an FSM has no inputs? ECE 120: Introduction to Computing

More information

Trip Generation Study: A 7-Eleven Gas Station with a Convenience Store Land Use Code: 945

Trip Generation Study: A 7-Eleven Gas Station with a Convenience Store Land Use Code: 945 Trip Generation Study: A 7-Eleven Gas Station with a Convenience Store Land Use Code: 945 Introduction The Brigham Young University Institute of Transportation Engineers student chapter (BYU ITE) completed

More information

REX Evaluation Guide. American Micro Detection Systems Inc March Lane, Suite 200 Stockton, CA 95219

REX Evaluation Guide. American Micro Detection Systems Inc March Lane, Suite 200 Stockton, CA 95219 REX Evaluation Guide American Micro Detection Systems Inc. 2800 March Lane, Suite 200 Stockton, CA 95219 I. INTRODUCTION REX (Real-time Elemental X-ray Fluorescence System) is the only instrument capable

More information

Lecture 17: Designing Sequential Systems Using Flip Flops

Lecture 17: Designing Sequential Systems Using Flip Flops EE210: Switching Systems Lecture 17: Designing Sequential Systems Using Flip Flops Prof. YingLi Tian April 11, 2019 Department of Electrical Engineering The City College of New York The City University

More information

Benefits of GIS-Based Computer Inventories On the Texas A & M University Corpus Christi Campus. Cynthia and Christine Calamug

Benefits of GIS-Based Computer Inventories On the Texas A & M University Corpus Christi Campus. Cynthia and Christine Calamug Benefits of GIS-Based Computer Inventories On the Texas A & M University Corpus Christi Campus Cynthia and Christine Calamug ABSTRACT Texas A & M University Corpus Christi is located on an island with

More information

Roger L. Tokheim. Chapter 8 Counters Glencoe/McGraw-Hill

Roger L. Tokheim. Chapter 8 Counters Glencoe/McGraw-Hill Digital Electronics Principles & Applications Sixth Edition Roger L. Tokheim Chapter 8 Counters 2003 Glencoe/McGraw-Hill INTRODUCTION Overview of Counters Characteristics of Counters Ripple Up Counter

More information

California CCSS Mathematics Grades 1-3

California CCSS Mathematics Grades 1-3 Operations and Algebraic Thinking Represent and solve problems involving addition and subtraction. 1.OA.1. Use addition and subtraction within 20 to solve word problems involving situations of adding to,

More information

COEN 312 DIGITAL SYSTEMS DESIGN - LECTURE NOTES Concordia University

COEN 312 DIGITAL SYSTEMS DESIGN - LECTURE NOTES Concordia University 1 OEN 312 DIGIAL SYSEMS DESIGN - LEURE NOES oncordia University hapter 6: Registers and ounters NOE: For more examples and detailed description of the material in the lecture notes, please refer to the

More information

ww.padasalai.net

ww.padasalai.net t w w ADHITHYA TRB- TET COACHING CENTRE KANCHIPURAM SUNDER MATRIC SCHOOL - 9786851468 TEST - 2 COMPUTER SCIENC PG - TRB DATE : 17. 03. 2019 t et t et t t t t UNIT 1 COMPUTER SYSTEM ARCHITECTURE t t t t

More information

Arithme(c logic units and memory

Arithme(c logic units and memory Arithme(c logic units and memory CSCI 255: Introduc/on to Embedded Systems Keith Vertanen Copyright 2011 Layers of abstrac-on abstrac(on building blocks examples computer components Macbook Pro components

More information

University of Toronto Faculty of Applied Science and Engineering Edward S. Rogers Sr. Department of Electrical and Computer Engineering

University of Toronto Faculty of Applied Science and Engineering Edward S. Rogers Sr. Department of Electrical and Computer Engineering University of Toronto Faculty of Applied Science and Engineering Edward S. Rogers Sr. Department of Electrical and Computer Engineering Final Examination ECE 241F - Digital Systems Examiners: J. Rose and

More information

2 ways to write the same number: 6,500: standard form 6.5 x 10 3 : scientific notation

2 ways to write the same number: 6,500: standard form 6.5 x 10 3 : scientific notation greater than or equal to one, and less than 10 positive exponents: numbers greater than 1 negative exponents: numbers less than 1, (> 0) (fractions) 2 ways to write the same number: 6,500: standard form

More information

xlogic SuperRelay is a compact and expandable CPU replacing mini PLCs, multiple timers, relays and counters.

xlogic SuperRelay is a compact and expandable CPU replacing mini PLCs, multiple timers, relays and counters. SuperRelay S U P E R R E L A Y, T H E P E R F E C T A L T E R N A T I V E T O L O W C O S T P L C s A N D B A S I C R E L A Y S I N T H I S B R O C H U R E : ELC 18 Standard Models ELC 18 Economy Models

More information

NATIONAL CERTIFICATE (VOCATIONAL) NQF LEVEL

NATIONAL CERTIFICATE (VOCATIONAL) NQF LEVEL MARKING GUIDELINES NATIONAL CERTIFICATE (VOCATIONAL) NQF LEVEL 2 NOVEMBER 2009 This marking guideline consists of 8 pages. (MARKING GUIDELINES) -2- NC770(E)(O30)V SECTION A QUESTION 1: COMPONENTS AND CIRCUIT

More information

The Pennsylvania Observer

The Pennsylvania Observer The Pennsylvania Observer March 4, 2009 February 2009 Pennsylvania Weather Recap Prepared by Chris Slocum In Punxsutawney, Pa, the world's most famous groundhog, Punxsutawney Phil, spotted his shadow on

More information

Sequential Circuits Sequential circuits combinational circuits state gate delay

Sequential Circuits Sequential circuits combinational circuits state gate delay Sequential Circuits Sequential circuits are those with memory, also called feedback. In this, they differ from combinational circuits, which have no memory. The stable output of a combinational circuit

More information

Written exam for IE1204/5 Digital Design with solutions Thursday 29/

Written exam for IE1204/5 Digital Design with solutions Thursday 29/ Written exam for IE4/5 Digital Design with solutions Thursday 9/ 5 9.-. General Information Examiner: Ingo Sander. Teacher: William Sandqvist phone 8-794487 Exam text does not have to be returned when

More information

EECS150 - Digital Design Lecture 23 - FFs revisited, FIFOs, ECCs, LSFRs. Cross-coupled NOR gates

EECS150 - Digital Design Lecture 23 - FFs revisited, FIFOs, ECCs, LSFRs. Cross-coupled NOR gates EECS150 - Digital Design Lecture 23 - FFs revisited, FIFOs, ECCs, LSFRs April 16, 2009 John Wawrzynek Spring 2009 EECS150 - Lec24-blocks Page 1 Cross-coupled NOR gates remember, If both R=0 & S=0, then

More information