Journal of Signal Processing and Wireless Networks

Size: px
Start display at page:

Download "Journal of Signal Processing and Wireless Networks"

Transcription

1 49 Journal of Signal Processing and Wireless Networks JSPWN Efficient Error Approximation and Area Reduction in Multipliers and Squarers Using Array Based Approximate Arithmetic Computing C. Ishwarya * * Department of Electronics and Communication Engineering, Dr. Nallini Institute of Engineering and Technology, Dharapuram, India. * Corresponding author drnallinicoll@gmail.com ABSTRACT In this paper a general model for array-based approximate arithmetic computing (AAAC) is proposed to guide the minimization of processing error. In this model the key building block of AAAC circuits is the Error Compensation Unit (ECU). While designing the ECU, the two most critical problems are identified viz., determination of optimal error compensation values and identification of optimal error compensation scheme. This general AAAC model achieves optimal trade-offs between accuracy, energy and area overhead. Further reduction in area, energy dissipation and delay of AAAC can be achieved by simplifying ECU's design by introducing logic don't cares. Another unit that plays a key role next to the ECU is the Compression Unit (CU). By using a 5:2 compressor, area can be further minimized. Using the same approach, significant energy consumption and area and error reduction can be achieved in a squarer unit. ARTICLE HISTORY Received 15 June 2016 Revised 30 August 2016 Accepted 09 September 2016 KEY WORDS Array based Approximate Arithmetic Coding, Array multipliers and Booth Multipliers. 1. Introduction With the scale in CMOS technology and VLSI design complexity, it becomes more challenging to design the desired functionalities while managing chip power consumption. The array-based approximate arithmetic computing (AAAC) model provides a remedy and a promising solution for applications that are inherently error resilient viz., media processing, machine learning and neuromorphic systems. In such applications one can trade off accuracy for reduction of energy and area consumed [1][2]. Modified Booth encoding algorithm is an efficient way to reduce the number of partial products by grouping consecutive bits in one of the two operands to form the signed multiples. The operand that is Booth encoded is called the multiplier and the other operand is called the multiplicand. Till now approximate multipliers and squarer has been a great work of the past and the present. Two types of approximate multipliers are in existence viz., Approximate AND array multipliers and Approximate Booth multipliers. 1.1 Approximate AND Array Multipliers It uses AND gates for partial product generation. The two proposed schemes in this type of multipliers are Constant correction and Variable correction 1.2 Approximate Booth Multipliers It uses the modified Booth's algorithm [3] to reduce the no. of partial products. In general the Booth's algorithm conserves the sign of the end result. The modified Booth's algorithm is twice as fast as Booth's algorithm. It reduces the number of partial products by grouping the consecutive bits in one of the two operands to form signed multiples. The operand that is Booth encoded is called the multiplier and the other operand is called the multiplicand. The approximate Booth multipliers are much more efficient than AND array multipliers. Hence they are intensively investigated and the linear regression analysis, estimation threshold calculation and self-compensation approach are utilized to compensate truncation error. Accuracy of approximate Multipliers is increased by using certain outputs from Booth Encoders. Energy consumption is decreased by Probabilistic Estimation Bias Scheme. Here the focus is first on the general array-based approximate arithmetic computing (AAAC) model so as to control approximation errors and attain an optimal error compensation scheme under ideal design scenarios. The proposed model offers critical insights of optimized error compensation schemes and the corresponding input signature logic which serves as a key to error compensation. The method proposed for further reduction of error and cost deals with introduction of extra signatures and logic don't cares making the AAAC circuits more general and complete. Second is by exploiting the design knowledge obtained from the model proposed, a new approximate Booth multiplier and squarer is designed that does optimum error reduction and also has the benefits of delay, area occupied and energy consumed. When the proposed model is implemented with a 90nm CMOS standard cell library, it consumes 44.85% and %

2 50 C. Ishwarya less energy and area compared to the theoretically most accurate fixed width Booth multiplier. =12 maxi,, (2) = 122. Σ =1 (,,) 2 (3) 2. Existing Models ERROR FREE MODEL n-bit inputs Error Free Computing Unit AAAC MODEL n-bit input LPCU ECU CU where N, OAAAC i and OEFCU i denote the number of all possible input combinations, output of the AAAC, and output of EFCU (error-free result), respectively, for each input combination i. Note that the above error metrics are normalized with respect to the range of the output 22n. As shown in Figure 1, for each input combination i, the ECU outputs error compensation denoted by C ompi. Hence the output of the AAAC circuit is: OAAAC i = OLPCU i + C ompi, where OLPCU i is the output of the LPCU. Importantly, the error of the LPCU, i.e., the error of the AAAC before compensation (EBC i ) and after compensation (EAC i ) is given simply by [8] EBC i = OEFCU i - OLPCU i (4) EAC i = EBC i C ompi (5) 2. 2 Model of Error Compensation Unit (ECU) M-BIT OUTPUT M-BIT OUTPUT Fig 1. Conventional Error Free model The conventional Error Free Computing scheme possesses high delay, energy, area and accuracy in contrast to the AAAC model which possesses low delay, energy, area and accuracy as shown in figure 1. The schematic representation of an Error-Free Computing Unit (EFCU) with n-bit inputs and an m-bit output (left) with its approximate counterpart modeled using the proposed AAAC model(right) is shown above [4]. The three basic building blocks in AAAC model are: Low-Precision Computing Unit (LPCU), Error Compensation Unit (ECU) and Combine Unit (CU).The LPCU in the AAAC circuit produces a low-precision approximate output, for example, based upon truncation or a fraction of the input bits, with lowered energy, delay and/or area overheads compared with the error-free EFCU [5]. To reduce the error produced by the LPCU, a low-cost ECU maybe included for error comparison. Finally, the CU combines the error compensation produced by the ECU with the result outputted by the LPCU, generating the final output of the AAAC unit with reduced approximate error. The generality of the AAAC model lies in the fact it reflects the key computing principles behind a wide range of array based arithmetic units, for example, approximate adders, multipliers and squarer. For instance, many approximate adders employ carry prediction from low input bits, which can be thought as a particular way of implementing the ECU. Likewise, error compensation is a common scheme and an important scheme in approximate multipliers and squarer [6][7]. Clearly, the key AAAC design problem is to develop an efficient LPCU and, in particular, an ECU so as to significantly reduce energy, delay and/or area overhead while achieving a low degree of approximation error. 2.1 Error Metrics A given AAAC design with n-bit inputs is evaluated by defining average error E ave, maximum error E max and mean square error E ms, respectively as =1 2. Σ,, =1 (1) Ideally, a specific C ompi can be computed by the ECU to perfectly zero out the error for each input pattern i. However, this does not serve any purpose for approximate computing as we are re-implementing the error-free operation. We present a practical yet general ECU model, which consists of a Signature Generator and a K-to-1 Mux as shown in figure 1(left). Conceptually, for a given input pattern i, the signature generator produces several signatures that encode certain essential information about the input. Based on the actual values of the extracted input signatures, this input pattern is classified into one of the K predetermined input classes with each having a predetermined error compensation C ompj (j = 1,2,...,K). The compensation for this input pattern is produced by using the signature values to select the constant compensation of its corresponding input group via the K-to-1 multiplexer. It is important to note that the structure of the ECU model may not immediately correspond to the specific logic implementation of the ECU. Nevertheless, it captures the general working principle of error compensation for AAAC Error Free Booth Multiplier Operation The operands to the multiplier are passed to the encoder, where both undergo a sequence of selection of partial products and compression of the same and finally all the partial products are added as shown in figure 2. Encoding Selection Compression Adder Fig 2. Error Free Booth Multiplier operation 3. Ideal error compensation and ECU Design To shed light on the ECU according to the proposed model, we visualize the classification of the input space based on the chosen signature for the case of two inputs in figure 1(right), where the input groups may overlap. In the extreme case, if each input group has only one input pattern, then the optimal compensation for each group/input would be simply the corresponding EBC i (eqn. 4). However, in practical cases, we need to consider the EBC i distribution within each group. Now it is evident that the key ECU design problem is to find an optimal signature generation scheme that minimizes one or more error metrics (i.e., E ave, E max and E ms ) under a given set of cost constraints [9] (e.g., area, delay and energy). Note that the cost of the ECU often strongly correlates with the number of input groups K. We show several provable results

