ELEC 326: Digital Logic Design
Instructor
- Kartik Mohanram
- Coordinates: Duncan Hall 3029
- Office Hours: Thursdays 2:00-3:00 or by appointment
- Email: kmram AT rice DOT edu
- Meets TuTh 10:50-12:05 in Duncan Hall 1070
Course schedule with important dates PDF
Tentative topics and outline
This course concerns the design of digital systems using integrated circuits.
The main emphasis is on the theoretical concepts and systematic synthesis
techniques that can be applied to the design of practical digital systems.
- Combinational Logic: Introduction to the functional and physical
properties of logic gates.
- Combinational Logic Design: Formal synthesis techniques for
designing combinational logic networks.
- Combinational Building Blocks: Discussion of several commonly encountered
combinational logic networks.
- Basic Storage Elements: Introduction to the behavior and structure of
latches, flip-flops, and registers.
- Sequential Circuits: Formal synthesis techniques for realizing synchronous sequential
circuits.
- Sequential Building Blocks: Discussion of several commonly encountered
sequential networks.
- Timing Analysis: Introduction to timing analysis of
combinartional and sequential circuits.
Prerequisites: ELEC 220
Textbook:
Digital Design and Computer Architecture by David Harris and Sarah Harris
Class Notes
Homework, quizzes, and exams
Project
Archived class emails
University disability accommodation policy: Any student with a
documented disability needing academic adjustments or accommodations is
requested to speak with the course instructor during the first two weeks of
class. All discussions will remain confidential. Students with disabilities
should also contact Disabled Student Services in the Ley Student Center.