VLSI CIRCUIT AND SYSTEM DESIGN – 9 CFU (ALL)

VLSI

VLSI

ALL BLOCKS
1st Year II semester

Course Information
Course Code 8039166
Credits  9 CFU (7 + 2)
Offered by Mechatronics Engineering
SSD2015 ING-INF/01
SSD2024 IINF-01/A
note

Lecturer
Current Lecturer
Prof. Alessia DI VITO
☏ 06. 7259. 7777
Prof. Gemma GILIBERTI
since a.y. 2025-26
Previous Lecturer

Prof. Luca DI NUNZIO (5 cfu) a.y. 2022-23 to 2024-25

Dr. Vittorio MELINI (2 cfu) a.y. 2022-23 to 2024-25

Dr. Sergio SPANO’ (2 cfu) a.y. 2022-23 to 2024-25

Luca DI NUNZIO (9 cfu) a.y. 2021-22

Grading Criteria
Evaluation Written examination
Oral examination
Problem assessment

Resources
Links

INTEGRATED SENSORS – 9 CFU (ALL)

INTEGRATED SENSORS – 9 CFU (ALL)

ALL BLOCKS
1st Year I semester
Course Information
Course Code 8039927
Credits  9 CFU (8+1)
Offered by Mechatronics Engineering
SSD2015 ING-INF/01
SSD2024 IINF-01/A
note A.Y. 2019–20: new course name – Integrated Sensors (formerly Electronic Devices and Sensors)
Lecturer
Current Lecturer
Prof. Alexandro Catini
catini@ing.uniroma2.it
☏ 06. 7259.7349
Prof. Corrado Di Natale
Previous Lecturer
Alexandro Catini (6 cfu) 2022-23
Corrado  Di Natale (3 cfu) 2022-23
Corrado Di Natale (9 cfu) 2019-20

 

 

 

 

Grading Criteria
Evaluation written examination

 

Resources
Links

NANOTECHNOLOGY 6 CFU (ALL)

NANOTECHNOLOGY 6 CFU (ALL)

ALL BLOCKS
1st Year I semester

Course Information
Course Code 8039791
Credits  6 CFU (5+1)
Offered by Mechatronics Engineering
SSD2015 ING-INF/01
SSD2024 IINF-01/A
note

Lecturer
Current Lecturer
Prof. Antonio Agresti
✉ antonio.agresti@uniroma2.it
☏ 06. 7259.7562
Dr Sara Pescetelli
since a.y. 2024-25
Previous Lecturer
Prof. Francesca De Rossi (3 CFU) 2021-22
Fabio Matteocci (3 CFU) 2022-23 to  2023-24

Grading Criteria
Evaluation Oral examination

Resources
Links

COMPUTER VISION – 6 CFU (since 2024-25)

COMPUTER VISION – 6 CFU (since 2024-25)
2 YEAR II semester  6 CFU
Arianna Mencattini A.Y. 2023-24 (ex MEASUREMENT SYSTEMS FOR MECHATRONICS)

A.Y. 2024-25: Computer Vision

didatticaweb
Syllabus📑

Code: 8039787
SSD: ING/INF/07

MEASUREMENT SYSTEMS FOR MECHATRONICS – 6 cfu (2023-24 last year)

MEASUREMENT SYSTEMS FOR MECHATRONICS – 6 cfu (2023-24 last year)
2 YEAR II semester  6 CFU
Arianna Mencattini A.Y. 2021-22

A.Y. 2022-23

A.Y. 2023-24 Measurement Systems for Mechatronics

A.Y. 2024-25: Computer Vision – program

Code: 8039787
SSD: ING/INF/07

LEARNING OUTCOMES: Learning basic concepts in digital image processing and analysis as a novel measurement system in biomedical fields. The main algorithms will be illustrated particularly devoted to the image medical fields.

KNOWLEDGE AND UNDERSTANDING: The student acquires knowledge related to the possibility to use an image analysis platform to monitor the dynamics of a given phenomenon and to extract quantitative information from digital images such as object localization and tracking in digital videos.

