Need a VHDL for a controller to operate two separate sets of three traffic light
ID: 647783 • Letter: N
Question
Need a VHDL for a controller to operate two separate sets of three traffic light signals, one for each direction. The configuration is shown in Figure 5.5. I need to use eight LEDs as shown in Table 5.1 to represent the outputs. I want to use debounced switches on my FPGA board switch as inputs
Need a VHDL for a controller to operate two separate sets of three traffic light signals, one for each direction. The configuration is shown in Figure 5.5. I need to use eight LEDs as shown in Table 5.1 to represent the outputs. I want to use debounced switches on my FPGA board switch as inputsExplanation / Answer
Answer:
VHDL for a controller to operate two separate sets of three traffic light signals, one for each direction:
Traffic lights assign the right of way to roadusers by the use of lights in standard colors. Trafficlight controller establishes a set of rules andinstructions that drivers, pilots, train engineers, andship captains rely on to avoid collisions and otherhazards. Traffic control systems include signs, lightsand other devices that communicate specificdirections, warnings, or requirements. Traffic lightcontroller (TLC) has been implemented usingmicrocontroller, FPGA, and ASIC design. FPGA has many advantages over microcontroller,
Advantages are:
1. The speed,
2. Number of input/outputports and performance which are all very important inTLC design, at the same time ASIC design is more expensive than FPGA.
3. Most of the TLCs implementedon FPGA are simple ones that have been implementedas examples of FSM(Finite State Machine).
AD-TLC(AdaptiveDynamic Traffic Light Controller) concept would savetime and will smoothen the traffic flow by avoiding heavyrush in this densely populated country as claimed. Thefunctionality that they have provided is almost same withreal time and here we have proposed a most robust designwith a single controller capable of controlling as many as
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.