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 条
  • [41] A high-throughput sample preparation method for cellular proteomics using 96-well filter plates
    Switzar, Linda
    van Angeren, Jordy
    Pinkse, Martijn
    Kool, Jeroen
    Niessen, Wilfried M. A.
    PROTEOMICS, 2013, 13 (20) : 2980 - 2983
  • [42] Design of quadrature mirror filter bank using polyphase components based on optimal fractional derivative constraints
    Baderia, Kuldeep
    Kumar, Anil
    Singh, Girish Kumar
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2015, 69 (09) : 1254 - 1264
  • [43] 3-d IIR filtering using decimated DFT-polyphase filter bank structures
    Kuenzle, B
    Bruton, LT
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2006, 53 (02) : 394 - 408
  • [44] High throughput edit distance computation on FPGA-based accelerators using HLS
    Schifano, Sebastiano Fabio
    Reggiani, Marco
    Calore, Enrico
    Micheloni, Rino
    Marelli, Alessia
    Zambelli, Cristian
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 164
  • [45] A Novel Approach for Using Polyphase Filter Bank in Directly Digital RF Conversion from RF to Baseband
    Zhang, Deying
    Jiang, Qin
    Ahmed, Mohiuddin
    WIRELESS SENSING, LOCALIZATION, AND PROCESSING VII, 2012, 8404
  • [46] High-throughput purification of combinatorial libraries I: A high-throughput purification system using an accelerated retention window approach
    Yan, B
    Collins, N
    Wheatley, J
    Irving, M
    Leopold, K
    Chan, C
    Shornikov, A
    Fang, LL
    Lee, A
    Stock, M
    Zhao, J
    JOURNAL OF COMBINATORIAL CHEMISTRY, 2004, 6 (02): : 255 - 261
  • [47] An Efficient High-Throughput Generic QAM Transmitter with Scalable Spiral FIR Filter
    Figuli, Shalina Percy Delicia
    Becker, Juergen
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (01)
  • [48] High-throughput parallel architecture for H.265/HEVC deblocking filter
    Department of Information and Communication Engineering, Myongji University, Gyeonggi-Do, 449-728, Korea, Republic of
    J. Inf. Sci. Eng., 2 (281-294):
  • [49] VERSATILE HIGH-THROUGHPUT FILTER FOR ALTERING THE SPECTRUM OF MULTIPLE-FREQUENCY LASERS
    GREINER, NR
    REVIEW OF SCIENTIFIC INSTRUMENTS, 1980, 51 (03): : 392 - 393
  • [50] Filter Distortions in Ultra High-Throughput Satellites: Models, Parameters and Multicarrier Optimization
    Colin, Tony
    Delamotte, Thomas
    Knopp, Andreas
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2022, 70 : 292 - 306