Broadly, RCG pursues research in the following themes:

Stopwatch

High Productivity Tools for Heterogeneous Devices

While hardware can yield attractive performance benefits, programming these devices quickly while maintaining efficiency is a challenge. RCG research is investigating mapping Python to FPGAs (sPyC), hardware software co-design (Redsharc), and other methods of raising programming abstraction levels to drastically reduce hardware development cycles, and enable hardware level autonomy for FPGAs and System on Chip (SOC) devices.

 

Emerging Architectures

Research in "More than Moore" technology is rapidly increasing, and with it new 2.5D and 3D architectures are emerging. RCG is both a member of Intel's Heterogeneous Accelerator Research Program (HARP) and Micron's Hybrid Memory Cube academic research program, where we are exploring new methodologies and tools to unlock the full potential of these devices.

Brain Made of Lines and Dots
Fire and Water Fists Bumping

Challenging Environments

RCG also pursues research in enabling device to operate in potentially hostile environments. We pursue research in radiation resiliency, secure hardware application, IP leakage prevention, trust, assurance, and counterfeit detection. RCG is an integral member of ISI's Secure and Robust Electronics (SURE) center.