Syllabus Fall 08

Syllabus Fall 08 - ECSE-323 - Digital Systems Design...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
ECSE-323 - Digital Systems Design General Information Course Credits: 5 Course Hours: (3,6,6) (Lectures, Labs and tutorials, outside work) Instructors: Prof. James J. Clark Department of Electrical and Computer Engineering McConnell Engineering Building, Room 422 Telephone: 398-2654 email: clark@cim.mcgill.ca Office Hours: Mondays and Fridays, 14:30-15:30 Prof. Miguel Marin Department of Electrical and Computer Engineering McConnell Engineering Building, Room 535 Telephone: 398-8940 email: miguel.marin@mcgill.ca Office Hours: Tuesdays and Thursdays, 14:00-15:00 Lectures: Trottier 0100, TTh 11:30-13:00 Laboratories: Trottier 4060, times TBD. Note that the lab location has changed. It is no longer in the basement of Trottier, but now up on the 4th floor. Tutorials: M 12:30-14:30 Trottier 0070; W 13:30-15:30 Trottier 0070. Prerequisites: ECSE 291, Electrical Measurements Lab ECSE 221, Introduction to Computer Engineering EDEC 206, Communication in Engineering Calendar Course Description: Minimization and synthesis of combinational logic and finite state machines. Synthesis of synchronous and asynchronous sequential circuits. Principles of control design. Basic concepts in design for testability. The laboratory experiments involve the design and testing of digital systems using small and medium scale integrated circuits. CAD software is used in the design process.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Course Learning Outcomes At the completion of this course, students should know the following: CMOS Integrated circuits: The procedure to design fully complementary CMOS complex gates and pass transistor logic. Switching Theory and Combinational Circuit Synthesis: DeMorgan's Theorem, Canonical Forms, Minterm and Maxterm, implicant, prime implicant Quine-McCluskey Method, Two-Level Logic, Petrick functions, Svoboda method, Programmable Logic Devices (PLD): PAL and PLA's, Universal Logic Modules, Field Programmable Gate Arrays (FPGAs), Multi-level Logic, CAD Tools for Multi-level Logic, factoring, decomposition, extraction, substitution and collapsing. Testing of Combinational Circuits: Fault Models. How to generate sets of circuit test inputs using the Exclusive-Or Method and the Path-sensitizing Method. How to derive minimal Fault Detection test Sets (FDTS). Development of Verification strategies. Sequential Logic Design: The design of sequential switching networks.
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 6

Syllabus Fall 08 - ECSE-323 - Digital Systems Design...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online