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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> DVI-D декодировать, поделить и выдать на 4 DVI, чисто теоритически реализуемо ли
Gogan
сообщение Mar 25 2009, 14:41
Сообщение #1


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

Группа: Участник
Сообщений: 83
Регистрация: 25-10-07
Из: Киев
Пользователь №: 31 728



Интересует, реально ли собрать такой девайс, который декодирует DVI-D 1920 x 1200 (@60Mhz), делит каритунку на 4 равных куска и выводит на 4 DVI выхода с меньшим разрешением?
Т.е., как я понимаю, нужно найти декодер dvi, которы успеет принять такой сигнал, залить в быструю память, затем мощные arm контроллер, который делает с видеопотоком нужные преобразования и выдает данные на 4 видео енкодера. Плюс ко всему, это уже не ручной монтаж, а нужно заказывать изготовление ПП (вместе с разводкой), так?

Любые идеи на данную тему приветствуются! Спасибо.

Сообщение отредактировал Gogan - Mar 25 2009, 14:42
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Mar 25 2009, 15:47
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



никаких arm контроллеров. ПЛИС (Spartan-3A) + 4 чипа DDR памяти. ну и DVI-чипы конечно. реализуемо.
(чисто мелкая реклама - всё можете у нас заказать, ага)
Go to the top of the page
 
+Quote Post
torik
сообщение Mar 29 2009, 15:01
Сообщение #3


Гуру
******

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



Altera CycloneII/III, и всего одна микросхема памяти DDR или даже SDRAM 32 бит.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 29 2009, 17:24
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(torik @ Mar 29 2009, 19:01) *
Altera CycloneII/III, и всего одна микросхема памяти DDR или даже SDRAM 32 бит.

Ага, сейчас: 1920x1200x60 - это 260MHz pixel clock.
Go to the top of the page
 
+Quote Post
torik
сообщение Mar 30 2009, 07:01
Сообщение #5


Гуру
******

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



Ну да, ступил smile.gif
1920x1200x60 = 140МГц пиксельная. Т.е. нужна как минимум DDR 32 бит на эдак 160МГц


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 30 2009, 07:33
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(torik @ Mar 30 2009, 09:01) *
Ну да, ступил smile.gif
1920x1200x60 = 140МГц пиксельная. Т.е. нужна как минимум DDR 32 бит на эдак 160МГц

Это только для того чтобы писать но не читать? Еще читать нужно на те 4 монитора.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 30 2009, 08:08
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(torik @ Mar 30 2009, 11:01) *
Ну да, ступил smile.gif
1920x1200x60 = 140МГц пиксельная. Т.е. нужна как минимум DDR 32 бит на эдак 160МГц

Данные идут не 100% времени кадра, так что в жизни будет 193MHz.

260 - это для 1920x1600x60, ошибся малость smile.gif
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Mar 30 2009, 08:33
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



вот что я и говорил: 4 чипа. ибо
а) 193MHz - средняя частота записи, и для чтения ещё такой же поток получится - удвоение чипов раз
б) DDR чипы обычно по 16 бит, а нужно 32 - удвоение чипов два
4 чипа DDR и Spartan-3A/Cyclone-III.

можно, конечно, поискать что-нить с контроллером DDR надёжно разводящимся на 200MHz, тогда возможно ужаться до 2 чипов.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 30 2009, 08:44
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Mahagam @ Mar 30 2009, 10:33) *
вот что я и говорил: 4 чипа. ибо
а) 193MHz - средняя частота записи, и для чтения ещё такой же поток получится - удвоение чипов раз

Или я не понял автора полностью, или немного больший поток.
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Mar 30 2009, 10:03
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



ой. 193 это не средняя - это пикселклок. от него и надо танцевать, хотя если заливать в BRAM - то частоту DDR можно немного и снизить.
Go to the top of the page
 
+Quote Post
torik
сообщение Mar 30 2009, 16:09
Сообщение #11


Гуру
******

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



DDR32 бит даже не предел, например у микрона:
http://www.micron.com/products/dram/mobile...ileddr2partlist
Конечно, 16 бит доставабельнее и дешевле.

Вопрос в том, какую частоту сможет обеспечить разработчик печатной платы. При 200МГц 32 бит получаем общую 400 Мслов, может и хватит. Не?

DDR32 бит даже не предел, например у микрона:
http://www.micron.com/products/dram/mobile...ileddr2partlist
Конечно, 16 бит доставабельнее и дешевле.

Вопрос в том, какую частоту сможет обеспечить разработчик печатной платы. При 200МГц 32 бит получаем общую 400 Мслов, может и хватит. Не?

DDR32 бит даже не предел, например у микрона:
http://www.micron.com/products/dram/mobile...ileddr2partlist
Конечно, 16 бит доставабельнее и дешевле.

Вопрос в том, какую частоту сможет обеспечить разработчик печатной платы. При 200МГц 32 бит получаем общую 400 Мслов, может и хватит. Не?


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 30 2009, 17:03
Сообщение #12


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Хм, а зачем весь кадр хранить целиком? Нельзя ли использовать внутреннюю память ПЛИС в режиме FIFO на несколько строк?. Собираем несколько строк в несколько буферов, набралось нужное количество строк - даунсэмплим выходы FIFO, параллельно заменяем самую старую строку новой - итого всегда имеем N строк в буфере, на основании которых даунсэмплим. И никаких внешних буферов и никакого DDR. Даже старые циклоны-2 200МГц сэмплирование исходного сигнала во внутреннюю память должны поддержать.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 30 2009, 17:31
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(VslavX @ Mar 30 2009, 21:03) *
Хм, а зачем весь кадр хранить целиком?

Данные на первую и вторую панель приходят в первой половине кадра, на третью и четвертую - во второй. Без памяти на кадр никак не обойтись.
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 30 2009, 17:55
Сообщение #14


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(aaarrr @ Mar 30 2009, 20:31) *
Данные на первую и вторую панель приходят в первой половине кадра, на третью и четвертую - во второй. Без памяти на кадр никак не обойтись.

Понятно, я пропустил слово "делит" в исходном сообщении, и решил что проблема просто в даунсэмплинге с размножением, сорри.
Go to the top of the page
 
+Quote Post
(vS)
сообщение Dec 11 2009, 09:10
Сообщение #15


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



а разве нельзя начинать формировать сигнал для 3 и 4 панелей начиная со второй половины кадра?


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 30th April 2024 - 08:50
Рейтинг@Mail.ru


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