Document 10554899

advertisement
Spring 2011- Syllabus
Microprocessors Laboratory
ECE330L
ECE 330L - Syllabus
Instructor:
Arlen Planting
Office: ET 227
Phone: 426-4826
Email: clarenceplanting@boisestate.edu
Office Hours:
Mon/Wed/Fri 2:30-3:30pm or by appointment
Lab Assistants:
Vikram Patel, Andrew Landoch
Course Description:
Lab work on microprocessor using a macroassembler and a hardware experimentation kit. Coreq: ECE 330.
Lab Meeting Times:
Monday 4:40 PM to 5:30 PM
Tuesday / Wednesday 6:00 PM to 8:00 PM, ET 312
Required text:
ECE 330 Microprocessors Course Reference. Additional \laboratory instructions are
provided on course/laboratory webpage.
Course/Lab Webpage: http://coen.boisestate.edu/aplanting/ece330spring2011/
Laboratory Objectives: After taking this laboratory, the students should be able to:
• Design and build the functions described by given specifications using assembly or C programming
languages in Nios II processor
• Understand the features of a processor
• Able to interface to different devices (serial and parallel)
• Employ the instruction set simulator to verify functions of the source code
Schedule:
Week
1
2
3
4
5
6
7
8
9
Lab 0:
Lab 1:
Lab 2:
Lab 3:
Lab 4:
Lab 5:
Lab 6:
Lab 7:
Lab 8:
Topic
Getting Started
Memory
PIO Devices
Assembly Subroutines
C Language Introduction
Countdown Timer
Cache Memory
LCD Display
Exceptions 1
Week
10
11
12
13
14
15
16
17
Topic
Lab 8: Exceptions 2
Spring Break
Lab 9: Software Pulse Width Modulation
Lab 10: ADC
Final Project
Grading:
For each lab, check-off will be 70% of grade and lab report will be 30%. (All team members must be present
for check-off. Absent or late team member will receive a zero for that lab.)
Lab Reports and Lab Quiz:
Lab Reports are a collaborative effort between you and your lab partner. All lab reports are to be submitted by
midnight on Thursday the week of the lab check off. The Lab Quiz is an individual effort, to gauge your
understanding of lab concepts.
Final Project:
See the course/laboratory website for project description. This project will not be completely defined. We will
go through a few negotiation sessions. You get to ask all the questions you want.
Boise State University
Electrical and Computer Engineering Department
Page 1
Download