Main Components of a Micro-Processor

1441 Words3 Pages

I. INTRODUCTION

A processor is a main part of any digital system. And an ALU is one of the main components of a micro-processor. To give a simple analogy, CPU works as a brain to any system & and ALU works as a brain to CPU. So it’s a brain of computer’s brain. They are consists of fast dynamic logic circuits and have carefully optimized structures. Of total power consumption in any processor, CPU accounts a significant portion of it. ALU also contribute to one of the highest power-density locations on the processor, as it is clocked at the highest speed and is busy mostly all the time which results in thermal hotspots and sharp temperature gradients within the execution core. Therefore , this motivate us strongly for a energy-efficient ALU designs that satisfy the high-performance requirements, while reducing peak and average power dissipation.[1,2] Basically ALU is a combinational circuit that performs arithmetic and logical operations on a pair of n bit operands e.g. A [0:7] & B [0:7] for 8 bits. The typical internal structure of a 8 bit ALU is shown in Fig.1. The architecture can be modified similarly for lower bits. Our work is divided into following sections: Section (II) give description of various units and operations of ALU, Section (III) briefly presents the designing of various ALU components such as Shifter, adder, subtractor etc. using conventional complementary design. Section (IV) present the GDI technique. Section (V) present the simulation results and performance analysis of various ALU blocks with complementary and GDI technique and comparison of their performance & optimized area. Finally the work is concluded in Section (VI)

II. ARITHMETIC LOGIC UNIT

2.1 Arithmetic Unit

Employing fast and efficient ad...

... middle of paper ...

...egy for Barrel Shifter Using Mux at 180nm Technology Node ”, International Journal of Science and Modern Engineering (IJISME), ISSN: 2319-6386, Volume-1, Issue-8, July 2013

[8] Arun Prakash Singh, Rohit Kumar, “Implementation of 1-bit Full Adder using Gate Diffusion Input (GDI) cell ”, International Journal of Electronics and Computer Science Engineering, ISSN-2277-1956/V1N2-333-342

[9] Arkadiy Morgenshtein, Alexander Fish, and Israel A. Wagner, “Gate-Diffusion Input (GDI): A Power-Efficient Method for Digital Combinatorial Circuits”, IEEE Transactions On Very Large Scale Integration (VLSI) Systems, Vol. 10, No. 5, October 2002

[10] Hamid Reza Naghizadeh, Mohammad Sarvghad Moghadam, Saber Izadpanah Tous and Abbas Golmakani, “Design of Two High Performance 1-Bit CMOS Full Adder Cells”, International Journal of Computing and Digital Systems 2, No. 1, 47-52 (2013)

Open Document