{"title":"在Spartan-6 FPGA上实现游标和闪存tdc的理想性能","authors":"Wafia Chouial, M. Maamoun","doi":"10.1109/ICAECCS56710.2023.10104626","DOIUrl":null,"url":null,"abstract":"In this paper, we will illustrate the working principle of the most popular time-to-digital converter (TDC) architectures in both application specific integrated circuits (ASIC) and field programmable gate array (FPGA) applications–- Vernier and tapped delay line (TDL) designs are used as a time interpolation method to yield a sub-clock period resolution. In order to understand their mechanism, Vernier and TDL-derived configurations are described first. Then, we propose a simulation work relying on fixing the finite propagation speed of each delay element of the delay chain to a delay equal to one or two clock cycles of the system clock period. That aims to assure the uniformity of the TDC binning and to eliminate the effect of process, voltage, and temperature (PVT) variations, which results in an ideal behavior of TDC that will be reflected in an ideal thermometer code. We have designed, implemented, and tested ideal TDCs in low-cost Spartan-6 FPGA, as well as by using the Xilinx ISIM tool.","PeriodicalId":447668,"journal":{"name":"2023 International Conference on Advances in Electronics, Control and Communication Systems (ICAECCS)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Ideal Behavior of Vernier and Flash TDCs Implemented in a Spartan-6 FPGA\",\"authors\":\"Wafia Chouial, M. Maamoun\",\"doi\":\"10.1109/ICAECCS56710.2023.10104626\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we will illustrate the working principle of the most popular time-to-digital converter (TDC) architectures in both application specific integrated circuits (ASIC) and field programmable gate array (FPGA) applications–- Vernier and tapped delay line (TDL) designs are used as a time interpolation method to yield a sub-clock period resolution. In order to understand their mechanism, Vernier and TDL-derived configurations are described first. Then, we propose a simulation work relying on fixing the finite propagation speed of each delay element of the delay chain to a delay equal to one or two clock cycles of the system clock period. That aims to assure the uniformity of the TDC binning and to eliminate the effect of process, voltage, and temperature (PVT) variations, which results in an ideal behavior of TDC that will be reflected in an ideal thermometer code. We have designed, implemented, and tested ideal TDCs in low-cost Spartan-6 FPGA, as well as by using the Xilinx ISIM tool.\",\"PeriodicalId\":447668,\"journal\":{\"name\":\"2023 International Conference on Advances in Electronics, Control and Communication Systems (ICAECCS)\",\"volume\":\"42 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-03-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 International Conference on Advances in Electronics, Control and Communication Systems (ICAECCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAECCS56710.2023.10104626\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Advances in Electronics, Control and Communication Systems (ICAECCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAECCS56710.2023.10104626","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Ideal Behavior of Vernier and Flash TDCs Implemented in a Spartan-6 FPGA
In this paper, we will illustrate the working principle of the most popular time-to-digital converter (TDC) architectures in both application specific integrated circuits (ASIC) and field programmable gate array (FPGA) applications–- Vernier and tapped delay line (TDL) designs are used as a time interpolation method to yield a sub-clock period resolution. In order to understand their mechanism, Vernier and TDL-derived configurations are described first. Then, we propose a simulation work relying on fixing the finite propagation speed of each delay element of the delay chain to a delay equal to one or two clock cycles of the system clock period. That aims to assure the uniformity of the TDC binning and to eliminate the effect of process, voltage, and temperature (PVT) variations, which results in an ideal behavior of TDC that will be reflected in an ideal thermometer code. We have designed, implemented, and tested ideal TDCs in low-cost Spartan-6 FPGA, as well as by using the Xilinx ISIM tool.