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 Objectives Introduction Course Administration Microprocessor Systems Overview Architecture of Microprocessor Systems

3 Introduction Instructor Michael Morrow (morrow@engr.wisc.edu)morrow@engr.wisc.edu Office Hours (3537EH) also posted on web page  Monday 12:00-2:00  Tuesday2:00-4:00  Wednesday12:00-1:00  Thursday10:00-11:30, 12:30-2:00  Other times by appointment / drop-in Teaching Assistants Keith Keller (kellerk@students.wisc.edu)kellerk@students.wisc.edu Shyam Sundararaman (sundarar@cae.wisc.edu)sundarar@cae.wisc.edu Office hours will be posted on the web

4 Course Administration Objectives Course Schedule Text / Class Notes / Web Resources Discussion Section Homework Examinations and Grading Documentation Standards Reference Information Tutorial Schedule

5  P Systems Overview MotivationMotivation for Course Why is this important? Worldwide Semiconductor SalesU.S. Computer Sales

6  P Systems Overview Embedded Systems and Applications Terminology GP Systems vs. Embedded Systems Key parameters  P System Structure Embedded System Design Flow

7 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

8 Why the 80C188EB? Many possible devices to study… Intel, Motorola, Microchip, Atmel, TI, Zilog, ARM, etc., etc. Considerations Installed base and software compatibility Development tool availability Complexity and architectural issues Quality/availability of textbooks Why not use the Pentium 4 instead? Take a look…

9 The x86 Evolution

10 Simple  P Architecture Register View Building Blocks and Signals Memory Cell Signal Conventions FF Implementation Registers Register Files Memory I/O

11 Data Transfers Basic Bus Organization and TimingTiming

12 Register View Register View of Memory Volatile vs. nonvolatile memory Memory maps Register View of I/O Operational Registers Accumulator Flags

13 Wrapping Up Homework #1 due Friday 9/14 Reading for Week 2 Short 2.7-2.9, 3.1-3.4 Sign up for tutorial sessions!

14 More Motivation

15 Simplified Pentium 4 Architecture

16 Tutorial Schedule Wednesday, September 12 TASM tutorial6:30-7:30pm2261 EH DA tutorial7:00-8:30pm175 CAE Thursday, September 13 TASM tutorial6:30-7:30pm2261 EH DA tutorial7:00-8:30pm175 CAE Wednesday, September 19 DA tutorial7:00-8:30pm175 CAE Sign-up sheets posted outside 3537EH.

17 Data Transfer Timing


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

Similar presentations


Ads by Google