New kinds of computing architectures are studied, free from the limitations of the Von Neumann model. Logic-In-Memory architectures are circuits where logic and memory are merged into one single entity. Parallelization, memory locality, and 3-dimensionality are instead exploited to design circuits where memory is physically located and distributed near the logic units. Such architectures can overcome the limitation of standard circuits, reducing power consumption while at the same time improving performance. Logic-In-Memory architectures can be embedded inside standard microprocessors, like RISC-V, as dedicated accelerators or as memory replacement, to greatly enhance the performance of the system. Dedicated CAD tools are also developed to support the research activity, since available tools only allow to partially simulate these circuits.

ERC sectors 

  • PE7_3 Simulation engineering and modelling
  • PE7_4 (Micro- and nano-) systems engineering
  • PE7_11 Components and systems for applications (in e.g. medicine, biology, environment)


  • Magnetic devices and circuits
  • Molecular devices and circuits
  • Hybrid integrated circuits