Generic placeholder image

Current Medical Imaging

Editor-in-Chief

ISSN (Print): 1573-4056
ISSN (Online): 1875-6603

General Research Article

An Improved VLSI Design of the ALU Based FIR Filter for Biomedical Image Filtering Application

Author(s): M. Arulkumar* and M. Chandrasekaran

Volume 17, Issue 2, 2021

Published on: 17 August, 2020

Page: [276 - 287] Pages: 12

DOI: 10.2174/1573405616999200817101950

Price: $65

conference banner
Abstract

Aim: FIR filter is the most widely used device in DSP applications, which is also applicable to integrate with image processing approaches. The ALU based FIR structure is applicable for various devices to increase the performance. The ALU design operation includes accumulation, subtraction, shifting, multiplication and filtering. Existing methods are designed with various multipliers like Wallace tree multiplier, DADDA multiplier, Vedic multiplier and adders like carry select adder, and carry look-ahead adder.

Objective: The main objective is to reduce the area, delay and power factors since optimum VLSI circuit is employed in this paper. By these adders and multipliers, operations are independently enabling main operations in DSP. The FIR filter is designed using a MAC unit with clock regenerative comparators. Introduction: In the field of the VLSI industry, the low power, reduced time, and area-efficient designs are mostly preferred for various applications. Adders and multipliers play a vital role in VLSI circuit designs. The recent electronics industry uses a digital filter for various real-time applications. This utilizes Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) filters, here the FIR filter is most stable than IIR filter. This FIR filter indicates the impulse signal into finite form and it is used mainly in DSP processors for getting high-speed. In these two ALU and FIR circuits, the adders and multiplier block’s usage is increased, it consumes much power.

Methods: The proposed research work uses the clock-gating technique for reducing power consumption. Here the latch-based clock gating technique provides an efficient result. XOR-based logic circuit reduces the design complexity and utilizes the less area. Carry save accumulator is a digital adder used for addition. It provides the two set of output, which is partial sum and carry output. The ripple carry adder uses a full adder circuit for its operation. It propagates the carry value in the last bit. In addition, the combination of CSA and RCA utilizes less area, high speed and provides the better throughput. In multiplier block, the booth multiplier algorithm is used with XOR-based logic. Here this proposed FIR filter is designed for performing image filtration of retina image. This process improves the better visualization approach inthe medical field.

Results: Thus, the proposed ALU based FIR filter with a latch-based clock gating technique is designed and analyzed with various parameters. Here the modified adders and multipliers are proposed for the efficiency of the system. The modified carry save adder is proposed with combining ripple carry adder logic for improving the adders’ performance. The enhanced booth multiplier is designed using add and shift method for reducing the numberof stages to calculate the result. This process is applied to perform image processing of the retina image. After designing the ALU based FIR filter structure in the VLSI environment, the image is loaded on the MATLAB as the .png format, then it is converted into a hex file, which is read from the Xilinx to perform filtering the process. Then the ‘dataout’ is converted into a binary file to obtain the result of the filtering process. The enhanced booth multiplier reduces the delay by reducing the number of stages to calculate the result. Here the clock gating technique is proposed with the latch-based design for reducing the dynamic and clock power consumption. The number of adder’s circuit in both ALU and FIR circuits is less since it improves the overall efficiency of the system.

Conclusion: Thus, the proposed methodology concluded that the design and analysis of ALU based FIR filter for medical image processing give the efficient result on the way of achieving the factors such as power (Static & amp; Dynamic), Delay (Path delay) area utilization, MSE and PSNR. Here the image processing of FIR results to MSE and PSNR values, which obtained a better result than the existing VLSI based image processing works. The latch-based clock gating circuit is connected with the proposed circuit, based on the gated clock signal, it optimizes the gated circuit of the whole design since it also reduces the error and provides the efficient power report. This proposed VLSI model is simulated using Xilinx ISE 14.5 and Modelsim synthesizes it; here with the help of MATLAB, with the adaptation of the 2018a tool, the image filtering was done.

Keywords: FIR filter, ALU design, retina image, modified CSA, enhanced booth multiplier, gate level design, latch-based clock gating technique.

Graphical Abstract

