First cycle
degree courses
Second cycle
degree courses
Single cycle
degree courses
School of Engineering
MECHATRONIC ENGINEERING
Course unit
DIGITAL CIRCUITS THEORY, MICROCONTROLLERS AND DSP (C.I.)
INP7078638, A.A. 2019/20

Information concerning the students who enrolled in A.Y. 2017/18

Information on the course unit
Degree course First cycle degree in
MECHATRONIC ENGINEERING
IN2376, Degree course structure A.Y. 2017/18, A.Y. 2019/20
N0
bring this page
with you
Number of ECTS credits allocated
Type of assessment Mark
Course unit English denomination DIGITAL CIRCUITS THEORY, MICROCONTROLLERS AND DSP (C.I.)
Department of reference Department of Management and Engineering
Mandatory attendance No
Language of instruction Italian
Branch VICENZA
Single Course unit The Course unit can be attended under the option Single Course unit attendance
Optional Course unit The Course unit can be chosen as Optional Course unit

Lecturers
Teacher in charge PAOLO MAGNONE ING-INF/01

Modules of the integrated course unit
Course unit code Course unit name Teacher in charge
INP7078640 DIGITAL CIRCUITS THEORY (MOD. A) PAOLO MAGNONE
INP7078639 MICROCONTROLLERS AND DSP PAOLO MAGNONE

Course unit organization
Period  
Year  
Teaching method frontal

Calendar
Start of activities 23/09/2019
End of activities 20/06/2020
Show course schedule 2019/20 Reg.2017 course timetable

Examination board
Examination board not defined

Syllabus
Prerequisites: - Electrical science, Signals and systems.
- Analog electronics: electronic circuits and operational amplifiers.
- Introductory computer science: computer architecture; C programming language.
- Control theory: analysis of discrete-time systems; feedback systems; Synthesis of the controllers.
Target skills and knowledge: - Learning of main techniques for the analysis and synthesis of combinational and sequential logic circuits (algebraic, graphical and automatic techniques).
- Fundamental knowledge of CMOS technology and of the digital design in complementary CMOS logic.
- Analysis and synthesis of digital electronic circuits.
- Knowledge of the architecture of modern processors, digital signal processors (DSPs) and microcontrollers, with emphasis on the real-time control systems and on industrial processes.
- Knowledge of the operation and of the structure of the main peripherals adopted in industrials applications.
- Capability of implementing algorithms for data processing and control of processes in discrete time and fixed-point arithmetic.
- Capability of programming a commercial microcontroller in Keil uVision environment.
Examination methods: Different examinations for each module.

DIGITAL CIRCUITS THEORY
Written test aimed at verifying the understood knowledges, either by open-ended questions or resolutions of exercice.

MICROCONTROLLERS AND DSP
The check of the expected knowledge and skills is carried out by means of written and oral examinations.
The written part aims at verifying the understood knowledges, either by open-ended questions or resolutions of exercize.
During the oral part the student must present and discuss the reports of the laboratory classes, to prove the correct understanding of the considered problems.
Assessment criteria: - Completeness of the theoretical knowledge.
- Capability and strictness in the exposition of the subjects of the course.
- Capability to apply the theoretical knowledge to the programming of FPGA in VHDL language and of a commercial microcontrollers.
- Designing capability, highlighted by discussing the technical reports on the laboratory classes.
- Capability of using the integrated development environment analysed during the course.

Innovative teaching methods: Teaching and learning strategies
  • Lecturing
  • Laboratory
  • Working in group
  • Loading of files and pages (web pages, Moodle, ...)

Innovative teaching methods: Software or applications used
  • Moodle (files, quizzes, workshops, ...)
  • One Note (digital ink)