EE 476: Laboratory 7 
 
 Design project. 
 Introduction. 
For this exercise, we want you to pick a project, then design and build
it. During this period there will be no other assignments, so we expect you
to spend all of your time for this course on the project. You will be expected
to be in lab at the usual times and to show significant progress 
each week of the
project. Each week in lab a one-page progress report will be due.
When choosing a project you will need to consider availability of hardware,
time available, and your programming skill.
You may want to look at several of the
links on the 476 home page for project ideas.
Procedure:
 Depends on what you will build. You should talk often to your lab instructor. 
  You can use either ASM or C or a mixture of the two. Your project will be limited 
  to using one STK-200 development board. If you need more than one cpu, 
  you will have to use a MCU-100 board or build a prototype board.
 Assignment 
You will be graded on several aspects of the project:
  -  Appropriate level of hardware/software complexity. 
  
- Appropriate use of assembler and C.
  
-  A project which works according to specification (which you will write). 
  
-  Level of effort and organization shown in lab. 
  
-  A demonstration of the final project during the last regular scheduled 
    lab period of the semester. The demonstration will include an explanation 
    of your web page describing the project. 
  
-  Completeness and understandability of the final report. The report must 
    be handed in when you do the project demo during your last regular lab 
    period. The report which you hand in must be printed directly from a web 
    page which you construct. Documentation must include: 
    
      -  Introduction -- what you did and why. 
      
-  High level design -- rationale, math, logical structure. 
      
-  Program/hardware design -- program details, hardware details. 
      
-  Results of the design -- speeds, accuracy, usability, etc. 
      
-  What you would do differently next time. 
      
-  Appendix with listing 
      
-  Appendix with schematics 
    
 
The web page may optionally be submitted 
  for inclusion on the class web page.
  If you wish to do this:
  -  Put all of your web page files in one directory.
 Since the pages will be on a UNIX server, you should:
      - Make sure the cases (upper/lower) of all filenames agree with their 
        hyperlinks. 
- Use only alphanumeric characters, periods, and underscores in filenames. 
      
- Check all your links to make sure they are relative to your main page. 
      
 
- ZIP or tar the directory.
- email it to BRL4@cornell.edu.
 Copyright Cornell University December 2000