![][1] Всем привет! В [одной из предыдущих статей][2] мой коллега [Des333][3] реализовал фреймбуфер для LCD, работающего на графическом контроллере [ILI9341][4]. Однако, его написание потребовало существенного опыта в разработке RTL-кода. К тому же, не у каждого под рукой есть embedded LCD-дисплей, зато наверняка есть монитор с VGA-входом.Что же делать, если опыта разработки под FPGA мало, но есть SoC, а сделать что-то интересное хочется? В этой статье мы расскажем, как разработать графический контроллер, имея на руках плату с SoC (Altera Cyclone V), дисплей с VGA и минимальные знания языков HDL (в нашем случае — Verilog). Для примера будем использовать наши платки, но всё описанное заработает и на других. Кому интересно, прошу под кат. [Читать дальше →][5]
[1]:
https://habrastorage.org/files/427/307/1ac/4273071acff64abdbc563cca9e4bb357.jpg
[2]:
https://habrahabr.ru/company/metrotek/blog/263571/
[3]:
https://habrahabr.ru/users/des333/
[4]:
http://www.newhavendisplay.com/app_notes/ILI9341.pdf
[5]:
https://habrahabr.ru/post/282189/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut