He received the Laurea degree (summa cum laude) in electrical engineering from the Università di Bologna and the M.S. and Ph.D. degrees in electrical engineering and computer sciences from the University of California at Berkeley. His research interests include system-on-chip platforms and embedded systems. He has authored over 130 publications. He received the Faculty Early Career Development (CAREER) Award from the NSF in 2006, the Alfred P. Sloan Research fellowship in 2008, and the ONR Young Investigator Award in 2010. He is a Fellow of the IEEE.