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