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

 
 
> Video & Image Components, И соответствующие вопросы ....
Orochi
сообщение Mar 16 2012, 20:53
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 6-07-11
Из: Кострома
Пользователь №: 66 096



Первое что хотелось бы спросить, кто работал с Clocked Video output, возможно ли его подключить к TFT панельи (параллельное подключение) или же этот компонент используется только для организации DVI выхода?

Второе, кто работал с Test Pattern Generator, возможно ли его подключить к Video Sync Generator? у меня не получается после всех настроек выдаёт ошибку:
Error: System.alt_vip_tpg_0.dout/timing_adapter_0.in: The sink has a empty signal of 2 bits, but the source does not.
Искал в интернете, конкретного ответа не нашёл кроме как вручную править verilog файлы добавляя/удаляя лишние биты (Altera Forum). Хотелось бы обойтись без "гемороя". smile3046.gif


Третье, может есть у кого простой примерчик вывода картинки (любого тестового изображения/цвета) на дисплей что бы было от чего отталкиваться в изучении ... перебрал наверное все примеры на сайте Altera, похоже что разработками Video/Images для неё заниматеся фирма NEEK, но примеры у них рассчитаны на "жирные" платы, которых у меня нет, так и пример вывода изображения с использованием OS и 30 листов исходников не способствует быстрому старту.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
svedach
сообщение Mar 17 2012, 07:34
Сообщение #2


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

Группа: Свой
Сообщений: 135
Регистрация: 8-01-12
Из: Беларусь
Пользователь №: 69 226



А чем собираетесь выводить видео? У меня на отладке TFP410. Там все просто - генерите синхронизацию и передаете RGB.
Go to the top of the page
 
+Quote Post
Orochi
сообщение Mar 17 2012, 09:49
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 6-07-11
Из: Кострома
Пользователь №: 66 096



Цитата(svedach @ Mar 17 2012, 10:34) *
А чем собираетесь выводить видео?

У меня TFt панель без контроллера, с параллельной шиной данных 24-бита, H-sync, V_sync, dclk, и DE (опционально). На Verilog я уже писал подобие видеоконтроллера для вывода данных на дисплей. Теперь надо сделать то же для Nios II. вариант "обернуть Verilog" в Qsys компонент не подходит (знаний пока не хватает да и потребуется значительная переработка).

Поэтому и ищу способ подключить дисплей и примерчик бы неплохо. А то так и придётся писать самому компонент(
Go to the top of the page
 
+Quote Post
svedach
сообщение Mar 17 2012, 16:59
Сообщение #4


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

Группа: Свой
Сообщений: 135
Регистрация: 8-01-12
Из: Беларусь
Пользователь №: 69 226



Использую Verilog без всяких процессоров. Так, что здесь не помогу.
Go to the top of the page
 
+Quote Post
torik
сообщение Mar 28 2012, 12:57
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Подключите test pattern generator к Clocked Video output. Задайте этим компонентам параметры, соответсвующие вашему тфт и увидите картинку на дисплее. А дальше развивайте идею.
Если нет "жирной" платы, то тогда может лучше делать свои компоненты, они будут меньше. А вообще из компонентов VIP в циклон2 на 8 кЯчеек влезает вывод PAL сигнала на дисплей.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Orochi
сообщение Mar 29 2012, 21:58
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 6-07-11
Из: Кострома
Пользователь №: 66 096



Подскажите вот какой момент, не совсем понимаю в чём различие компонентов "clock video output" и "video sync genegator"? В общем это 2 компонента выполняющие одну и ту же функцию? или есть какие то принципиальные отличия?
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Mar 30 2012, 08:07
Сообщение #7


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

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Сlock video output умеет управлять панелью c параллельной шиной. Video sync genegator - это генератор видеосинхронизации. Между ними нет ничего общего: первый - преобразователь сигнала из одного формата в другой, второй - генератор сигнала.
Go to the top of the page
 
+Quote Post
MadGarry
сообщение Mar 30 2012, 09:17
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 10-08-09
Из: Санкт-Петербург
Пользователь №: 51 826



Цитата(Orochi @ Mar 30 2012, 00:58) *
Подскажите вот какой момент, не совсем понимаю в чём различие компонентов "clock video output" и "video sync genegator"? В общем это 2 компонента выполняющие одну и ту же функцию? или есть какие то принципиальные отличия?

На сколько я понимаю "clock vidoe output" - продвинутый видео-контроллер, в то время как "video sync genegator" более простой генератор развертки. В своей работе "clock vidoe output" не использовал но тогда, когда Вы в разместили этот пост, я решил посмотреть что это за ядро. Впечатление неоднозначное - с одной стороны в режиме DVI ядро вроде бы генерит 24битовые данные но с другой стороны складывается впечатление что эти данные предназначены для подячи не на вход DVI предатчика (если бы это было так то ядро смело можно подключать к панели) а для подачи на P2S ковертер (в коде ядра присутствуют вставки характерные для физического уровня DVI).
На мой взгляд все же имеет смысл написать код самостоятельно. Сделайте сначала генератор развертки, а для проверки, в качестве данных подайте например значение счетчика. Вы должны увидеть полосы меняющиеся по интенсивности. А на следующем этапе можно и прикрутить развертку изображения.
Go to the top of the page
 
+Quote Post
Wic
сообщение Apr 2 2012, 09:53
Сообщение #9


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

Группа: Свой
Сообщений: 183
Регистрация: 16-03-08
Из: Новосибирск
Пользователь №: 35 954



А примеры на сайте альтеры смотрели? Под отладку на 3ем циклоне есть пример SOPC системы с дисплеем у которого похожие сигналы, с которыми вы хотите справиться. Вот ссылка на плату может примеры вам чем нибудь помогут.
Присоединяюсь к варианту с самописным ядром, никаких лишних фич, и в дальнейшим опыт будет полезен.

Сообщение отредактировал Wic - Apr 2 2012, 09:54
Go to the top of the page
 
+Quote Post
Orochi
сообщение Apr 3 2012, 09:00
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 6-07-11
Из: Кострома
Пользователь №: 66 096



Да все примеры смотрел, но в большинстве случаев примеры используют много оперативной памяти (SDRAM), а у меня мало (SSRAM), поэтому заказал "Altera DE2-115 Development and Education Board" попробую на ней и отпишусь что получилось для тех кому интересно.

По поводу video sync genegator, у кого нибудь получалось прицепить к нему test pattern generator? Quartus ругается на наличие неподключенных пинов при подключении одного компонента к другому. Но на форуме Alter'ы я вроде находи "подключение с бубном" но что то там как то не полно был расписан процесс редактирования сгенерированных verilog файлов) Вобщем то хотелось бы узнать одинаковые ли интерфейсы у этих компонентов?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 20:29
Рейтинг@Mail.ru


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