{"title":"Dynamic Logic Circuits: Combinational and Sequential Design for Digital ICs","authors":"Navneet Kaur, Varun Nehru, D. Sehgal","doi":"10.1109/ICCSDET.2018.8821078","DOIUrl":null,"url":null,"abstract":"Dynamic CMOS logic circuits or PrechargeEvaluate logic circuits have been widely used in high performance digital processors. Their high speed capability has been exploited in both combinational gates as well as sequencing elements. For combinational gates, use of such clocked logic is neither straightforward nor supported by standard EDA tools used by digital IC designers. Due to this, dynamic logic gates remained in their niche of custom design flow. In this paper, various Precharge-Evaluate circuit styles for high speed combinational design are reviewed. A methodology for using Dual Rail Domino logic with standard EDA tools is discussed and implemented on a floating point divider block. The use of Precharge-Evaluate logic for high speed sequencing elements is also discussed. Different high speed flip-flop circuits have been compared. These flip-flops are supported by EDA tools and are specifically designed for use in standard cell library. The test-circuits for flip-flops are simulated using device models of SCL 180nm CMOS Process.","PeriodicalId":157362,"journal":{"name":"2018 International Conference on Circuits and Systems in Digital Enterprise Technology (ICCSDET)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on Circuits and Systems in Digital Enterprise Technology (ICCSDET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSDET.2018.8821078","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Dynamic CMOS logic circuits or PrechargeEvaluate logic circuits have been widely used in high performance digital processors. Their high speed capability has been exploited in both combinational gates as well as sequencing elements. For combinational gates, use of such clocked logic is neither straightforward nor supported by standard EDA tools used by digital IC designers. Due to this, dynamic logic gates remained in their niche of custom design flow. In this paper, various Precharge-Evaluate circuit styles for high speed combinational design are reviewed. A methodology for using Dual Rail Domino logic with standard EDA tools is discussed and implemented on a floating point divider block. The use of Precharge-Evaluate logic for high speed sequencing elements is also discussed. Different high speed flip-flop circuits have been compared. These flip-flops are supported by EDA tools and are specifically designed for use in standard cell library. The test-circuits for flip-flops are simulated using device models of SCL 180nm CMOS Process.