• Digital Electronics Technology
    • School of Electronic, Information and Electrical Engineering
    • Credit. 3
    • EI205
    • Enroll
    • Fall , 2015
    • 1490
    • Course Description:
    • ( Exchange Programme )
    • This course is designed to teach the students the fundamentals of digital circuits, including basic concepts, principles, and the basic methods for circuit analysis and design. Upon completion of the course, students will be able to apply basic design and analysis skill to solve practical problems in digital systems and lay a solid foundation for advanced courses.
      Basic concepts and logic simplification methods are introduced as well as representation methods of digital circuit.
      Course outline:
      • Introduction: Number ystems, Operations, and Codes: Decimal Numbers, Binary Numbers, Decimal-to-Binary Conversion, Binary Arithmetic, I’s and 2′s Complements of Binary, Numbers, Signed Numbers, Arithmetic Operations with Signed Numbers, Hexadecimal Numbers, Octal Numbers, Binary Coded Decimal (BCD), Digital Codes.
      • ¬¬Logic Gates: The Inverter, The AND Gate, The OR Gate, The NAND Gate, The NOR Gate, The Exclusive-OR and Exclusive-NOR Gates.
      • Boolean Algebra and Logic Simplification: Boolean Operations and Expressions, Laws and Rules of Boolean Algebra, Boolean Analysis of Logic Circuits, Simplification Using Boolean Algebra, Standard Forms of Boolean Expressions, Boolean Expressions and Truth Tables, The Kamaugh Map, Karnaugh Map Minimization.¬
      • Combinational logic Analysis: Basic Combinational Logic Circuits, Implementing Combinational Logic, Combinational Logic Using logic gates.
      • Functions of Combinational logic: Adders, Comparators, Decoders, Encoders. Code Conveners: Multiplexers (Data Selectors), Demultiplexers, Parity Generators/Checkers. Analyze and Design of Combinational logic circuits.
      • ¬Latches, Flip-Flops, and Timers: Latches, Edge-Triggered Flip-Flops, Flip-Flop Operating Characteristics, Flip-Flop Applications, Operation and Applications of 555 Timer.
      • ¬Counters: Asynchronous Counter Operation, Synchronous Counter Operation, Up/Down Synchronous Counters, Design of Synchronous Counters. Analyze and Design of Sequential Logic Circuits.
      • ¬Shift Registers: Basic Shift Register Functions, Serial In/Serial Out Shift Registers, Serial In/Parallel Out Shift Registers, Parallel In/Serial Out Shift Registers, Parallel In/Parallel Out Shift Registers, Bidirectional Shift Registers, Shift Register Counters.
      • ADC and DAC: Binary-weighted-input DAC,R/2R ladder DAC,Sampling and quantization,Flash ADC,Stairstep-ramp ADC
    • Course Syllabus:
    • After completing the course, students should:
      1. Understand the basic concepts about digital signals, number systems, code systems, and operations of binary systems.
      2. Learn how to represent a circuit and simplify logic functions by logic algebra rules or Karnaugh map.
      3. Understand the principles of implementation and functions of logic gates and MSI chips.
      4. Learn how to analyze or design a combinational circuit by using logic gates and MSI combinational circuits.
      5. Learn the implementation and functions of different types of latches and flip-flops. Understand the operations of 555 Timer and learn how to design devices by using 555 Timer.
      6. Understand the principle of counters. Learn how to analyze and design counters by using flip-flops and MSI counters.
      7. Learn how to design general sequential circuits by using flip-flops and logic gates.
      8. Understand the implementation and functions of shift register and learn how to design shift register counters.
      9. Understand the principle of different types of ADC and DAC.
      10. Upon completion of the course, students will be able to apply basic design and analysis skill to analyze and design digital logic circuits.
    • Schedule:
    • topics/Credit hours/Teaching methodology/tasks/ Intended learning outcomes /
      1.Basic concepts for digital logic/4 Credit hours/lecture/"4,6,12,16,20,22,26,32,48,54"/"Basic concepts on number, code and signals"
      2.Logic gates/2 Credit hours/Lecture/"2,10, 13 ,34, 42 ,43"/Simplified model of gate implementation and basic logic gates
      3.Operation and Simplification of logic functions/8 Credit hours/Lecture/"2 ,3, 6e ,10bd ,13cd ,18ac ,19bd, 24, 44, 50 ,55"/Describe digital circuits and simplification of logic functions by algebra or Karnaugh map
      4.Combinational logic circuits/10 Credit hours/lecture/"2,6,10,15,18,22,26,42,44,46,48"/Principle of MSI combinational circuits and the applications on design
      5.Flip-Flops/6 Credit hours/Lecture/"2,4,6,8,12,17,20,21,29,34"/Structure and principle of Flip-flops Principle and design of 555 Timer
      6.Counters, analysis and design of sequential circuits/12 Credit hours/Lecture/"4,6,10,13,18,19,24,26,31,35,42,43,54"/"Analysis and design of different types of counters, general analysis and design methods of sequential circuits"
      7.Shift register/4 Credit hours/Lecture/"5, 8, 11, 13, 18, 22, 28, 29, 34, 39"/"Principle, analysis and design of shift registers and shift register counters"
      8.ADC and DAC/2 Credit hours/Lecture/2,10,12,14,18,22,26,30/ Principle of AD/DA convertors
  • Reading list
  • Other Materials
  • Discussion
  • Homework download/submit
    • Bao Qilian
    • Associate Professor
    • Read more
    • Female
    • E-mail:
    • qlbao@sjtu.edu.cn
    • Profile
    • Bao Qilian is currently an associate professor in the Department of Instrument Science and Engineering of Shanghai Jiao Tong University, Shanghai, China. She received a B.E. degree and a Ph.D. degree in Automatic Control from Shanghai Jiao Tong University in 1992 and 1998. As a visiting scholar, She visited University of Manchester and University of California at San Diego in 2002 and 2010. She also worked as a visiting scholar in University of Connecticut from July, 2012 to July 2013.

      Research interest:
      Her research interests include integrated navigation systems, data fusion technology, intelligent control, and virtual measurements.

      Awards and Honors
      1. Outstanding Faculty Award of Shanghai Jiao Tong University in 2001
      2. Outstanding Faculty Award of Shanghai Jiao Tong University in 2008

      Teaching courses:
      1. Digital Electronics Technology
      2. Modern Control Theory
      3. Signals and systems
      4. Principle of Automatic Control
      5. Fuzzy control and Neural networks
  • Prerequisite Course:

    Basic Circuit Theory

  • Textbooks:

    Textbook :
    Digital Fundamentals, by Thomas L. Floyd, Science Press & Person Education, 2002.
  • Grading:

    60% Final Exam
    30% Mid Exam
    10% Assignments
