16.265 Logic Design

Logic Design

Course Details
Min Credits 3
Max Credits 3
Course ID 3172
Status Active

Number systems and binary codes. Boolean algebra. Canonical and fundamental forms of Boolean functions. Function expansion and its applications to digital circuit design. Minimization of Boolean functions by Boolean algebra and Karnaugh maps. Two-level and multi-level digital circuits. Decoder, encoders, multiplexers, and de-multiplexers. Latches and flip-flops. Registers and counters. Analysis and synthesis of synchronous sequential circuits. Design of more complex circuits: data-path and control circuits. This course includes a laboratory component in which students apply the design principles learned in lectures to the design of combinational circuits, synchronous sequential circuits, and a serial arithmetic processor.

Pre/Co-Requisites: Pre-req: 92.132 Calculus ll, with a grade of "C" or better, or 91.102 Computing ll.