-august 28, 2023 - Class starts
-august 28, 2023 - you can download the course syllabus from here: ece524 course syllabus
-august 28, 2023 - you can download the old exams from here: ece524 old exams
-august 28, 2023 - you can download the the project guideleine from here: project guideline
-october 8, 2023 - final project proposal is due on october 16!
Date | Assignment | Solution | Due Date |
september 1, 2023 | homework 0 | homework 0 solution | october 2, 2023 |
october 2, 2023 | homework 1 | homework 1 solution | october 9, 2023 |
october 9, 2023 | homework 2 | homework 2 solution | october 16, 2023 |
october 16, 2023 | homework 3 | homework 3 solution | october 30, 2023 |
october 23, 2023 | homework 4 | homework 4 solution | november 13, 2023 |
october 30, 2023 | homework 5 | homework 5 solution | december 1, 2023 |
Date | Lecture | Topic | Note |
august 28, 2023 | lecture 1 | introduction | -- |
september 4, 2023 | -- | labor day holiday | campus closed |
september 11, 2023 | lecture 2 | fpga architecture | part I |
september 18, 2023 | lecture 3 | fpga architecture | part II |
september 25, 2023 | lecture 4 | design practices | -- |
october 2, 2023 | lecture 5 | design practices | -- |
october 9, 2023 | lecture 6 | advanced design techniques | -- |
october 16, 2023 | lecture 7 | advanced design techniques | -- |
october 23, 2023 | lecture 8 | advanced design techniques | -- |
october 30, 2023 | -- | midterm exam review/discussion/problem solving | -- |
november 6, 2023 | -- | midterm exam | -- |
november 13, 2023 | lecture 9 | timing & clocking | -- |
november 20, 2023 | lecture 10 | timing & clocking | -- |
november 27, 2023 | lecture 11 | performance improvement techniques | -- |
december 4, 2023 | -- | final exam review/discussion/problem solving | -- |
december 11, 2023 | -- | project presentation | -- |
december 18, 2023 | -- | final exam (3:00 pm - 5:00 pm) | -- |