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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/2.jpg)
TopicsIntroductionCourse AdministrationMicroprocessor Systems Overview
![Page 3: ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/6.jpg)
P Systems Overview
![Page 7: ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/14.jpg)
Simplified Pentium 4 Architecture
![Page 15: ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 1](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/16.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/17.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/20.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/21.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062618/55141449550346d8488b521e/html5/thumbnails/22.jpg)
Questions...
… and answers
Midterm Exam #3
Final Exam