Xuan Wang

   

Interests:

  • Custom computing
  • FPGA
  • Data compression
  • Analog circuit

Experience

  • 2024, Ph.D. in Computer Science and Tech. from Univ. of Science and Tech. of China (USTC)
  • 2018, B.S. from Univ. of Science and Tech. of China (USTC)

Publications

[1]    Xuan Wang, Lei Gong, Jing Cao, Wenqi Lou, Weiya Wang, Chao Wang, Xuehai Zhou: hAP: A Spatial-von Neumann Heterogeneous Automata Processor with Optimized Resource and IO Overhead on FPGA, in Proc. ACM/SIGDA FPGA, 2023. (regular paper, 12 pages)

[2]    Xuan Wang, Lei Gong, Chao Wang, Xi Li, Xuehai Zhou: UH-JLS: A Parallel Ultra-High Throughput JPEG-LS Encoding Architecture for Lossless Image Compression, in Proc. IEEE ICCD, 2021. (regular paper, 9 pages)

[3]    Xuan Wang, Chao Wang, Jing Cao, Lei Gong, Xuehai Zhou: WinoNN: Optimising FPGA-based Neural Network Accelerators using Sparse Winograd Algorithm, IEEE Trans. Comput.-Aided Design Integr. Circuits Syst. (TCAD), 2020. (regular paper, 12 pages)

[4]    Wenqi Lou, Jiaming Qian, Lei Gong, Xuan Wang, Chao Wang, Xuehai Zhou: NAF: Deeper Network/Accelerator Co-Exploration for Customizing CNNs on FPGA, in Proc. IEEE/ACM DATE, 2023. (regular paper, 6 pages)

orcid.org/0000-0003-3065-4606

Open-sourced Projects

  • FPGA-USB-device: FPGA-based USB full-speed device core to implement USB-serial, USB-camera, USB-keyboard, etc. It requires only 3 FPGA IOs rather than additional chips.
  • FPGA-Gzip-compressor: FPGA-based GZIP (deflate) compressor. Input raw data and output standard GZIP format (as known as .gz file format).
  • FPGA-MPEG2-encoder: FPGA-based high performance MPEG2 encoder for video compression.
  • FPGA-JPEG-LS-encoder, UH-JLS: FPGA-based JPEG-LS encoder, which provides lossless and near-lossless image compression with high compression ratios.
  • FPGA-SATA-HBA: A SATA host (HBA) core based on Xilinx FPGA with GTH.
  • FPGA-FOC: FPGA-based Field Oriented Control (FOC) for driving BLDC/PMSM motor.
  • FPGA-CAN: FPGA-based lightweight CAN bus controller.
  • FPGA-DDR-SDRAM: FPGA-based DDR1 controller to realize mass, cheap memory.
  • NBLIC: A lossless compression algorithm for 8-bit grayscale images.