Computer architectures and Computer aided design

The area focuses on research and development in the field of Design Automation for standard digital CMOS ICs, Beyond-CMOS circuits, Electrical Energy Systems, and IoT systems, including algorithms methodologies and prototype tools for low-power and energy efficient circuits and systems.

Specific research topics in this area are:

  1. Testing, fault tolerance and functional safety of electronic circuits and systems: methods and algorithms for the support to designers and reliability engineers
  2. Design validation of digital electronic circuits and systems
  3. Codesign/cosimulation
  4. Methodologies, algorithms, and tools for low-power design of digital circuits and embedded systems
  5. Design and optimization of energy-efficient digital circuits and embedded systems
  6. System-level, RTL, logic-level, and physical synthesis flows and algorithms
  7. Reconfigurable computing (design of FPGA-based systems)
  8. Design of easily testable, reliable, and affordable integrated systems
  9. Embedded systems architectures, and operating systems for embedded systems
  10. High Performance Computing systems architectures
  11. Internet-of-Things systems, ubiquitous computing
  12. Wireless sensor networks and RFID devices
  13. Agent-based modelling and multi-agent systems for smart systems and environments
  14. Emerging computing paradigms (e.g., approximate computing, in-memory computing, edge computing, neuromorphic computing)
  15. Formal methods and symbolic techniques applied to integrated circuits, like formal verification of circuits by means of model checking, high-level synthesis and decision techniques in bounded spaces
  16. Logic function representation and manipulation based on Binary Decision Diagrams and SAT solvers

ERC sectors

  • PE6_1 Computer architecture, pervasive computing, ubiquitous computing
  • PE6_2 Computer systems, parallel/distributed systems, sensor networks, embedded systems, cyber-physical systems
  • PE6_3 Software engineering, operating systems, computer languages
  • PE7_4 (Micro- e nano-) ingegneria dei sistemi

Keywords

  • Electronic design automation
  • Design of Digital ICs