EE 210 |
Digital Circuits |
3-0-0-6 |
Syllabus: Gate level
combinational circuits: multiplexer/ demultiplexer, encoder/ decoder, adder/
subtractor, comparator and parity generators; Gate level sequential circuits:
latches and flip-flops (RS, JK, D, T, and Master Slave); Registers; Counters:
ripple, ring, and shift register counters; Design and analysis of synchronous
sequential finite state machine; Memory and Programmable logic devices;
Digital CMOS circuits: CMOS inverter: operation, VTC, propagation delay and
power dissipation; Static CMOS circuits: rationed, pass transistor and
transmission gate logics, latches and registers; Hardware description
language: types, constants, arrays, functions and procedures; Examples on
structural, data flow and behavioral designs. Texts/References [1]
J. M. Rabaey, A. Chandrakasan, and B.
Nikolic, Digital Integrated Circuits -
A Design Perspective, 2nd edition. PHI, 2016. [2]
C. H. Roth Jr. and L. L. Kinney, Fundamentals of Logic Design, 7th
edition. Cengage Learning, 2014. [3]
M. M. Mano and M. D. Ciletti, Digital Design, 4th edition. Pearson,
2011. [4]
P. J. Ashenden, Digital Design - An Embedded System Approach using Verilog.
Elsevier, 2010. [5]
Z. Kohavi, Switching and Finite Automata Theory, 2nd edition. Tata
McGraw-Hill, 2008. [6]
V. A. Pedroni, Digital Electronics and Design with VHDL. Elsevier, 2008. [7]
J. F. Wakerly, Digital Design - Principles and Practices, 4th edition. Pearson,
2006. |