DLD Traffic Signal Project Report
DLD Traffic Signal Project Report
1. Objective
The objective of this Digital Logic Design (DLD) project is to design and implement a traffic signal controller
The systems simulate real-world traffic control using finite state machines, timers, and basic logic gates.
The 2-way signal controls two directions (North-South and East-West). Each direction has Red, Yellow, and
1. NS Green, EW Red
2. NS Yellow, EW Red
3. NS Red, EW Green
4. NS Red, EW Yellow
Each state transitions on a clock pulse (manual or timer-based). A finite state machine (FSM) is used with 2
Truth Table:
|-------|-------------------|-------------------|
| 00 |100 |001 |
| 01 |010 |001 |
| 10 |001 |100 |
| 11 |001 |010 |
The 4-way controller extends the 2-way logic to manage North, South, East, and West directions. Each
direction has its own set of Red, Yellow, and Green lights, controlled via an FSM.
Additionally, pedestrian buttons are included. When pressed, the system adds a pedestrian crossing cycle
where all vehicles receive a Red signal, and pedestrian Green is activated. After a fixed time, normal
operation resumes.
4. Implementation Tools
5. Conclusion
This traffic signal controller project illustrates how digital logic design principles can be applied to real-world
Digital Logic Design Project: Traffic Signal System
problems. The use of finite state machines, logic gates, and timers allows for a practical and scalable traffic
control system.