Accelerating FPGA Developments from C to Bitstreams by Partial Reconfiguration
Published in Ph.D. Dissertation, 2023
This is my Ph.D dissertation.
Published in Ph.D. Dissertation, 2023
This is my Ph.D dissertation.
Published in 32nd International Conference on Field Programmable Logic and Applications hosted by Queens University Belfast, United Kingdom. (FPL ’22), 2022
This paper is about accelerating FPGA compilation by bridging the gap between High-level Synthesis and Partial Reconfiguration.
Published in Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ’22), 2022
This paper is about accelerating FPGA compilation, and making it compatible with modern software incremental refinement.
Published in The 2022 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, 2022
This paper proposes the idea of defining partial reconfigurable regions at C-level instead of Verilog-level.
Published in 2021 IEEE 29th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2021
This paper introduces a HLS-streams mapping strategy for small chunk of data transfer between CPU and FPGA Fabrics.
Published in 2020 International Conference on Field-Programmable Technology (ICFPT), 2020
This paper introduces the FPGA compile separation which allows connecting modules without NoC.
Published in 2019 International Conference on Field-Programmable Technology (ICFPT), 2019
This paper introduces the FPGA compile separation, which allows both incremental compilation and parallel compilation
Published in IEICE Electronics Express 13 (23), 2016
This paper focuses on testing the setup/hold times of the internal elements in FPGAs using only the existing on-chip resources