RWRoute: An open-source timing-driven router for commercial FPGAs

Y Zhou, P Maidee, C Lavin, A Kaviani… - ACM Transactions on …, 2021 - dl.acm.org
One of the key obstacles to pervasive deployment of FPGA accelerators in data centers is
their cumbersome programming model. Open source tooling is suggested as a way to …

Fast and flexible FPGA development using hierarchical partial reconfiguration

D Park, Y Xiao, A DeHon - 2022 International Conference on …, 2022 - ieeexplore.ieee.org
To address slow FPGA compilation, researchers have proposed to run separate
compilations for smaller design components in parallel. This approach provides small pages …

HiPR: High-level partial reconfiguration for fast incremental FPGA compilation

Y Xiao, A Hota, D Park, A DeHon - 2022 32nd International …, 2022 - ieeexplore.ieee.org
Partial Reconfiguration (PR) is a key technique in the design of modern FPGAs. However,
current PR tools heavily rely on the developers to manually conduct PR module definition …

REFINE: Runtime Execution Feedback for INcremental Evolution on FPGA Designs

D Park, A DeHon - Proceedings of the 2024 ACM/SIGDA International …, 2024 - dl.acm.org
FPGA design optimization is challenging for developers for two main reasons. First,
developers cannot easily identify a bottleneck of the design to know where to focus …

ExHiPR: Extended High-Level Partial Reconfiguration for Fast Incremental FPGA Compilation

Y Xiao, D Park, ZJ Niu, A Hota, A Dehon - ACM Transactions on …, 2024 - dl.acm.org
Partial Reconfiguration (PR) is a key technique in the application design on modern FPGAs.
However, current PR tools heavily rely on the developer to manually conduct PR module …