Analysis and implementation of approximate operators for digital processing
View/Open
Cita com:
hdl:2117/388356
Document typeBachelor thesis
Date2022-10-26
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
Today the use of arithmetic operators is present in all fields of electronics and is used by a very wide range of technologies. Typically, these arithmetic circuits have always stood out for having high time response and for using a large amount of logic elements of microcontrollers and FPGAs. Since there are many applications that require improving these characteristics, the need of finding new architectures of approximate operators has become very relevant in electronic research. All along this thesis we will explain how five approximate adders and five approximate multipliers works, we will study the committed error in each of these circuits and an exhaustive comparison will be done. In addition, these approximate arithmetic circuits will be used in a more complex system in order to evaluate their response. Specifically, a lowpass FIR filter will be implemented and the impulse response, spectrum and time response of the filter will be analysed. Hoy en día el uso de los operadores aritméticos está presente en todas las vertientes de la electrónica y se utiliza por un gran número de tecnologías. Típicamente, estos circuitos aritméticos siempre han destacado por tener tiempos de respuesta elevados y por consumir una gran cantidad de los elementos lógicos en microcontroladores y FPGAs. Dado que existen muchas aplicaciones que requieren mejorar estos aspectos, nació la necesidad de encontrar nuevas arquitecturas de operadores aproximados para satisfacer las necesidades existentes. Así pues, a lo largo de esta tesis se explicará el funcionamiento de cinco sumadores aproximados y cinco multiplicadores aproximados, se estudiará cuál es el error cometido en cada uno de ellos y se realizará una comparativa exhaustiva. Además, se utilizarán estos circuitos aritméticos aproximados en un sistema más complejo para evaluar su respuesta. En concreto, se implementará un filtro FIR pasa bajas y se analizará la respuesta impulsional, el espectro y la respuesta temporal del filtro. Avui dia l'ús dels operadors aritmètics està present a tots els besants de l'electrònica i s'utilitza per a un ventall de tecnologies molt ampli. Típicament, aquests circuits aritmètics sempre han destacat per tenir temps de resposta elevats i per consumir una gran quantitat d’elements lògics als microcontroladors i FPGAs. Donat que existeixen moltes aplicacions que requereixen millorar aquests aspectes, va néixer la necessitat de trobar noves arquitectures d'operadors aproximats per tal de satisfer les necessitats existents. Així doncs, al llarg d'aquesta tesi s'explicarà el funcionament de cinc sumadors aproximats i cinc multiplicadors aproximats, s'estudiarà quin és l'error comès en cadascun d'aquests i es farà una comparativa exhaustiva. A més, es faran servir aquests circuits aritmètics aproximats en un sistema més complex per tal d'avaluar la seva resposta. En concret, s’implementarà un filtre FIR passa baixes i s'analitzarà la resposta impulsional, l'espectre i la resposta temporal del filtre.
SubjectsSignal processing--Digital techniques, Error analysis (Mathematics), Spectrum analysis, Tractament del senyal--Tècniques digitals, Anàlisi d'error (Matemàtica), Anàlisi espectral
DegreeGRAU EN ENGINYERIA ELECTRÒNICA DE TELECOMUNICACIÓ (Pla 2018)
Files | Description | Size | Format | View |
---|---|---|---|---|
Memoria TFG.pdf | 9,471Mb | View/Open |