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

 
 
> Разработка видео платы, FPGA или Видео процессор?
Serega Doc
сообщение Nov 16 2004, 06:04
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 267
Регистрация: 11-11-04
Из: Одесса
Пользователь №: 1 103



Ребята если кто занимался проблемой отображения видео то помогите опредилится с несколькими вопросами:
1 Где взять информацию по обработке кадров
2 Какие частоты использует монитор
3 Умеет ли PLL делить частоту на дробное число

По ходу развития я буду здесь дополнять вопросы
А накопившейся информацией готов поделится со всеми желающими
К данному сообщению буду прекреплять zip файл.

cool.gif И если кто знает где найти информацию по существующим видео процессорам -- функциональность, datasheet, структуры и др.

Заранее благодарен с уважением Сергей

Приступим к обсуждению wink.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
hww
сообщение Dec 1 2004, 15:48
Сообщение #2


Just me
**

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



Цитата
TIMING
Времена VGA всегда можно просто померить осциллографом. wink.gif

Цитата
PLL
Проект можно сделать и без PLL.

Цитата
Существуют ли какие нибудь особенности построения видео страниц


Не совсем понимаю, о чём вы. Но вот некоторые мысли. Хорошо если вы будете считывать данные из памяти блоками. Т.е. не на каждые 8 пикселов делаете BURST считывание 8 записей во внутреннее FIFO PLD. Полезно иметь два или три буфера кадра, и использовать их по очереди. Один на экране другой заполняется процессором. Если два соседних пиксела по горизонтали разнесены в памяти на один. Тогда по вертикали они должны быть разнесены на степень двух. Тогда процессору не имеющему умножение будет легче вычислять адрес пиксела. Можно испоьзовать специальную видео память, правда она дороже. Тогда вы сможете доступатся к памяти со стороны процессора в тоже самое время когда видеоконтроллер выбырает видеоданные из другого (независимого) порта. Видеопамять также иногда имеет механизмы акселерации рисования графики. А именно битпланы. Кстати вы должны определиться с тем какие задачи будут выполняться на этой граф карте. Если игры и процессор не быстрый то возможно лучше организовать её как битпланы. Если графика векторная то в некоторых случаях тоже. Но если процессор быстр то проще и быстрее не иметь быитпланов. Опять таки видео память иногда сочетает в себе и то и другое.

Цитата
Ести активна (производится непрерывное чтение) видео страница (используются все 4 банка) и несколько неактивных видео страниц (требуют обновления).


Просто для процессора и видеопроцессора память адресуется как 0,1,2,3,4,5,6,7,8,9,10,11 и т д А для самой памяти порядок другой такой. Например память имеет 8 столбцов RAS и 8 строк CAS. Адреса процессора и видеопрацессора подключаются к памяти в таком порядке:

CAS[7:0] = (A[15:11], A[2:0])
RAS[7:0] = A[10:3]

Улавливаете мысль?

А можно регинирировать видеопамять «за кадром» и использовать для этого режим скрытой регенерации.

У меня есть контроллер SDRAM но он очень специфичный я не думаю что вам это упростит жизнь. Кстати я использовала память Samsung. Правда деталей я уже не помню, давно это было.

Ни один готовый проект использовать не получится, они все сложные и дорогие. Тоскую по временам когда были такие как VDP9938, 58, и т д.

