Abstract
A digital delay generator can have a wide range and high resolution if divided into coarse and fine parts. In this paper, the implementation of a delay generator using counters and delay chains is presented using Field Programmable Gate Array (FPGA). The main contribution of the proposal is the implementation of delay chains with behavioral descriptions, applying a method to linearize them with no manual editing of the layout or routing, based on timing analysis. The building blocks consist of the digitally-controlled delay line (DCDL), employed for fine-tuning, a state machine for coarse-tuning, and the time-to-digital converter (TDC) to correct the error due to the unknown time interval between input and clock. The system is implemented on a Cyclone V SoC 5CSXFC6C6U23C8 device, with a 10-bit delay generator, achieving around 625 ps resolution in the LSB, and a range of 170 ns. The values measured of INL are [−0.22, 1.91] in LSB.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Song, Y., Liang, H., Zhou, L., Du, J., Ma, J., Yue, Z.: Large dynamic range high resolution digital delay generator based on FPGA. In: 2011 International Conference on Electronics, Communications and Control (ICECC), pp. 2116–2118. IEEE (2011)
Cui, K., Li, X., Zhu, R.: A high-resolution programmable Vernier delay generator based on carry chains in FPGA. Rev. Sci. Instrum. 88(6), 064703 (2017)
Li, J., Zheng, Z., Liu, M., Wu, S.: Large dynamic range accurate digitally programmable delay line with 250-ps resolution. In: 2006 8th International Conference on Signal Processing. IEEE (2006)
Giordano, R., Ameli, F., Bifulco, P.: High-resolution synthesizable digitally-controlled delay lines. IEEE Trans Nucl. Sci. 62(6), 3163–3171 (2015)
Cheng, X., Song, R., Xie, G., Zhang, Y., Zhang, Z.: A new FPGA-based segmented delay-line DPWM with compensation for critical path delays. IEEE Trans. Power Electron. 33, 10794–10802 (2017)
Intel® Quartus® Prime Pro and Standard Software User Guides. https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-software/user-guides.html. Accessed 04 Aug 2022
Narasimman, R., Prabhakar, A., Chandrachoodan, N.: Implementation of a 30 ps resolution time to digital converter in FPGA. In: 2015 International Conference on Electronic Design, Computer Networks & Automated Verification (EDCAV), pp. 12–17. IEEE (2015)
Won, J.Y., Lee, J.S.: Time-to-digital converter using a tuned-delay line evaluated in 28- 40- and 45-nm FPGAs. IEEE Trans on Instrum. Meas. 65(7), 1678–1689 (2016)
Yu, J., Dai, F.F., Jaeger, R.C.: A 12-bit vernier ring time-to-digital converter in 0.13 μm CMOS technology. IEEE J. Solid-State Circuits. 45, 830–842 (2010)
Acknowledgment
This work is supported by Foundation for Research Support of Mato Grosso (FAPEMAT) and National Council for Scientific and Technological Development (CNPq).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Oliveira, V.J.S., Santos, E.F., Cajado, W.R., Schmatz, F.H., Melo, W.R. (2023). A Digitally Controlled Delay Generator Implemented with Cyclone V FPGA Using Timing Analysis. In: Iano, Y., Saotome, O., Kemper Vásquez, G.L., de Moraes Gomes Rosa, M.T., Arthur, R., Gomes de Oliveira, G. (eds) Proceedings of the 8th Brazilian Technology Symposium (BTSym’22). BTSym 2022. Smart Innovation, Systems and Technologies, vol 353. Springer, Cham. https://doi.org/10.1007/978-3-031-31007-2_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-31007-2_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-31006-5
Online ISBN: 978-3-031-31007-2
eBook Packages: EngineeringEngineering (R0)