{"title":"SSMC: An on-chip source-synchronous multi-cycle interconnect scheme","authors":"M. Ghoneima, Y. Ismail, M. Khellah, V. De","doi":"10.1109/ICM.2010.5696136","DOIUrl":null,"url":null,"abstract":"In this paper, a low-power source-synchronous multi-cycle interconnect scheme SSMC is proposed. This scheme is scalable and suitable for transferring data across different clock domains such as those in “many-core” SoCs and in 3D-ICs. SSMC replaces intermediate flip-flops by a source synchronous synchronization scheme. The proposed multi-cycle bus scheme also leads to significant energy savings due to eliminating the power hungry flip-flops and efficiently designing the source synchronization overhead. Moreover, eliminating intermediate flip-flops avoids the timing overhead of the setup time, the flip-flop delay and the single-cycle clock jitter. This delay slack can then be translated into further energy savings by downsizing the repeaters. The significant delay jitter due to capacitive coupling has been addressed and solutions are put forward to alleviate it. Circuit simulations in a 65nm process environment; indicate that energy savings up to 20% are achievable for a 6-cycle 9mm long 16-bit bus.","PeriodicalId":215859,"journal":{"name":"2010 International Conference on Microelectronics","volume":"2000 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 International Conference on Microelectronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICM.2010.5696136","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, a low-power source-synchronous multi-cycle interconnect scheme SSMC is proposed. This scheme is scalable and suitable for transferring data across different clock domains such as those in “many-core” SoCs and in 3D-ICs. SSMC replaces intermediate flip-flops by a source synchronous synchronization scheme. The proposed multi-cycle bus scheme also leads to significant energy savings due to eliminating the power hungry flip-flops and efficiently designing the source synchronization overhead. Moreover, eliminating intermediate flip-flops avoids the timing overhead of the setup time, the flip-flop delay and the single-cycle clock jitter. This delay slack can then be translated into further energy savings by downsizing the repeaters. The significant delay jitter due to capacitive coupling has been addressed and solutions are put forward to alleviate it. Circuit simulations in a 65nm process environment; indicate that energy savings up to 20% are achievable for a 6-cycle 9mm long 16-bit bus.