Design and implementation of low power 16 bit ALU with clock gating
Journal Title: International Journal of Advanced Research in Computer Engineering & Technology(IJARCET) - Year 2013, Vol 2, Issue 6
Abstract
The ALU is one of the most frequently accessed modules in a CPU and is utilized during most instruction executions. Hence the power consumption of the ALU is a major concern.In this paper a low power 16 bit ALU is designed using VHDL. Lower power consumption is achieved by using clock gating technique and the results are compared with conventional ALU design. A carry skip adder with variable block length is used for the arithmetic unit to achieve better performance. The design is then implemented inXilinx Spartan 3E FPGA . The ALU achieves a maximum frequency of 65.19 MHzwith a dynamic power dissipation of 1.98mW when operated at 15 MHz.
Authors and Affiliations
AnkitMitra
Multispectral Palm Image Fusion: A Critical Review
Hand biometrics, including fingerprint, palmprint, hand geometry and hand vein pattern, have obtained extensive attention in recent years. Physiologically, skin is a complex multi-layered tissue consisting of vario...
Harvesting collective Images for Bi-Concept exploration
Noised positive as well as instructive pessimistic research examples commencing the communal web, to become skilled at bi-concept detectors beginning these examples, and to apply them in a search steam engine for retriev...
A Novel BIST based Diagnosis Technique to Detect Faults in FPGA
Testing is considered as the major factor for many applications because of the high level fault detection and the fast hardware and software implementations, many of which are power and resource constrained and req...
Various Security Threats and Issues in Wireless Networks: A Survey
-In rapid change of wireless transmission, the organizations are need to understand the range of security threats endemic to wireless technologies, including eavesdropping, wireless denial-of-service (DOS) attack...
Preserving Privacy Using Data Perturbation in Data Stream
Data stream can be conceived as a continuous and changing sequence of data that continuously arrive at a system to store or process. Examples of data streams include computer network traffic, phone conversations, web sea...