Skip to main content

A Digitally Controlled Delay Generator Implemented with Cyclone V FPGA Using Timing Analysis

  • Conference paper
  • First Online:
Proceedings of the 8th Brazilian Technology Symposium (BTSym’22) (BTSym 2022)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 299.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Giordano, R., Ameli, F., Bifulco, P.: High-resolution synthesizable digitally-controlled delay lines. IEEE Trans Nucl. Sci. 62(6), 3163–3171 (2015)

    Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Vlademir J. S. Oliveira .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics