"Contemporary Electronic system Design" is a core compulsory course for undergraduates majoring in electrical and electronics. It is a part of the national high-quality course and national resource sharing course "Fundamentals of Electronic Technology" which includs "Fundamentals of Analog Electronic Technology", " Fundamentals of Digital Electronic Technology", and "Electronic Technology Course Design". It is a small class course reformed from the course "Electronic Technology Course Design". This course can be taken as a replacement of "Electronic Technology Course Design". The main contents of the course include the composition and design methods of contemporary electronic systems, sensors and actuators, DC power supplies, analog and analog-digital hybrid circuits, FPGA and digital system design, brief introduction of microprocessors and SoC, system design with customized SoC and programmable SoC (including PSoC and SOPC), SoC experimental content, experimental equipment and experimental results display, etc., with the aim to help students systematically master the design methods of contemporary electronic systems, as well as cultivate the ability of innovative design. This two-week course starts from the summer semester and has a total of 64 hours. It can also be started in the spring and autumn semesters. This course is deeply popular among students, offering a great sense of achievement, innovative teaching methods, open content, advanced equipment and teaching ideas, which provide in-depth understanding of electronic system design and the opportunity to enhance practical skills, cultivate innovative thinking and teamwork spirit.
Overview
Syllabus
- Course introduction
- Chapter 1 Overview of Contemporary Electronic Systems
- Section 1 Introduction of Electronic System
- Section 2 Examples of Contemporary Electronic System
- Section 3 The Components of Contemporary Electronic System
- Section 4 Design Methods of Contemporary Electronic System
- Chapter 2 Sensors and actuators
- Section 1 Sensor definition
- Section 2 Classification and performance indicators of sensors
- Section 3 Introduction of commonly used sensors
- Section 4 Introduction of commonly used Actuators
- Chapter 3 Analog and analog-digital hybrid circuits
- Section 1 Introduction to analog signal processing
- Section 2 Signal amplifier and isolation amplifier
- Section 3 Active filter
- Section 4 Operation amplifier (1)
- Section 5 Operation amplifier (2)
- Section 6 Voltage comparator
- Section 7 Power amplifier
- Section 8 Analog-to-digital converter
- Section 9 Digital-to-analog converter
- Chapter 4 DC Voltage Regulator
- Section 1 Introduction to DC voltage regulator
- Section 2 Linear regulator
- Section 3 Switching regulator
- Chapter 5 Microprocessor and System-on-chip
- Section 1 Introduction to microprocessors
- Section 2 The Development of Microprocessor and System-on-Chip
- Section 3 Microprocessor classification
- Section 4 Examples of microprocessors and system-on-chip
- Section 5 Hardware architecture of microprocessor and system-on-chip
- Section 6 Peripheral interfaces and devices
- Section 7 Embedded software development method
- Section 8 Embedded operating system
- Section 9 Introduction to the Development of Peripheral Applications
- Chapter 6 TM4C123 SoC and its system design
- Section 1 Introduction to TM4C123
- Section 2 TM4C123 experimental board
- Section 3 TM4C123 software development
- Section 4 TM4C123 example experiment
- Chapter 7 PSoC and its system design
- Section 1 Introduction to PSoC
- Section 2 Introduction to PSoC experimental board
- Section 3 PSoC software development method
- Section 4 PSoC example experiment
- Chapter 8 FPGA and digital system design
- Section 1 Introduction to FPGA
- Section 2 Development trend of FGPA
- Section 3 Characteristics of FPGA
- Section 4 Structure of FPGA
- Section 5 FPGA structure example
- Section 6 FPGA design tools and methods
- Section 7 Quartusâ…¡ integrated development environmentÂ
- Section 8 Introduction to DE2-115 experiment platform
- Section 9 Verilog hardware description language
- Section 10 Example of digital circuit design and simulation
- Chapter 9 SOPC system design
- Section 1 Introduction to SOPC
- Section 2 Introduction to Nios II Microprocessor
- Section 3 Introduction to Avalone bus
- Section 4 Introduction to SOPC design method
- Section 5 Example of SOPC design
- Section 6 Nios II software design
- Chapter 10 SoC Experiment and Equipment
- Section 1 Contents and requirements of the experiment
- Section 2 Experimental equipment and apparatus
- Section 3 Precautions and debugging methods
- Section 4 Experiment results
Taught by
Zhaohui Ye and Jian Qin