A high-throughput oversampled polyphase filter bank using vivado HLS and PYNQ on a RFSoC

被引:17
|
作者
Smith J.P. [1 ]
Bailey J.I. [1 ]
Tuthill J. [2 ]
Stefanazzi L. [3 ]
Cancelo G. [3 ]
Treptow K. [3 ]
Mazin B.A. [1 ]
机构
[1] Department of Physics and Astronomy, University of California at Santa Barbara, Santa Barbara, 93106, CA
[2] Radiophysics Laboratory, Commonwealth Scientific and Industrial Research Organisation, Astronomy and Space Science, Sydney, 2122, NSW
[3] Fermilab Scientific Computing Division, Fermilab National Accelerator Laboratory, Batavia, 60510, IL
关键词
Adaptive computing systems with FPGA components; array signal processing; filter bank theory and design; high-level synthesis; high-performance computing and communication systems; ultra-wideband (UWB) communications;
D O I
10.1109/OJCAS.2020.3041208
中图分类号
学科分类号
摘要
Many digital signal processing applications require a channelizer capable of moving sections of the incoming spectrum to baseband quickly and efficiently with minimal spectral leakage and signal distortion. We report the design and implementation of a 4 GHz, 4096-branch, 8-tap, 2/1 oversampled polyphase channelizer implemented on a Xilinx RFSoC. The open-source design consists of only IP cores created using Vivado HLS (C++) and IP cores available in Vivado HLx and System Generator versions 2019.1+. The channelizer was tested using a PYNQ overlay and Jupyter Notebook (Python) hosted on the RFSoC embedded CPU. The design uses 24% of the LUTs, 9% of the DSP48s, and 11% of the BRAMs on the ZCU111 RFSoC evaluation board and meets timing constraints at 512 MHz. The oversampled polyphase channelizer suppresses spectral image components below -60 dB. This design provides the first example of an oversampled polyphase channelizer running on a system on a chip architecture created without direct use of hardware description language. The presented approach leverages high-level design tools and includes source code which can be readily adapted by other researchers and development teams without the need for specialist knowledge in high-performance FPGA design. © 2020 IEEE.
引用
收藏
页码:241 / 252
页数:11
相关论文
共 50 条
  • [21] High-throughput median filter for high-performance infrared imaging system
    Qin Xu
    Ma Yong
    Li Hai
    Bo Jun-feng
    INTERNATIONAL SYMPOSIUM ON PHOTOELECTRONIC DETECTION AND IMAGING 2011: ADVANCES IN INFRARED IMAGING AND APPLICATIONS, 2011, 8193
  • [22] Antimicrobial Air Filter Fabrication Using a Continuous High-Throughput Aerosol-Based Process
    Kang, Joon Sang
    Kim, Hanna
    Choi, Jeongan
    Yi, Hak
    Seo, Sung Chul
    Bae, Gwi-Nam
    Jung, Jae Hee
    AEROSOL AND AIR QUALITY RESEARCH, 2016, 16 (08) : 2059 - 2066
  • [23] Analysis of Digital Filter Prototype Design Methods for High-Speed Signal Processing Based on Polyphase Filter Bank
    Priputin, V. S.
    Magsumov, V. R.
    Lobova, E. O.
    2019 SYSTEMS OF SIGNALS GENERATING AND PROCESSING IN THE FIELD OF ON BOARD COMMUNICATIONS, 2019,
  • [24] HLS-based High-throughput andWork-efficient Synthesizable Graph Processing Template Pipeline
    Ahangari, Hamzeh
    Ozdal, Muhammet Mustafa
    Ozturk, Ozcan
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (02)
  • [25] High-throughput PIM (Processing in-Memory) for DRAM using Bank-level Pipelined Architecture
    Lee, Hyunsoo
    Lee, Hyundong
    Shin, Minseung
    Shin, Gyuri
    Jeon, Sumin
    Song, Taigon
    2023 20TH INTERNATIONAL SOC DESIGN CONFERENCE, ISOCC, 2023, : 101 - 102
  • [26] Assessment of Microbial Community Dynamics in River Bank Filtrate Using High-Throughput Sequencing and Flow Cytometry
    Fiedler, Christina J.
    Schoenher, Christoph
    Proksch, Philipp
    Kerschbaumer, David Johannes
    Mayr, Ernest
    Zunabovic-Pichler, Marija
    Domig, Konrad J.
    Perfler, Reinhard
    FRONTIERS IN MICROBIOLOGY, 2018, 9
  • [27] Improved Cislunar Object Detection Using Polyphase Filter Bank and Polarimetry from Bistatic Radar
    Rodriguez-Alvarez, Nereida
    Lee, Clement
    Jao, Joseph S.
    Yang, Yu-Ming
    Majid, Walid
    Oudrhiri, Kamal
    2024 IEEE AEROSPACE CONFERENCE, 2024,
  • [28] High-throughput proteomics using antibody microarrays
    Wingren, C
    Borrebaeck, CAK
    EXPERT REVIEW OF PROTEOMICS, 2004, 1 (03) : 355 - 364
  • [29] High-throughput cultivation of microorganisms using microcapsules
    Zengler, K
    Walcher, M
    Clark, G
    Haller, I
    Toledo, G
    Holland, T
    Mathur, EJ
    Woodnutt, G
    Short, JM
    Keller, M
    ENVIRONMENTAL MICROBIOLOGY, 2005, 397 : 124 - +
  • [30] High-throughput enzyme kinetics using microarrays
    Lu, Guoxin
    Yeung, Edward S.
    ISRAEL JOURNAL OF CHEMISTRY, 2007, 47 (02) : 141 - 147