{"title":"Fast Efficient Solar Cell Simulator","authors":"Supriyo Karmakar","doi":"10.1049/cds2/7856894","DOIUrl":"10.1049/cds2/7856894","url":null,"abstract":"<p>This paper introduces an efficient solar cell simulator. The simulator can simulate various combinations of materials. The simulator provides a lot of flexibility to the user to design the solar cell. This simulator supports group IV, II–VI and III–V material systems. The simulator gives flexibility to the user to simulate different sections of the cell individually before the final stage, which guides the user to design the efficient solar cell for his/her requirement. The simulator is quite simple, and the user has a lot of choices, such as material selection, changing dimensions, number of layers, nanostructures, and their parameters. This simulator will be helpful for both research and academic purposes.</p>","PeriodicalId":50386,"journal":{"name":"Iet Circuits Devices & Systems","volume":"2026 1","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/cds2/7856894","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147562559","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Fast Efficient Solar Cell Simulator","authors":"Supriyo Karmakar","doi":"10.1049/cds2/7856894","DOIUrl":"10.1049/cds2/7856894","url":null,"abstract":"<p>This paper introduces an efficient solar cell simulator. The simulator can simulate various combinations of materials. The simulator provides a lot of flexibility to the user to design the solar cell. This simulator supports group IV, II–VI and III–V material systems. The simulator gives flexibility to the user to simulate different sections of the cell individually before the final stage, which guides the user to design the efficient solar cell for his/her requirement. The simulator is quite simple, and the user has a lot of choices, such as material selection, changing dimensions, number of layers, nanostructures, and their parameters. This simulator will be helpful for both research and academic purposes.</p>","PeriodicalId":50386,"journal":{"name":"Iet Circuits Devices & Systems","volume":"2026 1","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/cds2/7856894","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147562734","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Junqi Huang, T. Nandha Kumar, Haider A. F. Almurib, Fabrizio Lombardi
{"title":"Analysis and Evaluation of Approximate Ripple-Carry Adders in the Presence of a Single Functional Error (SFE)","authors":"Junqi Huang, T. Nandha Kumar, Haider A. F. Almurib, Fabrizio Lombardi","doi":"10.1049/cds2/9917935","DOIUrl":"https://doi.org/10.1049/cds2/9917935","url":null,"abstract":"<p>As widely used in arithmetic circuits (such as a ripple carry adder [RCA]), approximate computing intentionally introduces errors in the design; however, approximate circuits can also experience errors due to external and physical phenomena (such as cosmic rays or a stuck-at). These errors can be analyzed by their functional nature. This article examines the impact of a single functional error (SFE) in both an approximate cell as well as the entire RCA. The study analyzes exact and approximate cell designs using a state transition diagram-based approach to understand the relationships between different types of functional error and the expected behavior in all possible scenarios. The article also proposes a probabilistic analysis for an exact RCA, which aligns well with simulation results for several metrics, such as the error rate (ER). Additionally, an error analysis is conducted on the RCA by considering the number of approximate cells and the location of the single erroneous cell. The results and modeling analysis of the exact RCA show that the ER and the mean error distance (MED) for Carry in (<i>C</i><sub>in</sub>) = 0 are higher than for <i>C</i><sub>in</sub> = 1; furthermore, the MED for an approximate RCA in the presence of an SFE is higher than for the exact RCA. These findings indicate that an approximate RCA affected by an SFE incurs a significantly degraded accuracy as related to the approximate cell type. Finally, the article provides a binary tree-based analysis to support the comprehensive simulation results for the RCA’s ER using different approximate cells.</p>","PeriodicalId":50386,"journal":{"name":"Iet Circuits Devices & Systems","volume":"2026 1","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/cds2/9917935","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147569591","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Junqi Huang, T. Nandha Kumar, Haider A. F. Almurib, Fabrizio Lombardi
{"title":"Analysis and Evaluation of Approximate Ripple-Carry Adders in the Presence of a Single Functional Error (SFE)","authors":"Junqi Huang, T. Nandha Kumar, Haider A. F. Almurib, Fabrizio Lombardi","doi":"10.1049/cds2/9917935","DOIUrl":"10.1049/cds2/9917935","url":null,"abstract":"<p>As widely used in arithmetic circuits (such as a ripple carry adder [RCA]), approximate computing intentionally introduces errors in the design; however, approximate circuits can also experience errors due to external and physical phenomena (such as cosmic rays or a stuck-at). These errors can be analyzed by their functional nature. This article examines the impact of a single functional error (SFE) in both an approximate cell as well as the entire RCA. The study analyzes exact and approximate cell designs using a state transition diagram-based approach to understand the relationships between different types of functional error and the expected behavior in all possible scenarios. The article also proposes a probabilistic analysis for an exact RCA, which aligns well with simulation results for several metrics, such as the error rate (ER). Additionally, an error analysis is conducted on the RCA by considering the number of approximate cells and the location of the single erroneous cell. The results and modeling analysis of the exact RCA show that the ER and the mean error distance (MED) for Carry in (<i>C</i><sub>in</sub>) = 0 are higher than for <i>C</i><sub>in</sub> = 1; furthermore, the MED for an approximate RCA in the presence of an SFE is higher than for the exact RCA. These findings indicate that an approximate RCA affected by an SFE incurs a significantly degraded accuracy as related to the approximate cell type. Finally, the article provides a binary tree-based analysis to support the comprehensive simulation results for the RCA’s ER using different approximate cells.</p>","PeriodicalId":50386,"journal":{"name":"Iet Circuits Devices & Systems","volume":"2026 1","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/cds2/9917935","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147569590","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}