{"title":"Optimised completion detection circuits for null convention logic pipelines","authors":"P. Dabholkar, P. Beckett","doi":"10.1109/PRIMEASIA.2017.8280353","DOIUrl":null,"url":null,"abstract":"Null Convention Logic is a Quasi Delay Insensitive asynchronous design technique which requires special completion detection circuits that span the width of the data path to control the timing and ensure correct operation. These circuits occupy a large area on the chip and their propagation delay greatly affects the throughput of the system. In this paper, we propose a few improved techniques for implementing these completion detection circuits. Instead of designing the circuit using template-based NCL threshold gates, we simplify and merge the gates and route complementary Data and Null values as appropriate to ensure correct operation. Optimizing transistor sizes to achieve equal propagation delays in both the Data-Null and Null-Data transitions results in an area saving of over 30% and an energy saving of about 50% compared to conventional completion circuits. A further modification to the THxx gate circuit is shown that merges the Hold and Drive sections of the circuit to create a smaller, more balanced gate with better performance.","PeriodicalId":335218,"journal":{"name":"2017 IEEE Asia Pacific Conference on Postgraduate Research in Microelectronics and Electronics (PrimeAsia)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Asia Pacific Conference on Postgraduate Research in Microelectronics and Electronics (PrimeAsia)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PRIMEASIA.2017.8280353","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Null Convention Logic is a Quasi Delay Insensitive asynchronous design technique which requires special completion detection circuits that span the width of the data path to control the timing and ensure correct operation. These circuits occupy a large area on the chip and their propagation delay greatly affects the throughput of the system. In this paper, we propose a few improved techniques for implementing these completion detection circuits. Instead of designing the circuit using template-based NCL threshold gates, we simplify and merge the gates and route complementary Data and Null values as appropriate to ensure correct operation. Optimizing transistor sizes to achieve equal propagation delays in both the Data-Null and Null-Data transitions results in an area saving of over 30% and an energy saving of about 50% compared to conventional completion circuits. A further modification to the THxx gate circuit is shown that merges the Hold and Drive sections of the circuit to create a smaller, more balanced gate with better performance.