Есть вот такой индикатор
LITEMAX SSH0822
Разрешение 1024х324.
Интерфейс дисплея LVDS. Для передачи через LVDS предполагается использовать DS90C365A.
На входе этой микросхемы 3 канала (RGB) по 6 бит, горизонтальная и вертикальная синхронизация, сигнал тактирования и еще чего то там.
Согласно даташиту на TFT, ему нужно с частотой 45 MHz передавать 18 бит цвета (3 цвета по 6 бит).
18 бит - это один пиксель.
В строке 1024 пикселя.
После прорисовки строки передается строчный импульс синхронизации и происходит переход на следующую строку.
И так прорисовывается 324 строки. После подается кадровая синхронизация и снова прописывается новый кадр.
Вопрос: Чем выводить на этот индикатор изображение?
Даже если использовать что то вроде stm32f4, то максимальной частоты в 168 MHz уже не хватает. На то что бы передать 18 бит у stm есть около 3 тактов. А ведь еще нужно формировать картинку и другими делами заниматься.
В общем, нужно что-то вроде отдельной видеокарты, со своей памятью, которая будет заниматься обслуживанием этого TFT.
А контроллер не спеша будет передавать на эту "видеокарту" нужную картинку в нужные моменты времени.
Может есть какая-нибудь микросхемка, которая выполняет роль "видеокарты" для TFT с разрешением 1024х324?