A. Almasoud, Mohammed Abbas, Mohammed Aboelola, A. Alghaihab
{"title":"FPGA Based DCO With Fine Control Correlation Calibration Technique","authors":"A. Almasoud, Mohammed Abbas, Mohammed Aboelola, A. Alghaihab","doi":"10.1109/IConEEI55709.2022.9972266","DOIUrl":null,"url":null,"abstract":"Digital controlled oscillators (DCOs) play an important role in all digital phase locked loop (ADPLL) performance. DCOs have many advantages compared to their voltage controlled oscillators (VCOs) analog counterparts, such as: their wide frequency and supply voltage range, smaller area and being fully synthesizable. This work presents an FPGA based DCO implementation for use in ADPLL. It also presents the calibration technique which solves the non-monotonicity problem between the control code and the oscillation frequency. The issue is observed when implementing fine control of the DCO using ring oscillator (generator on delays) which is implemented with 4 carry4 blocks and 16 input multiplexer within the seven series Xilinx FPGAs for minimum controlled delay. The work is implemented on an Artix7 Xilinx FPGA using NEXYS 4 development board from Digilent and measured performance using oscilloscope is presented. Comparison between the control code and frequency relation prior and after calibration is also shown.","PeriodicalId":382763,"journal":{"name":"2022 3rd International Conference on Electrical Engineering and Informatics (ICon EEI)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 3rd International Conference on Electrical Engineering and Informatics (ICon EEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IConEEI55709.2022.9972266","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Digital controlled oscillators (DCOs) play an important role in all digital phase locked loop (ADPLL) performance. DCOs have many advantages compared to their voltage controlled oscillators (VCOs) analog counterparts, such as: their wide frequency and supply voltage range, smaller area and being fully synthesizable. This work presents an FPGA based DCO implementation for use in ADPLL. It also presents the calibration technique which solves the non-monotonicity problem between the control code and the oscillation frequency. The issue is observed when implementing fine control of the DCO using ring oscillator (generator on delays) which is implemented with 4 carry4 blocks and 16 input multiplexer within the seven series Xilinx FPGAs for minimum controlled delay. The work is implemented on an Artix7 Xilinx FPGA using NEXYS 4 development board from Digilent and measured performance using oscilloscope is presented. Comparison between the control code and frequency relation prior and after calibration is also shown.