0000000000006038

AUTHOR

Asgar Abbaszadeh

showing 3 related works from this author

Digital background calibration algorithm and its FPGA implementation for timing mismatch correction of time-interleaved ADC

2019

Sample time error can degrade the performance of time-interleaved analog to digital converters (TIADCs). A fully digital background algorithm is presented in this paper to estimate and correct the timing mismatch errors between four interleaved channels, together with its hardware implementation. The proposed algorithm provides low computation burden and high performance. It is based on the simplified representation of the coefficients of the Lagrange interpolator. Simulation results show that it can suppress error tones in all of the Nyquist band. Results show that, for a four-channel TIADC with 10-bit resolution, the proposed algorithm improves the signal to noise and distortion ratio (SN…

Spurious-free dynamic rangeEnginyeria elèctricaComputer scienceDynamic rangeComputation020208 electrical & electronic engineering020206 networking & telecommunications02 engineering and technologySurfaces Coatings and FilmsData acquisitionHardware and ArchitectureSignal Processing0202 electrical engineering electronic engineering information engineeringElectronic engineeringNyquist–Shannon sampling theoremCircuits integratsSystem timeField-programmable gate arrayCommunication channel
researchProduct

An Scalable matrix computing unit architecture for FPGA and SCUMO user design interface

2019

High dimensional matrix algebra is essential in numerous signal processing and machine learning algorithms. This work describes a scalable square matrix-computing unit designed on the basis of circulant matrices. It optimizes data flow for the computation of any sequence of matrix operations removing the need for data movement for intermediate results, together with the individual matrix operations’ performance in direct or transposed form (the transpose matrix operation only requires a data addressing modification). The allowed matrix operations are: matrix-by-matrix addition, subtraction, dot product and multiplication, matrix-by-vector multiplication, and matrix by scalar multiplication.…

Computer Networks and CommunicationsComputer scienceMathematicsofComputing_NUMERICALANALYSISSistemes informàticslcsh:TK7800-836002 engineering and technologyScalar multiplicationComputational scienceMatrix (mathematics)matrix-computing unitTranspose0202 electrical engineering electronic engineering information engineeringmatrix processorElectrical and Electronic EngineeringCirculant matrixcirculant matricesFPGA020208 electrical & electronic engineeringlcsh:ElectronicsDot productMatrix multiplicationArquitectura d'ordinadorsHardware and ArchitectureControl and Systems Engineeringmatrix arithmeticSignal Processing020201 artificial intelligence & image processingMultiplicationhardware implementation
researchProduct

Low complexity digital background calibration algorithm for the correction of timing mismatch in time-interleaved ADCs

2019

Abstract A low-complexity post-processing algorithm to estimate and compensate for timing skew error in a four-channel time-interleaved analog to digital converter (TIADC) is presented in this paper, together with its hardware implementation. The Lagrange interpolator is used as the reconstruction filter which alleviates online interpolator redesign by using a simplified representation of coefficients. Simulation results show that the proposed algorithm can suppress error tones for input signal frequency from 0 to 0.4 f s . The proposed structure has, at least, 41% reduction in the number of required multipliers. Implementation of the algorithm, for a four-channel 10-bit TIADC, show that, f…

010302 applied physicsSpurious-free dynamic rangeComputer scienceDynamic range020208 electrical & electronic engineeringGeneral EngineeringSkewAnalog-to-digital converter02 engineering and technologyReconstruction filter01 natural scienceslaw.inventionReduction (complexity)law0103 physical sciences0202 electrical engineering electronic engineering information engineeringWidebandRepresentation (mathematics)AlgorithmMicroelectronics Journal
researchProduct