Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1.

Similar presentations


Presentation on theme: "ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1."— Presentation transcript:

1 ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1

2 Topics Introduction Course Administration Microprocessor Systems Overview

3 Introduction Instructor Michael Morrow (morrow@engr.wisc.edu) Course Web Page  http://morrow.ece.wisc.edu/ECE353/ http://morrow.ece.wisc.edu/ECE353/ Office Hours (3441EH) posted on web page  Monday3:30-4:30pm  Tuesday9:30-11:30am  Wednesday2:30-3:30pm  Thursday2:30-3:30pm  Friday9:00-10:00am  Other times by appointment / drop-in

4 Course Administration Course Objectives Bloom’s Taxonomy Course Schedule Text / Class Notes / Web Page Discussion Section Homework Examinations and Grading (Q&A)Q&A Documentation Standards Reference Information

5 Course Boot-Up Development Tools Tutorial Initial Student Survey Complete and turn in today. Assignments Complete Solomon-Felder Learning Styles Assessment (link on course web page) and turn in print-out of results on Wednesdaylink on course web page Log on to Learn@UW and complete first pre- quiz before next Monday’s class Homework #1 is due Wednesday 2/8

6 Semiconductor sales  P Systems Overview

7

8 Embedded Systems and Applications Embedded microprocessors account for the vast majority of all microprocessor sales. Embedded microprocessors extend over a much larger performance range than PC’s. Terminology Microprocessor Microcontroller

9  P Systems Overview GP Systems vs. Embedded Systems What are the key design parameters?

10  P Systems Overview Basic microprocessor system structure Central processing unit (CPU) Memory Input/Output (I/O) System bus

11 Why the ARM? Many possible devices to study (or use!)… Intel, Motorola, Microchip, Atmel, TI, Zilog, Philips, Rabbit, Siemens, Hitachi, AMD, etc. Considerations Installed base and software compatibility Development tool availability Complexity and architectural issues Computational capabilities Why not use the Pentium 4 instead?Pentium 4

12 1 Requirements Analysis User needs 2 Specification 3 System Architecture 4 HW Design 5 HW Implementation 6 HW Testing 4 SW Design 5 SW Implementation 6 SW Testing 7 System Integration 8 System Validation 9 O & M, Evolution System Design

13 Microprocessor System Design Options Discrete microprocessor/microcontroller From really smallreally small To very complexcomplex

14 Microprocessor System Design Options System-on-Chip (SoC) ASIC

15 Microprocessor System Design Options Programmable logic Soft cores Hard cores

16 Microprocessor System Design Options Specialized microprocessors Digital signal processors Network processors

17 Wrapping Up Homework #1 due Wednesday 2/8 Reading for Week 2 Cady Ch. 2 AARM Preface, Ch. 1 ARM7 Ch. 1

18 Simplified Pentium 4 Architecture

19 Bloom’s Taxonomy of Educational Objectives: Cognitive Domain Knowledge – the ability to recognize or recall information 1. Knowledge

20 Bloom’s Taxonomy of Educational Objectives: Cognitive Domain Comprehension – understand the meaning of information 1. Knowledge 2. Comprehension

21 Bloom’s Taxonomy of Educational Objectives: Cognitive Domain Application – use the information appropriately 1. Knowledge 2. Comprehension 3. Application

22 Bloom’s Taxonomy of Educational Objectives: Cognitive Domain Analysis – break the information into component parts and see relationships 1. Knowledge 2. Comprehension 3. Application 4. Analysis

23 Bloom’s Taxonomy of Educational Objectives: Cognitive Domain Synthesis – put the components together in a different way to form new products or ideas 1. Knowledge 2. Comprehension 3. Application 4. Analysis 5. Synthesis

24 Bloom’s Taxonomy of Educational Objectives: Cognitive Domain Evaluation – judge the worth of an idea, theory, or opinion based on criteria 1. Knowledge 2. Comprehension 3. Application 4. Analysis 5. Synthesis 6. Evaluation Return

25 Questions... … and answers Midterm Exam #3 Final Exam


Download ppt "ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1."

Similar presentations


Ads by Google