{"title":"A Method for Measuring Process Variations in the FPGA Chip Considering the Effect of Wire Delay","authors":"Y. Miura, S. Tsutsumi","doi":"10.1109/IOLTS52814.2021.9486686","DOIUrl":null,"url":null,"abstract":"FPGAs are integrated circuits that can be implemented arbitrary logic functions. In FPGAs, it is important to measure process variations with high accuracy because process variations have become noticeable. A ring oscillator is widely used as a process monitor circuit. In FPGA design, a design tool automatically determines logic blocks in the chip on which a circuit is implemented and wires between the logic blocks. Designers can manually redesign/modify logic block parts, but not wire parts. Therefore, in order to measure process variations with high accuracy, it is necessary to clarify the effect of wire delay on an oscillation frequency. In this paper, ring oscillators with different wires between logic blocks are implemented on the FPGA chip and a method for measuring process variations with less effect of wire delay is considered.","PeriodicalId":185642,"journal":{"name":"2021 IEEE 27th International Symposium on On-Line Testing and Robust System Design (IOLTS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 27th International Symposium on On-Line Testing and Robust System Design (IOLTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IOLTS52814.2021.9486686","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
FPGAs are integrated circuits that can be implemented arbitrary logic functions. In FPGAs, it is important to measure process variations with high accuracy because process variations have become noticeable. A ring oscillator is widely used as a process monitor circuit. In FPGA design, a design tool automatically determines logic blocks in the chip on which a circuit is implemented and wires between the logic blocks. Designers can manually redesign/modify logic block parts, but not wire parts. Therefore, in order to measure process variations with high accuracy, it is necessary to clarify the effect of wire delay on an oscillation frequency. In this paper, ring oscillators with different wires between logic blocks are implemented on the FPGA chip and a method for measuring process variations with less effect of wire delay is considered.