VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
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.