3 51 for optimal selection of error compensation constants for a given compensation scheme. We also show an optimal error compensation scheme under an ideal scenario. The proofs are omitted due to space limitation. We first denote the number of input patterns that fall in the j th group by NG j. Theorem 1: The optimal error compensation C ompj for the j th group that minimizes Eave is the median of EBC i of the group if NG j is odd; otherwise it can be any value that falls in the inclusive interval between the two medians of EBC i.minimizing Eave leads to minimization of the sum of distances from each EBC i to C ompj. Theorem 2: The optimal error compensation C ompj for the j th group that minimizes E max is the mean of EBC min and EBC max. Where EBC min and EBC max are the minimum and maximum values of EBC i in the group respectively. Theorem 3: The optimal error compensation C ompj for the j th group that minimizes Ems is the mean of all EBC min in this group. The above three theorems suggest the following important design guidance. For a given compensation scheme, the compensation C ompj for each input group can be optimally determined according to the results above to minimize the targeted error metric. Now we turn into the other design problem by presenting the optimal error compensation scheme under an ideal scenario. Theorem 4: Assume EBC i is uniformly and continuously distributed from EBC min to EBC max, where EBC min and EBC max are the minimum and maximum values of EBC i in the entire input range, then the optimal Ems minimizing error compensation scheme with K input groups partitions the entire EBC i range into K non- overlapping equal-length intervals with one interval corresponding to a specific input group. 3.1 Further Error and Cost Reduction The results obtained from the theorems can be applied to get good error compensation scheme and the corresponding optimal compensation value for each input group. The theoretical results thus attained can be used to come up a good error compensation scheme and the corresponding optimal compensation value for each input group while considering the logic implementation complexity. For a given application, this process may help us identify a highly compact set of signatures. One effective way to reduce error in a good initial set of signatures chosen is to add extra signatures by directly considering certain input bits alone. Those signatures can further divide the predetermined input classes into a larger number of smaller groups. Besides it is also important to minimize hardware implementation cost. This is achieved by introducing don't care terms. In logic synthesis, don't cares can be expressed using special non- Boolean values, such as x. When having the design synthesized by synthesis tools such as Synopsys Design Compiler, we set constraints of minimizing power and area, so an optimal logic will be generated. In designing ECU, The compensation values of a subset of input groups are set to don t cares, thereby reducing the complexity. Now the problem is to find out the groups that can be assigned with don t care values. This can be done only by analyzing the impact on the error metrics when the groups are assigned with don t cares. For this purpose an algorithm which targets E max is applied. Let the number of input groups be M and the length of the compensation value be p bits. Each j th group is evaluated by considering the worst case E max,j when the compensation value is set to don t care X. The groups thus found to have the least E max,j are set to don t cares. There is a limit on the number of don t cares as greater their number greater the error even though it reduces the area and energy consumption. Hence the number of don t cares assigned to groups should be determined from the specification on area, delay and accuracy. 3.2 Practical ECU Design Guidance The above theoretical analysis provides optimal design strategies for minimizing a particular error metric. In practice, minimization of one error metric may often lead to near optimal minimization of other error metrics. We summarize the practical ECU design guidance that is directly resulted from these results: 1) Different input groups shall have no or little overlap on the EBC axis to minimize approximation error; 2) The EBC i spread of each group shall be largely of equal length; 3) Non-uniformity of EBC i spread may be reduced by splitting groups with a large spread into smaller subgroups 4) For a given compensation/grouping scheme, the optimal compensation values for all groups can be determined to minimize a given error metric according to Theorems Proposed Multiplier Design The AAAC model is applied to fixed-width Booth multiplier design and extended to full-width multipliers. 4.1 Basic Idea of Booth Multipliers Radix-4 Modified Booth multipliers are most widely applied and ideal for high speed applications. The encoding block applies the Radix-4 Booth Algorithm to encode the multiplier B, allowing the selection block to generate only half number of partial products needed for array multipliers. Then, the compressors in the compression block compress the number of partial products to two. Finally, a 2n-bit adder is used to generate the final product. Here the concept of n x n fixed width booth multiplier is applied to operate on two n-bit inputs and outputting a n- bit output. Assuming that the higher and lower n bits of the operands correspond to the integer and fractional parts of the inputs respectively, the output will be n-bit integer part of the exact product. The goal is to approach the accuracy of the Post-Truncated multipliers, theoretically the most accurate fixed width multipliers. In AAAC model, the accurate part (AP) and the truncation part (TP) is associated with the LPCU and the ECU respectively for the reason that bits in AP are processed by the LPCU and the TP is processed by the ECU as error compensation. 4.2 ECU Design The key problem is to group the input patterns based on the error observed before compensation i.e., EBC (here θ). This can be done using the Booth encoding table that encodes each set of 3 consecutive bits of multiplier B in to 5 signals and the partial product term is determined in terms of the multiplicand A. In this table 1, z i specifies if the partial

