LUT-Assisted Particle Swarm Optimization-Based Bit-Weight Calibration for SAR ADCs

This article presents a bit-weight calibration technique for successive approximation register (SAR) analog-to-digital converters (ADCs) using a combination of look-up table (LUT) and particle swarm optimization (PSO). The proposed method uses a coordinate rotation digital computer (CORDIC) algorith...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on instrumentation and measurement 2024, Vol.73, p.1-11
Hauptverfasser: Wang, Longsheng, Li, Dengquan, Zhu, Yexin, Liu, Shubin, Ding, Ruixue, Zhu, Zhangming
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This article presents a bit-weight calibration technique for successive approximation register (SAR) analog-to-digital converters (ADCs) using a combination of look-up table (LUT) and particle swarm optimization (PSO). The proposed method uses a coordinate rotation digital computer (CORDIC) algorithm to reconstruct LUT and calculate the fitness function (FF). Then, the PSO algorithm is employed to find the global optimum bit weights for SAR ADC to minimize the FF, which increases the convergence speed significantly. In addition, the LUT enables built-in self-test (BIST), allowing measurement cost and time reductions. The effectiveness of the proposed method is validated using 14-20-bit SAR ADC models. Measurement results of a 20-bit SAR ADC demonstrate that after calibration, the signal-to-noise and distortion ratio (SNDR) and spurious free dynamic range (SFDR) are improved by 18.2 and 45.3 dB, respectively. It converges within 15.36 K samples while consuming 36.7 mW.
ISSN:0018-9456
1557-9662
DOI:10.1109/TIM.2024.3457961