ECE 465---Digital Systems
Instructor: Prof. Shantanu Dutt
- T/Th 3:30-4:45 pm.
- Instructor's office hrs (930 SEO):
T/Th 5:00-6 pm.
- TA: Teaching Assistants:
Xiuyan Zhang, Xiuyan Zhang, firstname.lastname@example.org, 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):
(ii) Part II (Quartus plus the need for Design Vision):
(iii) Part III ( Design Vision):
(iv) Part IV (Debugging):
- 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
(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
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.
(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
(ii) Sample 2 (action FSM) (pdf)
- Syllabus for the final:
(ii) Computational FSMs, Action/Control FSMs, including D&C for FSM design.
(iii) Sequential circuit synthesis (classical binary-coded and 1-hot designs)
(iv) Timing Issues and Clocking Methodologies (minus 2-phase non-verlapping
clocking) for synchronous sequential circuits
- Midterm Syllabus:
(i) Basics: TT-based design, K-maps, Boolean algebra, circuit delay
(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
(i) Midterm Qs and Solutions (only probs. 1 and 3 correspond to the above syllabus):
(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:
- 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.1-2.2]
- K-maps: [3.1-3.7]
- Logic gates, synthesis of combinational
logic circuits using gates (especially NAND/NOR), word problems
for combinational logic circuit synthesis: [2.3-2.4.1, 2.5-2.6]
- Fundamental difference between combinational and sequential circuits
and which is required for which problem types.