Marco Ottavi graduated in Electronic Engineering at the University of Rome "La Sapienza,” and obtained a doctorate in Telecommunications and Microelectronics Engineering at the University of Rome "Tor Vergata.” From 2003 to 2007, he was visiting scholar and research associate at Northeastern University in Boston (USA). In 2006 he was visiting research scholar at Sandia National Laboratories in Albuquerque (USA). In 2007 he was granted permanent residence in the United States ("green card") with the EB1 visa for "outstanding researchers.” From 2007 to 2009, he was Senior Design Engineer at Advanced Micro Devices (AMD) in Boxborough (USA). In 2009 he joined the University of Rome "Tor Vergata" as the winner of a "Rientro dei Cervelli" scholarship; since 2014, he has been Associate Professor at the same university. In 2021 he joined the Computer Architecture for Embedded Systems (CAES) group as an Associate Professor.
Expertise
Computer Science
- Memristor
- Application
- Models
- Simulation
- Design
- Error Correction Code
- Microprocessor
- Computing
Organisations
My research focuses on dependable computing systems based on emerging technologies and paradigms. On these topics, I have published more than 150 contributions to international congresses and journals, of which I am also a reviewer and organizer. From 2011 to 2015, I coordinated the European project COST IC1103 MEDIAN (Manufacturable and Dependable Multicore Architectures at Nanoscale). I serve and have served as Associate Editor for IEEE Transactions on Emerging Topics in Computing, IEEE Transactions on Nanotechnology, and IEEE Nanotechnology Magazine. I am a senior member of IEEE.
Publications
Jump to: 2024 | 2023 | 2022 | 2021
2024
2023
2022
2021
Research profiles
Affiliated study programs
Courses academic year 2024/2025
Courses in the current academic year are added at the moment they are finalised in the Osiris system. Therefore it is possible that the list is not yet complete for the whole academic year.
Courses academic year 2023/2024
- 191211208 - Internship EE
- 191211219 - Master Thesis Project
- 192130022 - Design of Digital Systems
- 201600017 - Final Project Preparation
- 201600187 - Individual Project
- 201700086 - System Security
- 201900200 - Final Project EMSYS
- 201900223 - Capita Selecta Electrical Engineering
- 202001162 - Bachelor Thesis EE
- 202001434 - Internship EMSYS
- 202200135 - Dependable Computing Systems
- 202300070 - Final Project EMSYS
- 202300078 - Embedded Computer Architectures 1
The Dependable Computing Systems Group is currently involved in the following research activity.
Current projects
TRISTAN (Together for RISc-V Technology and ApplicatioNs)
The TRISTAN project is a KDT-JU European Union-funded initiative that aims to mature and expand the European RISC-V ecosystem for the next generation of industrial hardware to compete with existing commercial alternatives. The project will cover a wide range of areas, including software tools, EDA tools, and RTL components, to ensure a complete stack based on RISC-V. TRISTAN will include several work packages to cover market requirements, the development of industrial-grade CPU and SoC building blocks, software stacks, and applications/demos. One of the key focuses of the project is to provide European digital sovereignty and democratic access to most of the RISC-V IPs. As such, a significant portion of the developed IP blocks will be made available as open-source.
Probabilistic Data Structures for Secure and Reliable RISC-V Processor
ESA Co-sponsored Research: Open Ideas Channel
The proposed research activity will investigate the potential of checkers based on probabilistic data structures within the emerging open ISA RISC-V to completely change the design paradigm for functional safety and hardware security in microprocessor architectures. On the safety side, the constant trend toward intelligent systems at the edge (such as autonomous driving vehicles but also AI on-board satellites) is pushing to adopt stringent functional safety Failure rate (FIT) goals that can only be matched by adopting fault-tolerant techniques at the microprocessor level. On the security side, there are currently several proposals for ISA extension to provide cryptographic security primitives and create trusted execution zones; however, the emergence of trust and architectural vulnerability issues requires to detect the possible presence of Hardware Trojans Horses (HTH) and exploits such as Spectre and Meltdown. Therefore there is a need to study architectural countermeasures to defuse HTHs and, at the same time, circumvent micro-architectural flaws that architectural side-channel attacks could exploit. The ambition of this project is to focus on the design of combined techniques in the RISC-V platform to address concurrently the high safety and high security emerging requirements, thus providing an overall highly dependable processor architecture. In particular, this project will explore the potential of the use of checkers based on probabilistic data structures, for example, Bloom Filters, that are usually applied to networking packets inspection and apply them to monitor the internal operation of a microprocessor core.
News on utwente.nl
This memorandum of understanding between the European Space Agency (ESA) and the University of Twente will enhance our collaboration on designing and characterizing dependable computing systems for space applications.
https://www.utwente.nl/en/eemcs/news/2024/3/1392853/formalising-collaboration-with-the-european-space-agency
Address
University of Twente
Zilverling (building no. 11), room 5039
Hallenweg 19
7522 NH Enschede
Netherlands
University of Twente
Zilverling 5039
P.O. Box 217
7500 AE Enschede
Netherlands
Organisations
Download vCard