Minimax and WLS Designs of Digital FIR Filters Using SOCP for Aliasing Errors Reduction in BI-DAC
This paper presented the optimal minimax and weighted least squares (WLS) methods for designing digital finite impulse response (FIR) filters to reduce the aliasing errors generated by the non-ideality of analog filters and mixers in bandwidth interleaving digital-to-analog converter (BI-DAC). To sa...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8606907/ |
id |
doaj-043c98bca96941cc832b1caaaf9faae6 |
---|---|
record_format |
Article |
spelling |
doaj-043c98bca96941cc832b1caaaf9faae62021-03-29T22:01:43ZengIEEEIEEE Access2169-35362019-01-017117221173510.1109/ACCESS.2019.28919748606907Minimax and WLS Designs of Digital FIR Filters Using SOCP for Aliasing Errors Reduction in BI-DACXing Yang0https://orcid.org/0000-0002-3989-4158Houjun Wang1Ke Liu2https://orcid.org/0000-0002-3960-1124Yindong Xiao3School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaSchool of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaSchool of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaSchool of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaThis paper presented the optimal minimax and weighted least squares (WLS) methods for designing digital finite impulse response (FIR) filters to reduce the aliasing errors generated by the non-ideality of analog filters and mixers in bandwidth interleaving digital-to-analog converter (BI-DAC). To satisfy the given expected spurious free dynamic range (SFDR), we formulated these optimal designs of digital FIR filters in BI-DAC as a convex optimization problem-second-order cone programming (SOCP) that allowed the linear equality and convex quadratic inequality constraints including the magnitude flatness and the peak aliasing errors constraints to be merged. Furthermore, we derived the computational complexity of our presented optimal design. Several design examples were given to evaluate the performance of our presented unconstrained and constrained minimax and WLS designs using SOCP including their effectiveness and computational complexity. The simulation results showed that, in our presented unconstrained minimax and WLS designs using SOCP, the maximum distortion errors were all around 0.02 dB. The maximum aliasing errors were-73.9 and -80.5 dB, which satisfied the expected SFDR of a 12-bit BI-DAC system. In addition, we analyzed the influence of different values of the nonnegative weighting function on our presented unconstrained minimax and WLS designs using SOCP, and we found that there was a tradeoff among the nonnegative weighting function's value, and the distortion and aliasing errors. Moreover, when the constraints were imposed in our presented constrained minimax and WLS designs using SOCP in the selected frequency bands, the distortion errors were equal to zero and the aliasing errors were reduced below -110 dB, but the expense was that the larger distortion and aliasing errors achieved out of these selected frequency bands. Finally, we gave the computational complexity comparisons among our presented unconstrained and constrained minimax and WLS design using SOCP, we also compared the influence of the digital FIR filters' length on our presented designs' worst-case passband ripple and stopband roll-off, and we found that there was a tradeoff among the digital FIR filters' length, the passband ripple, the stopband roll-off, the computational complexity, and the actual hardware cost.https://ieeexplore.ieee.org/document/8606907/Minimax and weighted least squares (WLS) designsdigital FIR filtersecond-order cone programming (SOCP)aliasing errors reductionlinear equality and convex quadratic inequality constraints |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xing Yang Houjun Wang Ke Liu Yindong Xiao |
spellingShingle |
Xing Yang Houjun Wang Ke Liu Yindong Xiao Minimax and WLS Designs of Digital FIR Filters Using SOCP for Aliasing Errors Reduction in BI-DAC IEEE Access Minimax and weighted least squares (WLS) designs digital FIR filter second-order cone programming (SOCP) aliasing errors reduction linear equality and convex quadratic inequality constraints |
author_facet |
Xing Yang Houjun Wang Ke Liu Yindong Xiao |
author_sort |
Xing Yang |
title |
Minimax and WLS Designs of Digital FIR Filters Using SOCP for Aliasing Errors Reduction in BI-DAC |
title_short |
Minimax and WLS Designs of Digital FIR Filters Using SOCP for Aliasing Errors Reduction in BI-DAC |
title_full |
Minimax and WLS Designs of Digital FIR Filters Using SOCP for Aliasing Errors Reduction in BI-DAC |
title_fullStr |
Minimax and WLS Designs of Digital FIR Filters Using SOCP for Aliasing Errors Reduction in BI-DAC |
title_full_unstemmed |
Minimax and WLS Designs of Digital FIR Filters Using SOCP for Aliasing Errors Reduction in BI-DAC |
title_sort |
minimax and wls designs of digital fir filters using socp for aliasing errors reduction in bi-dac |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
This paper presented the optimal minimax and weighted least squares (WLS) methods for designing digital finite impulse response (FIR) filters to reduce the aliasing errors generated by the non-ideality of analog filters and mixers in bandwidth interleaving digital-to-analog converter (BI-DAC). To satisfy the given expected spurious free dynamic range (SFDR), we formulated these optimal designs of digital FIR filters in BI-DAC as a convex optimization problem-second-order cone programming (SOCP) that allowed the linear equality and convex quadratic inequality constraints including the magnitude flatness and the peak aliasing errors constraints to be merged. Furthermore, we derived the computational complexity of our presented optimal design. Several design examples were given to evaluate the performance of our presented unconstrained and constrained minimax and WLS designs using SOCP including their effectiveness and computational complexity. The simulation results showed that, in our presented unconstrained minimax and WLS designs using SOCP, the maximum distortion errors were all around 0.02 dB. The maximum aliasing errors were-73.9 and -80.5 dB, which satisfied the expected SFDR of a 12-bit BI-DAC system. In addition, we analyzed the influence of different values of the nonnegative weighting function on our presented unconstrained minimax and WLS designs using SOCP, and we found that there was a tradeoff among the nonnegative weighting function's value, and the distortion and aliasing errors. Moreover, when the constraints were imposed in our presented constrained minimax and WLS designs using SOCP in the selected frequency bands, the distortion errors were equal to zero and the aliasing errors were reduced below -110 dB, but the expense was that the larger distortion and aliasing errors achieved out of these selected frequency bands. Finally, we gave the computational complexity comparisons among our presented unconstrained and constrained minimax and WLS design using SOCP, we also compared the influence of the digital FIR filters' length on our presented designs' worst-case passband ripple and stopband roll-off, and we found that there was a tradeoff among the digital FIR filters' length, the passband ripple, the stopband roll-off, the computational complexity, and the actual hardware cost. |
topic |
Minimax and weighted least squares (WLS) designs digital FIR filter second-order cone programming (SOCP) aliasing errors reduction linear equality and convex quadratic inequality constraints |
url |
https://ieeexplore.ieee.org/document/8606907/ |
work_keys_str_mv |
AT xingyang minimaxandwlsdesignsofdigitalfirfiltersusingsocpforaliasingerrorsreductioninbidac AT houjunwang minimaxandwlsdesignsofdigitalfirfiltersusingsocpforaliasingerrorsreductioninbidac AT keliu minimaxandwlsdesignsofdigitalfirfiltersusingsocpforaliasingerrorsreductioninbidac AT yindongxiao minimaxandwlsdesignsofdigitalfirfiltersusingsocpforaliasingerrorsreductioninbidac |
_version_ |
1724192236249284608 |