CODE 72530 ACADEMIC YEAR 2026/2027 CREDITS 5 cfu anno 1 INGEGNERIA MECCANICA - PROGETTAZIONE E PRODUZIONE 11959 (LM-33) - GENOVA 5 cfu anno 3 INGEGNERIA ELETTRONICA E TECNOLOGIE DELL'INFORMAZIONE 9273 (L-8) - GENOVA SCIENTIFIC DISCIPLINARY SECTOR ING-INF/01 LANGUAGE Italian TEACHING LOCATION GENOVA SEMESTER 1° Semester MODULES Questo insegnamento è un modulo di: ELECTRONICS TEACHING MATERIALS AULAWEB OVERVIEW This module provides basic notions in the design of embedded systems, and deeper insights into the various technologies and components that are used for the production of common embedded devices. The module joins competences in hardware architectures with technique for the development of dedicated, advanced firmware and software. AIMS AND CONTENT LEARNING OUTCOMES This module provides basic notions in the design of embedded systems, and deeper insights into the various technologies and components that are used for the production of common embedded devices. The module joins competences in hardware architectures with techniques for the development of dedicated, advanced firmware and software. AIMS AND LEARNING OUTCOMES At the end of the teaching unit, the student will be able: - to master the main features of DSP-based systems - to master the main features of microcontroller-based systems From the viewpoint of programming, the student will be able to interpret and design low-cost microcontroller-based systems. From the viewpoint of applications, the student will be able: - to design and create embedded applications; - to master and apply methods and techniques of microcontroller-based approaches to low-cost embedded systems TEACHING METHODS Class lessons by the Teacher, whenever possible and in compliance with safety regulations. Therefore it is possible that classes will be given on-line. In any case, please refer to the on-line platform "AulaWeb" for further updates. Class attendance is highly recommended, as lessons include examples of project developments and interdisciplinary considerations that are hardly found in reference textbooks. The student is strongly encouraged to an individual study and to practical experiments, to verify the technologies and the methods presented during the lectures. Students with valid certifications for Specific Learning Disorders (SLDs), disabilities or other educational needs are invited to contact the teacher and the School's contact person for disability at the beginning of teaching to agree on possible teaching arrangements that, while respecting the teaching objectives, take into account individual learning patterns. Contacts of the teacher and the School's disability contact person can be found at the following link Comitato di Ateneo per l’inclusione delle studentesse e degli studenti con disabilità o con DSA | UniGe | Università di Genova SYLLABUS/CONTENT Digital Signal Processors (DSP) Differences between DSPs and conventional microprocessors. DSP architecture DSP programming DSP design and application case studies DSP Applications DSPs in image processing DSPs for linear and non linear processing DSPs in Control systems FPGAs Basic notions on FPGAs Applications of FPGAs in embedded systems MicroControllers Modern microcontroller architectures Advanced application techniques Connectivity and sensors Actuators Appplications in Embedded systems with microcontrollers InternetOf Things Mechatronics RECOMMENDED READING/BIBLIOGRAPHY Handouts provided by the Professor. H. Schildt, "Guida al linguaggio C++", McGraw Hill, 1996 Students with learning disabilities (DSA) will be allowed to use specific modes and tools, that will be established on a case-by-case basis with the official representative of Engineering Courses within the Committee for the inclusion of students with disabilities. TEACHERS AND EXAM BOARD RODOLFO ZUNINO Ricevimento: Office hours by appointment. Students may contact the instructor by e-mail or Microsoft Teams to arrange a meeting. LESSONS LESSONS START https://corsi.unige.it/en/corsi/9273/studenti-orario Class schedule The timetable for this course is available here: Portale EasyAcademy EXAMS EXAM DESCRIPTION Written exam, including multiple-choice and open tests Students with valid certifications for Specific Learning Disorders (SLDs), disabilities, or other educational needs are invited to contact the teacher and the DITEN contact person for disability to agree on the possible use of specific modalities and supports that will be determined on a case-by-case basis, according to the University regulation for the inclusion and right to study of students with disabilities or specific learning disorders. ASSESSMENT METHODS The test items on one hand ascertain the notions acquired, by checking the basic knowledge about the structure of Embedded Systems. On the other hand, some items and questions involve design-related issues, which aim at verifying the competences in the design and deployment of embedded systems that include the notions learned in classes. The progressive skill evaluation adopts an incremental procedure: - a baseline set of questions allow to verify the acquisition of the basic concepts and notions that are considered as the minimal level to pass the exam; - a "reference" set of tests ascertain the expected level of knowledge, which includes the concepts and and skills associate with an average competence level, deriving from a non-mnemonic only study of the subject; - a challenging set of tests aim to certify the acquisition of an advanced level of competence, including information and skills that derive from an autonomous processing of the lecture subjects FURTHER INFORMATION Ask the professor for other information not included in this description of the teaching unit. Agenda 2030 - Sustainable Development Goals Good health and well being Quality education Gender equality