[1]
Jami Venkata Suman DG, Neelgar B I. Design of digital FIR filter based on MCMAT for 12 bit ALU using DADDA & Wallace tree multiplier. International Journal of Hybrid Information Technology 2014; 7(6): 326-36.
[2]
Jhansi N, Jaswanth BRB. Design and Analysis of high performance FIR filter using MAC unit. Int J Adv Res Comput Commun Eng 2014; 3(11): 8626-9.
[http://dx.doi.org/10.17148/IJARCCE.2014.31161]
[3]
Gowrishankar V, Manoranjitham D, Jagadeesh P. Efficient FIR filter design using modified carry select adder & wallace tree multiplier, International Journal of Science. Engineering and Technology Research 2013; 2(3): 703-11.
[4]
Sri Sakthi S, Kayalvizhi N. Power aware and high speed reconfigurable modified booth multiplier. IEEE Recent Advances in Intelligent Computational Systems, 22-24 Sept 2011.
[5]
Cho K, Song M. Design methodology of a 32-bit Arithmetic Logic unit with an Adaptive Leaf-cell based Layout Technique. VLSI Des 2002; 14(3): 249-58.
[http://dx.doi.org/10.1080/10655140290011050]
[6]
He Y, Yi X, Ma B, Zhang Z. A probablistic prediction based fixed-width booth multiplier. Proceedings of the IEEE Asia Pacific conference on circuits and systems. 26-30 Oct. 2018; Chengdu, China: IEEE 2018.
[7]
Asif S, Kong Y. Performance analysis of wallace and radix-4 booth-wallace multipliers. Electronics System Level Synthesis Conference. 10-11 June 2015; San Francisco, USA: IEEE 2015.
[8]
Mehkarkar SM, Snehal J. Implementation of high speed FIR filter based on Ancient Vedic multiplication technique. Int J Emerg Technol Adv Eng 2014; 4(5): 754-70.
[9]
Karunakaran S, Kasthuri N. VLSI Implementation of FIR filter using computational sharing multiplier based on high speed carry select adder. Am J Appl Sci 2012; 9(12): 2028-45.
[http://dx.doi.org/10.3844/ajassp.2012.2028.2045]
[10]
Tamura R, Honma M, Togawa N, Yanagisawa M, Ohtsuki T, Satoh M. FIR filter design on flexible engine/generic ALU array and its dedicated synthesis algorithm Proceedings of the IEEE Asia Pacific Conference on Circuits and Systems. 30 Nov-3 Dec 2008; Macao, China: IEEE 2008.
[http://dx.doi.org/10.1109/APCCAS.2008.4746120]
[11]
Baul Arindam, Awasthi Akansha. Design and Implementation of low power ALU design. International Journal of Engineering and Computer science 2017; 6(4): 21178-87.
[12]
Ruan AW, Liao YB, Li P, Li J X. An ALU-based universal architecture for FIR filters. Proceeding of the IEEE International conference on communications, circuits and systems. 23-25 July 2009; Milpitas, USA: IEEE 2009.
[13]
Shahkarami M, Jullien GA, Miller WC. Designing FIR filter with enhanced fermat ALUs. Proceedings of the IEEE Inter Symposium on circuits and systems LSI. 30 May- 2 June; Orlando, USA, IEEE. 2002.
[14]
Mahalakshmi R, Sasilatha T. A power efficient carry save adder and modified carry save adder using CMOS technology. Proceedings of the IEEE Inter Conf on computational Inteligence and computing research. 26-28 Dec. 2013; Enathi, India, IEEE. 2014.
[15]
Ravikumar A. Design of highspeed carry save adder using carry lookahead adder. Proceedings of the IEEE International conf on circuits, communication, control and computing. 21-22 Nov 2014; Bangalore, India, IEEE. 2015.
[16]
Khalandar Basha D, Prakash P, Chaitanya DMK, Aruna Manjusha A. RCA-CSA Adder based Vedic Multiplier. International Journal of Applied Engineering Research 2017; 12(18): 7603-13.
[17]
Venkata Ramanaiah K. Design of low power high performance 32-bit RCA and CSA with proposed adder cell. Inter Journal of Advanced Research in Electrical Electronics and Instrumentation Engineering 2015; 4(10): 8257-66.
[18]
Jitesh Shinde SS. Clock gating-A power optimizing technique for VLSI circuits. Proceedings of the IEEE India Conference. 16-18 Dec 2011; Hyderabad, India: IEEE 2012.
[19]
Jagrit Kathuria M, Arti Noor A. A Review of Clock Gating Techniques. MIT International Journal of Electronics and communication engineering 2011; 1(2): 106-14.
[20]
Adesh kumar J, Sangwan A. Designing of FIR filter using FPGA: A Review, Nanoelectronics, Circuits and Communication Systems. Nanoelectronics, circuits and communication systems 2019; 493-505.
[21]
Jia R, Yang Hai-Gang, Lin Colin Yu, Chen Rui, Wang Xin-Gang, Guo Zhen-Hong. A Computationally efficient reconfigurable FIR filter Architecture based on coefficient occurrence probability. IEEE Trans Comput Aided Des Integrated Circ Syst 2015; 35(8): 1297-308.
[22]
Ravindran N, Mary Lourde R. An optimum VLSI design of a 16-BIT ALU. IEEE Inter Conf on Info & Comm Tech Research. 17-19 May 2015; Abu Dhabi, United Arab Emirates, IEEE 2015.
[23]
Tang G-M, Qu P-Y, Ye X-C, Fan D-R. Logic Design of a 16-bit Bit-Slice Arithmetic Logic Unit for 32-/64-bit RSFQ Microprocessors. IEEE Trans Appl Supercond 2018; 28(4)
[http://dx.doi.org/10.1109/TASC.2018.2799994]
[24]
He Y, Chang C-H. A power-delay efficient hybrid carry-lookahead/carry-select based redundant binary to two’s complement converter. IEEE Trans Circ Syst 2008; 55(1): 336-46.
[25]
Soma Sandeep V, Bala Sindhuri K, Udaya kumar N, Rajesh K. Design of Area and Power Potent Booth Multiplier using Multiplexer. Proceedings of the IEEE International conference on communication and electronics systems. 15-16 Oct 2018; Coimbatore: IEEE 2018.
[26]
Krishna Vamsi A, Udaya kumar N, Bala Sindhuri K, Sai Chandra Teja G. A Systematic Delay and Power Dominant Carry Save Adder Design. Proceedings of the IEEE International Conference on Smart Systems and Inventive Technology 13-14 Dec 2018; TN, India, IEEE. 2019.2019.
[27]
Aparna S. International Journal of Applied Engineering Research 2016; 11(12): 7624-32.
[28]
Morales-Mendoza LJ, Shmaliy Y, Ibarra-Manzano OG, Arceo-Miquel LJ, Montiel-Rodriguez M. Moving Average Hybrid FIR filter in ultrasound image processing. Proceedings of the International Conference on Electronics, Communications and Computers. 3-5 March 2008; Puebla, Mexico. 2008.
[http://dx.doi.org/10.1109/CONIELECOMP.2008.13]
[29]
Mo Jung JUN. VLSI Des 2001; 12(3): 391-7.
[http://dx.doi.org/10.1155/2001/54974]
[30]
Ahmad I, Mondal Partha P, Kanhirodan R. A New FIR filter for image restoration. Proceedings of the IEEE conference on industrial electronics and applications. 24-26 May 2006; Singapore: IEEE 2006.
[31]
Naoyuki AIKAWA, Masamitsu SATO. Design of FIR filter for images based on properties of human vision. Proceedings of the European Signal Processing Conference. 8-11 September 1998; Rhodes, Greece: IEEE 2015.
[32]
Terrell TJ, Simpson RJ. Two-dimensional FIR filter for digital image processing. Journal of the Institution of Electronics and Radio Engineers 1986; 56(3): 103-6.
[http://dx.doi.org/10.1049/jiere.1986.0034]
[33]
Wu L, Chuen Jong C. A High-Throughput VLSI architecture for real-time full HD Gradient guided Image Filter. IEEE Trans Circ Syst Video Tech 2019; 29(6): 1868-77.
[http://dx.doi.org/10.1109/TCSVT.2018.2852336]
[34]
Shih Xin-Yu, Liu Yue-Qu, Cheng Yi-Ti. Area efficient VLSI architecture of High-order matched filter design using odd-and-even phase processing for image recognition applications. IEEE International conference on consumer electronics. 19-21 May 2018; Taiwan, IEEE. 2018.

Rights & Permissions Print Cite
© 2024 Bentham Science Publishers | Privacy Policy