{"title":"A leakage-tolerant low-leakage register file with conditional sleep transistor","authors":"A. Agarwal, K. Roy, R. Krishnamurthy","doi":"10.1109/SOCC.2004.1362421","DOIUrl":null,"url":null,"abstract":"This paper describes a 256/spl times/64b 3-read, 3-write ported leakage tolerant low leakage register file. The local bitline shares a sleep transistor for aggressive bitline leakage reduction/tolerance to enable high fanin bitlines and uses low V/sub th/ transistors. The sleep transistor is turned on while accessing the local bitline and conditionally turned off, if the dynamic node should remain high. Simulation results shows that proposed technique achieves 9% improvement in performance with 14/spl times/ reduction in local bitline leakage (97/spl times/ reduction as compared to any previously proposed low V/sub th/, leakage tolerant register file) enabling 70% reduction in keeper size, while keeping the same noise robustness as optimized high performance conventional high V/sub th/ implementation.","PeriodicalId":184894,"journal":{"name":"IEEE International SOC Conference, 2004. Proceedings.","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International SOC Conference, 2004. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOCC.2004.1362421","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
This paper describes a 256/spl times/64b 3-read, 3-write ported leakage tolerant low leakage register file. The local bitline shares a sleep transistor for aggressive bitline leakage reduction/tolerance to enable high fanin bitlines and uses low V/sub th/ transistors. The sleep transistor is turned on while accessing the local bitline and conditionally turned off, if the dynamic node should remain high. Simulation results shows that proposed technique achieves 9% improvement in performance with 14/spl times/ reduction in local bitline leakage (97/spl times/ reduction as compared to any previously proposed low V/sub th/, leakage tolerant register file) enabling 70% reduction in keeper size, while keeping the same noise robustness as optimized high performance conventional high V/sub th/ implementation.