Implementation of an Arithmetic Logic Using Area Efficient Carry Lookahead Adder
Navneet Kumar Dubey, Shyam Akashe · International Journal of VLSI Design & Communication Systems · 2014
An arithmetic logic unit acts as the basic building blocks or cell of a central processing unit of a computer.And it is a digital circuit comprised of the basic electronics components, which is used to perform various function of arithmetic and logic and integral operations further the purpose of this work is to propose the design of an 8-bit ALU which supports 4-bit multiplication.Thus, the functionalities of the ALU in this study consist of following main functions like addition also subtraction, increment, decrement, AND, OR, NOT, XOR, NOR also two complement generation Multiplication.And the functions with the adder in the airthemetic logic unit are implemented using a Carry Look Ahead adder joined by a ripple carry approach.The design of the following multiplier is achieved using the Booths Algorithm therefore the proposed ALU can be designed by using verilog or VHDL and can also be designed on Cadence Virtuoso platform.