Перейти к содержанию
    

Преобразование VGA сигнала на ПЛИС

На Вашем месте я бы не стал заморачиваться с FPGA, проще поставить DSP с двумя (тремя для функции картинка в картинке) видео портами, программно расширить изображение. Это будет по временным затратам быстрее и проще.

 

Представьте сами что Вам потребуется:

 

- сделать нормальный видеопорт (видеоконтроллер) на вход

 

- сделать контроллер памяти

 

- сделать видеопорт на выход (видеоконтроллер)

 

- программно сшить полукадры

 

- программно изменить разрешение (даже билинейная интерполяция на ПЛИС выглядит достаточно мрачно)

 

- синронизировать кадры входные с выходными (тройная буферизация на вход, обработка, тройная буферизация на выход)

 

- а если будет второй источник сигнала и Вы захотите увидеть картинку в картинке - еще тройной буфер.

 

Думаю, это все проще писать, читать и исправлять ошибки в C++ коде, чем на HDL. Если не верите, попробуйте написать (не самое сложное) контроллер памяти, в который идет два потока и на выход третий поток данных, и все с разными частотами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу осциллографов - www.auris.ru - там есть приличные осциллографы, сам один такой имел, характеристики во многом получше многих стационарных, но пользоваться неудобно, это беда всех компьютерных прибамбасов.

По поводу буфера в ПЛМ - можно сделать двухпортовое ОЗУ, в Altera, например, это можно без проблем, в Xilinx, наверняка, тоже.

Нужны АЦП на входе, и, естественно, на выходе нужны ЦАПы быстрые. А все это - не дешевые вещи.

Что касается идеи вообще - вряд ли стоит этим заниматься.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На Вашем месте я бы не стал заморачиваться с FPGA, проще поставить DSP с двумя (тремя для функции картинка в картинке) видео портами, программно расширить изображение. Это будет по временным затратам быстрее и проще.

 

Представьте сами что Вам потребуется:

 

- сделать нормальный видеопорт (видеоконтроллер) на вход

 

- сделать контроллер памяти

 

- сделать видеопорт на выход (видеоконтроллер)

 

- программно сшить полукадры

 

- программно изменить разрешение (даже билинейная интерполяция на ПЛИС выглядит достаточно мрачно)

 

- синронизировать кадры входные с выходными (тройная буферизация на вход, обработка, тройная буферизация на выход)

 

- а если будет второй источник сигнала и Вы захотите увидеть картинку в картинке - еще тройной буфер.

 

Думаю, это все проще писать, читать и исправлять ошибки в C++ коде, чем на HDL. Если не верите, попробуйте написать (не самое сложное) контроллер памяти, в который идет два потока и на выход третий поток данных, и все с разными частотами.

 

Сам сейчас этим занимаюсь, жуть, зато относительно дешево. Тоже вот на давинчи поглядываю, но зато относительно дорого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужны АЦП на входе, и, естественно, на выходе нужны ЦАПы быстрые. А все это - не дешевые вещи.

Ну да, вот например АЦП h__p://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=610&uiTemplateId=NODE_STRY_PGE_T

и ЦАП h__p://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId612&uiTemplateId=NODE_STRY_PGE_T

Цена вопроса от 3-х до 8 $, у нас TVP7000 и THS8135 можно купить за ~10$ каждый, но можно и freesamples заказать

Что касается идеи вообще - вряд ли стоит этим заниматься.

Не стоит?? сомневаюсь, посмотрите на количество просмотров и поймете насколько интересна и актуальна эта тема, тем более что готовые девайсы стоят у буржуев в среднем от 700 евро если содержит кроме vga еще и dvi

Изменено пользователем Serg_greS

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну да, вот например АЦП h__p://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=610&uiTemplateId=NODE_STRY_PGE_T

и ЦАП h__p://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId612&uiTemplateId=NODE_STRY_PGE_T

Цена вопроса от 3-х до 8 $, у нас TVP7000 и THS8135 можно купить за ~10$ каждый, но можно и freesamples заказать

 

Не стоит?? сомневаюсь, посмотрите на количество просмотров и поймете насколько интересна и актуальна эта тема, тем более что готовые девайсы стоят у буржуев в среднем от 700 евро если содержит кроме vga еще и dvi

 

не ставь цап на выход - вот тебе и DVI ))))

 

мысль сделать что-то подобное меня посещала - только оказалось что достаточно просто купить обыкновенный ТВ тюнер - который работает на svga монитор без компьютера - 100$ у него есть вход видео и не один - а выход переключается в несколько режимов

я вскрывал такой прибор - и микросхем по 240 ног там ни одна! если хотите помучаться -затратив эти 700 евро и времени вагон - удачи

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, цена АЦП и ЦАП выглядит привлекательной.

И просмотров много! Тема интересная, вот и смотрят все.

И все же, я бы не стал этим заниматься. По-моему, просто не выгодно. Даже если и сделаешь, не разбогатеешь. Так может лучше сделать что-то, приносящее доход?

 

DVD плейер выводит картинку телевизионного разрешения. Правильно? 720х576 пикселов?

И как эту картинку не масштабируй, качество ее останется на том же уровне. Может стать только хуже. И что мы увидим на крутом мониторе???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, цена АЦП и ЦАП выглядит привлекательной.

И просмотров много! Тема интересная, вот и смотрят все.

И все же, я бы не стал этим заниматься. По-моему, просто не выгодно. Даже если и сделаешь, не разбогатеешь. Так может лучше сделать что-то, приносящее доход?

 

DVD плейер выводит картинку телевизионного разрешения. Правильно? 720х576 пикселов?

И как эту картинку не масштабируй, качество ее останется на том же уровне. Может стать только хуже. И что мы увидим на крутом мониторе???

 

 

современные мониторы совсем не думают подать 600*800 на монитор 1200*1600 тоже бесполезно он не делает кратности и мылит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...