Week | Date | Topic | Due |
1 | 01/04 | Introduction. Verilog examples, including full_adder.v, h4ba.v, a4ba.v, add4.v, test5.v, p4ba.v, p4ba_alt.v, and add_sub.v. More examples can be found here. Quartus II and ModelSim Tutorials. |
|
01/06 | RTL Verilog examples, which includes test6.v, test7.v, test1.v, test2.v, test3.v, test4.v, and rtl_example.v. | ||
01/08 |
More examples,
which includes
full_adder_alt.v,
p4ba_alt2.v, and
test1_alt.v. Fibonacci project. |
||
2 | 01/11 |
Another example: p4ba_alt3.v. RLE project |
|
01/13 | RLE project discussion | ||
01/15 | RLE project discussion | ||
3 | 01/18 | Martin Luther King, Jr. Holiday | |
01/20 | Class | ||
01/22 | Class | Fibonacci project | |
4 | 01/25 | Class | |
01/27 |
Inferred Latch Problem, and examples:
latch_case_problem.v and
latch_if_problem.v. Example Fibonacci Implementations: fibo0.v, fibo3.v, and fibo5.v. RLE project discussion |
||
01/29 | Class | ||
5 | 02/01 | Class | |
02/03 | SHA-1 final project | ||
02/05 | Class | ||
6 | 02/08 | Class | |
02/10 | Repeat of SHA-1 project presentation | RLE project (due date EXTENDED to 11:59pm PST Sun 2/14) | |
02/12 | Class | ||
7 | 02/15 | President's Day Holiday | |
02/17 | Loop Pipelining. The corresponding Verilog examples: example_pipe.v and example_nonpipe.v. | ||
02/19 | Class | ||
8 | 02/22 | Class | |
02/24 | Looping Unfolding. Two related papers: IEICE-2009.pdf UCLA-2006.pdf. | ||
02/26 | Class | ||
9 | 02/29 | Class | |
03/02 | ABET final report requirements discussion. Here is the template for your final report. | ||
03/04 | Class | ||
10 | 03/07 | Class | |
03/09 | SHA-2 | ||
03/11 | Class | ||
11 | 03/16 | Final project due date | Final SHA-1 Project (due 11:59pm PST Wed 3/16) |