ECE524 FPGA/ASIC Design and Optimization Using VHDL

Department of Electrical & Computer Engineering

Fall 2023

Time: Class: M: 2:00 PM – 4:45 PM

Location: JD1102


Announcements

-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!


Assignments

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

Class Organization

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) --