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

 
 
> Захват и вывод VGA на несколько мониторов
A-10
сообщение Mar 18 2015, 14:46
Сообщение #1


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

Группа: Участник
Сообщений: 79
Регистрация: 11-06-09
Из: Санкт-Петербург
Пользователь №: 50 207



Доброго времени суток.

Нужно реализовать систему, которая захватывает данные с VGA-интерфейса и выводит их на 6 других VGA выходов (в ввиде статичных картинок).
В общем, по концепции у меня получился один промежуточный буфер (для хранения текущего входного кадра) и 6 выходных, на SDRAM памяти.

Вопрос в следующем - кто-то может подсказать, сколько контроллеров SDRAM может потянуть ПЛИС типа Cyclone III-IV?

Думаю, что придется ставить минимум 2 ПЛИС из-за занятности по пинам (не BGA-корпус).
Контроллер хочется готовый. Частота получается всего около 50Мгц (800х600 75Hz). Фактически бОльшую часть времени происходит обновление статичных картинок, по пользовательскому нажатию обновляется содержимое одного из VGA буферов.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
A-10
сообщение Mar 18 2015, 15:03
Сообщение #2


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

Группа: Участник
Сообщений: 79
Регистрация: 11-06-09
Из: Санкт-Петербург
Пользователь №: 50 207



Lmx2315
Каждую секунду (т.к. картинка меняется редко) кадр сохраняется в промежуточном буфере. По нажатию кнопки выводится текущий захваченный кадр на следующий монитор, по очереди. То есть происходит обновление содержимого буфера N-го VGA-выхода. Кадр может быть произвольным.
Go to the top of the page
 
+Quote Post
x736C
сообщение Mar 18 2015, 15:19
Сообщение #3


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

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



Одного sdram контроллера с м/с памяти хватит за глаза, на мой взгляд.

Скорее всего потребуется на каждый канал поставить выходной буфер в размере одного блока памяти внутри ПЛИС.
Go to the top of the page
 
+Quote Post
_pv
сообщение Mar 18 2015, 16:23
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(x736C @ Mar 18 2015, 21:19) *
Одного sdram контроллера с м/с памяти хватит за глаза, на мой взгляд.

6 раз по 800*600*75*3 на выход плюс седьмой на вход это 750МБайт/с. при условии "не в BGA", одного контроллера никак не хватит.

может проще видеопотоки вообще через плис не гонять, а поставить кучу микросхем памяти на 4M = 8 x 512К, статических. по три на канал - 18шт.
самую мелкую CPLD, с счётчиком адреса, одним вообще на всех, шины данных памяти прямо на выходные ЦАПы,
а при нажатии на кнопку, просто включается OE у буфера с АЦП на ту же шину данных памяти у соответствующего канала, и WE вместо RD у памяти дёргается. соответственно кадр запоминается.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- A-10   Захват и вывод VGA на несколько мониторов   Mar 18 2015, 14:46
- - Lmx2315   ..а на 6-ть других выводит каждому разное или одно...   Mar 18 2015, 14:51
- - x736C   Без входного буфера можно попытаться пережить. Поп...   Mar 18 2015, 23:13
|- - _pv   Цитата(x736C @ Mar 19 2015, 06:13) Это 15...   Mar 19 2015, 07:35
|- - x736C   Цитата(_pv @ Mar 19 2015, 10:35) у циклон...   Mar 19 2015, 08:36
- - _pv   правда учитывая что sdram 2Mx32 стоит раза в два-т...   Mar 19 2015, 09:17
- - x736C   Вообще, если уж пофантазировать. Все идет от ТЗ, к...   Mar 19 2015, 12:56
|- - _pv   хранить сжатые картинки а для вывода на экран разж...   Mar 19 2015, 15:20
- - x736C   Да, каждый раз разжимать. Все ради того, чтобы обо...   Mar 19 2015, 21:14
|- - _pv   Цитата(x736C @ Mar 20 2015, 03:14) А памя...   Mar 19 2015, 22:04
- - A-10   Прошу прощения за долгое молчание. По сути захват...   Mar 20 2015, 18:23
- - A-10   Кстати, планирую использовать ЦАП ADV7125 на кажды...   Mar 21 2015, 08:38
|- - _pv   Цитата(A-10 @ Mar 21 2015, 14:38) Кс...   Mar 21 2015, 10:27
- - A-10   @_pv, @x736C, Спасибо за помощь, Сделал по конце...   Apr 18 2015, 14:43


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

 


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


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