DSpace Repository

Area, Speed and Power Optimized Implementation of a Band-Pass FIR Filter Using High-Level Synthesis

Show simple item record

dc.contributor.author Asati, Abhijit
dc.contributor.author Shekhar, Chandra
dc.date.accessioned 2023-03-02T06:01:57Z
dc.date.available 2023-03-02T06:01:57Z
dc.date.issued 2021-07
dc.identifier.uri https://link.springer.com/article/10.1007/s11277-021-08727-2
dc.identifier.uri http://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/9420
dc.description.abstract This paper proposes an area, speed and power-optimized band-pass digital signal processing filter targeted for Kintex-7 Field Programmable Gate Array device. The filter was designed using MATLAB and Simulink and code generated using HDL Coder from MathWorks. The implementation was created using a novel high-level synthesis design method, which reduces pessimism associated with bit-width constraints in synthesis for inputs, outputs, and intermediate data nodes. MATLAB HDL coder generated Register Transfer Level (RTL) code was implemented on Xilinx Kintex 7 using Vivado software. The obtained results are superior to those of previous implementations for exact filter specifications. We also performed an RTL simulation for the filter and compared the functional verification results with a golden double-precision implementation in MATLAB. The results suggest that constraining the bit width and pessimism reduction has less than 1% impact on the filter accuracy within limits specified by architecture specifications. en_US
dc.language.iso en en_US
dc.publisher Springer en_US
dc.subject EEE en_US
dc.subject Register Transfer Level (RTL) en_US
dc.subject MATLAB HDL coder en_US
dc.title Area, Speed and Power Optimized Implementation of a Band-Pass FIR Filter Using High-Level Synthesis en_US
dc.type Article en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account