ELECTRONIC EMBEDDED SYSTEMS MOD. 1

ELECTRONIC EMBEDDED SYSTEMS MOD. 1

_
iten
Code
72530
ACADEMIC YEAR
2019/2020
CREDITS
6 credits during the 3nd year of 9273 Electronic Engineering and Information Technology (L-8) GENOVA
SCIENTIFIC DISCIPLINARY SECTOR
ING-INF/01
LANGUAGE
Italian
TEACHING LOCATION
GENOVA (Electronic Engineering and Information Technology )
semester
2° Semester
modules
This unit is a module of:
Teaching materials

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

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

Ricevimento: By appointment after direct contact with the Teacher

Ricevimento: Phone: 010 3532268 email: paolo.gastaldo@unige.it

Exam Board

RODOLFO ZUNINO (President)

PAOLO GASTALDO (President)

ERMANNO DI ZITTI (President)

FRANCESCO CURATELLI

LESSONS

Teaching methods

Class lessons by the Teacher

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

Date Time Location Type Notes
18/06/2020 10:00 GENOVA Orale
16/07/2020 10:00 GENOVA Orale
04/09/2020 10:00 GENOVA Orale