Download presentation
Presentation is loading. Please wait.
Published byJavon Hogston Modified over 9 years ago
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
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.