This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
labs:sp20_stopwatch [2020/04/28 16:59] nelson [Final Pass-Off] |
labs:sp20_stopwatch [2020/05/19 17:08] (current) nelson [Exercise 3: Top-Level Module] |
||
|---|---|---|---|
| Line 133: | Line 133: | ||
| * Connect your digit values output from the ''stopwatch'' module to the ''dataIn'' input of the ''SevenSegmentControl''. | * Connect your digit values output from the ''stopwatch'' module to the ''dataIn'' input of the ''SevenSegmentControl''. | ||
| * Turn on the appropriate decimal point. | * Turn on the appropriate decimal point. | ||
| - | * **Note:** The CPU_RESETN button is active-low. This means it behaves differently than the other buttons you have used: it is a ''0'' when pressed and a ''1'' otherwise. You will need to invert the signal when connecting it to your ''stopwatch'' and ''SevenSegmentControl'' modules. | + | * **Note:** The CPU_RESETN button is active-low. This means it behaves differently than the other buttons you have used: it is a ''0'' when pressed and a ''1'' otherwise. **You will need to invert the signal when connecting it to your ''stopwatch'' and ''SevenSegmentControl'' modules.** |
| Be sure to include an appropriate constraints file: | Be sure to include an appropriate constraints file: | ||
| Line 139: | Line 139: | ||
| **Exercise #3 Pass-off:** Nothing for this. | **Exercise #3 Pass-off:** Nothing for this. | ||
| + | |||
| + | <color red>Submit your SystemVerilog modules as part of the lab report on Learning Suite.</color> (Make sure your SystemVerilog conforms to the lab SystemVerilog coding standards). | ||
| =====Final Pass-Off===== | =====Final Pass-Off===== | ||
| Line 145: | Line 147: | ||
| </color> | </color> | ||
| - | <color red>Submit your SystemVerilog modules as part of the lab report on Learning Suite.</color> (Make sure your SystemVerilog conforms to the lab SystemVerilog coding standards). | ||
| + | =====Final Questions===== | ||
| + | <color red> | ||
| + | How long (in hours) did you work on this lab? | ||
| + | </color> | ||
| - | =====Personal Exploration===== | + | <color red> |
| - | Here are some ideas for personal exploration in this laboratory: | + | List the pitfalls you encountered in this lab. What made it take longer than it should have (in your mind)? |
| - | * Use additional switches to make your stopwatch run faster or slower than real-time. | + | </color> |
| - | * Modify your design to work as a countdown timer when sw1 is high, and a count-up timer when sw0 is low. | + | |