ECE 465Digital Systems
Instructor: Prof. Shantanu Dutt
Important Information:
 T/Th 3:304:45 pm.
 Instructor's office hrs (930 SEO):
T/Th 5:006 pm.
 TA: Teaching Assistants:
Xiuyan Zhang, Xiuyan Zhang, xzhang87@uic.edu, Office Hrs: Tentatively
Tue. & Thu. 2pm  3pm, in 1333 SEO.
 Syllabus: pdf
 Lecture Notes
 Background Discrete Math Notes
 Tutorials: Quartus II Schematic Capture Based Simulation Tool and Synopsys's Design Vision Delay, Area and Power Reporting Tool:
(i) Part I (Setup):
pdf
(ii) Part II (Quartus plus the need for Design Vision):
pdf
(iii) Part III ( Design Vision):
pdf
(iv) Part IV (Debugging):
pdf
 Instructions for
Downloading, Retrieving and Printing Postscript or PDF Files
 Very Important:
(a) Before the next lecture, remember to always go through the
material covered in the previous lecture and make sure you understand
it all. Ask Qs to TAs and me during office hours, and possibly in the
next lecture.
(b) Also, for background material reading/refreshing specified in the syllabus,
always do before the first class of the week specified in which they will be
needed.
This way you'll get the most out of that
lecture; otherwise you may not understand much of it, leading to problems in homeworks, projects and exams later on.
Messages:

(i) Sample Final 1 (pdf)
(probs 4, 5 and 6 are not in the current syllabus)
Sample Final 1 Solutions (pdf)
(Note: Solution for prob. 2, or a very similar problem, is available for the
vorresponding homework).
(ii) Sample 2 (action FSM) (pdf)
 Syllabus for the final:
(i) DivideandConquer.
(ii) Computational FSMs, Action/Control FSMs, including D&C for FSM design.
(iii) Sequential circuit synthesis (classical binarycoded and 1hot designs)
(iv) Timing Issues and Clocking Methodologies (minus 2phase nonverlapping
clocking) for synchronous sequential circuits
 Midterm Syllabus:
(i) Basics: TTbased design, Kmaps, Boolean algebra, circuit delay
determination
(ii) D&C based digital design and analysis.
(iii) QM and Petrick's logic minimization techniques.
 Sample midterms (only Qs relating to above topics are relevant for the
midterm exam):
(i) Midterm Qs and Solutions (only probs. 1 and 3 correspond to the above syllabus):
pdf
(ii) Midterm Qs (only prob.2 corresponds to the above syllabus, and in it replace the term speculate/speculative by DAC): pdf
and Solutions: pdf
(iii) Sample D&C Problem: pdf
 Sample quiz:
pdf
 There will be a quiz in week 2 to be submitted on BB. The quiz
will cover the following
background/prerequisite topics (sections in text where the topics are
discussed are given in square brackets):
 Boolean Algebra: [2.12.2]
 Kmaps: [3.13.7]
 Logic gates, synthesis of combinational
logic circuits using gates (especially NAND/NOR), word problems
for combinational logic circuit synthesis: [2.32.4.1, 2.52.6]
 Fundamental difference between combinational and sequential circuits
and which is required for which problem types.