Research

  • computer architecture
  • digital hardware design
  • high level synthesis
  • computer arithmetic
  • ASIC & FPGA design and automation
  • RISC-V cores
  • real-time video processing
  • video codec IP design
  • embedded systems
  • embedded software development
  • energy-efficient computing
  • neuromorphic systems
  • parallel programming
  • heterogeneous systems
  • approximate computing
  • automotive electronics