CODE 72530 ACADEMIC YEAR 2022/2023 CREDITS 6 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 2° Semester MODULES Questo insegnamento è un modulo di: ELECTRONIC EMBEDDED SYSTEMS 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 technique for the development of dedicated, advanced firmware and software. AIMS AND LEARNING OUTCOMES Analysis and design of electronic systems and devices: - mastering the main features of DSP-based systems - mastering the main features of reconfigurable HW-based systems - mastering the main features of microcontroller-based systems Programming: - Being capable to analyze and design a software framework by using the C++ Language Applications: - Driving the basic design choices in typical embedded applications - Mastering methods and techniques of microcontroller-based applications in 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. SYLLABUS/CONTENT Digital Signal Processors (DSP) Differences between DSPs and conventional microProc. 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 Circuit design using FPGA Applications of FPGAin embedded systems MicroControllers Architectures Advanced application techniques Embedded System Programming C and C++ language RECOMMENDED READING/BIBLIOGRAPHY Handouts by Teacher H. Schildt, "Guida al linguaggio C++", McGraw Hill, 1996 Lapsley, Bier, Shoham, Lee "DSP Processor Fundamentals ", IEEE Press, 1997 Bateman, Paterson-Stephens "The DSP Handbook", Prentice-Hall, 2002 Hu "Programmable Digital Signal Processors", Marcel Dekker, 2002 TEACHERS AND EXAM BOARD RODOLFO ZUNINO Ricevimento: By appointment after direct contact with the Teacher rodolfo.zunino@unige.it Exam Board PAOLO GASTALDO (President) FRANCESCO CURATELLI ERMANNO DI ZITTI (President Substitute) CHRISTIAN GIANOGLIO (President Substitute) RODOLFO ZUNINO (President Substitute) LESSONS LESSONS START https://corsi.unige.it/9273/p/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 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. Exam schedule Data appello Orario Luogo Degree type Note 05/06/2023 09:00 GENOVA Scritto 19/06/2023 09:00 GENOVA Scritto 17/07/2023 09:00 GENOVA Scritto 05/09/2023 09:00 GENOVA Scritto