Title: Design and analysis of a low power strategy in finite state machines implemented in configurable logic blocks

Authors: Vivek Kumar Singh; Abhishek Nag; Sambhu Nath Pradhan

Addresses: Department of Electronics and Communication Engineering, National Institute of Technology Agartala, Tripura Agartala, 799046, India ' Department of Electronics and Communication Engineering, National Institute of Technology Agartala, Tripura Agartala, 799046, India ' Department of Electronics and Communication Engineering, National Institute of Technology Agartala, Tripura Agartala, 799046, India

Abstract: This paper presents an efficient and dynamic approach to a dual gating strategy in finite state machines (FSMs) to reduce the overall power dissipation. The FSMs are implemented in configurable logic blocks (CLBs) of an FPGA, and the gating criteria are derived from the self-loop information within the FSM. Fine-grained power gating may cause practical mistakes in CLB functioning, resulting in data loss. As a result, in addition to power gating, a clock gating approach is proposed to maintain data at the output of power gated CLBs. The simulations were conducted for standard MCNC benchmark circuits implemented in CLBs, designed and simulated in the 45 nm technology CADENCE tool, resulting in an overall 25.82% power savings at the cost of excess look up table (LUT) utilisation within CLBs. As the complexity of the FSM increases, the excess LUT utilisation associated with this methodology decreases.

Keywords: dual gating; finite state machines; FSMs; configurable logic blocks; CLBs; FPGA.

DOI: 10.1504/IJES.2022.125440

International Journal of Embedded Systems, 2022 Vol.15 No.4, pp.326 - 332

Received: 20 Jun 2021
Received in revised form: 06 Feb 2022
Accepted: 21 Feb 2022

Published online: 09 Sep 2022 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article