реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Подключение LCD к ПЛИС
DASM
сообщение Jul 18 2013, 13:37
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



ага, твари еще те.. может со светодиодов начать тогда ?
Go to the top of the page
 
+Quote Post
flopix
сообщение Jul 18 2013, 13:49
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 21-06-12
Пользователь №: 72 429



Построение графики это не задача для ПЛИС. Хотите поэксперементировать - прошейте в вашу ПЛИС дополнительно какое нибудь ядро процессора и выводите изображение читая например с карты памяти.

Сообщение отредактировал flopix - Jul 18 2013, 13:50
Go to the top of the page
 
+Quote Post
DASM
сообщение Jul 18 2013, 13:52
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



ну графика она понятие растяжимое.. кто мешает небольшой OpenGL сопроцессор замутить в ней ? А процик то как раз тормозил бы на этой задаче..
Go to the top of the page
 
+Quote Post
akorud
сообщение Jul 18 2013, 14:59
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 12-11-10
Из: Poland
Пользователь №: 60 842



Цитата(the Devil incarnate @ Jul 18 2013, 15:33) *
это же ПЛИС, практически неисчерпаемый инструмент. Твари что угодно.

Ох как много открытий вас ждет sm.gif. ИМХО - ПЛИС отличный, дорогой, специализированный инструмент который надо использовать когда нет другого выхода. Практически как девиз студии Лебедева sm.gif
Если что - мы используем, но если бы можно было - с удовольствием применил бы DSP.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jul 18 2013, 15:07
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Ну.. я вот жду такого же ПЛИС как Zynq (2 * Cortex A9 + FPGA) и плюс еще C64x ядро. Но вряд ли дождусь по лицензионным соображениям. А какие собственно DSP задачи не решить на ПЛИС то ? Ну медленне там МАК выходит, ну так их можно 200 штук в средненькой ПЛИСке загнать, уже кроет С64 с его 6-ю как бык овцу..
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jul 18 2013, 15:30
Сообщение #21


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(the Devil incarnate @ Jul 18 2013, 16:33) *
Вот именно, что придумано. Только на данный момент я не понимаю, как изображение (любое, даже тестовое) вывести на экран. Какой код написать. Мне бы с этого начать. В теории то я всё понимаю, а вот как эту теорию в код превратить, не понимаю. Ещё раз повторюсь, что я только начинаю изучать ПЛИС. А идей-то полно, это же ПЛИС, практически неисчерпаемый инструмент. Твари что угодно.

так Вам может начать с теории как строиться изображение на экране/дисплее и как оно там выводиться?

Цитата(flopix @ Jul 18 2013, 16:49) *
Построение графики это не задача для ПЛИС. Хотите поэксперементировать - прошейте в вашу ПЛИС дополнительно какое нибудь ядро процессора и выводите изображение читая например с карты памяти.

можно и без процессора.
например для генерации какой-то тестовой картинки можно сделать и на логике с помощью небольшой FSM (какие-нибудь полосы- вертикальные, горизонтальные, наклонные), но начать наверно надо хотя бы с обычного закрашивания экрана...
Наклонные полосы хорошо проверяют синхронизацию и все устнановки счетчиков схемы...
Некоторые делают даже и вывод текста


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
akorud
сообщение Jul 18 2013, 15:45
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 12-11-10
Из: Poland
Пользователь №: 60 842



Цитата(DASM @ Jul 18 2013, 17:07) *
Ну.. я вот жду такого же ПЛИС как Zynq (2 * Cortex A9 + FPGA) и плюс еще C64x ядро. Но вряд ли дождусь по лицензионным соображениям. А какие собственно DSP задачи не решить на ПЛИС то ? Ну медленне там МАК выходит, ну так их можно 200 штук в средненькой ПЛИСке загнать, уже кроет С64 с его 6-ю как бык овцу..

Я вот кстати не понимаю почему на него все так молятся. Пробовали примерить к своим задачам - ну никак. И процессор слабый (точнее периферии мало) и логики мало. Куда универсальнее связка CPU + FPGA на плате.
А по теме - вы неправильно поняли. У нас задача которую можно решить только на ПЛИС. Можно бы было решить на DSP - выбрали бы его (что-то SC3850, мне больше нравится).
Но приходится платить - долго, дорого, и ограниченные возможности конфигурации в процессе работы (а с partial reconfiguration ох как не хочется связывается).
Go to the top of the page
 
+Quote Post
DASM
сообщение Jul 18 2013, 16:30
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Видимо задачи разные. Какой перифирии мало? Ее же сам на фпга и делаешь. 50000 лутов это конечно не Стратиксы, но хватит на многое. Объясню, что привлекло меня. Шина. AXI . Она быстрая, она документирована, это АРМ. Даже два по 800 мгц с NEON SIMD блоками, с двойной точностью. Это 4 way cache (емнип у с64 2way). итого за сотку баксов чип, который поддерживается Линуксом и Андроидом. Плюс виртуальная мауетка в виде фпга, на которую я могу повесить какую угодно перифирию на быструю шину. Какие альтернативны? Ну да ,Циклон5, ну так он же брат близнец.
Go to the top of the page
 
+Quote Post
akorud
сообщение Jul 18 2013, 16:52
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 12-11-10
Из: Poland
Пользователь №: 60 842



Цитата(DASM @ Jul 18 2013, 18:30) *
Видимо задачи разные. Какой перифирии мало? Ее же сам на фпга и делаешь. 50000 лутов это конечно не Стратиксы, но хватит на многое. Объясню, что привлекло меня. Шина. AXI . Она быстрая, она документирована, это АРМ. Даже два по 800 мгц с NEON SIMD блоками, с двойной точностью. Это 4 way cache (емнип у с64 2way). итого за сотку баксов чип, который поддерживается Линуксом и Андроидом. Плюс виртуальная мауетка в виде фпга, на которую я могу повесить какую угодно перифирию на быструю шину. Какие альтернативны? Ну да ,Циклон5, ну так он же брат близнец.

"Ну а теперь со всем этим мы попробуем взлететь" (с) sm.gif
Ну вот например мало мне интерфейсов сетевых - делать на дорогущей логике класса Kintex? Ну уж извините, у нас частная фирма, нам зарабатывать надо sm.gif
АРМ который поддерживается Линуксом и Андроидом - ну окошки порисовать красиво, да, не спорю sm.gif. Да и не слишком он и быстрый... У нас половина инженеров себе ZedBoard купили поиграться, но задачи у нас несколько иные. А AXI мы используем - хорошая вещь, очень.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jul 18 2013, 18:33
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Ну зато теперь знаю кого по Axi мучить. А раз половина купила — ну ведь не дураки у вас инженеры? я вот думаю что в ближайшие годы это станет основным трендом, фпга без арм станут архаикой (обратно не верно).Так что если звезды зажигают — значит кому-то это нужно. Я себе задачу нашел под Zynq, должен потянуть. Ну а в некоторых задачах только ASIC прокатит, цена за фпга кажется бросовой. Так что спор ни о чем. SoC в виде Virtex и, особенно, дешевые варианты Циклонов 5 и Zynq уверен имеют огромное будущее.
Go to the top of the page
 
+Quote Post
akorud
сообщение Jul 18 2013, 18:39
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 12-11-10
Из: Poland
Пользователь №: 60 842



Да ясно, что спор ни о чем, с самого начала, и не спор, а дискуссия. Просто у меня тесты крутятся, делать нечего. А вот ТС мы уже совсем перепугали и запутали.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jul 18 2013, 18:44
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



да чего тут путать, книга Чоу и вперед. Меня правда несколько удивил подход всю комбинаторику выносить always @* , я то обычно простые ветвления делаю в синхронном блоке, так короче. Но с другой стороны книга ясная и абсолютно понятная и полезная.
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jul 18 2013, 19:51
Сообщение #28


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(DASM @ Jul 18 2013, 21:33) *
...SoC особенно, дешевые варианты Циклонов 5 и Zynq ...

было бы не плохо если еще подешевеле


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
izerg
сообщение Aug 7 2013, 20:58
Сообщение #29


Знающий
****

Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342



Цитата(DASM @ Jul 18 2013, 13:17) *
ну я такой наверное купил бы http://www.wayengineer.com/index.php?main_...roducts_id=4842
Для ихнего FPC коннектора есть breakout http://www.seeedstudio.com/wiki/index.php?title=LCD_EXT
Ну или вот брендовый InnoLux с даташитом http://www.wayengineer.com/index.php?main_...p;products_id=7

Странно, посмотрел - интерфейсы паралельные,
Цитата(DASM @ Jul 18 2013, 12:05) *
За небольшие деньги есть 7 и более дюймов с LVDS - вот их подключить куда интереснее

Может не туда смотрел?
Go to the top of the page
 
+Quote Post
DASM
сообщение Aug 8 2013, 04:36
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Да, прошу прощения, это параллельные, но они rgb, ни памяти кадра, ни мозгов у них нет, ПЛИС нужна. С лвдс идут уже мониторные панели.
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 12:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01602 секунд с 7
ELECTRONIX ©2004-2016