{"title":"Performance analysis and implementation of clock gating techniques for low power applications","authors":"N. Anand, G. Joseph, Suwin Sam Oommen","doi":"10.1109/ICSEMR.2014.7043538","DOIUrl":null,"url":null,"abstract":"Clock gating is an efficient technique for reducing dynamic power in sequential circuits. It saves power by partitioning the main clock and distributing the clock to the logic blocks only when there is a need for those blocks to be activated. Synchronous circuits show reduced dynamic power dissipation for effective clock gating implementations. The paper tries to investigate different clock gating schemes and implement them to optimize the power dissipation in synchronous designs. These strategies are used to increase the flexibility of an up-to-date SPI master/slave implementation followed by the analysis of power reduction achieved. The whole design is implemented in Verilog 2001 and mapped onto Xilinx Virtex 5 FPGA device.","PeriodicalId":403563,"journal":{"name":"2014 International Conference on Science Engineering and Management Research (ICSEMR)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Science Engineering and Management Research (ICSEMR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSEMR.2014.7043538","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
Clock gating is an efficient technique for reducing dynamic power in sequential circuits. It saves power by partitioning the main clock and distributing the clock to the logic blocks only when there is a need for those blocks to be activated. Synchronous circuits show reduced dynamic power dissipation for effective clock gating implementations. The paper tries to investigate different clock gating schemes and implement them to optimize the power dissipation in synchronous designs. These strategies are used to increase the flexibility of an up-to-date SPI master/slave implementation followed by the analysis of power reduction achieved. The whole design is implemented in Verilog 2001 and mapped onto Xilinx Virtex 5 FPGA device.