Instructor
|
Teaching Assistant
|
Class Meetings
Join and monitor this google group immediately: cse-141-lab-taylor |
Office Hours
|
Learn correct hardware design practices suitable for FPGA and VLSI digital design. |
Learn how to write Synthesizable Verilog, and use the tools to turn it into a circuit. |
Design, Implement and Test your own processor, although way to an FPGA bitstream. |
Learn about computer architecture in the best way -- by doing. |
Work in a team, building a large, complex system using design principles that apply to both software and hardware. |
Help your classmates and exercise your creativity. |
Labs | 86% | They are equally weighted. |
---|---|---|
Class Participation | 14% | Being an active and positive influence in class or on the Google Group. |
Fri, April 02 | Lab 1; Introduction; Verilog | slides | |
Fri, April 09 | Lab 2a; Verilog; Fetch Units | Lab 1 Due | slides |
Fri, April 16 | Lab 2b; Fetch Units; Testing | Lab 2A Due | |
Fri, April 23 | |||
Fri, April 30 | Lab 3A; | Lab 2B Due (May 2/3/4; 0/3/5 penalty) | |
Fri, May 07 | Lab 3B; | Lab 3A Due May 10 | |
Fri, May 14 | Lab 3B Drop 1 Due May 17 | ||
Fri, May 21 | Lab 4; | Lab 3B Final Due May 24 | |
Fri, May 28 | |||
Fri, June 04 | Pizza Party; Prizes | Lab 4 Due |