Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: frame buffer + TFT
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
MishaN
Есть ли готовые решения для Frame Buffer на SDRAM для маленького тфт. 4.3 дюйма (желательно бы и развертку тфт)

при этом хочется уложится в 5-6used и собрать свой собственный тфт контроллер
(lattice Mach xo2 за 4usd + 1usd за маленькую sdram)
Понятно что можно поставить двух-портовую или статичекую RAM но задача использовать SDRAM

Маленьки контроллеры SDRAM поддерживают только одиночные обращения, а при такм раскладе даже 5-10нс память не успевает. (нужно успет уложить считывание + запись + плюсь всю неточность тактирования + команды памяти + задержки считывания) и выходит что надо самому писать контроллер памяти оптимизированные под фрэйм буфер.
Если ставить фифо то все как то усложняется с синхронизацией все этого процесса.

Поделитись опытом, основы понятны а вот что то с наскоку нескладывается
des00
Цитата(MishaN @ Sep 7 2012, 14:06) *
Понятно что можно поставить двух-портовую или статичекую RAM но задача использовать SDRAM

в чем проблема то ? открываете row в одном банке и пишете сразу всю страницу, при подходе к концу страницы, открываете row в другом банке и пишете туда. Потери будут только на refresh, да и то если он вам будет нужен %) Можете поискать на opencores проект HSSDRC и посмотреть графики. 99,8% полосы в таком режиме получить элементарно.

Timmy
Может быть, для этой задачи лучше подойдут ICE40HX? А то у мелкого xo2 даже ног не хватит, наверное.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.