Andrea Lodi, L. Ciccarelli, D. Loparco, R. Canegallo, R. Guerrieri
{"title":"Low leakage design of LUT-based FPGAs","authors":"Andrea Lodi, L. Ciccarelli, D. Loparco, R. Canegallo, R. Guerrieri","doi":"10.1109/ESSCIR.2005.1541582","DOIUrl":null,"url":null,"abstract":"Moving to the 90nm node and below, in FPGA architectures, where there's a large number of inactive transistors, power consumption due to subthreshold current becomes more and more relevant compared with the switching one. In this paper we analyze the leakage current associated to look up tables, the basic elaboration units of LUT-based FPGAs, giving a characterization in terms of timing performance, inactive and active leakage power consumption. We propose a circuit implementation to reduce leakage, avoiding delay and silicon area increase. The adopted solutions are based on multi-threshold and self reverse biasing techniques. As results we reduce the inactive leakage power by 88%, the active one by 64%, having 5% delay degradation and a negligible silicon area increase.","PeriodicalId":239980,"journal":{"name":"Proceedings of the 31st European Solid-State Circuits Conference, 2005. ESSCIRC 2005.","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 31st European Solid-State Circuits Conference, 2005. ESSCIRC 2005.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ESSCIR.2005.1541582","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15
Abstract
Moving to the 90nm node and below, in FPGA architectures, where there's a large number of inactive transistors, power consumption due to subthreshold current becomes more and more relevant compared with the switching one. In this paper we analyze the leakage current associated to look up tables, the basic elaboration units of LUT-based FPGAs, giving a characterization in terms of timing performance, inactive and active leakage power consumption. We propose a circuit implementation to reduce leakage, avoiding delay and silicon area increase. The adopted solutions are based on multi-threshold and self reverse biasing techniques. As results we reduce the inactive leakage power by 88%, the active one by 64%, having 5% delay degradation and a negligible silicon area increase.