{"title":"Decap感知休眠晶体管设计","authors":"Ramaprasath Vilangudipitchai, P. Balsara","doi":"10.1109/DCAS.2004.1360453","DOIUrl":null,"url":null,"abstract":"Multithreshold CMOS (MTCMOS) has been a proven methodology to reduce leakage power in DSM designs. Previously lumped sleep transistors were designed for worst case condition, and hence occupied a large area. To reduce the area, cluster based sleep transistor design was proposed which takes into account simultaneous switching within the circuit blocks. In this paper, we propose an improved method of clustering the sleep transistors by taking on chip decoupling capacitances into account. With the proposed heuristic, we are able to obtain sleep transistor area reduction of 64% with respect to conventional clustering methodology. The leakage current reduction for the circuit blocks is in the order of 2000X to 8000X with respect to the ones without sleep transistors. We also analyze the effect of the sleep transistor width on the wake-up time of the circuit blocks, which can be used effectively during system design. The experimental results are shown for ISCAS'85 benchmarks.","PeriodicalId":185376,"journal":{"name":"Proceedings of the 2004 IEEE Dallas/CAS Workshop Implementation of High Performance Circuits","volume":"301 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Decap aware sleep transistor design\",\"authors\":\"Ramaprasath Vilangudipitchai, P. Balsara\",\"doi\":\"10.1109/DCAS.2004.1360453\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Multithreshold CMOS (MTCMOS) has been a proven methodology to reduce leakage power in DSM designs. Previously lumped sleep transistors were designed for worst case condition, and hence occupied a large area. To reduce the area, cluster based sleep transistor design was proposed which takes into account simultaneous switching within the circuit blocks. In this paper, we propose an improved method of clustering the sleep transistors by taking on chip decoupling capacitances into account. With the proposed heuristic, we are able to obtain sleep transistor area reduction of 64% with respect to conventional clustering methodology. The leakage current reduction for the circuit blocks is in the order of 2000X to 8000X with respect to the ones without sleep transistors. We also analyze the effect of the sleep transistor width on the wake-up time of the circuit blocks, which can be used effectively during system design. The experimental results are shown for ISCAS'85 benchmarks.\",\"PeriodicalId\":185376,\"journal\":{\"name\":\"Proceedings of the 2004 IEEE Dallas/CAS Workshop Implementation of High Performance Circuits\",\"volume\":\"301 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-11-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2004 IEEE Dallas/CAS Workshop Implementation of High Performance Circuits\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DCAS.2004.1360453\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2004 IEEE Dallas/CAS Workshop Implementation of High Performance Circuits","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DCAS.2004.1360453","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Multithreshold CMOS (MTCMOS) has been a proven methodology to reduce leakage power in DSM designs. Previously lumped sleep transistors were designed for worst case condition, and hence occupied a large area. To reduce the area, cluster based sleep transistor design was proposed which takes into account simultaneous switching within the circuit blocks. In this paper, we propose an improved method of clustering the sleep transistors by taking on chip decoupling capacitances into account. With the proposed heuristic, we are able to obtain sleep transistor area reduction of 64% with respect to conventional clustering methodology. The leakage current reduction for the circuit blocks is in the order of 2000X to 8000X with respect to the ones without sleep transistors. We also analyze the effect of the sleep transistor width on the wake-up time of the circuit blocks, which can be used effectively during system design. The experimental results are shown for ISCAS'85 benchmarks.