ili9341_fpga
ili9341_fpga copied to clipboard
Verilog Driver for the ILI9341 TFT Module
ILI9341 LCD Driver for FPGA
Simple SystemVerilog implementation of a driver for the ILI9341 TFT LCD module.
Files
tft_ili9341.svis the core drivertft_ili9341_spi.svis the drivers internal SPI implementationhellosoc_top.svcontains code how to use the driver.
How does it work?
The driver makes use of the SPI port and Reset line of the display. The display is first reset, then initialized (according to the datasheet), and then continuously updated at a SPI frequency of around ~50 MHz. A pixel-color input, and pixel-clock output is exported by the module itself.
Questions?
Feel free to contact me at matthias -at- matthiaslinder.com