Design and implementation of smart traffic light controller using VHDL language

  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract

    The purpose of this paper is to design and implementation of smart traffic light controller system using VHDL language and FPGA. A structure of four road intersection has been selected. The intersection to be controlled is between a busy (main street), and somewhat less busy (side street), with sensor for the side street and walk request button. Also, the system contains switches to control the traffic light manually. The intersection uses four timing parameters with ability to change these parameters manually. The system has been successfully tested with VHDL using Xilinx ISE 14.7i software environment and Chip-Scope, while, it is implemented in hardware using Xilinx Spartan 3E FPGA. It is easy to use and the cost for the same is also less as compared to the others. The designed traffic light control system is presented to work correctly as predictable.


  • Keywords

    Traffic Light Controller (TLC); FSM; VHDL; Spartan 3E; FPGA; Xc3s500fg320-4.

  • References

      [1] A. Raza, A. Kumar, E. Chaudhary, “Traffic Light Controller Using VHDL”, International Journal of Modern Trends in Engineering and Research (IJMTER), Vol. 04, Issue 4, PP. 57-62, April 2017.

      [2] T. Royani, J. Haddadnia, M. Alipoor, “Control of Traffic Light in Isolated Intersections Using Fuzzy Neural Network and Genetic Algorithm”, International Journal of Computer and Electrical Engineering, Vol. 5, No. 1, PP. 142-146, Feb. 2013.

      [3] M. Dev, Prerna, Sh. Sachin, S. Sharma, U. Tyagi, “Smart Traffic Control System Using PLC and SCADA”, International Journal of Innovative Research in Science, Engineering and Technology, Vol. 1, Issue 2, PP. 169-172, Dec. 2012, Website:

      [4] M. E. Safi1, “Smart Traffic Light Controller Based on Microcontroller”, Iraqi Journal of Computers, Communications, Control, and Systems Engineering (IJCCCE), Vol.16, No.1, PP. 38-45, 2016.

      [5] J. Alam, M. K. Pandey, “Advance Traffic Light System Based on Congestion Estimation Using Fuzzy Logic”, International Journal of Emerging Technology and Advanced Engineering, Vol. 4, Issue 3, PP. 870-877, Mar. 2014, Website:

      [6] A. Choudhary, “Adaptive Control of Traffic Grid Using Fuzzy Logic”, International Journal of Electrical, Electronics, and Data Communication, Vol. 2, Issue 8, PP. 51-57, Aug. 2014.

      [7] L. Shanigarapu, K. V. Reddy, “Design and Implementation of Intelligent Traffic Light System”, International Journal of Computer Science and Mobile Computing (IJCSMC), Vol. 4, Issue 7, PP. 93 – 102, July 2015.

      [8] D. Bhavana1, D. R. Tej, P. Jain, G. Mounika, R. Mohini, “Traffic Light Controller Using FPGA”, International Journal of Engineering Research and Applications, Vol. 5, Issue 4, (Part-6), PP.165-168, April 2015, Website:

      [9] D. Nath, V.V.Shete, Abhay Tambe, “Customization of Arm Processor in Mixed Signal FPGA”, International Journal of Engineering Research & Technology (IJERT), Vol. 1, Issue 6, Aug. 2012.

      [10] Beyrouthy, L. Fesquet, “An Asynchronous FPGA Block with Its Tech-Mapping Algorithm Dedicated to Security Applications”, International Journal of Reconfigurable Computing, Vol. 2013, 2013.

      [11] A. K. Abdulrazzaq, “Design an Intelligent Traffic Light Controller”, Thi-Qar University Journal for Engineering Sciences, Vol.7, No. 1, pp. 47-57, 2016.

      [12] S. Nath, Ch. Pal, S. Sau, S. Mukherjee, A. Roy, A. Guchhait, D. Kandar, “Design of an FPGA Based Intelligence Traffic Light Controller with VHDL”, International Conference on Radar, Communication and Computing (ICRCC), PP. 92-97, 21 - 22 Dec. 2012.

      [13] B. Dilip, Y. Alekhya, P. Divya Bharathi, “FPGA Implementation of an Advanced Traffic Light Controller using Verilog HDL”, International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), Vol. 1, Issue 7, PP. 1-6, Sep. 2012.

      [14] A. Mandloi, Rajnikant, “High Level Modeling of Real Time Traffic Light Controller”, International Journal of Engineering Science and Technology (IJEST), Vol. 4, No.12, PP. 4773-4779, Dec. 2012.

      [15] S. S. GAOPANDE, A. D. BHARADE, “Structural Modeling of Intelligent Traffic Light Controller on FPGA”, International Journal of Electrical, Electronics and Data Communication, Vol. 2, Issue 9, PP. 63-66, Sep. 2014.

      [16] V. V. Dabahde, R. V. Kshirsagar, “FPGA-Based Intelligent Traffic Light Controller System Design”, IJISET - International Journal of Innovative Science, Engineering & Technology, Vol. 2, Issue 4, PP. 1268-1271, April 2015, Website:

      [17] P.G. Prasad, S.V. Krishna, “Design and Implementation of ITLC System Using FPGA”, Journal of Electronics and Communication Engineering (IOSR-JECE), Vol. 12, Issue 5, Ver. II, PP. 07-13, Sep.- Oct. 2017, Website:




Article ID: 29478
DOI: 10.14419/ijet.v8i4.29478

Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.