4 52 C. Ishwarya product is zero or not, n i specifies the sign of each partial product. The Booth encoding is applied to the entire array of partial products including the Truncation Part, the part with error. Based on the magnitude and encoded sign the input patterns are classified in to largely equal sized, nonoverlapping groups according to the EBC i values. 4 and Group3(G3) is Case 5, such that is same in each group. The error realization is done by a 3 to 1 MUX. A,B Encoding Selection AP, STP, H 5:2 Compressor Table 1: Booth Encoding Inputs Partial product Booth encoder output ECU Final Addition b2 i +1 b2 i b2 i -1 PP i n i t i o i z i c i A A A A A A Signatures for Each Partial-Product Row The first signature to be chosen is z i, based on whose value the inputs can be classified to zeros and non-zeros. The second signature to be chosen is the n i, whose value gives us the idea on the large non-zero EBC i value there by allowing the grouping of positive vs. negative error. Further reduction in approximation error is done by the third signature to split the large sized error input groups by the magnitude information of each partial product. This is done so by counting the number of non-zero bits (nza) in each partial product. Utilizing the above signatures result in a large number of input groups there by increasing the area and energy. This problem can be overcome by compressing the signatures n i and z i to get the compressed signatures CA and CB respectively 4.4. The Proposed Fixed Width Booth Multiplier In each of the input groups the target error metrics are minimized based on the theorems mentioned in section 3.4. The proposed fixed width booth multiplier is illustrated in figure 3. The ECU is designed such that it works in parallel with the selection block and the part of the compensation block so that the run time delay is reduced to some extent. Further simplification in ECU can be done by considering different combination and groups of signature values as mentioned in Table 2 thereby identifying a smaller set of redefined input groups with controlled error spread. Further simplification is done by grouping the case 2 and 3 to form Group 1 (G1), Group2 (G2) is formed by merging case 1 and Fig 3. Proposed Fixed Width Booth Multiplier Table 2: Compensation for Redefined Input Groups CA Range Case Condition TP,L [0,1] 1 CA=1&CB<3&FA= The rest when CA in [0,1] [2,5] 3 CA=2 & CB>3 & FA=0 CA=2 & CB<3 & FA = The rest when CA [6,8] 5 CA in in[2,5] [6,8] Group Case TP,L 1 2, , The same procedure is applied for Squarer [10] too. Error reduction is defined as follows. Error reduction = ( E existing E proposed / E existing ) *100% where E existing and E proposed refer to one of the error metrics (E ave, E max and E ms ). 5. Conclusion The general model for array-based approximate arithmetic computing (AAAC) is proposed in this paper to guide the minimization of processing error. This proposed general AAAC model achieves optimal trade-offs between accuracy, energy and area overhead. Also it has been found that using a 5:2 compressor, area can be further minimized and also energy consumption also reduced. References 1. M. J. Schulte and E. E. Swartzlander (1993), Truncated multiplication with Correction constant, Proceedings of the 6 th International Workshop VLSI Signal Processing,

5 53 pp E.J.King and E.E. Swartzlander (1997), Data-dependent truncation scheme for parallel multipliers, Proceedings of the 31st Asilomar Conference on Signals, System and Computers, Vol. 2, pp S.J. Jou, M.H. Tsai, and Y.L. Tsao (2003), Low-error reduced-width Booth multipliers for DSP applications, IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, Vol. 50, No. 11, pp MA Song. LD Van and and Sy Kuo (2007), Adaptive low-error fixed-width booth multipliers, IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Vol. E90-A, No. 6, pp H.A. Huang, Y.C. Liao, and H.C. Chang (2006), A self-compensation fixed-width booth multiplier and its 128-point FFT applications, Proceedings of the IEEE International Symposium on Circuits and Systems, pp E. G. Walters III, M. J. Schulte, and M. G. Arnold (2004), Truncated squarer with constant and variable correction, Proceedings of the SPIE International Conference on Advanced Signal Processing Algorithms, Architectures, and Implementations, Vol. 5559, pp V.P. Hoang and C.K. Pham (2012), Low-error and efficient fixed-width squarer for digital signal processing applications, Proceedings of the IEEE 4 th International Communication and Electronics, pp J.P. Wang, S.R. Kuang, and S.C. Liang (2011), Highaccuracy fixed-width modified booth multipliers for lossy applications, IEEE Transactions on Very Large Scale Integration Systems, Vol. 19, No. 1, pp Y.H. Chen (2014), An accuracy-adjustment fixed-width booth multiplier based on multilevel conditional probability, IEEE Transactions on Very Large Scale Integration Systems, Vol. 23, No. 1, pp B. Shao and P. Li (2014), A model for array-based approximate arithmetic computing with application to multiplier and squarer design, Proceedings of the International Symposium on Low Power Electronics Design, pp

DESIGN OF ENERGY-EFFICIENT APPROXIMATE ARITHMETIC CIRCUITS. A Thesis BOTANG SHAO

DESIGN OF ENERGY-EFFICIENT APPROXIMATE ARITHMETIC CIRCUITS. A Thesis BOTANG SHAO DESIGN OF ENERGY-EFFICIENT APPROXIMATE ARITHMETIC CIRCUITS A Thesis by BOTANG SHAO Submitted to the Office of Graduate and Professional Studies of Texas A&M University in partial fulfillment of the requirements

More information

HIGH SPEED FIXED-WIDTH MODIFIED BOOTH MULTIPLIERS

HIGH SPEED FIXED-WIDTH MODIFIED BOOTH MULTIPLIERS HIGH SPEED FIXED-WIDTH MODIFIED BOOTH MULTIPLIERS Jeena James, Prof.Binu K Mathew 2, PG student, Associate Professor, Saintgits College of Engineering, Saintgits College of Engineering, MG University,

More information

S.Nagaraj 1, R.Mallikarjuna Reddy 2

S.Nagaraj 1, R.Mallikarjuna Reddy 2 FPGA Implementation of Modified Booth Multiplier S.Nagaraj, R.Mallikarjuna Reddy 2 Associate professor, Department of ECE, SVCET, Chittoor, nagarajsubramanyam@gmail.com 2 Associate professor, Department

More information

DESIGN & IMPLEMENTATION OF FIXED WIDTH MODIFIED BOOTH MULTIPLIER

DESIGN & IMPLEMENTATION OF FIXED WIDTH MODIFIED BOOTH MULTIPLIER DESIGN & IMPLEMENTATION OF FIXED WIDTH MODIFIED BOOTH MULTIPLIER 1 SAROJ P. SAHU, 2 RASHMI KEOTE 1 M.tech IVth Sem( Electronics Engg.), 2 Assistant Professor,Yeshwantrao Chavan College of Engineering,

More information

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS 1 T.Thomas Leonid, 2 M.Mary Grace Neela, and 3 Jose Anand

More information

Design and Implementation of Truncated Multipliers for Precision Improvement and Its Application to a Filter Structure

Design and Implementation of Truncated Multipliers for Precision Improvement and Its Application to a Filter Structure Vol. 2, Issue. 6, Nov.-Dec. 2012 pp-4736-4742 ISSN: 2249-6645 Design and Implementation of Truncated Multipliers for Precision Improvement and Its Application to a Filter Structure R. Devarani, 1 Mr. C.S.

More information

A Survey on A High Performance Approximate Adder And Two High Performance Approximate Multipliers

A Survey on A High Performance Approximate Adder And Two High Performance Approximate Multipliers IOSR Journal of Business and Management (IOSR-JBM) e-issn: 2278-487X, p-issn: 2319-7668 PP 43-50 www.iosrjournals.org A Survey on A High Performance Approximate Adder And Two High Performance Approximate

More information

Low-Power Approximate Unsigned Multipliers with Configurable Error Recovery

Low-Power Approximate Unsigned Multipliers with Configurable Error Recovery SUBMITTED FOR REVIEW 1 Low-Power Approximate Unsigned Multipliers with Configurable Error Recovery Honglan Jiang*, Student Member, IEEE, Cong Liu*, Fabrizio Lombardi, Fellow, IEEE and Jie Han, Senior Member,

More information

A New network multiplier using modified high order encoder and optimized hybrid adder in CMOS technology

A New network multiplier using modified high order encoder and optimized hybrid adder in CMOS technology Inf. Sci. Lett. 2, No. 3, 159-164 (2013) 159 Information Sciences Letters An International Journal http://dx.doi.org/10.12785/isl/020305 A New network multiplier using modified high order encoder and optimized