APPLYING KNOWLEDGE AND UNDERSTANDING: The student acquires the capability to implement the algorithms in Matlab through dedicated lessons during the course with the aim of being able to autonomously develop new codes for the solution of specific problems in different application fields.

MAKING JUDGEMENTS: :
The student must be able to integrate the basic knowledge provided with those deriving from the other courses such as probability, signal theory, and pattern recognition. some fundamentals of measurement systems as well as basic metrological definitions will be provided in support of background knowledge.

COMMUNICATION SKILLS:
The student solves a written test and develops a project in Matlab that illustrates during the oral exam. The project can be done in a group to demonstrate working group capabilities.

LEARNING SKILLS:
Students will be able to read and understand scientific papers and books in English and also to deepen some topics. In some cases, students will develop also experimental tests with time-lapse microscopy acquisition in the department laboratory.

 

SYLLABUS:

Fundamentals of metrology. Basic definitions: resolution, accuracy, precision, reproducibility, and their impact over an image based measurement system. Image processing introduction. Image representation. Spatial and pixel resolution. Image restoration. Deconvolution. Deblurring. Image quality assessment. Image enhancement. Image filtering for smoothing and sharpening. Image segmentation: pixel based (otsu method), edge based, region based (region growing), model based (active contour, Hough transform), semantic segmentation. Morphological operators. Object recognition and image classification. Case study: defects detection, object tracking in biology, computer assisted diagnosis, facial expression in human computer interface.
Matlab exercises.

ELECTRONICS OF IOT AND EMBEDDED SYSTEMS – 12 CFU

ELECTRONICS OF IOT AND EMBEDDED SYSTEMS – 12 CFU
2 YEAR 1 semester 12 CFU
Patrick LONGHI (3cfu)
Giancarlo ORENGO (3cfu)
Gian Carlo CARDARILLI (4cfu)
Luca DI NUNZIO (2cfu)
since A.Y. 2019-20
M-5519 – ELECTRONICS OF IOT (6cfu)

MECHA – Electronics of IOT and Embedded Systems (IOT)G. Cardarilli – G. Orengo
M-5520 – DESIGN OF EMBEDDED SYSTEMS FOR MECHATRONICS (6cfu)

Syllabus📑

Code: 8039795
SSD: ING-INF/01

SYLLABUS:

(Longhi):

Introduction to radiating elements and their key parameters.
Ideal and practical link budget.
The effect of noise in electronic receivers, figures of merit and mathematical modelling. Receiver G/T.
Practical aspects of IoT RF systems
RFID
Radiating elements key parameters, gain, directivity, HPBW, nulls, radiation pattern, polarization, and input impedance. Some practical cases: the mono/di-pole family, microstrip antennas, parabolic reflector, wearables
Introduction to RF transceiver systems and key-components (switches, HPA, LNA, mixers, frequency generators).

(G.Orengo):

Summary of Digital Electronics: digital encoding of information, binary (fixed and floating point), hexadecimal and ASCII; operators and main logic circuits, registers and memories, programmable devices. Prototyping boards for IoT (Arduino, Rasberry), Systems on Chip (SoC), architecture of a microcontroller, description of the Arduino Uno board. Programming languages ​​(assembly, compiled, interpreted), structure of an Arduino sketch (libraries, setups, loops, functions, interrupts), programming elements in C (variables, math and logical operations, cycles, conditional statements). Use of digital and analog I/O ports (A/D conversion, PWM output). Synchronous and asynchronous serial communication modes, wired (USB) and wireless with Bluetooth, RF and WiFi modules. Remote control of electronic modules (sensors, dc stepper and servo motors, LED/LCD displays etc.) from portable devices (Windows, IoS), through applications developed in Processing and Python, and mobile (Android), through Apps developed with the MIT App Inventor platform. Internet protocols for device local/remote control through WiFi modules connected as access points/clients to web platforms or public/private cloud servers controlled by laptops and/or mobile devices.

(G.Cardarilli):

