SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
Synopsis
Of Industrial Project
on
“Four Way Traffic Control System”
Bachelor of Technology
In
Electronics and Communication Engineering
Submitted by
Ameesha Singh (1509531007)
Chetan Dabral (1509531012)
Mahatma Gandhi Mission’s College of Engineering and Technology, Noida
Affiliated to
Dr. A.P.J. AKTU Lucknow
Title
The traffic in road crossings /junctions is controlled by switching ON/OFF Red, Green & Amber
lights in a particular sequence. It plays more and more important role in modern management
and control of urban traffic to reduce the accident and traffic jam in road. It is a sequential
machine to be analyzed and programmed through a multistep process.
Abstract
Traffic lights are the signaling devices used to manage traffic on multi-way road. These are
positioned to control the competing flow of the traffic at the road intersections to avoid
collisions. By displaying lights (red, yellow and green), they alternate the way of multi-road
users. The implementation of traffic Light Controller can be through a Microcontroller, Field
Programmable Gate Array or Application Specific Integrated Circuit. While the microcontrollers
use the c programming languages, the ASIC and FPGA use the hardware description languages
I.e., Verilog, system Verilog or VHDL. FPGA implementation is advantageous over ASIC and
microcontroller; number of IO ports and performance compared to microcontroller and
implementation with FPGA is less expensive compared to ASIC design. The code that we have
used in this project can be used to program the FPGA Spartan kit, but due to unavailability of the
kits we would be only simulating this on the Xilinx project navigator 14.7
Methodology
There are different techniques for design entry. Schematic based, Hardware Description
Language and combination of both etc. Selection of a method depends on the design and
designer. If the designer wants to deal more with Hardware, then Schematic entry is the better
choice. When the design is complex or the designer thinks the design in an algorithmic way then
HDL is the better choice. Language based entry is faster but lag in performance and density.
Another method but rarely used is state-machines. It is the better choice for the
designers who think the design as a series of states. But the tools for state machine entry are
limited.
A general four road structure which consists of north, east, west and south directions each with a
set of three lights namely green, yellow and red. Green light in a direction will be ON when left,
straight and right side is set to be free for traffic in that direction.
Figure 1.1 Structure of Road
Figure 1.2 Algorithm for traffic light system
Tools/Software :
Xilinx ISE Project Navigator 14.4 - Xilinx ISE (Integrated Synthesis Environment) is a
software tool produced by Xilinx for synthesis and analysis of HDL designs, enabling the
developer to synthesize ("compile") their designs. The Xilinx ISE is primarily used for circuit
synthesis and design.
iSIM simulator- ISIM or the ModelSim logic simulator is used for system-level testing.
Language used:
Verilog- Verilog is a Hardware Description Language; a textual format for describing electronic
circuits and systems. Applied to electronic design, Verilog is intended to be used for verification
through simulation, for timing analysis, for test analysis (testability analysis and fault grading)
and for logic synthesis.
Literature Survey
Traffic light controller is a set of rules and instructions that drivers, pilots, train engineers, and
ship captains rely on to avoid collisions and other hazards. Traffic control systems include signs,
lights and other devices that communicate specific directions, warnings, or requirements. Traffic
light controller (TLC) has been implemented using verilog HDL[7]. It has many advantages over
other with reference to the speed, number of input/output ports and performance which are all
very important in design. This paper concerns with a design implementation of an advanced
traffic light controller system that was built as a term project of a VLSI design subject using
VHDL. The system has many advantages over the other exciting Traffic Light Controller. The
VHDL code is being used in order to implement the design and the simulation is being tested
using the ISim Simulator. It is easy to use and the cost for the same is also less as compared to
the others.
Application & impact on society
The modern ways of multi way traffic management improves the traffic condition upto a large
extent.Advanced signaling controllers contribute to the improvement of the urban traffic which is
proportional to the complexity of the controller. Advanced signaling controllers contribute to the
improvement in the traffic condition; and also the prevention of the road accidents. This
implementation of four junction traffic light controller can challenge any complexity in the
traffic.
Suggested guides- Mrs. Poonam Yadav
Mrs. Priyanka Chauhan
References-
[1] Z. Yuye and Y. Weisheng, “Research of Traffic Signal Light Intelligent Control System
Based On Microcontroller,” 2009 First International Workshop on Education Technology and
Computer Science.
[2] FPGA Design Tutorial, Copyright © 1-CORE Technologies, 2004-2009. [Online]. Available:
http://www.1-core.com/library/digital/fpga-design-tutorial/quick-startguide.shtml
[3] P. P. Chu, “FPGA Prototyping by VHDL Examples-Xilinx Spartan-3 Version,” John Wiley
and Sons, 2008
[4] ISE 9.1 In-Depth Tutorial, Xilinx Inc. Copyright 1995-2007. [Online]. Available:
http://download.xilinx.com/direct/ise9_tutorials/ise9tut.pdf
[5] Programmable Logic Design (Quick Start Handbook), Xilinx Copyright 2002-2006, Online].
Available: http://www.xilinx.com/ publications/products/ cpld/logic_handbook.pdf
[6] J. M. Lee, “Verilog Quick Start,” 2nd Edition, 1998.
[7] Aamir Raza, Arun Kumar and Ekta Chaudhary,”Research Paper”, “TRAFFIC LIGHT
CONTROLLER USING VHDL”
Available at : https://www.ijmter.com/papers/volume-4/issue-4/traffic-light-controller-using-
vhdl.pdf

More Related Content

What's hot (20)

PDF
Smart traffic light controller using verilog
VaishaliVaishali14
 
PPT
design of FPGA based traffic light controller system
Vinny Chweety
 
DOCX
Design of Elevator Controller using Verilog HDL
Vishesh Thakur
 
DOCX
design of FPGA based traffic light controller system
Vinny Chweety
 
PPTX
Traffic light controller
Rkrishna Mishra
 
PDF
Vlsi Summer training report pdf
GirjeshVerma2
 
PPTX
Verilog HDL
Mantra VLSI
 
PPTX
Timer programming for 8051 using embedded c
Vikas Dongre
 
PDF
Sequence detector Verilog Code
Bharti Airtel Ltd.
 
PDF
vlsi projects using verilog code 2014-2015
E2MATRIX
 
PDF
Data types in verilog
Nallapati Anindra
 
DOCX
Traffic light controller
" Its-CooL " is said " Iskool "
 
PPTX
Fpga architectures and applications
Sudhanshu Janwadkar
 
PPTX
Pipelining approach
GopinathD17
 
PPTX
Xilinx 4000 series
dragonpradeep
 
PPTX
Digital clock
asifnoman240
 
PDF
Digital Alarm Clock 446 project report
Akash Mhankale
 
PPTX
Multirate DSP
@zenafaris91
 
PDF
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
Revathi Subramaniam
 
PPTX
RTL-Design for beginners
Dr.YNM
 
Smart traffic light controller using verilog
VaishaliVaishali14
 
design of FPGA based traffic light controller system
Vinny Chweety
 
Design of Elevator Controller using Verilog HDL
Vishesh Thakur
 
design of FPGA based traffic light controller system
Vinny Chweety
 
Traffic light controller
Rkrishna Mishra
 
Vlsi Summer training report pdf
GirjeshVerma2
 
Verilog HDL
Mantra VLSI
 
Timer programming for 8051 using embedded c
Vikas Dongre
 
Sequence detector Verilog Code
Bharti Airtel Ltd.
 
vlsi projects using verilog code 2014-2015
E2MATRIX
 
Data types in verilog
Nallapati Anindra
 
Traffic light controller
" Its-CooL " is said " Iskool "
 
Fpga architectures and applications
Sudhanshu Janwadkar
 
Pipelining approach
GopinathD17
 
Xilinx 4000 series
dragonpradeep
 
Digital clock
asifnoman240
 
Digital Alarm Clock 446 project report
Akash Mhankale
 
Multirate DSP
@zenafaris91
 
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
Revathi Subramaniam
 
RTL-Design for beginners
Dr.YNM
 

Similar to Traffic light controller with verilog (20)

PDF
Traffic Light Controller Using Fpga
IJERA Editor
 
PDF
Implementation of Secured Car Parking Management System Using Verilog HDL
IJERA Editor
 
PDF
Design of intelligent traffic light controller using gsm & embedded system
Yakkali Kiran
 
PDF
Modelling and simulation of driving cycle using simulink
International Journal of Power Electronics and Drive Systems
 
PDF
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
VLSICS Design
 
PDF
Most Viewed Article in the last 30days in Academia - International Journal o...
VLSICS Design
 
PPTX
TRAFFIC LIGHT CONTROLLER USING VHDL LANGUAGE
rmanoharan2
 
PDF
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
IJORCS
 
PDF
Ie3415061510
IJERA Editor
 
PDF
IRJET-Intellectual 4way Traffic Control System using PLC and SCADA
IRJET Journal
 
PDF
A four way autometic traffic control system with variable delay using hdl
eSAT Journals
 
PDF
IRJET- Management of Traffic at Road Intersection using Software Modelling
IRJET Journal
 
PDF
April 2020: Top Read Articles in VLSI design & Communication Systems
VLSICS Design
 
PDF
Group project dld assignement
Akhtarzeb Khan
 
PDF
Improving traffic and emergency vehicle clearance at congested intersections ...
IJECEIAES
 
PDF
Deep_Learning_based_Object_Detection_Model_for_Autonomous_Driving_Research_us...
archanadeiva
 
PPTX
Its architecture
mohanad jaafar talib al-jandeel
 
PDF
DesignandImplementationofSmartCarParkingSystem.pdf
YubrajKhatiwada3
 
PDF
Inginious Trafalgar Contrivition System
IJSRED
 
PDF
IRJET- Design and Development of Traffic Flow Prediction System for Efficient...
IRJET Journal
 
Traffic Light Controller Using Fpga
IJERA Editor
 
Implementation of Secured Car Parking Management System Using Verilog HDL
IJERA Editor
 
Design of intelligent traffic light controller using gsm & embedded system
Yakkali Kiran
 
Modelling and simulation of driving cycle using simulink
International Journal of Power Electronics and Drive Systems
 
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
VLSICS Design
 
Most Viewed Article in the last 30days in Academia - International Journal o...
VLSICS Design
 
TRAFFIC LIGHT CONTROLLER USING VHDL LANGUAGE
rmanoharan2
 
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
IJORCS
 
Ie3415061510
IJERA Editor
 
IRJET-Intellectual 4way Traffic Control System using PLC and SCADA
IRJET Journal
 
A four way autometic traffic control system with variable delay using hdl
eSAT Journals
 
IRJET- Management of Traffic at Road Intersection using Software Modelling
IRJET Journal
 
April 2020: Top Read Articles in VLSI design & Communication Systems
VLSICS Design
 
Group project dld assignement
Akhtarzeb Khan
 
Improving traffic and emergency vehicle clearance at congested intersections ...
IJECEIAES
 
Deep_Learning_based_Object_Detection_Model_for_Autonomous_Driving_Research_us...
archanadeiva
 
DesignandImplementationofSmartCarParkingSystem.pdf
YubrajKhatiwada3
 
Inginious Trafalgar Contrivition System
IJSRED
 
IRJET- Design and Development of Traffic Flow Prediction System for Efficient...
IRJET Journal
 
Ad

Recently uploaded (20)

PPTX
How Industrial Project Management Differs From Construction.pptx
jamespit799
 
PDF
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
PPTX
MODULE 04 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
PDF
Water Industry Process Automation & Control Monthly July 2025
Water Industry Process Automation & Control
 
PDF
aAn_Introduction_to_Arcadia_20150115.pdf
henriqueltorres1
 
PDF
Halide Perovskites’ Multifunctional Properties: Coordination Engineering, Coo...
TaameBerhe2
 
PPTX
Distribution reservoir and service storage pptx
dhanashree78
 
PPT
Testing and final inspection of a solar PV system
MuhammadSanni2
 
PDF
Electrical Engineer operation Supervisor
ssaruntatapower143
 
PPTX
OCS353 DATA SCIENCE FUNDAMENTALS- Unit 1 Introduction to Data Science
A R SIVANESH M.E., (Ph.D)
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
PDF
Design Thinking basics for Engineers.pdf
CMR University
 
PDF
methodology-driven-mbse-murphy-july-hsv-huntsville6680038572db67488e78ff00003...
henriqueltorres1
 
PDF
mbse_An_Introduction_to_Arcadia_20150115.pdf
henriqueltorres1
 
PDF
Digital water marking system project report
Kamal Acharya
 
PPTX
Water Resources Engineering (CVE 728)--Slide 4.pptx
mohammedado3
 
PDF
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
PDF
Data structures notes for unit 2 in computer science.pdf
sshubhamsingh265
 
PPTX
MODULE 03 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
PPT
New_school_Engineering_presentation_011707.ppt
VinayKumar304579
 
How Industrial Project Management Differs From Construction.pptx
jamespit799
 
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
MODULE 04 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
Water Industry Process Automation & Control Monthly July 2025
Water Industry Process Automation & Control
 
aAn_Introduction_to_Arcadia_20150115.pdf
henriqueltorres1
 
Halide Perovskites’ Multifunctional Properties: Coordination Engineering, Coo...
TaameBerhe2
 
Distribution reservoir and service storage pptx
dhanashree78
 
Testing and final inspection of a solar PV system
MuhammadSanni2
 
Electrical Engineer operation Supervisor
ssaruntatapower143
 
OCS353 DATA SCIENCE FUNDAMENTALS- Unit 1 Introduction to Data Science
A R SIVANESH M.E., (Ph.D)
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
Design Thinking basics for Engineers.pdf
CMR University
 
methodology-driven-mbse-murphy-july-hsv-huntsville6680038572db67488e78ff00003...
henriqueltorres1
 
mbse_An_Introduction_to_Arcadia_20150115.pdf
henriqueltorres1
 
Digital water marking system project report
Kamal Acharya
 
Water Resources Engineering (CVE 728)--Slide 4.pptx
mohammedado3
 
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
Data structures notes for unit 2 in computer science.pdf
sshubhamsingh265
 
MODULE 03 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
New_school_Engineering_presentation_011707.ppt
VinayKumar304579
 
Ad

Traffic light controller with verilog

  • 1. Synopsis Of Industrial Project on “Four Way Traffic Control System” Bachelor of Technology In Electronics and Communication Engineering Submitted by Ameesha Singh (1509531007) Chetan Dabral (1509531012) Mahatma Gandhi Mission’s College of Engineering and Technology, Noida Affiliated to Dr. A.P.J. AKTU Lucknow
  • 2. Title The traffic in road crossings /junctions is controlled by switching ON/OFF Red, Green & Amber lights in a particular sequence. It plays more and more important role in modern management and control of urban traffic to reduce the accident and traffic jam in road. It is a sequential machine to be analyzed and programmed through a multistep process. Abstract Traffic lights are the signaling devices used to manage traffic on multi-way road. These are positioned to control the competing flow of the traffic at the road intersections to avoid collisions. By displaying lights (red, yellow and green), they alternate the way of multi-road users. The implementation of traffic Light Controller can be through a Microcontroller, Field Programmable Gate Array or Application Specific Integrated Circuit. While the microcontrollers use the c programming languages, the ASIC and FPGA use the hardware description languages I.e., Verilog, system Verilog or VHDL. FPGA implementation is advantageous over ASIC and microcontroller; number of IO ports and performance compared to microcontroller and implementation with FPGA is less expensive compared to ASIC design. The code that we have used in this project can be used to program the FPGA Spartan kit, but due to unavailability of the kits we would be only simulating this on the Xilinx project navigator 14.7 Methodology There are different techniques for design entry. Schematic based, Hardware Description Language and combination of both etc. Selection of a method depends on the design and designer. If the designer wants to deal more with Hardware, then Schematic entry is the better choice. When the design is complex or the designer thinks the design in an algorithmic way then HDL is the better choice. Language based entry is faster but lag in performance and density. Another method but rarely used is state-machines. It is the better choice for the designers who think the design as a series of states. But the tools for state machine entry are limited.
  • 3. A general four road structure which consists of north, east, west and south directions each with a set of three lights namely green, yellow and red. Green light in a direction will be ON when left, straight and right side is set to be free for traffic in that direction. Figure 1.1 Structure of Road Figure 1.2 Algorithm for traffic light system
  • 4. Tools/Software : Xilinx ISE Project Navigator 14.4 - Xilinx ISE (Integrated Synthesis Environment) is a software tool produced by Xilinx for synthesis and analysis of HDL designs, enabling the developer to synthesize ("compile") their designs. The Xilinx ISE is primarily used for circuit synthesis and design. iSIM simulator- ISIM or the ModelSim logic simulator is used for system-level testing. Language used: Verilog- Verilog is a Hardware Description Language; a textual format for describing electronic circuits and systems. Applied to electronic design, Verilog is intended to be used for verification through simulation, for timing analysis, for test analysis (testability analysis and fault grading) and for logic synthesis. Literature Survey Traffic light controller is a set of rules and instructions that drivers, pilots, train engineers, and ship captains rely on to avoid collisions and other hazards. Traffic control systems include signs, lights and other devices that communicate specific directions, warnings, or requirements. Traffic light controller (TLC) has been implemented using verilog HDL[7]. It has many advantages over other with reference to the speed, number of input/output ports and performance which are all very important in design. This paper concerns with a design implementation of an advanced traffic light controller system that was built as a term project of a VLSI design subject using VHDL. The system has many advantages over the other exciting Traffic Light Controller. The VHDL code is being used in order to implement the design and the simulation is being tested using the ISim Simulator. It is easy to use and the cost for the same is also less as compared to the others.
  • 5. Application & impact on society The modern ways of multi way traffic management improves the traffic condition upto a large extent.Advanced signaling controllers contribute to the improvement of the urban traffic which is proportional to the complexity of the controller. Advanced signaling controllers contribute to the improvement in the traffic condition; and also the prevention of the road accidents. This implementation of four junction traffic light controller can challenge any complexity in the traffic. Suggested guides- Mrs. Poonam Yadav Mrs. Priyanka Chauhan References- [1] Z. Yuye and Y. Weisheng, “Research of Traffic Signal Light Intelligent Control System Based On Microcontroller,” 2009 First International Workshop on Education Technology and Computer Science. [2] FPGA Design Tutorial, Copyright © 1-CORE Technologies, 2004-2009. [Online]. Available: http://www.1-core.com/library/digital/fpga-design-tutorial/quick-startguide.shtml [3] P. P. Chu, “FPGA Prototyping by VHDL Examples-Xilinx Spartan-3 Version,” John Wiley and Sons, 2008 [4] ISE 9.1 In-Depth Tutorial, Xilinx Inc. Copyright 1995-2007. [Online]. Available: http://download.xilinx.com/direct/ise9_tutorials/ise9tut.pdf [5] Programmable Logic Design (Quick Start Handbook), Xilinx Copyright 2002-2006, Online]. Available: http://www.xilinx.com/ publications/products/ cpld/logic_handbook.pdf [6] J. M. Lee, “Verilog Quick Start,” 2nd Edition, 1998. [7] Aamir Raza, Arun Kumar and Ekta Chaudhary,”Research Paper”, “TRAFFIC LIGHT CONTROLLER USING VHDL” Available at : https://www.ijmter.com/papers/volume-4/issue-4/traffic-light-controller-using- vhdl.pdf