C. Khatib, Claire Aupetit, A. Chagoya, C. Chevalier, G. Sicard, L. Fesquet
{"title":"用于低功耗系统时钟管理的分布式异步控制器","authors":"C. Khatib, Claire Aupetit, A. Chagoya, C. Chevalier, G. Sicard, L. Fesquet","doi":"10.1109/ICECS.2014.7050001","DOIUrl":null,"url":null,"abstract":"In digital electronic systems, the power consumption is nowadays a standard non-functional specification. Therefore the design of such complex SoCs in the nanoscale technologies is now constrained by many parameters such as the energy consumption and the robustness to process variability. Basically the implementation of a gated clock structure is a good way to limit the dynamic power consumption. Nevertheless, this needs extra computation to determine which part of the circuit has to be switched off. Moreover, the insertion of asynchronous interfaces instead of synthezising gated clock in an existing system is one way to quickly provide a robust framework for power reduction. In this paper, we introduced a novel methodology-based on a set of simple distributed asynchronous controllers - to efficiently implement gated clock at the system level. This approach has been successfully applied to an AXI bus-based system with a negligible hardware cost compared to the equivalent fully-synchronous system. The obtained results indicate that the proposed technique can have a significant impact on the power consumption with a low redesign cost.","PeriodicalId":133747,"journal":{"name":"2014 21st IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Distributed asynchronous controllers for clock management in low power systems\",\"authors\":\"C. Khatib, Claire Aupetit, A. Chagoya, C. Chevalier, G. Sicard, L. Fesquet\",\"doi\":\"10.1109/ICECS.2014.7050001\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In digital electronic systems, the power consumption is nowadays a standard non-functional specification. Therefore the design of such complex SoCs in the nanoscale technologies is now constrained by many parameters such as the energy consumption and the robustness to process variability. Basically the implementation of a gated clock structure is a good way to limit the dynamic power consumption. Nevertheless, this needs extra computation to determine which part of the circuit has to be switched off. Moreover, the insertion of asynchronous interfaces instead of synthezising gated clock in an existing system is one way to quickly provide a robust framework for power reduction. In this paper, we introduced a novel methodology-based on a set of simple distributed asynchronous controllers - to efficiently implement gated clock at the system level. This approach has been successfully applied to an AXI bus-based system with a negligible hardware cost compared to the equivalent fully-synchronous system. The obtained results indicate that the proposed technique can have a significant impact on the power consumption with a low redesign cost.\",\"PeriodicalId\":133747,\"journal\":{\"name\":\"2014 21st IEEE International Conference on Electronics, Circuits and Systems (ICECS)\",\"volume\":\"77 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 21st IEEE International Conference on Electronics, Circuits and Systems (ICECS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICECS.2014.7050001\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 21st IEEE International Conference on Electronics, Circuits and Systems (ICECS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECS.2014.7050001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Distributed asynchronous controllers for clock management in low power systems
In digital electronic systems, the power consumption is nowadays a standard non-functional specification. Therefore the design of such complex SoCs in the nanoscale technologies is now constrained by many parameters such as the energy consumption and the robustness to process variability. Basically the implementation of a gated clock structure is a good way to limit the dynamic power consumption. Nevertheless, this needs extra computation to determine which part of the circuit has to be switched off. Moreover, the insertion of asynchronous interfaces instead of synthezising gated clock in an existing system is one way to quickly provide a robust framework for power reduction. In this paper, we introduced a novel methodology-based on a set of simple distributed asynchronous controllers - to efficiently implement gated clock at the system level. This approach has been successfully applied to an AXI bus-based system with a negligible hardware cost compared to the equivalent fully-synchronous system. The obtained results indicate that the proposed technique can have a significant impact on the power consumption with a low redesign cost.