+ All Categories
Home > Documents > ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1.

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

Date post: 26-Mar-2015
Category:
Upload: jackson-murphy
View: 215 times
Download: 1 times
Share this document with a friend
Popular Tags:
22
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1
Transcript
Page 1: ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1.

ECE 353Introduction to Microprocessor Systems

Michael G. Morrow, P.E.

Week 1

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

TopicsIntroductionCourse AdministrationMicroprocessor Systems Overview

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

IntroductionInstructor Michael Morrow ([email protected])

Office Hours (3537EH) also posted on web page Monday 8:30-9:30pm Tuesday 10:00am-11:00am , 1:00-2:00pm Wednesday 2:30pm-4:30pm Friday 8:00am-9:00am Other times by appointment / drop-in (look at web

schedule for conflicts)

Teaching Assistant Dan Seemuth Office Hours posted on web page

Monday & Wednesday, 12:00-2:00pm, in 3650EH

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

Course AdministrationCourse Objectives Bloom’s Taxonomy

Course ScheduleText / Class Notes / Web PageDiscussion SectionHomeworkExaminations and Grading (Q&A)Documentation StandardsReference Information

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

Course Boot-UpTutorial ScheduleInitial 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 Friday.

Log on to Learn@UW and complete first pre-quiz before Monday’s class.

Homework #1 will be due Wednesday 9/17.

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

P Systems Overview

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

P Systems Overview

*Semiconductor Industry Association(SIA projects 1 billion transistors produced per person by 2008.)

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

P Systems OverviewEmbedded Systems and Applications Embedded microprocessors account for

about 94% of all microprocessor sales. Embedded microprocessors extend

over a much larger performance range than PC’s.

TerminologyGP Systems vs. Embedded Systems What are the key design parameters?

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

P Systems OverviewBasic microprocessor system structure Central processing unit (CPU) Memory Input/Output (I/O) System bus

A microcontroller or SoC will include some or all components on the same chip as the CPU.

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

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?

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

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

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

Microprocessor System Design Options

Discrete microprocessor/microcontrollerSystem-on-Chip (SoC) ASIC

Programmable logic Soft cores Hard cores

Specialized microprocessors Digital signal processors Network processors

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

Wrapping UpHomework #1 due Wednesday 9/17Reading for Week 2 Cady Ch. 2-3 AARM Preface, Ch. 1 ARM7 Ch. 1

Sign up for the tutorial!

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

Simplified Pentium 4 Architecture

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

Tutorial Schedule

TBAday, September ?, 2007Keil uVision3 tutorial ?:00-?:30pm ????EH

Sign-up sheets will be posted outside 3537EH.

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

Bloom’s Taxonomy of Educational Objectives: Cognitive Domain

Knowledge – the ability to recognize or recall information

1. Knowledge

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

Bloom’s Taxonomy of Educational Objectives: Cognitive Domain

Comprehension – understand the meaning of information

1. Knowledge

2. Comprehension

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

Bloom’s Taxonomy of Educational Objectives: Cognitive Domain

Application – use the information appropriately

1. Knowledge

2. Comprehension

3. Application

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

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

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

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

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

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

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

Questions...

… and answers

Midterm Exam #3

Final Exam


Recommended