Other courses
  • Operating Systems
    Operating Systems
    An Operating System is a complex software package that manages the resources of a computer system, and provides the base upon which applications can be written. In this course, we will study the basic...
    Guo Minyi
  • Data Communications
    Data Communications
    This course covers fundamentals of data communications: media, transmission, encoding and processing, error detection and handling, link control, multiplexing, circuit and packet switching. It also ad...
    Tang junhua
  • Principles of Automatic Control (A)
    Principles of Automatic Con...
    As an important course for students majoring in Automation, the goals of the course Principle of Automatic Control Systems are as follows. After complete this course, students will be able to master t...
    Chen Cailian
  • Digital Electronics Technology
    Digital Electronics Technol...
    This course is designed to teach the students the fundamentals of digital circuits, including basic concepts, principles, and the basic methods for circuit analysis and design. Upon completion of the ...
    Bao Qilian
  • Software Engineering
    Software Engineering
    Software engineering is the branch of computer science that creates practical, cost-effective solutions to computing and information processing problems, preferentially by applying scientific knowledg...
    Sheng Bin
  • Inspect Technology (A)
    Inspect Technology (A)
    This course is part of the developments of existing National Excellent Course - "Inspection Technology". English is the only classroom language. The course is one of the mandatory elective courses to ...
    Ma Yixin
  • Modern Control Theory
    Modern Control Theory
    This is a fundamental course on the modern theory of dynamical systems and control. Fundamental concepts of modern control theory are covered, including systems modeling and solutions in state space, ...
    Bao Qilian
  • Internet-based Information Extraction Technologies
    Internet-based Information ...
    Internet-based Information extraction is the method of deriving structured information from unstructured text and semi-structured web pages. More succinctly, information extraction is finding names of...
    Li Fang
  • Digital Signal Processing
    Digital Signal Processing
    Digital signal processing is a new-rising subject. It’s developing rapidly now and widely applied to many fields of science and engineering. It’s important knowledge for all informatics workers. As a ...
    Wu Kan

Shanghai Jiao Tong University The English Course Catalog | School Counseling:021-34206468-102

沪ICP备05052060 © Shanghai Jiao Tong University all rights reserved. | Address: 800 Dongchuan Road, Shanghai