EEC180A, Digital Systems I

Lab Report Requirements

Lab reports serve two equally important purposes. First, they indicate your technical comprehension of the topics addressed in the labs, and second, they indicate your ability to present and discuss your results in a clear and concise manner. You will be graded on both aspects of your report.

The general format for your lab report is given below. This is just a sample format and it represents the minimum amount of information you should include in a typical report. You may need to add more sections and discuss your findings in greater detail.

The "tutorial" labs (e.g., Lab 1) do not require regular-length lab reports. The overall requirement is to accurately and completely describe your work. Leave out sections that do not apply (Parts, Design procedure...).

Do not copy parts of the lab assignment handout in your lab report. Think about it, interpret it, and explain it the best you can, in your own words.

1. Cover sheet: Staple it to your report.

2. Objectives: State clearly what you set out to achieve in this lab. If this differs from what you finally achieved, explain it in the "Conclusions" section.

3. Parts: List all the parts you used in the design.

4. Design and Test Procedure: For each subsection of the lab, explain the following:

(a) Step-by-step description of what you did. Include a reasonable level of detail that clearly demonstrates you correctly performed and understand the lab. Do not include insignificant minute details, or things given in the lab handout. Do include all meaningful and significant aspects of your work in your own words.

(b) All necessary calculations as well as all pin-to-pin circuit diagrams of your design. If applicable, you may use a modular approach in presenting your design first, give a top-level block diagram, and then elaborate on each block. Please make sure your figures are consistent, legible and well labeled.

(c) Your testing procedure. Explain how you went about testing your design. Did you try testing critical individual blocks first? Once again, your testing approach should be as modular as possible.

5. Results and Answers to Questions: For each subsection of the lab, present your results in a clear and concise manner (label graph axes, include all units of measurement). Note down all your observations, even if you were not specifically asked for them in the handout. Interpret your results and discuss the accuracy of your measurements. Additionally, answer all questions listed in the lab handout.

6. Conclusions: In this section you should attempt to answer the questions: What did you learn from this lab? What did you do wrong (or what went wrong)? How could you have improved upon your design and test procedures? Were your results as expected or did you find something unusual. Try not to include information that you have included in previous sections. Present the significance of your results conceptually, if applicable, (e.g., this experiment demonstrates that pipelining increases design performance for a relatively low increase in design area. Or, the CAD tool does not capture the glitching behavior accurately.)

Last update: 2013/01/14