FPGA-basedWordlength Evaluation and Optimization for ASIC Implementation

dc.contributor.authorBian, Jinsheng
dc.contributor.authorYang, Chenhao
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerSvensson, Lars
dc.contributor.supervisorLarsson-Edefors, Per
dc.date.accessioned2025-02-28T14:39:50Z
dc.date.available2025-02-28T14:39:50Z
dc.date.issued2024
dc.date.submitted
dc.description.abstractDSP designs are widely implemented by fixed-point representations for the consideration of hardware resource utilization. However, determining appropriate fractional wordlengths for signals is difficult as it requires balancing accuracy and hardware cost. Traditionally, wordlength optimization (WLO) problems are solved by simulations to estimate signal accuracy, but this process can be slow for complex DSP designs. To achieve fast convergence speed in more intricate DSP circuits, we propose a modified variant of the tree-structured Parzen estimator (TPE) algorithm, which is commonly used in hyperparameter optimization. By streaming data in hardware, FPGA emulation significantly outpaces software simulation. Therefore, we introduce an FPGA-accelerated WLO system utilizing FPGA emulation. We implemented our system on three DSP designs: two finite impulse response (FIR) filters and one phase recovery design. The results show a dramatic reduction in evaluation time for signal accuracy, achieving speedup factors of 504 for the 29th-order FIR filter, 342 for the 14th-order FIR filter, and 487 for the phase recovery design.
dc.identifier.coursecodeDATX05
dc.identifier.urihttp://hdl.handle.net/20.500.12380/309174
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectWordlength optimization
dc.subjectFPGA
dc.subjectDSP
dc.subjectTPE
dc.subjectSW/HW co-simulation
dc.titleFPGA-basedWordlength Evaluation and Optimization for ASIC Implementation
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:
CSE 24-123 CY JB.pdf
Storlek:
2.36 MB
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: