• Digital Electronics Technology
    • School of Electronic, Information and Electrical Engineering
    • Credit. 3
    • EI205
    • Enroll
    • Fall , 2015
    • 1356
    • 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
  • Flat Panel Display Technologies
    Flat Panel Display Technolo...
    This course is an introduction to the principles, specifications, design, and fabrication of flat panel displays. Topics that will be covered include: (1) human visual system and the requirements it p...
    Chen Chaoping
  • Compiler Principles
    Compiler Principles
    This course considers the principles that underlie a wide variety of compilers, and focuses on the problem of translating programs written in a high-level language into semantically equivalent program...
    Guo Minyi
  • Artificial Intelligence
    Artificial Intelligence
    AI is the science of getting computers to act without being explicitly programmed. This course will introduce modern theory and techniques enabling Ai, mainly on machine learning, graphical model and ...
    Yuan Bo
  • Digital Signal Processing (B)
    Digital Signal Processing (...
    Review of discrete-time signals and systems, including but not limited to, spectra of discrete-time signals, properties of discrete-time systems, equivalent descriptions of discrete-time systems, real...
    Ma Dianguang
  • Image Based Measurement: Principle and Applications
    Image Based Measurement: Pr...
    This course will be taught in English and all lecture notes and assignments will be written also in English. Today, digital images are all around us, such as on the web, DVDs, industry and digital sa...
    Liu Manhua
  • Fundamental Circuit Theory
    Fundamental Circuit Theory
    Fundamental Circuits is the fundamental course for all students majoring in electrical engineering. Course objective:The aim and task for this course is to make students grasp the circuits’ concepts ...
    Li Dan
  • Signals and systems
    Signals and systems
    This course covers the fundamentals of signal and system analysis. Focusing on representations and transforms of continuous- and discrete-time signals (including singularity functions, complex exponen...
    Bao Qilian
  • Database System Technology
    Database System Technology
    This course is a first course in database systems for undergraduates at SJTU/CS. It covers the fundamantal concepts of modern database management including database design, database languages and data...
    Kenny Qili Zhu
  • C++ Programming
    C++ Programming
    This course introduces and emphasizes object-oriented programming (OOP). OOP is a currently popular and powerful programming technique. The main characteristics of OOP are encapsulation, inheritance, ...
    Yao Tianfang

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