一、課程說明(Course Description)

This course is about the principles of digital logic and its implementation in circuits and systems. We will start from the basic logic deign concepts and proceed to apply them in the implementation of interesting and practical digital systems. Systematic hierarchical design using elementary building blocks will be emphasized. Boolean algebra, arithmetic circuit design, and finite state machine design will be covered.


二、指定用書(Text Books)

C. H. Roth, JR. and L. L. Kinney, Fundamentals of Logic Design (6th Edition), Cengage Learning, 2010. (滄海圖書代理)

三、參考書籍(References)


四、教學方式(Teaching Method)

Lectures and discussions


五、教學進度(Syllabus)

- Introduction, Number Systems and Conversion
- Boolean Algebra
- Karnaugh Maps
- Quine–McCluskey Method
- Multi-Level Gate Circuits, NAND and NOR Gates
- Combinational Circuit Design and Simulation Using Gates
- Multiplexers, Decoders, and Programmable Logic Devices
- Latches and Flip-Flops
- Registers and Counters
- Analysis of Clocked Sequential Circuits
- State Minimization and Assignment
- Sequential Circuit Design
- Verilog HDL


六、成績考核(Evaluation)

- Homework Assignments, Quizzes, and Class Participation: 20%
- Exam 1 (10/11): 20%
- Exam 2 (11/8): 20%
- Exam 3 (12/13): 20%
- Exam 4 (1/10): 20%


七、可連結之網頁位址

NTHU digital learning system (http://lms.nthu.edu.tw)