More information

High performance Radix-16 Booth Partial Product Generator for 64-bit Binary Multipliers

High performance Radix-16 Booth Partial Product Generator for 64-bit Binary Multipliers High performance Radix-16 Booth Partial Product Generator for 64-bit Binary Multipliers Dharmapuri Ranga Rajini 1 M.Ramana Reddy 2 rangarajini.d@gmail.com 1 ramanareddy055@gmail.com 2 1 PG Scholar, Dept

More information

CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES

CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES 69 CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES 4.1 INTRODUCTION Multiplication is one of the basic functions used in digital signal processing. It requires more

More information

ENHANCING SPEED AND REDUCING POWER OF SHIFT AND ADD MULTIPLIER

ENHANCING SPEED AND REDUCING POWER OF SHIFT AND ADD MULTIPLIER ENHANCING SPEED AND REDUCING POWER OF SHIFT AND ADD MULTIPLIER 1 ZUBER M. PATEL 1 S V National Institute of Technology, Surat, Gujarat, Inida E-mail: zuber_patel@rediffmail.com Abstract- This paper presents

More information

Performance Evaluation of Booth Encoded Multipliers for High Accuracy DWT Applications

Performance Evaluation of Booth Encoded Multipliers for High Accuracy DWT Applications Performance Evaluation of Booth Encoded Multipliers for High Accuracy DWT Applications S.Muthu Ganesh, R.Bharkkavi, S.Kannadasan Abstract--In this momentary, a booth encoded multiplier is projected. The

More information

Design of an optimized multiplier based on approximation logic

Design of an optimized multiplier based on approximation logic ISSN:2348-2079 Volume-6 Issue-1 International Journal of Intellectual Advancements and Research in Engineering Computations Design of an optimized multiplier based on approximation logic Dhivya Bharathi

More information

Low-Power Multipliers with Data Wordlength Reduction

Low-Power Multipliers with Data Wordlength Reduction Low-Power Multipliers with Data Wordlength Reduction Kyungtae Han, Brian L. Evans, and Earl E. Swartzlander, Jr. Dept. of Electrical and Computer Engineering The University of Texas at Austin Austin, TX

More information

A New High Speed Low Power Performance of 8- Bit Parallel Multiplier-Accumulator Using Modified Radix-2 Booth Encoded Algorithm

A New High Speed Low Power Performance of 8- Bit Parallel Multiplier-Accumulator Using Modified Radix-2 Booth Encoded Algorithm A New High Speed Low Power Performance of 8- Bit Parallel Multiplier-Accumulator Using Modified Radix-2 Booth Encoded Algorithm V.Sandeep Kumar Assistant Professor, Indur Institute Of Engineering & Technology,Siddipet

More information

A New Architecture for Signed Radix-2 m Pure Array Multipliers

A New Architecture for Signed Radix-2 m Pure Array Multipliers A New Architecture for Signed Radi-2 m Pure Array Multipliers Eduardo Costa Sergio Bampi José Monteiro UCPel, Pelotas, Brazil UFRGS, P. Alegre, Brazil IST/INESC, Lisboa, Portugal ecosta@atlas.ucpel.tche.br

More information

DESIGN OF AREA EFFICIENT TRUNCATED MULTIPLIER FOR DIGITAL SIGNAL PROCESSING APPLICATIONS

DESIGN OF AREA EFFICIENT TRUNCATED MULTIPLIER FOR DIGITAL SIGNAL PROCESSING APPLICATIONS DESIGN OF AREA EFFICIENT TRUNCATED MULTIPLIER FOR DIGITAL SIGNAL PROCESSING APPLICATIONS V.Suruthi 1, Dr.K.N.Vijeyakumar 2 1 PG Scholar, 2 Assistant Professor, Dept of EEE, Dr. Mahalingam College of Engineering

More information

Customized Booth Multiplier for MM Applications

Customized Booth Multiplier for MM Applications International Refereed Journal of Engineering and Science (IRJES) ISSN (Online) 2319-183X, (Print) 2319-1821 Volume 2, Issue 12 (December 2013), PP.82-88 Customized Booth Multiplier for MM Applications

More information

Reconfigurable High Performance Baugh-Wooley Multiplier for DSP Applications

Reconfigurable High Performance Baugh-Wooley Multiplier for DSP Applications Reconfigurable High Performance Baugh-Wooley Multiplier for DSP Applications Joshin Mathews Joseph & V.Sarada Department of Electronics and Communication Engineering, SRM University, Kattankulathur, Chennai,

More information

PERFORMANCE COMPARISON OF HIGHER RADIX BOOTH MULTIPLIER USING 45nm TECHNOLOGY

PERFORMANCE COMPARISON OF HIGHER RADIX BOOTH MULTIPLIER USING 45nm TECHNOLOGY PERFORMANCE COMPARISON OF HIGHER RADIX BOOTH MULTIPLIER USING 45nm TECHNOLOGY JasbirKaur 1, Sumit Kumar 2 Asst. Professor, Department of E & CE, PEC University of Technology, Chandigarh, India 1 P.G. Student,

More information

DESIGN OF MULTIPLE CONSTANT MULTIPLICATION ALGORITHM FOR FIR FILTER

DESIGN OF MULTIPLE CONSTANT MULTIPLICATION ALGORITHM FOR FIR FILTER Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 3, March 2014,

More information

Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier

Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier M.Shiva Krushna M.Tech, VLSI Design, Holy Mary Institute of Technology And Science, Hyderabad, T.S,

More information

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER JDT-003-2013 LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER 1 Geetha.R, II M Tech, 2 Mrs.P.Thamarai, 3 Dr.T.V.Kirankumar 1 Dept of ECE, Bharath Institute of Science and Technology

More information

Faster and Low Power Twin Precision Multiplier

Faster and Low Power Twin Precision Multiplier Faster and Low Twin Precision V. Sreedeep, B. Ramkumar and Harish M Kittur Abstract- In this work faster unsigned multiplication has been achieved by using a combination High Performance Multiplication

More information

Design of a Power Optimal Reversible FIR Filter ASIC Speech Signal Processing

Design of a Power Optimal Reversible FIR Filter ASIC Speech Signal Processing Design of a Power Optimal Reversible FIR Filter ASIC Speech Signal Processing Yelle Harika M.Tech, Joginpally B.R.Engineering College. P.N.V.M.Sastry M.S(ECE)(A.U), M.Tech(ECE), (Ph.D)ECE(JNTUH), PG DIP

More information

Implementation of High Speed Area Efficient Fixed Width Multiplier

Implementation of High Speed Area Efficient Fixed Width Multiplier Implementation of High Speed Area Efficient Fixed Width Multiplier G.Rakesh, R. Durga Gopal, D.N Rao MTECH(VLSI), JBREC Associate Professor, JBREC Principal rakhesh.golla@gmail.com, rdurgagopal@gmail.com,

More information

ERROR COMPENSATED FIXED WIDTH MODIFIED BOOTH MULTIPLIER FOR MULTIMEDIA APPLICATIONS

