{"title":"Hybrid Data Driven Clock Gating and Data Gating Technique for Better Saving Power in ALU RISC-V","authors":"Minh Huan Vo","doi":"10.37391/ijeer.120133","DOIUrl":null,"url":null,"abstract":"The study proposes a hybrid data driven clock gating and data gating technique which is applied to ALU in RISC-V. By doing so, the proposed low power technique can improve the power saving efficiency. The proposed low power technique is compared with various low power techniques such as latch-free based clock gating, latch-based clock gating, single data driven clock gating, and single data gating. The results show that the proposed low power ALU saves 46.67% power consumption compared to original ALU. The proposed ALU also shows better saving power than the latch-free based clock gating, latch-based clock gating, sdata driven clock gating, and data gating from 10.84% to 22.23%. The comparison is also implemented on CPU which consists of memory, ALU and control unit. The proposed low power CPU saves 12.11% at least compared to the original CPU. However, the proposed low power CPU is reduced to 15.1% maximum frequency operation compared to the original CPU. The area overhead of the proposed ALU also increased to 33 LUTS (8.2%) and 2 registers (1.6%) compared to the original ALU.","PeriodicalId":158560,"journal":{"name":"International Journal of Electrical and Electronics Research","volume":" 6","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Electrical and Electronics Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37391/ijeer.120133","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The study proposes a hybrid data driven clock gating and data gating technique which is applied to ALU in RISC-V. By doing so, the proposed low power technique can improve the power saving efficiency. The proposed low power technique is compared with various low power techniques such as latch-free based clock gating, latch-based clock gating, single data driven clock gating, and single data gating. The results show that the proposed low power ALU saves 46.67% power consumption compared to original ALU. The proposed ALU also shows better saving power than the latch-free based clock gating, latch-based clock gating, sdata driven clock gating, and data gating from 10.84% to 22.23%. The comparison is also implemented on CPU which consists of memory, ALU and control unit. The proposed low power CPU saves 12.11% at least compared to the original CPU. However, the proposed low power CPU is reduced to 15.1% maximum frequency operation compared to the original CPU. The area overhead of the proposed ALU also increased to 33 LUTS (8.2%) and 2 registers (1.6%) compared to the original ALU.
该研究提出了一种混合数据驱动时钟门控和数据门控技术,并将其应用于 RISC-V 中的 ALU。通过这种方法,所提出的低功耗技术可以提高节电效率。将所提出的低功耗技术与各种低功耗技术进行了比较,如基于无锁存器的时钟门控、基于锁存器的时钟门控、单数据驱动时钟门控和单数据门控。结果表明,所提出的低功耗 ALU 比原始 ALU 节省 46.67% 的功耗。与基于无锁存器的时钟门控、基于锁存器的时钟门控、单数据驱动时钟门控和数据门控相比,提议的 ALU 还能节省 10.84% 至 22.23% 的功耗。比较还在由内存、ALU 和控制单元组成的 CPU 上进行。与原始 CPU 相比,建议的低功耗 CPU 至少可节省 12.11%。不过,与原始 CPU 相比,建议的低功耗 CPU 最大运行频率降低了 15.1%。与原始 ALU 相比,拟议 ALU 的面积开销也增加到 33 个 LUTS(8.2%)和 2 个寄存器(1.6%)。