Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
12.09.2010, 14:17
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Микроконтроллер для FTF матрицы SXGA, WSXGA
Привет всем.
Щас пытаюсь подключить TFT матрицу к МК, скорее ищу правильно техническое решение, дешевое и производительное.
И так, необходим контроллер который будет иметь память DDR или DDR2 с организацией 32 бита (16+16 на один адрес).
Так же на борту нужен порт 32 бита, который будет поддерживать DMA через L2 кеш.
Идеология - из памяти через DMA в L2 потом в порт через DMA. Процессор не должен брать участи в обмене информацией.
Если кратко – нужен МК на 600-800МГц, 32бит шина памяти, 32бит DMA порт (будь то для аудио, PCI, или еще чего-то).
Пока рассматриваю три варианта:
ADSP-BF561
2x600MHz, 32бит шина памяти SRAM, 16бит порт DMA, нету USB-host
ADSP-BF548
600MHz, 16бит шина памяти DDR, 24бит порт DMA, USB-host
imx515
800MHz, 32бит шина памяти DDR2, 24бит порт DMA для видео, USB-host
Стоимость боарда без сборки:
ADSP-BF561 80$
ADSP-BF548 80$
imx515 140$
|
|
|
Сказали "Спасибо" ua_gruzin
|
|
|
12.09.2010, 15:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Микроконтроллер для FTF матрицы SXGA, WSXGA
Все процы замечательные. И все подходят под задачу
Ну тут скорее вопрос что кроме матрицы проц долже еще делать?
Обрабатывать видео,звук или что-то еще?
|
|
|
|
12.09.2010, 15:06
|
|
Вид на жительство
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
|
Re: Микроконтроллер для FTF матрицы SXGA, WSXGA
Последний раз редактировалось Vov123; 12.09.2010 в 15:09.
|
|
|
|
12.09.2010, 15:23
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Re: Микроконтроллер для FTF матрицы SXGA, WSXGA
Контроллер еще должен делать много чего, как минимум рисовать то что мне надо на экране, опрос портов, таких как УАРТ и т.д.
Да, Vov123, я знаю такое решение, но.... нужна очень экономия по потреблению... девайс должен часами работать от акума. Все упрется или в литий-полимерный акум.. а это около 600-800 баксов.
Надо рулить монитором выше 15 дюймов.
В стандарте UXGA...WSXGA идет передача такого пакета:
четный бит RGB 8:8:8 = 24 bit
нечетный бит RGB 8:8:8 = 24 bit
В куче 48 бит на один такт 50МГц....
Многовато, потому нужно хотя бы 32 бита..... тоесть 2х16 для RGB 5:5:5+1..
Потому вернемся к вопросу:
Если кратко – нужен МК на 600-800МГц, 32бит шина памяти, 32бит DMA порт (будь то для аудио, PCI, или еще чего-то).
|
|
|
Сказали "Спасибо" ua_gruzin
|
|
|
12.09.2010, 15:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Микроконтроллер для FTF матрицы SXGA, WSXGA
Сделайте внешний контроллер дисплея. Например на FPGA. Или готовый какой поищите.
|
|
|
|
12.09.2010, 16:02
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Re: Микроконтроллер для FTF матрицы SXGA, WSXGA
Внешний контроллер - деньги: сам плис + память + место на плате.
ADSP-BF561 рулит матрицу 1024х768 на "ура", правда в RGB 5:5:5 ибо порт у него 16бит.
Встроенный на борту DMA позволяет гнать весь трафик в обход процессора и без прерываний. Для чего в данном случае городить внешний девайс... смысла не вижу.
|
|
|
Сказали "Спасибо" ua_gruzin
|
|
|
12.09.2010, 16:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Микроконтроллер для FTF матрицы SXGA, WSXGA
Сообщение от ua_gruzin
|
Встроенный на борту DMA позволяет гнать весь трафик в обход процессора и без прерываний. Для чего в данном случае городить внешний девайс... смысла не вижу.
|
Однако DMA тоже влияет на производительность. Кроме того память Вам и так и так ставить. А насчет стоимости надо смотреть, вполне возможно что контроллер дисплея влезет в мелкую CPLD типа EPM240. Удорожание на 100р не так и существенно. Причем это позволит разгрузить процессор и соответственно взять его подешевле.
|
|
|
|
12.09.2010, 16:49
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Re: Микроконтроллер для FTF матрицы SXGA, WSXGA
Ответить корректно на данное предложение не могу, поскольку не хватает у меня знаний в данной сфере.
Если можете - дайте ссылку с описанием данных поделок.
|
|
|
Сказали "Спасибо" ua_gruzin
|
|
|
12.09.2010, 17:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Микроконтроллер для FTF матрицы SXGA, WSXGA
Сообщение от ua_gruzin
|
Если можете - дайте ссылку с описанием данных поделок.
|
http://opencores.org/projects
Смотрите раздел Video controller
Также там и контроллеры памяти найдутся. Но это непростые вещи, я бы с ходу не взялся лепить из них готовое устройство. Так что если у Вас большой опыт в DSP и нет опыта в FPGA, причем Вы точно уверены что через DMA сможете обеспечить вывод графики на монитор, то DSP и берите. Незнакомая тема может запросто потребовать несколько лет на разбор что к чему.
|
|
|
|
12.09.2010, 18:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: Микроконтроллер для FTF матрицы SXGA, WSXGA
А вот здесь http://www.tdmegalit.ru/catalog/lcd/...y-15/14214.php не очень дорого думается! Если правильно понял задачу...
__________________
Я бы изменил весь мир, но бог не дал исходников
|
|
|
Сказали "Спасибо" Uragan90
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:21.
|
|