Course Code: B62003H
Course Name: Digital Circuits
Credits: 3.0
Level: Undergraduate
Pre-requisite:
Lecture Time: 60 hours
Course Description
This course introduces fundamental theories and practical knowledge of Digital Circuits, including number system, digit, algebraic logic, combinational circuits, asynchronous and synchronous circuits. This course is designed for undergraduates with major in Computer Science and Technology and acts as basis to advanced course such as hardware design, system integration and simulation.
Topics and Schedule
1.1. Binary Digits
1.2. True code, Complement code and Invert code
1.3. Error-detecting code and Error-correcting code
1.4. Character encoding
2.1. Logic operation: theorem and rule
2.2. Logic function: standard form and simplification
3.1. Semiconductor diode
3.2. Function and Properties of CMOS, TTL circuits
3.3. Primitive gate circuits
4.1. Analysis and Integration of Combinational logic circuits
4.2. Logic device: Principle and Utilization
4.3. Encoders, Decoders, Adders, Comparators, Multipliers(Selectors)
4.4. Competition and Gamble
5.1. Latches and Flip-flops
5.2. Principle and Function of RS, JK, D, T flip-flop
6.1. Synchronous Sequential Circuit, Asynchronous Sequential Circuit
6.2. Registers and Shift registers
6.3. Counters
6.4. Hardware description language
7.1. Principle of memory
7.2. Typical categories of memory
8.1. Introduction of PLDs
8.2. Primitive PLDs: PAL and GAL
8.3. Large-scale PLDs: CPLD and FPGA
9.1. Digital to analog conversion
9.2. Analog to digital conversion
9.3. Typical devices: Principle and Application
Ps: Computer installed with VCS tools and Verdi tools developed by Synopsys is required
Grading
Several team projects will be given during experiments and ranked based on the performance of the teams; scores of all these experiments will count for 50% of the total. At the end of the semester, there will be final examination, which will count for 50%. The full score of this course is 100.
Textbook
[1] Shi Yan, Fundamentals of Digital electronics, 5th Edition, Higher Education Press, 2008
[2] Experiment manual compiled by instructor group (Free for students of this course)
References