DocumentCode :
1789152
Title :
VLSI architectures for Givens Rotation based RLS lattice ladder FIR filter algorithms using circular buffer technique
Author :
Asif Ahmad, A.S.
Author_Institution :
Electron. & Commun. Eng. Dept, B.M.S. Coll. of Eng., Bangalore, India
fYear :
2014
fDate :
10-11 Oct. 2014
Firstpage :
1
Lastpage :
6
Abstract :
This paper presents the most efficient VLSI architecture for LS lattice ladder FIR filter. The algorithm used here is Givens Rotation wherein the computational complexity(operations per time update) is reduced from O(M2) to just O(M). This algorithm tries to adapt a very low power interface on itself and occupies a smaller surface square unit of area for its VLSI implementation. At first the hardware architecture for the error updating RLS feedback algorithm and the coefficient performance units is described. Secondly, one such architecture for Givens RLS lattice ladder stage and is processor array logic is described. This entire description is implemented on Virtex-5 FPGA(XUPV5LX110T) using VHDL. This implementation achieved the best results for which it occupied only 1075 slice registers(1% utilization of total slice registers on the board), 876 LUT´s(1%) giving the extreme throughput performance on the design. The implementation makes use of circular buffers to update the Dual Port Memory, RAM. This showed a 68.75% increase in the performance as compared to a normal efficient VLSI architecture design.
Keywords :
FIR filters; VLSI; adders; buffer circuits; field programmable gate arrays; flip-flops; hardware description languages; lattice filters; random-access storage; FIR filter algorithm; Givens rotation; RAM; RLS lattice ladder; VHDL; VLSI architecture; Virtex-5 FPGA; XUPV5LX110T; circular buffer technique; computational complexity; dual port memory; processor array logic; slice register; Algorithm design and analysis; Arrays; Filtering algorithms; Lattices; Random access memory; Signal processing algorithms; Very large scale integration; circular buffer; dual port memory RAM; fpga; givens rotation; parallel processing; pipelining; processor array;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in Electronics, Computers and Communications (ICAECC), 2014 International Conference on
Conference_Location :
Bangalore
Type :
conf
DOI :
10.1109/ICAECC.2014.7002479
Filename :
7002479
Link To Document :
بازگشت