Reconfigurable Computing Group


ISI’s Reconfigurable Computing Group has been at the forefront of Field Programmable Gate Array (FPGA) computing and Front end ASIC design for over two decades. Our applied research has centered around tools-oriented approaches which facilitate programming heterogeneous computing devices, enable operations in challenging domains, and enable rapid trade space exploration of optimal solutions for new architectures.

Our goal-oriented solutions are motivated by ever-changing real world challenges and have shown demonstrable performance gains on Articifial Intelligence, Machine Learning, Autonomous Systems, Software Defined Radio (SDR), Trust and Security applications.

Broadly, RCG pursues research in the following themes:

High Productivity Tools for Heterogeneous Devices

While hardware can yeild attactive 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.


Challenging Environments

RCG also pursues research in enabling device to operate in potentially hostile environments. We puruse 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.


Explore the rest of our site to find more details on our ongoing research projects, find information on how to apply for internships, download some of our open source software, or find more details about the tools and technologies we utilize to advance the state of the art.


The Reconfigurable Computing Group is led by Research Director Matthew French