{"title":"一种基于可伸缩时钟的GALS管道系统通信端口控制器","authors":"D. L. Oliveira, Nicolly N. M. Cardoso, G. Batista","doi":"10.1109/ETCM53643.2021.9590637","DOIUrl":null,"url":null,"abstract":"The GALS (Globally Asynchronous Locally Synchronous) paradigm is a promising alternative to implement SoC (Systems-on-Chip). GALS systems are formed by synchronous modules that operate with unrelated clock signals and interact with self-timed communication. An asynchronous wrapper is generated for each synchronous module, where a clock generator and communication ports (asynchronous channels) are inserted. Two criticisms of GALS systems based on the asynchronous wrapper are the cost of communication and metastability. In this paper, we propose a new asynchronous wrapper geared towards the GALS pipeline. Compared to asynchronous wrappers from the literature, it reduces communication cost and area reduction and is free of metastability. Our wrapper's main feature is a new controller port that performs the two-phase protocol's input/ output communication functions and generates the stretchable clock signal.","PeriodicalId":438567,"journal":{"name":"2021 IEEE Fifth Ecuador Technical Chapters Meeting (ETCM)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Novel Stretchable Clock Based Communication Port Controller for GALS Pipeline Systems\",\"authors\":\"D. L. Oliveira, Nicolly N. M. Cardoso, G. Batista\",\"doi\":\"10.1109/ETCM53643.2021.9590637\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The GALS (Globally Asynchronous Locally Synchronous) paradigm is a promising alternative to implement SoC (Systems-on-Chip). GALS systems are formed by synchronous modules that operate with unrelated clock signals and interact with self-timed communication. An asynchronous wrapper is generated for each synchronous module, where a clock generator and communication ports (asynchronous channels) are inserted. Two criticisms of GALS systems based on the asynchronous wrapper are the cost of communication and metastability. In this paper, we propose a new asynchronous wrapper geared towards the GALS pipeline. Compared to asynchronous wrappers from the literature, it reduces communication cost and area reduction and is free of metastability. Our wrapper's main feature is a new controller port that performs the two-phase protocol's input/ output communication functions and generates the stretchable clock signal.\",\"PeriodicalId\":438567,\"journal\":{\"name\":\"2021 IEEE Fifth Ecuador Technical Chapters Meeting (ETCM)\",\"volume\":\"67 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE Fifth Ecuador Technical Chapters Meeting (ETCM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ETCM53643.2021.9590637\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE Fifth Ecuador Technical Chapters Meeting (ETCM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETCM53643.2021.9590637","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Novel Stretchable Clock Based Communication Port Controller for GALS Pipeline Systems
The GALS (Globally Asynchronous Locally Synchronous) paradigm is a promising alternative to implement SoC (Systems-on-Chip). GALS systems are formed by synchronous modules that operate with unrelated clock signals and interact with self-timed communication. An asynchronous wrapper is generated for each synchronous module, where a clock generator and communication ports (asynchronous channels) are inserted. Two criticisms of GALS systems based on the asynchronous wrapper are the cost of communication and metastability. In this paper, we propose a new asynchronous wrapper geared towards the GALS pipeline. Compared to asynchronous wrappers from the literature, it reduces communication cost and area reduction and is free of metastability. Our wrapper's main feature is a new controller port that performs the two-phase protocol's input/ output communication functions and generates the stretchable clock signal.