His research interests include system level design, hardware-software co-design, synthesis of reconfigurable architectures, logic synthesis, application-specific design, low-power architectures, modeling and compiler.