3 ms·
I remember working on a similar project in college. We had to create our own XGA driver in verilog, display a chessboard and a few chess pieces. Code running on
by moftz 8y ago
I remember working on a similar project in college. We had to create our own XGA driver in verilog, display a chessboard and a few chess pieces. Code running on the ARM in the SoC would handle some simple commands to send new positions of the sprites to the FPGA. We couldn't use a frame buffer so all the each pixel was output based on combinational logic. It made it so your code had to be really fast to make sure that you could get that pixel figured out within 15ns before the driver hopped to the next one.