Towards memristor-based approximate accelerator: application to complex-valued FIR filter bank
Autor: | Vahid Rashtchi, Farshad Merrikh-Bayat, Ali Azarpeyvand, Mohsen Nourazar |
---|---|
Rok vydání: | 2018 |
Předmět: |
010302 applied physics
Finite impulse response Computer science business.industry Computation 02 engineering and technology Memristor Filter bank 01 natural sciences Electronic circuit simulation 020202 computer hardware & architecture Surfaces Coatings and Films Computational science law.invention Multiplier (Fourier analysis) Hardware and Architecture law 0103 physical sciences Signal Processing 0202 electrical engineering electronic engineering information engineering business Complex number Digital signal processing |
Zdroj: | Analog Integrated Circuits and Signal Processing. 96:577-588 |
ISSN: | 1573-1979 0925-1030 |
DOI: | 10.1007/s10470-018-1209-2 |
Popis: | This paper presents a mixed-signal implementation of complex-valued FIR filter bank using a memristor-based approximate multiplier. First, a memristor-based vector–matrix multiplier was developed for complex number multiplications and then it was extended to perform the convolution operation. Finally, it was utilized for filtering application to study the potential capability of the memristor-based multipliers for accelerating digital signal processing. To evaluate the design, datasets presented by TDFIR kernel of HPEC benchmark suite, which include complex computations, were used. For simulations, Ngspice mixed-signal circuit simulator has been employed as a shared library in C++ programming environment. According to simulation results, using 6-bit accuracy for a 64 × 64 filter bank, the performance can be increased up to ~ 3 GFLOPS while presenting efficiency of ~ 4 GFLOPS/W. The results show that memristor-based mixed-signal architectures can be considered as favorable candidates for accelerating digital signal processing. |
Databáze: | OpenAIRE |
Externí odkaz: |