ERROR COMPENSATED FIXED WIDTH MODIFIED BOOTH MULTIPLIER FOR MULTIMEDIA APPLICATIONS RROR COMPNSATD FIXD WIDTH MODIFID BOOTH MULTIPLIR FOR MULTIMDIA APPLICATIONS 1 R. MOHAMD NIYAS, 2 N. PRABHAKARAN, 3 N. SATHYA, 4 P. VAISHNAVI, 5 B. MADHUSUDHANA RDDY 1,2,4,5 Assistant Professor, Department

More information

An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors

An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors T.N.Priyatharshne Prof. L. Raja, M.E, (Ph.D) A. Vinodhini ME VLSI DESIGN Professor, ECE DEPT ME VLSI DESIGN

More information

AN EFFICIENT DESIGN OF ROBA MULTIPLIERS 1 BADDI. MOUNIKA, 2 V. RAMA RAO M.Tech, Assistant professor

AN EFFICIENT DESIGN OF ROBA MULTIPLIERS 1 BADDI. MOUNIKA, 2 V. RAMA RAO M.Tech, Assistant professor AN EFFICIENT DESIGN OF ROBA MULTIPLIERS 1 BADDI. MOUNIKA, 2 V. RAMA RAO M.Tech, Assistant professor 1,2 Eluru College of Engineering and Technology, Duggirala, Pedavegi, West Godavari, Andhra Pradesh,

More information

Design of a Power Optimal Reversible FIR Filter for Speech Signal Processing

Design of a Power Optimal Reversible FIR Filter for Speech Signal Processing 2015 International Conference on Computer Communication and Informatics (ICCCI -2015), Jan. 08 10, 2015, Coimbatore, INDIA Design of a Power Optimal Reversible FIR Filter for Speech Signal Processing S.Padmapriya

More information

Design of Baugh Wooley Multiplier with Adaptive Hold Logic. M.Kavia, V.Meenakshi

Design of Baugh Wooley Multiplier with Adaptive Hold Logic. M.Kavia, V.Meenakshi International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 105 Design of Baugh Wooley Multiplier with Adaptive Hold Logic M.Kavia, V.Meenakshi Abstract Mostly, the overall

More information

ASIC Implementation of High Speed Area Efficient Arithmetic Unit using GDI based Vedic Multiplier

ASIC Implementation of High Speed Area Efficient Arithmetic Unit using GDI based Vedic Multiplier INTERNATIONAL JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY ISSN 2519-5115 RESEARCH ARTICLE ASIC Implementation of High Speed Area Efficient Arithmetic Unit using GDI based Vedic Multiplier 1 M. Sangeetha

More information

AREA EFFICIENT DISTRIBUTED ARITHMETIC DISCRETE COSINE TRANSFORM USING MODIFIED WALLACE TREE MULTIPLIER

AREA EFFICIENT DISTRIBUTED ARITHMETIC DISCRETE COSINE TRANSFORM USING MODIFIED WALLACE TREE MULTIPLIER American Journal of Applied Sciences 11 (2): 180-188, 2014 ISSN: 1546-9239 2014 Science Publication doi:10.3844/ajassp.2014.180.188 Published Online 11 (2) 2014 (http://www.thescipub.com/ajas.toc) AREA

More information

High Speed Vedic Multiplier Designs Using Novel Carry Select Adder

High Speed Vedic Multiplier Designs Using Novel Carry Select Adder High Speed Vedic Multiplier Designs Using Novel Carry Select Adder 1 chintakrindi Saikumar & 2 sk.sahir 1 (M.Tech) VLSI, Dept. of ECE Priyadarshini Institute of Technology & Management 2 Associate Professor,

More information

A New Configurable Full Adder For Low Power Applications

A New Configurable Full Adder For Low Power Applications A New Configurable Full Adder For Low Power Applications Astha Sharma 1, Zoonubiya Ali 2 PG Student, Department of Electronics & Telecommunication Engineering, Disha Institute of Management & Technology

More information

AN EFFICIENT MAC DESIGN IN DIGITAL FILTERS

AN EFFICIENT MAC DESIGN IN DIGITAL FILTERS AN EFFICIENT MAC DESIGN IN DIGITAL FILTERS THIRUMALASETTY SRIKANTH 1*, GUNGI MANGARAO 2* 1. Dept of ECE, Malineni Lakshmaiah Engineering College, Andhra Pradesh, India. Email Id : srikanthmailid07@gmail.com

More information

IJCSIET--International Journal of Computer Science information and Engg., Technologies ISSN

IJCSIET--International Journal of Computer Science information and Engg., Technologies ISSN An efficient add multiplier operator design using modified Booth recoder 1 I.K.RAMANI, 2 V L N PHANI PONNAPALLI 2 Assistant Professor 1,2 PYDAH COLLEGE OF ENGINEERING & TECHNOLOGY, Visakhapatnam,AP, India.

More information

A Design Approach for Compressor Based Approximate Multipliers

A Design Approach for Compressor Based Approximate Multipliers A Approach for Compressor Based Approximate Multipliers Naman Maheshwari Electrical & Electronics Engineering, Birla Institute of Technology & Science, Pilani, Rajasthan - 333031, India Email: naman.mah1993@gmail.com

More information

Design and Implementation of High Radix Booth Multiplier using Koggestone Adder and Carry Select Adder

Design and Implementation of High Radix Booth Multiplier using Koggestone Adder and Carry Select Adder Volume-4, Issue-6, December-2014, ISSN No.: 2250-0758 International Journal of Engineering and Management Research Available at: www.ijemr.net Page Number: 129-135 Design and Implementation of High Radix

More information

By Dayadi Lakshmaiah, Dr. M. V. Subramanyam & Dr. K. Satya Prasad Jawaharlal Nehru Technological University, India

By Dayadi Lakshmaiah, Dr. M. V. Subramanyam & Dr. K. Satya Prasad Jawaharlal Nehru Technological University, India Global Journal of Researches in Engineering: F Electrical and Electronics Engineering Volume 14 Issue 9 Version 1.0 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

Tirupur, Tamilnadu, India 1 2

Tirupur, Tamilnadu, India 1 2 986 Efficient Truncated Multiplier Design for FIR Filter S.PRIYADHARSHINI 1, L.RAJA 2 1,2 Departmentof Electronics and Communication Engineering, Angel College of Engineering and Technology, Tirupur, Tamilnadu,

More information

HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE

HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE R.ARUN SEKAR 1 B.GOPINATH 2 1Department Of Electronics And Communication Engineering, Assistant Professor, SNS College Of Technology,

More information

A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast Arithmetic Circuits

A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast Arithmetic Circuits IOSR Journal of Electronics and Communication Engineering (IOSRJECE) ISSN: 2278-2834, ISBN No: 2278-8735 Volume 3, Issue 1 (Sep-Oct 2012), PP 07-11 A High Speed Wallace Tree Multiplier Using Modified Booth

More information

Modified Partial Product Generator for Redundant Binary Multiplier with High Modularity and Carry-Free Addition

Modified Partial Product Generator for Redundant Binary Multiplier with High Modularity and Carry-Free Addition Modified Partial Product Generator for Redundant Binary Multiplier with High Modularity and Carry-Free Addition Thoka. Babu Rao 1, G. Kishore Kumar 2 1, M. Tech in VLSI & ES, Student at Velagapudi Ramakrishna

More information

Design of Area and Power Efficient FIR Filter Using Truncated Multiplier Technique

Design of Area and Power Efficient FIR Filter Using Truncated Multiplier Technique Design of Area and Power Efficient FIR Filter Using Truncated Multiplier Technique TALLURI ANUSHA *1, and D.DAYAKAR RAO #2 * Student (Dept of ECE-VLSI), Sree Vahini Institute of Science and Technology,

More information

Reduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter

Reduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter Reduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter Dr.N.C.sendhilkumar, Assistant Professor Department of Electronics and Communication Engineering Sri

More information

An Inversion-Based Synthesis Approach for Area and Power efficient Arithmetic Sum-of-Products

An Inversion-Based Synthesis Approach for Area and Power efficient Arithmetic Sum-of-Products 21st International Conference on VLSI Design An Inversion-Based Synthesis Approach for Area and Power efficient Arithmetic Sum-of-Products Sabyasachi Das Synplicity Inc Sunnyvale, CA, USA Email: sabya@synplicity.com

More information

High Performance 128 Bits Multiplexer Based MBE Multiplier for Signed-Unsigned Number Operating at 1GHz

High Performance 128 Bits Multiplexer Based MBE Multiplier for Signed-Unsigned Number Operating at 1GHz High Performance 128 Bits Multiplexer Based MBE Multiplier for Signed-Unsigned Number Operating at 1GHz Ravindra P Rajput Department of Electronics and Communication Engineering JSS Research Foundation,

More information

Modified Booth Multiplier Based Low-Cost FIR Filter Design Shelja Jose, Shereena Mytheen

Modified Booth Multiplier Based Low-Cost FIR Filter Design Shelja Jose, Shereena Mytheen Modified Booth Multiplier Based Low-Cost FIR Filter Design Shelja Jose, Shereena Mytheen Abstract A new low area-cost FIR filter design is proposed using a modified Booth multiplier based on direct form

More information

Mahendra Engineering College, Namakkal, Tamilnadu, India.

Mahendra Engineering College, Namakkal, Tamilnadu, India. Implementation of Modified Booth Algorithm for Parallel MAC Stephen 1, Ravikumar. M 2 1 PG Scholar, ME (VLSI DESIGN), 2 Assistant Professor, Department ECE Mahendra Engineering College, Namakkal, Tamilnadu,

More information

An Design of Radix-4 Modified Booth Encoded Multiplier and Optimised Carry Select Adder Design for Efficient Area and Delay

An Design of Radix-4 Modified Booth Encoded Multiplier and Optimised Carry Select Adder Design for Efficient Area and Delay An Design of Radix-4 Modified Booth Encoded Multiplier and Optimised Carry Select Adder Design for Efficient Area and Delay 1. K. Nivetha, PG Scholar, Dept of ECE, Nandha Engineering College, Erode. 2.

More information

Digital Integrated CircuitDesign

Digital Integrated CircuitDesign Digital Integrated CircuitDesign Lecture 13 Building Blocks (Multipliers) Register Adder Shift Register Adib Abrishamifar EE Department IUST Acknowledgement This lecture note has been summarized and categorized

More information

FOR HIGH SPEED LOW POWER APPLICATIONS USING RADIX-4 MODIFIED BOOTH ENCODER

FOR HIGH SPEED LOW POWER APPLICATIONS USING RADIX-4 MODIFIED BOOTH ENCODER International Journal of Advancements in Research & Technology, Volume 4, Issue 6, June -2015 31 A SPST BASED 16x16 MULTIPLIER FOR HIGH SPEED LOW POWER APPLICATIONS USING RADIX-4 MODIFIED BOOTH ENCODER

More information

Design and Analysis of Approximate Compressors for Multiplication

Design and Analysis of Approximate Compressors for Multiplication Design and Analysis of Approximate Compressors for Multiplication J.Ganesh M.Tech, (VLSI Design), Siddhartha Institute of Engineering and Technology. Dr.S.Vamshi Krishna, Ph.D Assistant Professor, Department

More information

Comparison of Multiplier Design with Various Full Adders

Comparison of Multiplier Design with Various Full Adders Comparison of Multiplier Design with Various Full s Aruna Devi S 1, Akshaya V 2, Elamathi K 3 1,2,3Assistant Professor, Dept. of Electronics and Communication Engineering, College, Tamil Nadu, India ---------------------------------------------------------------------***----------------------------------------------------------------------

More information

Verilog Implementation of 64-bit Redundant Binary Product generator using MBE

Verilog Implementation of 64-bit Redundant Binary Product generator using MBE Verilog Implementation of 64-bit Redundant Binary Product generator using MBE Santosh Kumar G.B 1, Mallikarjuna A 2 M.Tech (D.E), Dept. of ECE, BITM, Ballari, India 1 Assistant professor, Dept. of ECE,

More information

Comparative Study of Different Variable Truncated Multipliers

Comparative Study of Different Variable Truncated Multipliers Comparative Study of Different Variable Truncated Multipliers Athira Prasad 1, Robin Abraham 2 Ilahia College of Engineering and Technology, Kerala, India 1 Ilahia College of Engineering and Technology,

More information

High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL

High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL E.Sangeetha 1 ASP and D.Tharaliga 2 Department of Electronics and Communication Engineering, Tagore College of Engineering and Technology,

More information

Design and Characterization of 16 Bit Multiplier Accumulator Based on Radix-2 Modified Booth Algorithm

Design and Characterization of 16 Bit Multiplier Accumulator Based on Radix-2 Modified Booth Algorithm Design and Characterization of 16 Bit Multiplier Accumulator Based on Radix-2 Modified Booth Algorithm Vijay Dhar Maurya 1, Imran Ullah Khan 2 1 M.Tech Scholar, 2 Associate Professor (J), Department of

More information

MS Project :Trading Accuracy for Power with an Under-designed Multiplier Architecture Parag Kulkarni Adviser : Prof. Puneet Gupta Electrical Eng.

MS Project :Trading Accuracy for Power with an Under-designed Multiplier Architecture Parag Kulkarni Adviser : Prof. Puneet Gupta Electrical Eng. MS Project :Trading Accuracy for Power with an Under-designed Multiplier Architecture Parag Kulkarni Adviser : Prof. Puneet Gupta Electrical Eng., UCLA - http://nanocad.ee.ucla.edu/ 1 Outline Introduction

More information

An Optimized Implementation of CSLA and CLLA for 32-bit Unsigned Multiplier Using Verilog

An Optimized Implementation of CSLA and CLLA for 32-bit Unsigned Multiplier Using Verilog An Optimized Implementation of CSLA and CLLA for 32-bit Unsigned Multiplier Using Verilog 1 P.Sanjeeva Krishna Reddy, PG Scholar in VLSI Design, 2 A.M.Guna Sekhar Assoc.Professor 1 appireddigarichaitanya@gmail.com,

More information

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST ǁ Volume 02 - Issue 01 ǁ January 2017 ǁ PP. 06-14 Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST Ms. Deepali P. Sukhdeve Assistant Professor Department

More information

A Survey on Power Reduction Techniques in FIR Filter

A Survey on Power Reduction Techniques in FIR Filter A Survey on Power Reduction Techniques in FIR Filter 1 Pooja Madhumatke, 2 Shubhangi Borkar, 3 Dinesh Katole 1, 2 Department of Computer Science & Engineering, RTMNU, Nagpur Institute of Technology Nagpur,

More information

A Novel Approach of an Efficient Booth Encoder for Signal Processing Applications

A Novel Approach of an Efficient Booth Encoder for Signal Processing Applications International Conference on Systems, Science, Control, Communication, Engineering and Technology 406 International Conference on Systems, Science, Control, Communication, Engineering and Technology 2016

More information

International Journal of Computer Engineering and Applications, Volume XI, Issue XI, Nov. 17, ISSN

International Journal of Computer Engineering and Applications, Volume XI, Issue XI, Nov. 17,  ISSN International Journal of Computer Engineering and Applications, Volume XI, Issue XI, Nov. 17, www.ijcea.com ISSN 2321-3469 DESIGN OF DADDA MULTIPLIER WITH OPTIMIZED POWER USING ANT ARCHITECTURE M.Sukanya

More information

DESIGN AND ANALYSIS OF LOW POWER MULTIPLY AND ACCUMULATE UNIT USING PIXEL PROPERTIES REUSABILITY TECHNIQUE FOR IMAGE PROCESSING SYSTEMS

DESIGN AND ANALYSIS OF LOW POWER MULTIPLY AND ACCUMULATE UNIT USING PIXEL PROPERTIES REUSABILITY TECHNIQUE FOR IMAGE PROCESSING SYSTEMS ISSN: 0976-9102(ONLINE) DOI: 10.21917/ijivp.2012.0065 ICTACT JOURNAL ON IMAGE AND VIDEO PROCESSING, AUGUST 2012, VOLUME: 03, ISSUE: 01 DESIGN AND ANALYSIS OF LOW POWER MULTIPLY AND ACCUMULATE UNIT USING

More information

ASIC Design and Implementation of SPST in FIR Filter

ASIC Design and Implementation of SPST in FIR Filter ASIC Design and Implementation of SPST in FIR Filter 1 Bency Babu, 2 Gayathri Suresh, 3 Lekha R, 4 Mary Mathews 1,2,3,4 Dept. of ECE, HKBK, Bangalore Email: 1 gogoobabu@gmail.com, 2 suresh06k@gmail.com,

More information

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) STUDY ON COMPARISON OF VARIOUS MULTIPLIERS

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) STUDY ON COMPARISON OF VARIOUS MULTIPLIERS INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 ISSN 0976 6464(Print)

More information

DESIGN OF LOW POWER / HIGH SPEED MULTIPLIER USING SPURIOUS POWER SUPPRESSION TECHNIQUE (SPST)

DESIGN OF LOW POWER / HIGH SPEED MULTIPLIER USING SPURIOUS POWER SUPPRESSION TECHNIQUE (SPST) Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 1, January 2014,

More information

Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm

Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm Vijay Kumar Ch 1, Leelakrishna Muthyala 1, Chitra E 2 1 Research Scholar, VLSI, SRM University, Tamilnadu, India 2 Assistant Professor,

More information

Area and Power Efficient Booth s Multipliers Based on Non Redundant Radix-4 Signed- Digit Encoding

Area and Power Efficient Booth s Multipliers Based on Non Redundant Radix-4 Signed- Digit Encoding Area and Power Efficient Booth s Multipliers Based on Non Redundant Radix-4 Signed- Digit Encoding S.Reshma 1, K.Rjendra Prasad 2 P.G Student, Department of Electronics and Communication Engineering, Mallareddy

More information

VHDL Code Generator for Optimized Carry-Save Reduction Strategy in Low Power Computer Arithmetic

VHDL Code Generator for Optimized Carry-Save Reduction Strategy in Low Power Computer Arithmetic VHDL Code Generator for Optimized Carry-Save Reduction Strategy in Low Power Computer Arithmetic DAVID NEUHÄUSER Friedrich Schiller University Department of Computer Science D-07737 Jena GERMANY dn@c3e.de

More information

Design and Analysis of CMOS Based DADDA Multiplier

Design and Analysis of CMOS Based DADDA Multiplier www..org Design and Analysis of CMOS Based DADDA Multiplier 12 P. Samundiswary 1, K. Anitha 2 1 Department of Electronics Engineering, Pondicherry University, Puducherry, India 2 Department of Electronics

More information

Performance Analysis of Multipliers in VLSI Design

Performance Analysis of Multipliers in VLSI Design Performance Analysis of Multipliers in VLSI Design Lunius Hepsiba P 1, Thangam T 2 P.G. Student (ME - VLSI Design), PSNA College of, Dindigul, Tamilnadu, India 1 Associate Professor, Dept. of ECE, PSNA

More information

Data Word Length Reduction for Low-Power DSP Software

Data Word Length Reduction for Low-Power DSP Software EE382C: LITERATURE SURVEY, APRIL 2, 2004 1 Data Word Length Reduction for Low-Power DSP Software Kyungtae Han Abstract The increasing demand for portable computing accelerates the study of minimizing power

More information

Reducing the Computation Time in Two s Complement Multipliers A. Hari Priya 1 1 Assistant Professor, Dept. of ECE,

Reducing the Computation Time in Two s Complement Multipliers A. Hari Priya 1 1 Assistant Professor, Dept. of ECE, SSRG International Journal of VLSI & Signal Processing (SSRG-IJVSP) volume 2 Issue 3 Sep to Dec 25 Reducing the Computation Time in Two s Complement Multipliers A. Hari Priya Assistant Professor, Dept.

More information

Efficient Dedicated Multiplication Blocks for 2 s Complement Radix-2m Array Multipliers

Efficient Dedicated Multiplication Blocks for 2 s Complement Radix-2m Array Multipliers 1502 JOURNAL OF COMPUTERS, VOL. 5, NO. 10, OCTOBER 2010 Efficient Dedicated Multiplication Blocks for 2 s Complement Radix-2m Array Multipliers Leandro Z. Pieper, Eduardo A. C. da Costa, Sérgio J. M. de

More information

DESIGNING OF MODIFIED BOOTH ENCODER WITH POWER SUPPRESSION TECHNIQUE

DESIGNING OF MODIFIED BOOTH ENCODER WITH POWER SUPPRESSION TECHNIQUE International Journal of Latest Trends in Engineering and Technology Vol.(8)Issue(1), pp.222-229 DOI: http://dx.doi.org/10.21172/1.81.030 e-issn:2278-621x DESIGNING OF MODIFIED BOOTH ENCODER WITH POWER

More information

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 7, July 2012)

International Journal of Emerging Technology and Advanced Engineering Website:  (ISSN , Volume 2, Issue 7, July 2012) Parallel Squarer Design Using Pre-Calculated Sum of Partial Products Manasa S.N 1, S.L.Pinjare 2, Chandra Mohan Umapthy 3 1 Manasa S.N, Student of Dept of E&C &NMIT College 2 S.L Pinjare,HOD of E&C &NMIT

More information

Design and Analysis of RNS Based FIR Filter Using Verilog Language

Design and Analysis of RNS Based FIR Filter Using Verilog Language International Journal of Computational Engineering & Management, Vol. 16 Issue 6, November 2013 www..org 61 Design and Analysis of RNS Based FIR Filter Using Verilog Language P. Samundiswary 1, S. Kalpana

More information

A Review on Different Multiplier Techniques

A Review on Different Multiplier Techniques A Review on Different Multiplier Techniques B.Sudharani Research Scholar, Department of ECE S.V.U.College of Engineering Sri Venkateswara University Tirupati, Andhra Pradesh, India Dr.G.Sreenivasulu Professor

More information

Design A Redundant Binary Multiplier Using Dual Logic Level Technique

Design A Redundant Binary Multiplier Using Dual Logic Level Technique Design A Redundant Binary Multiplier Using Dual Logic Level Technique Sreenivasa Rao Assistant Professor, Department of ECE, Santhiram Engineering College, Nandyala, A.P. Jayanthi M.Tech Scholar in VLSI,

More information

Design of an Energy Efficient 4-2 Compressor

Design of an Energy Efficient 4-2 Compressor IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Design of an Energy Efficient 4-2 Compressor To cite this article: Manish Kumar and Jonali Nath 2017 IOP Conf. Ser.: Mater. Sci.

More information

VLSI Design and FPGA Implementation of N Binary Multiplier Using N-1 Binary Multipliers

VLSI Design and FPGA Implementation of N Binary Multiplier Using N-1 Binary Multipliers VLSI Design and FPGA Implementation of N Binary Multiplier Using N-1 Binary Multipliers L. Keerthana 1, M. Nisha Angeline 2 PG Scholar, Master of Engineering in Applied Electronics, Velalar College of

More information

/$ IEEE

/$ IEEE IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 18, NO. 2, FEBRUARY 2010 201 A New VLSI Architecture of Parallel Multiplier Accumulator Based on Radix-2 Modified Booth Algorithm

More information

Design and Analysis of Row Bypass Multiplier using various logic Full Adders

Design and Analysis of Row Bypass Multiplier using various logic Full Adders Design and Analysis of Row Bypass Multiplier using various logic Full Adders Dr.R.Naveen 1, S.A.Sivakumar 2, K.U.Abhinaya 3, N.Akilandeeswari 4, S.Anushya 5, M.A.Asuvanti 6 1 Associate Professor, 2 Assistant

More information

A Fixed-Width Modified Baugh-Wooley Multiplier Using Verilog

A Fixed-Width Modified Baugh-Wooley Multiplier Using Verilog A Fixed-Width Modified Baugh-Wooley Multiplier Using Verilog K.Durgarao, B.suresh, G.Sivakumar, M.Divaya manasa Abstract Digital technology has advanced such that there is an increased need for power efficient

More information

Design and Implementation of 64-bit MAC Unit for DSP Applications using verilog HDL

Design and Implementation of 64-bit MAC Unit for DSP Applications using verilog HDL Design and Implementation of 64-bit MAC Unit for DSP Applications using verilog HDL 1 Shaik. Mahaboob Subhani 2 L.Srinivas Reddy Subhanisk491@gmal.com 1 lsr@ngi.ac.in 2 1 PG Scholar Dept of ECE Nalanda

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK DESIGN OF LOW POWER MULTIPLIERS USING APPROXIMATE ADDER MR. PAWAN SONWANE 1, DR.

More information

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication Available online at www.interscience.in Convolutional Coding Using Booth Algorithm For Application in Wireless Communication Sishir Kalita, Parismita Gogoi & Kandarpa Kumar Sarma Department of Electronics

More information

FPGA Implementation of Wallace Tree Multiplier using CSLA / CLA

FPGA Implementation of Wallace Tree Multiplier using CSLA / CLA FPGA Implementation of Wallace Tree Multiplier using CSLA / CLA Shruti Dixit 1, Praveen Kumar Pandey 2 1 Suresh Gyan Vihar University, Mahaljagtapura, Jaipur, Rajasthan, India 2 Suresh Gyan Vihar University,

More information

High Performance Low-Power Signed Multiplier

High Performance Low-Power Signed Multiplier High Performance Low-Power Signed Multiplier Amir R. Attarha Mehrdad Nourani VLSI Circuits & Systems Laboratory Department of Electrical and Computer Engineering University of Tehran, IRAN Email: attarha@khorshid.ece.ut.ac.ir

More information

Design and Implementation Radix-8 High Performance Multiplier Using High Speed Compressors

Design and Implementation Radix-8 High Performance Multiplier Using High Speed Compressors Design and Implementation Radix-8 High Performance Multiplier Using High Speed Compressors M.Satheesh, D.Sri Hari Student, Dept of Electronics and Communication Engineering, Siddartha Educational Academy

More information

ISSN Vol.07,Issue.08, July-2015, Pages:

ISSN Vol.07,Issue.08, July-2015, Pages: ISSN 2348 2370 Vol.07,Issue.08, July-2015, Pages:1397-1402 www.ijatir.org Implementation of 64-Bit Modified Wallace MAC Based On Multi-Operand Adders MIDDE SHEKAR 1, M. SWETHA 2 1 PG Scholar, Siddartha

More information

2 Assoc Prof, Dept of ECE, George Institute of Engineering & Technology, Markapur, AP, India,

2 Assoc Prof, Dept of ECE, George Institute of Engineering & Technology, Markapur, AP, India, ISSN 2319-8885 Vol.03,Issue.30 October-2014, Pages:5968-5972 www.ijsetr.com Low Power and Area-Efficient Carry Select Adder THANNEERU DHURGARAO 1, P.PRASANNA MURALI KRISHNA 2 1 PG Scholar, Dept of DECS,

More information

Comparison of Conventional Multiplier with Bypass Zero Multiplier

Comparison of Conventional Multiplier with Bypass Zero Multiplier Comparison of Conventional Multiplier with Bypass Zero Multiplier 1 alyani Chetan umar, 2 Shrikant Deshmukh, 3 Prashant Gupta. M.tech VLSI Student SENSE Department, VIT University, Vellore, India. 632014.

More information

Low Power FIR Filter Structure Design Using Reversible Logic Gates for Speech Signal Processing

Low Power FIR Filter Structure Design Using Reversible Logic Gates for Speech Signal Processing Low Power FIR Filter Structure Design Using Reversible Logic Gates for Speech Signal Processing V.Laxmi Prasanna M.Tech, 14Q96D7714 Embedded Systems and VLSI, Malla Reddy College of Engineering. M.Chandra

More information

Implementation of Parallel MAC Unit in 8*8 Pre- Encoded NR4SD Multipliers

Implementation of Parallel MAC Unit in 8*8 Pre- Encoded NR4SD Multipliers Implementation of Parallel MAC Unit in 8*8 Pre- Encoded NR4SD Multipliers Justin K Joy 1, Deepa N R 2, Nimmy M Philip 3 1 PG Scholar, Department of ECE, FISAT, MG University, Angamaly, Kerala, justinkjoy333@gmail.com

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK DESIGN AND IMPLEMENTATION OF TRUNCATED MULTIPLIER FOR DSP APPLICATIONS AKASH D.

More information