ECE621 Computer Arithmetic Design

Department of Electrical & Computer Engineering

Fall 2023

Time: W: 2:00 pm - 4:45 pm

Location: JD1102


Announcements

-august 30, 2023 - class starts

-august 30, 2023 - you can download the course syllabus from here: ece621 course syllabus

-august 30, 2023 - you can download the old exams from here: ece621 sample exams


Assignments

Date Assignment Solution Due Date
august 30, 2023 homework 1 homework 1 solution october 4, 2023
october 4, 2023 homework 2 homework 2 solution october 16, 2023
october 11, 2023 9.4, 9.12, 9.14 (a, b, c, d, g), 9.15, 10.8(a), 12.4, 12.13 (a, b) homework 3 solution october 23, 2023
october 25, 2023 13.8, 13.9, 13.12, 13.14 homework 4 solution november 22, 2023
november 15, 2023 17.4, 17.5, 17.14, 19.2 homework 5 solution december 6, 2023

Research Paper Review

Date research paper Solution Due Date
august 30, 2023 research paper 1 -- november 1, 2023
august 30, 2023 research paper 2 -- november 29, 2023
august 30, 2023 research paper 3 -- december 13, 2023

Class Organization

Date Lecture Topic Note
august 30, 2023 lecture 1 numbers and arithmetic --
august 30, 2023 lecture 2 signed numbers --
september 6, 2023 lecture 3 redundant number systems --
september 6, 2023 lecture 4 residue number systems --
september 13, 2023 lecture 5 addition and counting --
september 13, 2023 lecture 6 carry look ahead adders --
september 20, 2023 lecture 7 multioperand addition --
september 27, 2023 lecture 8 basic multiplication --
september 27, 2023 lecture 9 basic multiplication --
october 4, 2023 lecture 10 high radix multiplication --
october 11, 2023 lecture 11 variations in multipliers --
october 18, 2023 -- midterm exam review --
october 25, 2023 -- midterm exam
november 1, 2023 lecture 12 division --
november 8, 2023 lecture 13 division --
november 15, 2023 lecture 14 division --
november 23, 2023 lecture 15 real arithmetic --
november 29, 2023 lecture 16 real arithmetic --
december 6, 2023 -- final exam review --
december 13, 2023 -- final exam (3:00 pm - 5:00 pm) --