{"title":"Efficient Design and FPGA Implementation of Digital Filter for Audio Application","authors":"G. Gawande, K. Khanchandani","doi":"10.1109/ICCUBEA.2015.180","DOIUrl":null,"url":null,"abstract":"Digital Filters are important elements in Digital Signal Processing (DSP). Major factors influencing in the designing an efficient digital filter are computational requirements, memory and finite word length effects. In order to meet these requirements, the order of the digital filter must be kept as small as possible by selecting appropriate filter design method. For Simulating the performance of the digital filter, the filter coefficients are specified with floating point data type but for implementation on Field Programmable Gate Array(FPGA) they must be represented with fixed point data type to minimize cost and power consumption by minimizing the word length. A minimum order Finite Impulse Response (FIR) digital filter is designed for filtering noise from audio signal. It is synthesized using Xilinx ISE9.1 for Spartan 3E-1200 FPGA board using Factored Canonic Signed Digit (FCSD) and Distributed Arithmetic architectures for optimal utilization of FPGA resources.","PeriodicalId":325841,"journal":{"name":"2015 International Conference on Computing Communication Control and Automation","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Computing Communication Control and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCUBEA.2015.180","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Digital Filters are important elements in Digital Signal Processing (DSP). Major factors influencing in the designing an efficient digital filter are computational requirements, memory and finite word length effects. In order to meet these requirements, the order of the digital filter must be kept as small as possible by selecting appropriate filter design method. For Simulating the performance of the digital filter, the filter coefficients are specified with floating point data type but for implementation on Field Programmable Gate Array(FPGA) they must be represented with fixed point data type to minimize cost and power consumption by minimizing the word length. A minimum order Finite Impulse Response (FIR) digital filter is designed for filtering noise from audio signal. It is synthesized using Xilinx ISE9.1 for Spartan 3E-1200 FPGA board using Factored Canonic Signed Digit (FCSD) and Distributed Arithmetic architectures for optimal utilization of FPGA resources.