Custom precision floating-point implementation of BAPS algorithm for hardware-efficient digital predistortion

dc.contributor.authorYu, Ziyi
dc.contributor.departmentChalmers tekniska högskola / Institutionen för mikroteknologi och nanovetenskap (MC2)sv
dc.contributor.departmentChalmers University of Technology / Department of Microtechnology and Nanoscience (MC2)en
dc.contributor.examinerPeterson, Lena
dc.contributor.supervisorLarsson-Edefors, Per
dc.date.accessioned2025-10-17T04:07:00Z
dc.date.issued2025
dc.date.submitted
dc.description.abstractModern wireless communication systems demand improved spectral efficiency and power conservation, placing stringent requirements on radio frequency power amplifiers. Digital predistortion (DPD) techniques linearize power amplifiers while enabling efficient operation, with the basis-propagating selection (BAPS) algorithm offering computational efficiency through systematic reuse of basis functions. However, hardware implementation of BAPS remains underexplored, particularly regarding floating-point precision requirements that impact both linearization performance and hardware resource utilization. This thesis systematically investigates floating-point precision requirements for BAPSbased DPD digital circuit implementations through analysis of 40 custom precision configurations spanning mantissa widths from 5 to 23 bits and exponent widths from 5 to 8 bits. A precision-configurable hardware architecture using parameterizable VHDL with Cadence ChipWare floating-point IP enables rigorous evaluation across four distinct BAPS configurations. Results demonstrate that mantissa width critically determines performance, with 9- bit mantissa maintaining robust operation and 7 bits representing a critical threshold for degradation, while exponent width can be aggressively reduced from 8 to 5 bits without performance penalty. Hardware complexity analysis reveals approximately linear scaling with mantissa width, with a balanced configuration achieving 80% area reduction while maintaining linearization performance within 0.4 dB of single precision. These findings enable substantial hardware efficiency improvements for DPD implementations in resource-constrained 5G and emerging 6G wireless systems while maintaining required linearization performance.
dc.identifier.coursecodeMCCX04
dc.identifier.urihttp://hdl.handle.net/20.500.12380/310645
dc.language.isoeng
dc.setspec.uppsokPhysicsChemistryMaths
dc.subjectDigital Predistortion, BAPS Algorithm, Floating-Point, Digital Hardware Implementation, Wireless Communications
dc.titleCustom precision floating-point implementation of BAPS algorithm for hardware-efficient digital predistortion
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeEmbedded electronic system design (MPEES), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
Custom Precision Floating-Point Implementation of BAPS Algorithm for Hardware-Efficient Digital Predistortion.pdf
Storlek:
770.94 KB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: