• No results found

Optimum Analysis of ALU Processor by Using UT Techniqu

N/A
N/A
Protected

Academic year: 2020

Share "Optimum Analysis of ALU Processor by Using UT Techniqu"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

IJSTE - International Journal of Science Technology & Engineering | Volume 2 | Issue 10 | April 2016 ISSN (online): 2349-784X

Optimum Analysis of ALU Processor by using

UT Technique

Rahul Sharma Deepak Kumar

M. Tech Scholar Assistant Professor

Department of Electronics and Communication Engineering Department of Electronics and Communication Engineering Vidhyapeeth Institute of Science and Technology Bhopal,

MP, India

Vidhyapeeth Institute of Science and Technology Bhopal, MP, India

Abstract

Now a day's, the main challenge in front of VLSI System designer are to design fast processing system. And the ALU are main functional unit in most digital and high performance systems such as FIR filters, digital signal processors and microprocessors etc. So the performance such VLSI circuit is dependent on the performance of the ALU. And the ALU speed is mainly depends on the speed of multiplier. Here, a High-speed multiplier is designed and analyzed which is based on the algorithm named as “Urdhva Tiryakbhyam” sutra (UT Technique). Traditionally, this well known Technique has been used for fast multiplication. And analyze in terms of Path delay and there by efficiency. The proposed algorithm is developed using VHDL. Implementation has been done using Xilinx14.2, Spartan 6.

Keywords: Vedic mathematics, Adder, Multiplication, Urdhva Tiryakbhyam (UT) Technique, Multiplexer

________________________________________________________________________________________________________

I. INTRODUCTION

We know that the ALU is a Computation unit that performs various arithmetic (addition, subtraction, multiplication) and logical operations (AND, OR, INVERTER). And that’s why the ALU is called heart of microprocessor, microcontroller and digital signal processor. Every technology uses those operations either fully or partially which are performed by ALU. No technology can exist, without those operations which are performed by ALU. The block diagram of ALU is given below in Figure 1. The performance of Fast processing system is dependent on the speed of the ALU. And the ALU speed is mainly depends on the speed of multiplier. Here, a High-speed multiplier is designed and analyzed which is based on the algorithm named as “Urdhva Tiryakbhyam” sutra (UT Technique). Which provide following features – high speed, less power consumption, and less area or even combination of them in one multiplier. This will used in designing of various high speeds, low power, compact VLSI circuits.

Fig. 1: Block Diagram of an ALU

The organization of paper starts with a brief introduction that describes in the section I. Thereafter, Section II describes the basic methodology of Urdhva Tiryakbhyam technique. Section III describes the ripple carry adder. Section IV describes the design and implementation of proposed multiplier based on UT Technique module in XilinxISE14.2. Section V comprises of Result and Discussion in which computational path delay obtained. Finally Section VI comprises of Conclusion and future work.

II. UT TECHNIQUE

(2)

364 * 455 = 165620

Fig. 2: Multiplication of two decimal numbers: 364*455

III. RIPPLE CARRY ADDER

(3)

Optimum Analysis of ALU Processor by using UT Technique

(IJSTE/ Volume 2 / Issue 10 / 090)

For an n-bit Ripple Carry Adder Sum and Carry Equation are given bellow.

S0= A0 B0Cin (1)

C0 = A0B0+ B0Cin+ CinA0 (2)

S1= A1B1C0 (3)

C1= A1B1+ B1C0+ C0A1 (4)

S2= A2B2C1 (5)

C2= A2B2+ B2C1+ C1A2 (6)

Sn−1= An−1Bn−1Cn−2 (7)

Cn−1= An−1Bn−1+ Bn−1Cn−2+ Cn−2An−1 (8)

IV. PROPOSED MULTIPLIER ARCHITECTURE

UT Technique based Multiplier is efficient hardware architecture for multiplying two integers, compared to a normal multiplier; it is mostly used for high speed multiplication. The block diagram of 4×4 bit, 8×8 bit UT Multipliers are respectively given below in Figure 4 and Figure 5. Last two output bit P8, P9 (for 4×4 Multiplier) and P16, P17 (for 8×8 Multiplier) are Garbage Bits.

Fig. 4: Block Diagram of Proposed 4×4 UT Multiplier

V. RESULTS AND DISCUSSIONS

(4)

Fig. 5: Block Diagram of Proposed 8×8 UT Multiplier

Table – 1

Analysis of Different Bit UT Multipliers

UT Multiplier Number of slices Number of 4 input LUTs Number of Bonded IOBs Delay (ns) Used Available Used Available Used Available

2-BIT 4 2400 0 4 8 102 5.488

4-BIT 20 2400 0 4 18 102 9.332

(5)

Optimum Analysis of ALU Processor by using UT Technique

(IJSTE/ Volume 2 / Issue 10 / 090)

VI. CONCLUSION AND FUTURE WORK

In this paper we have proposed an extremely effective method of multiplication based on Urdhva- Tiryakbhyam algorithm. With this method we can construct multiplier of any number of bits, and shows the computational benefits given by UT Technique. Since our objective was to reduce the computational path delay for proposed 8x8 bit UT multiplier is found to be 16.800 ns, hence we achieved our objective.

UT multiplier designs are developed using The Ripple Carry Adder. The Ripple Carry Adder is slowest among all the adders because every full adder must wait till the previous full adder generates the carry bit for its input. If design a multiplier with efficient adder, multiplier gives better performance.

REFERENCES

[1] Seokin Hong and Soontae Kim “A Low-Cost Mechanism Exploiting Narrow-Width Values for Tolerating Hard Faults in ALU” IEEE Transactions on Computers, Vol. 64, no. 9, September 2015.

[2] Garima Rawat, Khyati Rathore, Siddharth Goyal, Shefali Kala and Poornima Mittal, “Design and Analysis of ALU: Vedic Mathematics Approach” in International Conference on Computing, Communication and Automation, IEEE, 2015.

[3] M. Ramalatha, K. Deena, Dayalan ,Dharani “High Speed Energy Efficient ALU Design usingVedic Multiplication Techniques” ACTEA IEEE 2009. [4] Pushpalata Verma, K. K. Mehta, “Implementation of an Efficient Multiplier based on Vedic Mathematics Using EDA Tool”, International Journal of

Engineering and Advance Technology, Vol.1, no. 5, June, 2012.

[5] Abhishek Gupta, Utsav Malviya, Vinod Kapse, “A novel approach to design high speed arithmetic logic unit based on ancient Vedic multiplication technique”, International Journal of Engineering Research and Applications, April 2014. Journal of Modern Engineering Research, Vol. 2, no. 4, July, 2012.

[6] Poornima M, Shivaraj Kumar Patil, Shivukumar , Shridhar K P , Sanjay H, “Implementation of multiplier using Vedic algorithm”, International Journal of Innovative Technology and Exploring Engineering Vol. 2, no. 6, May, 2013.

[7] Suchita Kamble, N. N. Mhala, “VHDL implementation of 8- bit ALU”, IOSR Journal of Electronics and Communication Engineering, Vol. 1, no. 1, May,2012.

Figure

Fig. 1: Block Diagram of an ALU
Fig. 3: Block Diagram of n- Bit RCA Adder
Fig. 4: Block Diagram of Proposed 4×4 UT Multiplier
Fig. 5: Block Diagram of Proposed 8×8 UT Multiplier

References

Related documents

The result of zymogram test for SOD showed existence of yellow color bands in a dark violet background of the gel (Fig. Similar to POD and CAT, a pale band in percen-

Furthermore, a secured micro-mobility and enhanced handover schemes are proposed to secure intra-domain mobility and reduce handover delay as well as packet loss.. The

This study presents a new model for estimating NH 3 dry deposition at field to watershed scales in areas of intensive animal production, taking the Neuse and Cape Fear River basins

In the course of the study, metallographic analysis and scanning electron microscopy were carried out with the resultant micrographs subjected to Neubauer’s

Table No. 1 represents the demographic profile of respondent.. Moderate number of 29 male respondents and 21 female respondents are using E – banking it represents

In an information age, clustering analysis is becoming an ever more important daily tool for us to utilize useful information, and it attracts attentions from researchers and

In the Thick of National Consciousness: Difference and the In the Thick of National Consciousness: Difference and the Critique of Identity in Elias Khoury’s Little Mountain and