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

 
 
 
Reply to this topicStart new topic
> VGA controller, Есть-ли решения?
EXeGLuMATOR
сообщение Nov 30 2006, 23:45
Сообщение #1


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

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



День добрый!
Бился очень долго - ничего применимого не нашел...
Собственно вопрос:
Есть ли у кого решения готовые реализации VGA контроллера на ПЛИС?
Имеется память, внешняя к ПЛИС, с видеоданными. Нужно все это вывести на монитор с разрешением 640х480х16Битх60Гц или 800х600х16Битх60Гц. как память заполняется - не важно. Цвет желательно 16 бит - память удобно использовать. Возможна и другая цветность/режимы - подгоню. Адаптер - без выпендрежа, минимум функций, самый дешевый корпус ПЛИС. Плюс решения на плис для вывода видео ЦВЕТНОГО! в ПАЛ по композиту или s-video.

На опенкорес смотрел - шибко наворочено и ресурсоемко. sad.gif

Кто что посоветует?
Go to the top of the page
 
+Quote Post
Doka
сообщение Dec 1 2006, 01:56
Сообщение #2


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



тут вроде попроще:
http://xess.com/appnotes/an-103005-vgagen.html
http://xess.com/appnotes/xst3_video.html


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
lutik
сообщение Dec 1 2006, 10:32
Сообщение #3


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

Группа: Свой
Сообщений: 128
Регистрация: 30-06-04
Из: Odessa
Пользователь №: 216



Цитата(EXeGLuMATOR @ Nov 30 2006, 23:45) *
На опенкорес смотрел - шибко наворочено и ресурсоемко. sad.gif


помнится за 1.5-2 недели убирал все ресурсоемкие навороты и получался хороший контроллер работающий как мастер на вишбоне. причем и разводится правленое добро под 100MHz в медленном Спартан2 в отличии от родного, который и в виртексе то не шибко шустрый.

а то что у хеса есть - слабо поддается параметризации и тяжело потом сопроваждать.


--------------------
однако..
Go to the top of the page
 
+Quote Post
marazm
сообщение Dec 1 2006, 11:57
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 20
Регистрация: 3-03-06
Пользователь №: 14 920



Цитата(lutik @ Dec 1 2006, 16:32) *
помнится за 1.5-2 недели убирал все ресурсоемкие навороты и получался хороший контроллер работающий как мастер на вишбоне. причем и разводится правленое добро под 100MHz в медленном Спартан2 в отличии от родного, который и в виртексе то не шибко шустрый.

а то что у хеса есть - слабо поддается параметризации и тяжело потом сопроваждать.

Вообще, граф. контроллер достаточно легко делается. У меня 480 на 272 работало с СДРАМ на первом циклоне.
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Dec 1 2006, 14:19
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



делается достаточно быстро и легко.
Но будет дешевле купить готовый у Epson or Fujisu сразу с Видео выходом. $10 дешевле не сделаешь.
Go to the top of the page
 
+Quote Post
Artem-1.6E-19
сообщение Dec 1 2006, 22:38
Сообщение #6


Местный
***

Группа: Новичок
Сообщений: 266
Регистрация: 29-11-06
Пользователь №: 22 905



Цитата(KA_ru @ Dec 1 2006, 13:19) *
делается достаточно быстро и легко.
Но будет дешевле купить готовый у Epson or Fujisu сразу с Видео выходом. $10 дешевле не сделаешь.

Сколько штука LCELL сейчас стоит?
Go to the top of the page
 
+Quote Post
EXeGLuMATOR
сообщение Dec 2 2006, 00:13
Сообщение #7


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

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



Цитата(Doka @ Dec 1 2006, 01:56) *


Спасибо! Интересные ссылочки! Много познавательного. Правда точнее было бы http://xess.com/ho03000.html - более наглядно все, да и кто смотреть будет - там еще много всякого.
В принципе практически то, что я искал, на первый взгляд. Бум посмотреть подробней. Правда одно маленькое "но" - я с ХДЛями - ваще не работал - все квадратики рисую... sad.gif Придется разбираться.
Одно дело готовый блок воткнуть, а другое - ковырять сырцы. Посему и вариант с модификацией исходников - тоже не самый желательный.

Цитата
Вообще, граф. контроллер достаточно легко делается. У меня 480 на 272 работало с СДРАМ на первом циклоне.


lutik, marazm - можете поделиться? Извиняюсь за наглость... smile.gif



Цитата(KA_ru @ Dec 1 2006, 14:19) *
делается достаточно быстро и легко.
Но будет дешевле купить готовый у Epson or Fujisu сразу с Видео выходом. $10 дешевле не сделаешь.


Кстати, а что это? Цена приемлемая. Это видеопроц?
Go to the top of the page
 
+Quote Post
Artem-1.6E-19
сообщение Dec 2 2006, 00:54
Сообщение #8


Местный
***

Группа: Новичок
Сообщений: 266
Регистрация: 29-11-06
Пользователь №: 22 905



Цитата(EXeGLuMATOR @ Dec 1 2006, 23:13) *
lutik, marazm - можете поделиться? Извиняюсь за наглость... smile.gif

Не думаю что мой вам поможет. Там главная проблема с СДРАМ была
Go to the top of the page
 
+Quote Post
lutik
сообщение Dec 4 2006, 13:01
Сообщение #9


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

Группа: Свой
Сообщений: 128
Регистрация: 30-06-04
Из: Odessa
Пользователь №: 216



Цитата
можете поделиться? Извиняюсь за наглость... smile.gif


можно и поделится..
секретности никакой в корке нету..
докаов, ессно, никаких. разве что в оригинальные на опенкорес глядите.

тайминги ваще родные с опенкоры, задаются на этапе компиляции. там врапер есть.

wb_slawe'ву параметры модуля пишете.. в коментах вроде есть его дескрипшн.
вишбон не совсем чесный - арбитраж не через cyc/ack делается а отдельными сигналами.

все непонятные функции в библиотеке utils

работает мастером. при старте - указываете базовый адрес имиджа в раме и корка сама начинает барстами указанной длинны данные оттуда выгребать


удачи
Прикрепленные файлы
Прикрепленный файл  vga.zip ( 22.57 килобайт ) Кол-во скачиваний: 200
 


--------------------
однако..
Go to the top of the page
 
+Quote Post
EXeGLuMATOR
сообщение Dec 5 2006, 09:26
Сообщение #10


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

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



Цитата(lutik @ Dec 4 2006, 13:01) *
Цитата

можете поделиться? Извиняюсь за наглость... smile.gif


можно и поделится..
секретности никакой в корке нету..
докаов, ессно, никаких. разве что в оригинальные на опенкорес глядите.

тайминги ваще родные с опенкоры, задаются на этапе компиляции. там врапер есть.

wb_slawe'ву параметры модуля пишете.. в коментах вроде есть его дескрипшн.
вишбон не совсем чесный - арбитраж не через cyc/ack делается а отдельными сигналами.

все непонятные функции в библиотеке utils

работает мастером. при старте - указываете базовый адрес имиджа в раме и корка сама начинает барстами указанной длинны данные оттуда выгребать


удачи


Спасибо!
Буду пытаться разобраться. smile.gif
Go to the top of the page
 
+Quote Post

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

 


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


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