Implementing finite impulse response (FIR) low pass filter (LPF) with different number representations.
dc.contributor.author | Li, Miao | |
dc.date.accessioned | 2016-07-24T06:50:33Z | |
dc.date.available | 2016-07-24T06:50:33Z | |
dc.date.issued | 2016 | en |
dc.description.abstract | Number representation can be used for representing the coefficients of the digital filter as a means of reducing the multiplication size and improved the computation speed. However, when each coefficient is rounded to the different number representations, their quantization different error is caused. This quantization round-off error of coefficients can influence the magnitude of the stopband attenuation when implementing the finite impulse response(FIR) low pass filter(LPF). The number representation systems here include two’s complement number representation sys tem, canonical signed digit(CSD) number representation system and sum of power-of-two(SPT) number representation system. In this work, we analyze the round-off error of coefficient of digital filter using different number representation systems and give the probability density distribution of round-off error at various word-lengths. As the SPT number representation is also related to the Hamming weight K, the probability density distribution changes with varies the value of the K. Then implementing the FIR LPF filter with the different number system to find out the influence of coefficients quantization on the stopband attenuation. Furthermore, a cost function is used to connect the computation size and filter performance together to find a FIR LPF which has acceptable performance and quicker computation. This cost function is used to indicate the proper word-length and filter length for approximate FIR LPF which achieved by different number representations systems. After comparison of 1159 of approximate FIR LPF used different number representation, we try to find out the suitable number representation which can make the approximate filter has better filter performance and lowest computation size. | en |
dc.identifier.uri | http://hdl.handle.net/10092/12503 | |
dc.identifier.uri | http://dx.doi.org/10.26021/2603 | |
dc.language | English | |
dc.language.iso | en | |
dc.publisher | University of Canterbury | en |
dc.rights | All Right Reserved | en |
dc.rights.uri | https://canterbury.libguides.com/rights/theses | en |
dc.title | Implementing finite impulse response (FIR) low pass filter (LPF) with different number representations. | en |
dc.type | Theses / Dissertations | |
thesis.degree.discipline | Electrical Engineering | en |
thesis.degree.grantor | University of Canterbury | en |
thesis.degree.level | Masters | en |
thesis.degree.name | Master of Engineering | en |
uc.bibnumber | 2348685 | |
uc.college | Faculty of Engineering | en |