Kaifeng Xu

ORCID: 0009-0003-6829-181X
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Embedded Systems Design Techniques
  • Parallel Computing and Optimization Techniques
  • Advanced Algorithms and Applications
  • VLSI and Analog Circuit Testing
  • Business Process Modeling and Analysis
  • Personal Information Management and User Behavior
  • Embedded Systems and FPGA Design
  • Interconnection Networks and Systems
  • Data Visualization and Analytics

Princeton University
2023-2024

Embedded FPGAs (eFPGA) are increasingly being used in SoCs, enabling post-silicon hardware specialization. Existing CPU-eFPGA SoCs have three deficiencies. First, their low core count hinders efficient execution of thread-level-parallel workloads. Second, noncoherent or partially coherent integration inhibits dynamic, random memory sharing. Third, the use full-custom circuits makes proprietary eFPGAs technology-dependent, inflexible physical layout, and lacking architectural customizability.

10.1109/cicc57935.2023.10121294 article EN 2022 IEEE Custom Integrated Circuits Conference (CICC) 2023-04-01

This paper presents CIFER, the world's first opensource, fully cache-coherent, heterogeneous many-core, CPU-FPGA SoC. The 12nm, 16mm2 chip integrates four 64-bit, OS-capable, RISC-V application cores; three TinyCore clusters that each contain six 32-bit, compute cores (18 in total); and an EDA-synthesized, standard-cell-based eFPGA. CIFER enables decomposition of real-world applications tailored execution (parallelization or specialization) per decomposed task. Our evaluation shows that: 1)...

10.1109/lssc.2023.3303111 article EN IEEE Solid-State Circuits Letters 2023-01-01
Coming Soon ...