Download presentation
Presentation is loading. Please wait.
Published byJodie Jefferson Modified over 8 years ago
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.