• P-ISSN 0974-6846 E-ISSN 0974-5645

Indian Journal of Science and Technology

Article

Indian Journal of Science and Technology

Year: 2016, Volume: 9, Issue: Special Issue 1, Pages: 1-5

Original Article

Clock Scheme for FPGA Implementation of Globally Asynchronous Locally Synchronous (GALS) Circuits

Abstract

Objective: In this paper clock scheme for FPGA implementation of globally asynchronous locally synchronous circuits to achieve low power dissipation by reducing switching power consumption in a circuit is proposed. Method: Clock scheme for globally asynchronous locally synchronous (GALS) using clock divider and decoder module is evaluated. Clock divider and decoder module mainly divides a global clock into low switching rate control signals that simplifies in circuit clock management modules and reduce global clock rate. Findings: Asynchronous or clockless designs are considered aggressively for replacement of conventional synchronous digital system design. The major advantages of asynchronous are low power dissipation, higher speed and robustness. Traditional Quasi-Delay-Insensitive (QDI) circuits are nearly impossible to be mapped onto commercial FPGAs. The accurate functionality of a circuit using a bundled-data scheme depends on the assumption that the logic and routing delay of each block is predictable. Thus asynchronous circuit designers can use a delay-matching block to satisfy timing constraint. Clock divider and decoder modules does not incorporates delay matching block. Global clock is finely partition to the low rate control signals that results in low power dissipation with less complex circuitry and most importantly facilitates FPGA implementation. Applications: The proposed clock scheme using clock divider and decoder module may be incorporated in the GALS implementation of digital signal processor on FPGA for wireless sensor nodes.
Keywords: Clock Scheme, FPGA, GALS, Low Power, Switching Power

DON'T MISS OUT!

Subscribe now for latest articles and news.