Open Access Open Access  Restricted Access Subscription Access

Design of Power Aware on Chip Embedded Memory based FSM Encoding in FPGA


Affiliations
1 Department of ECE, Bharath University, Chennai - 600073, Tamil Nadu, India
2 School of Electronics, VIT University, Chennai - 600127, Tamil Nadu, India
 

A new design methodology to reduce power consumption and minimization of area in FSM based system is fore fronted into FPGA using Finite State Machines (FSMs) mapping in this proposed work. This FSM is mapped into the On Chip Embedded Memory (OCEM) through clock gating technique. FSM encoding is stored using OCEM as it reduces the Flip-Flop (FF) and combinational function usage. Clock gating technique will reduce the power consumption additionally through blocking the clock while OCEMP is in idle state. The proposed design is tested and analyzed using ALTERA cyclone II FPGA for Arithmetic Logic Units (ALU), Advanced Encryption Standard core (AES), SRAM controller and Synchronous FIFO. OCEM based implementation of One- Hot encoding is performed and compared with conventional Flip-Flop based One-hot encoding and analyzed. The FSM implemented using proposed method consumes less power and fewer areas when compared with FF based FSM implementation or using binary encoding technique. The OCEM based implementation can be clocked to maximum clock frequency. Experimental results and analyses shows that OCEM based FSM consumes 4 to 26 % less power than FF based techniques.

Keywords

Gated Clock, Low Power Design, Synchronous Counter.
User

Abstract Views: 163

PDF Views: 0




  • Design of Power Aware on Chip Embedded Memory based FSM Encoding in FPGA

Abstract Views: 163  |  PDF Views: 0

Authors

M. Jasmin
Department of ECE, Bharath University, Chennai - 600073, Tamil Nadu, India
T. Vigneshwaran
School of Electronics, VIT University, Chennai - 600127, Tamil Nadu, India
S. Beulah Hemalatha
School of Electronics, VIT University, Chennai - 600127, Tamil Nadu, India

Abstract


A new design methodology to reduce power consumption and minimization of area in FSM based system is fore fronted into FPGA using Finite State Machines (FSMs) mapping in this proposed work. This FSM is mapped into the On Chip Embedded Memory (OCEM) through clock gating technique. FSM encoding is stored using OCEM as it reduces the Flip-Flop (FF) and combinational function usage. Clock gating technique will reduce the power consumption additionally through blocking the clock while OCEMP is in idle state. The proposed design is tested and analyzed using ALTERA cyclone II FPGA for Arithmetic Logic Units (ALU), Advanced Encryption Standard core (AES), SRAM controller and Synchronous FIFO. OCEM based implementation of One- Hot encoding is performed and compared with conventional Flip-Flop based One-hot encoding and analyzed. The FSM implemented using proposed method consumes less power and fewer areas when compared with FF based FSM implementation or using binary encoding technique. The OCEM based implementation can be clocked to maximum clock frequency. Experimental results and analyses shows that OCEM based FSM consumes 4 to 26 % less power than FF based techniques.

Keywords


Gated Clock, Low Power Design, Synchronous Counter.



DOI: https://doi.org/10.17485/ijst%2F2015%2Fv8i32%2F123157