Skip to main content

Advanced FPGA-based Fast Linear Convolution

  • Chapter
  • First Online:
FPGA-based Digital Convolution for Wireless Applications

Part of the book series: Springer Series in Wireless Technology ((SSWT))

  • 1803 Accesses

Abstract

Multiple long-tap digital convolutions are sometimes required in different appealing wireless applications, like Massive MIMO system in the 5th generation wireless communications. However, the complexity of such processing system will increase significantly as the number of digital convolution modules is getting larger and the tap of each convolution is growing longer. This chapter will focus on low complexity fast linear convolution approach and its advanced compact FPGA implementation architecture. Starting from SISO-FLC for single-branch processing to MIMO-FLC for multiple-branch processing, we will illustrate the key processing units of FLC approach and how to build an efficient FLC processing core on FPGA. A case study will demonstrate how to utilize MIMO-FLC core to construct a compact spatial multiplexing filter bank for Massive MIMO application and baseband equivalent MIMO channel emulator for the forthcoming 5G wireless networks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Marzetta TL (2015) Massive MIMO: an introduction. Bell Labs Technical Journal, pp 11–22

    Google Scholar 

  2. E-UTRA (2011) physical channels and modulation, release 10, 3GPP Standard, TS 136.211

    Google Scholar 

  3. Guan L (2015) Compact scalable frequency dependent precoding and its FPGA implementation for 5G massive MIMO wireless systems. IET Electr Lett 51(23):1937–1939

    Article  Google Scholar 

  4. Cooley JW, Tukey JW (1965) An algorithm for the machine calculation of complex Fourier series. Mathem Comput 19:297–301

    Article  MathSciNet  MATH  Google Scholar 

  5. Burrus CS, Parks TW (1985) DFT/FFT and convolution algorithms and implementation. Wiley, NY

    Google Scholar 

  6. Xilinx (2015), “Fast Fourier transform v9.0 Product Guide”, PG 109

    Google Scholar 

  7. Weldon MK (2016) “The Future X Network: a Bell Labs perspective. CRC Press, New York

    Google Scholar 

  8. Guan L (2016) Xilinx FPGA enables scalable MIMO precoding core. Xilinx Xcell J, issue 94

    Google Scholar 

  9. Guan L, Zhu A (2014) Green communications: digital predistortion for wideband RF power amplifiers. IEEE Microwave Mag 15(7):84–99

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lei Guan .

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Guan, L. (2017). Advanced FPGA-based Fast Linear Convolution. In: FPGA-based Digital Convolution for Wireless Applications. Springer Series in Wireless Technology. Springer, Cham. https://doi.org/10.1007/978-3-319-52000-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-52000-1_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-51999-9

  • Online ISBN: 978-3-319-52000-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics