Question: using verilog program using verilog program please its due soon A slot machine has 2 panels. Each panel is controlled by a unique clock frequency.

A slot machine has 2 panels. Each panel is controlled by a unique clock frequency. When the start button is pressed, the panels start to rotate until the button is released. a) if the combination after 1st release is a 67 or 76, the player wins 1 token/coin-game over. b) if the combination after first release is a pair of even number, the player is given a chance to press the start button again otherwise game over. i. During the 2nd try, if the combination obtained is 6 and 6, the contestant is given one last chance to press the start button again. Otherwise game over. c) if the combination obtained is a 77 regardless if it is 1st try or 2nd try or 3rd try, the contestant wins the jackpot. Write the synthesizable code for the game machine. Your design should consist of at least the following modules: a) a 0 to 7 counter. b) a divided by 2 and divided by 7 frequency divider module for the clock signals that will drive the 2 panels. c) a controller for the game machine. A slot machine has 2 panels. Each panel is controlled by a unique clock frequency. When the start button is pressed, the panels start to rotate until the button is released. a) if the combination after 1st release is a 67 or 76, the player wins 1 token/coin-game over. b) if the combination after first release is a pair of even number, the player is given a chance to press the start button again otherwise game over. i. During the 2nd try, if the combination obtained is 6 and 6, the contestant is given one last chance to press the start button again. Otherwise game over. c) if the combination obtained is a 77 regardless if it is 1st try or 2nd try or 3rd try, the contestant wins the jackpot. Write the synthesizable code for the game machine. Your design should consist of at least the following modules: a) a 0 to 7 counter. b) a divided by 2 and divided by 7 frequency divider module for the clock signals that will drive the 2 panels. c) a controller for the game machine. A slot machine has 2 panels. Each panel is controlled by a unique clock frequency. When the start button is pressed, the panels start to rotate until the button is released. a) if the combination after 1st release is a 67 or 76, the player wins 1 token/coin-game over. b) if the combination after first release is a pair of even number, the player is given a chance to press the start button again otherwise game over. i. During the 2nd try, if the combination obtained is 6 and 6, the contestant is given one last chance to press the start button again. Otherwise game over. c) if the combination obtained is a 77 regardless if it is 1st try or 2nd try or 3rd try, the contestant wins the jackpot. Write the synthesizable code for the game machine. Your design should consist of at least the following modules: a) a 0 to 7 counter. b) a divided by 2 and divided by 7 frequency divider module for the clock signals that will drive the 2 panels. c) a controller for the game machine. A slot machine has 2 panels. Each panel is controlled by a unique clock frequency. When the start button is pressed, the panels start to rotate until the button is released. a) if the combination after 1st release is a 67 or 76, the player wins 1 token/coin-game over. b) if the combination after first release is a pair of even number, the player is given a chance to press the start button again otherwise game over. i. During the 2nd try, if the combination obtained is 6 and 6, the contestant is given one last chance to press the start button again. Otherwise game over. c) if the combination obtained is a 77 regardless if it is 1st try or 2nd try or 3rd try, the contestant wins the jackpot. Write the synthesizable code for the game machine. Your design should consist of at least the following modules: a) a 0 to 7 counter. b) a divided by 2 and divided by 7 frequency divider module for the clock signals that will drive the 2 panels. c) a controller for the game machine
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
