371outline

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

ELEC371 Microprocessor Systems Fall 2007 Prof. Stan Simmons: 

ELEC371 Microprocessor Systems Fall 2007 Prof. Stan Simmons Course Webpage accessible from Dept. Website; it provides important information/material during the term, so visit it often

Resources: 

Resources Download software elec371pkgF07.zip for at-home use from Website Copy lecture slides from AMS Publishing & Copy Center in JDUC (Purchase textbook and lab manual from Campus bookstore) Evaluation 15% labs, (20% quizzes, 65% final) or (10% quizzes, 75% final) Quizzes are during tutorial time, Weeks 6 and 9 Tutorials/Labs Tutorials every week starting in Week#2 Two-hour labs every week starting in Week#2 Must work in pairs in your assigned lab session on QCARD Lab sessions in Weeks 9 to 12 are for your project

Why is ELEC 371 Important?: 

Why is ELEC 371 Important? Microprocessors are everywhere personal computers and large servers telecommunications equipment industrial process controllers home appliances personal devices transportation vehicles of all kinds the Queen's Solar Vehicle

Our (ECE) Approach to ELEC371: 

Our (ECE) Approach to ELEC371 This course provides a systems perspective Study the operation of a microprocessor in a complete system Learn about hardware/software interfacing Examine embedded systems based on microprocessors Ultimate Goal: Acquire theoretical and practical knowledge to design and implement systems on your own. We will use a specific commercial product as an example, but the skills you develop will be applicable to others as well

Where is ELEC 371 in the Curriculum?: 

Where is ELEC 371 in the Curriculum?

What are the Learning Objectives for ELEC 371?: 

What are the Learning Objectives for ELEC 371? General learning objectives: ability to read, interpret, and apply technical information ability to design and implement with minimal errors ability to solve problems and debug when necessary

What are the Learning Objectives for ELEC 371?: 

What are the Learning Objectives for ELEC 371? Specific learning objectives: relate computer architecture, digital logic, electronics design and implement software in assembly language understand cycle-by-cycle microprocessor behaviour understand bus/memory interface timing design external address decoding and memory system design and use parallel ports with handshaking understand interrupt hardware and processing, design and implement interrupt-based software understand serial data transmission understand applications such as I/O interfacing and control

What We Will Cover in ELEC 371: 

What We Will Cover in ELEC 371

Philosophy: 

Philosophy Move from innermost to outermost level Internal processor activity  external bus behavior operation of devices on bus complete system operation Your aim should be to always maintain the ''big picture'' viewas the details for each level are examined in the course

Learning Resources for ELEC 371: 

Learning Resources for ELEC 371 A custom textbook, a set of lecture slides, and a lab manual A microcomputer kit for the lab A software simulator of the microcomputer used in this course: QEVB11

What are the Expectations for ELEC 371?: 

What are the Expectations for ELEC 371? Independent learning is expected of university students We provide course material, instruction, and learning assistance But you are ultimately responsible for your own learning Your individual understanding determines 90% of your mark We (ECE) do not expect perfection, but we do expect an honest effort -- a “casual” attitude can lead to disappointing performance Reluctance to seek assistance early also leads to problems --ask questions that will help you learn!

Strategies for Success in ELEC 371: 

Strategies for Success in ELEC 371 Make effective use of time in lectures and tutorials Make an effort to prepare for lectures and review afterwards Read the textbook; average amount is not unreasonable: 240 textbook pages / 30 lectures = 8 pages/lecture Use the QEVB11 software simulator to help you understand and apply system concepts! Take the laboratory assignments seriously and contribute equally with your lab partner. Try to enjoy the course! It should be fun as well as practical.

authorStream Live Help