Haoshan Zhang, Yuqing Liang, Taiyi Zhang, Anping He
{"title":"一种用BBD异步电路代替时钟的实用方法","authors":"Haoshan Zhang, Yuqing Liang, Taiyi Zhang, Anping He","doi":"10.1109/ICICM50929.2020.9292217","DOIUrl":null,"url":null,"abstract":"With the continuous advantage of integrated circuit manufacturing technology, the design and implementation of chips are increasingly constrained by the global clock. Asynchronous circuits have become remarkable again because of their advantages of low power consumption, high electromagnetic robustness, and higher average rate compared to synchronous circuits. But the lack of commercial EDA support makes the design of asynchronous circuits difficult. This paper presents a clock replacement method that converts a synchronous circuit into the corresponding asynchronous type which follows the BBD protocol, and discusses the key delay matching in detail. Finally, based on this method, we implemented an asynchronous 8051 MCU, and the common commands are tested by simulation, the results show that the MCU works normally, proving the simplicity and feasibility of the clock replacement method.","PeriodicalId":364285,"journal":{"name":"2020 IEEE 5th International Conference on Integrated Circuits and Microsystems (ICICM)","volume":"169 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Applicable Method of Clock Replacing with BBD Asynchronous Circuit\",\"authors\":\"Haoshan Zhang, Yuqing Liang, Taiyi Zhang, Anping He\",\"doi\":\"10.1109/ICICM50929.2020.9292217\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the continuous advantage of integrated circuit manufacturing technology, the design and implementation of chips are increasingly constrained by the global clock. Asynchronous circuits have become remarkable again because of their advantages of low power consumption, high electromagnetic robustness, and higher average rate compared to synchronous circuits. But the lack of commercial EDA support makes the design of asynchronous circuits difficult. This paper presents a clock replacement method that converts a synchronous circuit into the corresponding asynchronous type which follows the BBD protocol, and discusses the key delay matching in detail. Finally, based on this method, we implemented an asynchronous 8051 MCU, and the common commands are tested by simulation, the results show that the MCU works normally, proving the simplicity and feasibility of the clock replacement method.\",\"PeriodicalId\":364285,\"journal\":{\"name\":\"2020 IEEE 5th International Conference on Integrated Circuits and Microsystems (ICICM)\",\"volume\":\"169 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE 5th International Conference on Integrated Circuits and Microsystems (ICICM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICICM50929.2020.9292217\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 5th International Conference on Integrated Circuits and Microsystems (ICICM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICM50929.2020.9292217","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Applicable Method of Clock Replacing with BBD Asynchronous Circuit
With the continuous advantage of integrated circuit manufacturing technology, the design and implementation of chips are increasingly constrained by the global clock. Asynchronous circuits have become remarkable again because of their advantages of low power consumption, high electromagnetic robustness, and higher average rate compared to synchronous circuits. But the lack of commercial EDA support makes the design of asynchronous circuits difficult. This paper presents a clock replacement method that converts a synchronous circuit into the corresponding asynchronous type which follows the BBD protocol, and discusses the key delay matching in detail. Finally, based on this method, we implemented an asynchronous 8051 MCU, and the common commands are tested by simulation, the results show that the MCU works normally, proving the simplicity and feasibility of the clock replacement method.