Question: I wrote Verilog code to display Hello world! and my student ID with initials on the FPGA LCD screen. Please write a test bench code
I wrote Verilog code to display "Hello world!" and my student ID with initials on the FPGA LCD screen. Please write a test bench code to create a simulation that verifies the state changes correctly. Also, I want the LCD screen to display a single line with "HELLO WORLD! student ID and initials" without clearing the LINE state code. How should I modify the code? And please let me know how to modify the code by changing only two lines to make the text shift three spaces to the right on the display. Finally, Please tell me how to change the code to make the letters shift one letter at a time like an LED light.
I have attached only a part of the code because of the limited number of characters.
LINEI:
begin
casecnt
: Icdrs Icdrw Icddatab:
: Icdrs Icdrw Icddatab;
: lcdrs Icdrw Icddatab;
: lcdrs Icdrw Icddatab:
: lcdrs Icdrw Icddatab:
: lcdrs Icdrw Icddatab;
: lcdrs Icdriv Icddatab;
: lcdrs Icdrw Icddatab:
: lodrs Icdrw Icddatab;
: lcdrs Icdrw Icddatab:
: Icdrs Icdrw Icddatab:
: Icdrs Icdrw Icddatab;
: Icdrs Icdrw Icddatab;
: lcdrs Icdrw Icddatab;
: lcdrs Icdrw Icddatab;
: lcdrs Icdrw Icddatab:
: Icdrs Icdrw Icddatab;
default : lcdrs Icdrw Icddatab;
LINE :
begin
casecnt
:lcdrs Icdrw Icddatab;
:lodrs Icdrw Icddatab;
:licdrs Icdrw Icddatab:
: lcdrs Icdrw Icddatab;
: lcdrs Icdrw Icddatab:
: lcdrs Icdrw Icddatab:
: lodrs Icdrw Icddatab;
: lcdrs Icdrw Icddatab;
:lcdrs Icdrw Icddatab;
: : lodrs lodrw Icddatab;
: lcdrs Icdrw Icddatab;
: ledrs Icdrw Icddatab;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
