Implemented 2-way traffic lights control program including pedestrian cross buttons (state jumping) with VHDL synchronous design.
Board used: the University of Waterloo LogicalStep Board housing an Altera MAX10 Field Programmable Gate Array (FPGA) chip and various peripheral components.
Software used: Altera Quartus‐Prime FPGA Design v15.1
Design Simulation:
Holding Register Simulation:
State Diagram: