A Novel Implementation of RISI Controller Employing Adaptive Clock Gating Technique 

Abstract

With the scaling of technology and the need for higher performance and more functionality power dissipation is becoming a major issue for controller design. Interrupt based programming is widely used for interfacing a processor with peripherals. The proposed architecture implements a mechanism which combines interrupt controller and RIS (Reduced Instruction Set) CPU (Central processing unit) on a single die. RISI Controller takes only one cycle for both interrupt request generation and acknowledgement. The architecture have a dynamic control unit which consists of a program flow controller, interrupt controller and I/O controller. Adaptive clock gating technique is used to reduce power consumption in the dynamic control unit. The controller consumes a power of 174µw@1MHz and is implemented in verilog HDL using Xilinx platform. 

Authors and Affiliations

M. Kamaraju , Praveen V N Desu

Keywords

Related Articles

Solving Dynamic Programming Problem by Pipeline Implementation on GPU

In this paper, we show the effectiveness of a pipeline implementation of Dynamic Programming (DP) on GPU. As an example, we explain how to solve a matrix-chain multiplication (MCM) problem by DP on GPU. This problem can...

Cluster-Based Context-Aware Routing Protocol for Mobile Environments

Mobile environment has many issues due to mobility, energy limitations and status changing over time. Routing method is an important issue and has a significant impact in mobile networks, whereas selecting the optimum ro...

Database Preservation: The DBPreserve Approach

In many institutions relational databases are used as a tool for managing information related to day to day activities. Institutions may be required to keep the information stored in relational databases accessible becau...

Size Reduction and Performance Enhancement of Pi Shaped Patch Antenna using Superstrate Configuration

Patch antennas are modern elements of today’s world communication technology. They appear to have unique characteristics and features with their unique power with handling capabilities and lighted structure. This paper f...

Visualizing Code Bad Smells

Software visualization is an effective way to support human comprehension to large software systems. In software maintenance, most of the time is spent on understanding code in order to change it. This paper presents a v...

Download PDF file
  • EP ID EP155615
  • DOI -
  • Views 71
  • Downloads 0

How To Cite

M. Kamaraju, Praveen V N Desu (2011). A Novel Implementation of RISI Controller Employing Adaptive Clock Gating Technique . International Journal of Advanced Computer Science & Applications, 2(11), 21-27. https://europub.co.uk/articles/-A-155615