– Introduction to the Internet of Things (IoT) and embedded systems
– Wireless and mobile communications
– The Sensors
– Low power processing
– IoT and machine learning applications
– Future developments in the field of IoT and embedded systems

 

CONTROL OF MECHANICAL SYSTEMS – 9 CFU

CONTROL OF MECHANICAL SYSTEMS – 9 CFU
2 YEAR
1 semester 9 CFU
Riccardo MARINO Since 2019-20

Syllabus📑

Code: 8039823
SSD: ING-INF/04

POWERTRAIN TECHNOLOGIES FOR FUTURE MOBILITY – 9 CFU

POWERTRAIN TECHNOLOGIES FOR FUTURE MOBILITY – 9 CFU
2 YEAR  II semester  9 CFU
Stefano CORDINER (6/9 cfu)
Lorenzo BARTOLUCCI (3/9 cfu)
A.Y. 2021-22

Internal Combustion Engines

Since A.Y. 2022-23

POWERTRAIN TECHNOLOGIES FOR FUTURE MOBILITY

didatticaweb
✅ Syllabus📑

Code: 80300079

80300077 M-6264
SSD: ING/IND/08

IIND-06/A
(by Mechanical Engineering)

NANOTECHNOLOGY – 6 CFU

NANOTECHNOLOGY – 6 CFU
1 YEAR II semester  6 CFU
Antonio Agresti (3cfu)
Francesca De Rossi (3cfu)
A.Y. 2021-22
Antonio Agresti (3cfu)
Fabio Matteocci (3cfu)
A.Y. 2022-23
A.Y. 2023-24
Antonio Agresti (5cfu)

Sara Pescetelli (1cfu)

A.Y. 2024-25
A.Y. 2025-26

didatticaweb
 ✅ Syllabus📑

Code: 8039791
SSD: ING-INF/01

 

VLSI CIRCUIT AND SYSTEM DESIGN – 9 CFU

VLSI
PROFESSOR 1st Year – II semester  9 CFU
Luca DI NUNZIO (9 cfu) A.Y. 2021-22
Luca DI NUNZIO (5 cfu)

Vittorio MELINI (2 cfu)

Sergio SPANO’ (2 cfu)

since A.Y. 2022-23 to 2024-25
Alessia DI VITO (7 cfu)

Gemma GILIBERTI (2 cfu)

since A.Y. 2025-26 

 

👉(provided by Mechatronics Engineering) 

 🧩 Block: ALL

📌 Course Code: 8039166 (9CFU)

🏷 SSD2015: ING-INF/01
🏷 SSD2024: IINF-01/A 

📑 Grading criteria

https://t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=https://didatticaweb.uniroma2.it&size=32  DidatticaWeb

Syllabus

Course Description: VLSI Systems Design
This course provides the methodological and practical skills required for the design of complex digital systems, ranging from theoretical foundations to implementation on programmable logic devices. The program is structured into two integrated modules.

Module 1: Digital Systems and Architectures (7 ECTS)

This module introduces the principles of digital electronics and circuit synthesis methodologies.
Foundations of Digital Electronics: Course introduction; Boolean algebra and expression minimization techniques (SOP canonical forms and Karnaugh maps).
Combinational Logic Circuits: Analysis and design of standard functional blocks (adders, subtractors, comparators, encoders/decoders, multiplexers/demultiplexers, shifters, and multipliers).
Sequential Logic and Digital Systems: Study of memory elements (latches, flip-flops) and design of registers, counters, and Finite State Machines (FSMs). Design considerations and integration of building blocks for digital systems.
Programmable Logic Devices: Overview and architecture of programmable devices (PROM, PLA, PAL, CPLD, and FPGA).

Module 2: VHDL Design and Simulation (2 ECTS)

This module provides the practical tools for hardware description and verification.
VHDL Language: Introduction to the fundamental constructs of the language for digital system modeling.
Simulation and Design: Methodologies for the design and functional verification of digital systems through simulation tools.
Final Project: Development of a digital design project to be presented during the final examination.

updated: 24/04/2024