Есть ещё такой совет, не лучше ли вам использовать SOC. Например CrystalSemiconductor или любой другой с ARM внутри. Это стоит около 30$ Вам не удасться сделать это дешевле на PLD. Поищите в Интернете также микросхемы BoxOnTV.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serega Doc   Разработка видео платы   Nov 16 2004, 06:04
- - KA_ru   1.Что означает в Вашем понимании "обработке к...   Nov 16 2004, 08:16
- - Serega Doc   1 -> Обработка кадра это -антиалиазинг -премещ...   Nov 16 2004, 08:27
- - Himer   Вот информация по VGA таймингам и формам сигналов....   Nov 16 2004, 08:35
- - Serega Doc   Есть cинтезатор частот у кристалов Альтеры и где в...   Nov 16 2004, 08:45
- - СергО   А что в результате должно получиться?   Nov 16 2004, 08:48
- - Serega Doc   Результатом должна быть видео плата способная отоб...   Nov 16 2004, 08:53
- - Himer   Синтезаторы в АЛТЕРАХ есть - в некоторых сериях : ...   Nov 16 2004, 08:58
- - Himer   А есть ли смысл это делать самим???   Nov 16 2004, 08:59
- - Serega Doc   А почему нет? Что есть абсолютно дешовые решения ...   Nov 16 2004, 09:09
- - Himer   Можно взять видеокарту PC104 например PCM - 3521.   Nov 16 2004, 09:24
- - Serega Doc   мне необходим 16 бит цвета и разрешение 1024x768 с...   Nov 16 2004, 09:31
- - СергО   Цитата(Serega Doc @ Nov 16 2004, 12:31 PM)мне...   Nov 16 2004, 10:26
- - Serega Doc   Да но мне не нужны сасмые современные 3D акселерат...   Nov 16 2004, 11:15
- - KA_ru   http://www.geocities.com/ipm_grp/ http://www.openc...   Nov 16 2004, 13:27
- - Serega Doc   Так что по поводу AGP я не прав? Или может вообще...   Nov 17 2004, 09:13
- - KA_ru   какая секретная инфа. просто делать 2D или 3D доро...   Nov 17 2004, 12:12
- - Serega Doc   Не совсем понял какой производитель. Если можно ук...   Nov 18 2004, 06:41
- - Hilter   Разрабатывался подобный проект на virtex II Pro бы...   Nov 18 2004, 10:58
- - Serega Doc   Какую логическую емкость данный проект занял? И ск...   Nov 18 2004, 11:46
- - Hilter   Проект занял приблизительно 80% от XC2VP4 (кроме ...   Nov 18 2004, 12:13
- - Serega Doc   А что вы обрабатывали процессором? Т. е. какие опе...   Nov 18 2004, 12:51
- - Hilter   процессор формировал картинку в памяти для видео с...   Nov 18 2004, 13:36
- - Serega Doc   А по какому интерфейсу поступали данные которые не...   Nov 19 2004, 13:56
- - СергО   Цитата(Hilter @ Nov 18 2004, 03:13 PM)Проект ...   Nov 22 2004, 08:06
- - Serega Doc   Что думаете не реально простой видео процессор сде...   Nov 22 2004, 09:09
- - Nixon   По крайней мере контроллер "развертки" T...   Nov 22 2004, 09:52
- - Serega Doc   Не подскажите ссылочку на какой нибудь готовый про...   Nov 22 2004, 10:30
- - one_man_show   Посмотрите здесь на ФТП Нексар от Альтиума. В комп...   Nov 22 2004, 10:46
- - Serega Doc   В каком разделе а то что то не получаеися найти   Nov 22 2004, 11:46
- - Serega Doc   Ребята кто работал с SDRAM памятью У меня K4S64163...   Nov 23 2004, 07:46
- - Serega Doc   Кто разрабатывал видео платы? Существуют ли какие...   Nov 24 2004, 06:07
- - Serega Doc   Ребята что никаких соображений? Скажите как сдела...   Nov 30 2004, 14:19
- - KA_ru   ja vot uskorjal i ispol'zoval DMA s odnogo uch...   Nov 30 2004, 22:26
- - Serega Doc   Не совсем понял я работаю с памятью на уровне кома...   Dec 1 2004, 06:10
- - Hilter   извиняюсь за отсутствие (в стране нестабильно) пос...   Dec 1 2004, 10:54
- - Serega Doc   2 Hilter Вы реализовали проект видео платы на ПЛИС...   Dec 1 2004, 13:10
- - Hilter   да плата и проект реализованы данная плата кроме в...   Dec 1 2004, 13:30
- - Serega Doc   Что такое ZBT память? На какой тактовой частоте р...   Dec 1 2004, 13:53
- - Hilter   ZBT - Zero Bus Turnaround - память фирмы IDT главн...   Dec 1 2004, 14:07
- - Serega Doc   А по стоимости ZBT во сколько раз дороже SDRAM? А...   Dec 1 2004, 14:51
- - Serega Doc   [Т.е. не на каждые 8 пикселов делаете BURST считыв...   Dec 2 2004, 07:38
|- - hww   ЦитатаЯ собираясь читать память строками и хранить...   Dec 2 2004, 07:58
- - hww   Простите. Приаттачить файл у меня нет прав. Но на ...   Dec 2 2004, 08:02
- - Serega Doc   Я просмотрел ваши материалы. Выходит вы на ПЛИС ф...   Dec 2 2004, 08:46
|- - hww   Цитата(Serega Doc @ Dec 2 2004, 11:46)Я просм...   Dec 2 2004, 08:58
- - Serega Doc   Ребята маленькое уточнение SDRAM. Циклы регенераци...   Dec 7 2004, 09:59
- - Esquire   Serega Doc Сам и ответил на свой вопрос - или одно...   Dec 8 2004, 10:43
- - Serega Doc   Ребята не подскажите как лучше всего организовать ...   Dec 21 2004, 06:48
|- - alexf   Цитата(Serega Doc @ Dec 20 2004, 23:48)Ребята...   Dec 24 2004, 22:23
- - NeoN   Смотря с какой стороны "лучше"... Для эк...   Dec 25 2004, 09:05
- - Serega Doc   Помогите разобратся почему цифровой автомат МУРА с...   Dec 30 2004, 07:02


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

 


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


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