Lab 3: Stopwatch Solution

$30.00 $24.00

This is the grading rubric for the Stopwatch Project. You will need to explain the purpose behind ALL states and their simulation result in your report; try to make your FSM design as concise as possible. Demo   Points Overall Design 20 – Explain FSM Design and Show Diagram 4 – Show and Explain Implementation…

5/5 – (2 votes)

You’ll get a: zip file solution

 

Description

5/5 – (2 votes)

This is the grading rubric for the Stopwatch Project. You will need to explain the purpose behind ALL states and their simulation result in your report; try to make your FSM design as concise as possible.

Demo

 

Points
Overall Design
20
– Explain FSM Design and Show Diagram
4
– Show and Explain Implementation of Counter
4
– Show and Explain Implementation of 4 Clocks
4
– Show and Explain Button Debouncing
4
– Show and Explain Implementation of Seven-Segment Display
4
Simulation
8

Explain Testbench Design
3

Explain Simulation Result
5
Implementation
32
– Demonstrate counter value on the Seven segment display for 1Hz rate under normal
5

mode

– Demonstrate that when SEL is set to 1, the “second” portion should increment at 2 Hz
5

rate under adjustment mode

– Demonstrate that when SEL is set to 0, the “minute” portion should increment at 2 Hz
5

rate under adjustment mode

– Demonstrate that the timer should continue to count from the adjusted value when
5

ADJ is set to 0 again.

– Show and Explain UCF Design
3
– Demonstrate that Blinking is working when adjusting
3
– Demonstrate that Pause is working
3
– Demonstrate that Reset is working
3
Report

Points
Introduction and Requirements
10
– Overview of the lab and your design
5
– Summarize general reason and implementation of button debounce
5
– Summary the detail of how to use the seven-segment display
5
Design Descriptions
15
– Include a diagram of your FSM (hand-drawn or computer generated)
2
– Explain each state of your FSM
6
-2 points per missing state diagram

Explain each module in your code

– Purposes of each Module
5
– Input and Output of each Module
2
Simulation
10
– Waveform diagram for each of the states and counter result under that state
5
-1 point per missing waveform diagram (up to 5 waveforms)

– Explain why each waveform is correct
5
-1 point per missing explanation (up to 5 explanations)

Conclusion
5
– Summary of your design
2
– Challenges and how to overcome them
2
– Perceived team contribution
1

 

Team Contribution

We expect each and all students to contribute to their group. Those who do not contribute will be docked 40% of their assignment grade.

Deliverables

When you finish, you should submit the following parts of your design to CCLE:

1. Project Code: the Xilinx ISE project folder should be cleaned up (Project > Cleanup Project Files), zipped and uploaded in the corresponding assignment page on the course website

2. Lab Report (Electronic Version): The lab report should also be uploaded in the assignment page on the course website

 

 

 

 

 

 

 

 

Page 1

Lab 3: Stopwatch Solution
$30.00 $24.00