61139 Logic Design
Course DescriptionThis course provides a modern introduction to logic design and the basic building blocks used in digital systems, in particular digital computers. It starts with a discussion of combinational logic: logic gates, minimization techniques, arithmetic circuits, and modern logic devices such as field programmable logic gates. The second part of the course deals with sequential circuits: flip-flops, synthesis of sequential circuits, and case studies, including counters, registers, and random access memories. Different representations including truth table, logic gate, timing diagram, switch representation, and state diagram will be discussed.
- The objectives of the course can be grouped into two categories. The first one relates to understanding the basics of Boolean algebra and the operation of logic components, combinational, and sequential circuits. The second set of objectives relates to the design of digital circuits and systems.two-level logic functions with AND, OR, NAND, NOR and XOR gates with minimum number of gate delays or literals. to design combinational circuits using decoders, ROM and transmission gates.
Books for this Course
- Digital Design,FIFTH EDITION, M . Morris Mana and Michael D. Ciletti
- September 2014
- January 2015