A Review of Design of Digital Clock Based on Verilog HDL

Authors

  • Wangtingli Li
  • Shuhui Li
  • Qingyan Zeng
  • Chengxi Zhou

DOI:

https://doi.org/10.54097/hset.v46i.7716

Keywords:

Verilog HDL, digital clock, frequency division module, counter module, decode display module, clock simulation.

Abstract

With the development of electronic technology, digital clocks have added many functions that facilitate people's lives, Digital electronic clock is a device that uses digital circuits to realize the digital display of time, minutes, and seconds. This paper mainly discusses how to use Verilog HDL to design a simple digital clock and realize the basic functions such as timing and display in the clock, as well as the platform and tools used. The circuit of the digital clock is divided into three modules, namely the frequency division module, counting module, and decoding display module. And the timing process is through the LED display, and the digital tube displays "hours", "minutes", and "seconds" which are displayed in two digits. The frequency division module divides a 50 MHz input signal to obtain a 1 Hz clock signal, and the counting time module can count and adjust the time of the clock, minutes, and seconds, and then display it on the FPGA development board through the decoding display module. After clock simulation, the system realizes the function of the digital clock and meets the design requirements.

Downloads

Download data is not yet available.

References

Yu, X., Ding, W, Zeng, Z. , & Leong, H. W. . (2015). Reading digital video clocks. International Journal of Pattern Recognition & Artificial Intelligence, 29(4), 1555006-.

Henzinger, T. A., Manna, Z., & Pnueli, A. (1992). What good are digital clocks? Automata, Languages and Programming, 545–558.

Minns, P, & Elliott, I. (2002). Introduction to verilog hdl. Springer US.

McNamara, M. T. Y. IEEE Standard Verilog Hardware Description Language. The Institute of Electrical and Electronics Engineers (2001). IEEE Computer Society, Washington, DC, 1364-2001.

Tyurin, s & Grekov, A.V. (2016). The decoding of LUT FPGA configuration of the finite state machine with Quartus II. 11. 10264-10266.

Hu, S. O. N. G., Naiti, J., Shanshan, H. U., & Hongtao, L. I. (2018). FPGA-based high resolution DPWM control circuit. Journal of systems Engineering and Electronics, 29(6), 1136-1141.

Fan, H., Wang, S., Mao, N., & Dai, K. (2019). Development of Tibetan Multifunctional Digital Clock Based on FPGA. Journal of Physics: Conference Series, 1288(1), 012023.

Sun, S. T., Tian, A. G., & Zhuang, D. C. (2011). The Design of Electronic Code Lock. Advanced Materials Research, 267, 1001–1004.

Chaitanya Krishna, A., Priyanka, C., & Gampala, D. (2021). Design of Digital Clock Manager Using Tunable BFD–True Random Number Generator. Journal of Physics: Conference Series, 1964(6), 062003.

Sau, S., Paul, R., Biswas, T., & Chakrabarti, A. (2012). A novel AES-256 implementation on FPGA using co-processor-based architecture. Proceedings of the International Conference on Advances in Computing, Communications, and Informatics - ICACCI ’12.

Smith, J. G., & Oldham, H. E. (1977). Laser testing of integrated circuits. IEEE Journal of Solid-State Circuits, 12(3), 247-252.

Pramila, Mandaliya, H., Rajpal, R., & Kaur, R. (2016, November). FPGA based phase detection technique for electron density measurement in SST-1 tokamak. Fusion Engineering and Design, 112, 888–891.

Downloads

Published

25-04-2023

How to Cite

Li, W., Li, S., Zeng, Q., & Zhou, C. (2023). A Review of Design of Digital Clock Based on Verilog HDL. Highlights in Science, Engineering and Technology, 46, 289-297. https://doi.org/10.54097/hset.v46i.7716