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

 
 
> Проблема синхронизации, видео и монитора
A.P.
сообщение Oct 28 2011, 23:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 9-05-11
Пользователь №: 64 879



У меня есть две проблемы:

1. Имеется сырое RGB565 видео 24 fps. Хочу вывести на монитор. Но картинка на мониторе обновляется 60 раз в секунду. Проблема состоит в отсутствии фрембуфера, способного хранить целый кадр!
Как можно извернуться? Как пропустить ненужные кадры?

2. Возможно ли реализовать переключение i/o питания во время работы плис с 3,3V на 1,8V программно? (в частности на Cyclone 2)

Заранее спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
WingLion
сообщение Oct 29 2011, 01:46
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 18-11-06
Из: St.Petersburg
Пользователь №: 22 470



Цитата(A.P. @ Oct 29 2011, 02:54) *
У меня есть две проблемы:

1. Имеется сырое RGB565 видео 24 fps. Хочу вывести на монитор. Но картинка на мониторе обновляется 60 раз в секунду. Проблема состоит в отсутствии фрембуфера, способного хранить целый кадр!
Как можно извернуться? Как пропустить ненужные кадры?


Изворачиваться надо в поиске памяти под фреймбуфер. Если внешнюю некуда подцепить, воспользоваться внутренней памятью ПЛИС.
Ее мало, но на какой-нибудь эрзац-буфер хватит, например, можно пиксели группировать по 4/8/16 штук, суммировать цвета и запоминать, а потом выводить 4/8/16 одинаковых пикселей. Для полноценного изображения фигово, но чтобы хоть что-нибудь увидеть внутренней памяти ПЛИС хватит.

Цитата(A.P. @ Oct 29 2011, 02:54) *
2. Возможно ли реализовать переключение i/o питания во время работы плис с 3,3V на 1,8V программно? (в частности на Cyclone 2)

Формально ничего не мешает. Только переключателем напряжения питания надо бы управлять выводом из банка, у которого i/o запитано постоянно. т.е. разные банки i/o питать разными источниками (а это-то штатно предусмотрено).


--------------------
С уважением, WingLion.
http://fforum.winglion.ru
Go to the top of the page
 
+Quote Post
A.P.
сообщение Oct 29 2011, 09:12
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 9-05-11
Пользователь №: 64 879



Цитата(WingLion @ Oct 29 2011, 05:46) *
Формально ничего не мешает. Только переключателем напряжения питания надо бы управлять выводом из банка, у которого i/o запитано постоянно. т.е. разные банки i/o питать разными источниками (а это-то штатно предусмотрено).


Скажем мне надо плисиной произвести начальную инициализацию устройства при напряжении 3.3В, затем, если позволяет ведомое устройство, переключится на 1.8В. Когда подтверждение получено, мне надо ноги банка запитанного 3.3В перевести в Z состояния и активировать ноги банка запитанного 1.8В(находящимся все это время в Z). Я правильно понял?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:22
Рейтинг@Mail.ru


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