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

 
 
> Помогите подобрать ПЛИС для оцифровки видео
mariaoi
сообщение Nov 16 2009, 12:43
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 1-10-09
Пользователь №: 52 686



В общем назревает проект: оцифровка видео. В общем хочу подобрать ПЛИС на которую влезут следующие задачи: сконфигурировать микросхему SAA7113, получить от неё кадр данных и сохранить этот кадр в SDRAM. Далее нужно ещё сжимать в JPEG но я думаю что лучше передать этим заниматся какому-нибудь микроконтроллеру. Т.о. мне нужна плис в которую поместятся граббинг видеопотока, контроллер SDRAM, и модуль для связи с микроконтроллером к примеру I2S.
Подскажите что можно использовать для этой задачи (имеется ввиду плис с самой низкой ценой которая справится с этой задачей)???
Желательно xilinx так как есть небольшой опыт работы с ним.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 21)
DmitryR
сообщение Nov 16 2009, 12:48
Сообщение #2


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

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Соберите систему на Microblaze (будет всем управлять) c контроллером DRAM, добавьте пожимальщик видео с Opencores - и за день-другой получите довольно точную оценку. Граббер не займет почти ничего.
Go to the top of the page
 
+Quote Post
mariaoi
сообщение Nov 16 2009, 13:01
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 1-10-09
Пользователь №: 52 686



Цитата(DmitryR @ Nov 16 2009, 16:48) *
добавьте пожимальщик видео с Opencores

Да мне не нужно видео. Мне нужны просто отдельные кадры с частотой не чаще раз в 5 секунд.
Вообще какого-ниибудь XC3S400 хватит?
Go to the top of the page
 
+Quote Post
torik
сообщение Nov 16 2009, 14:28
Сообщение #4


Гуру
******

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



Cyclone 2 5kLE по розничной цене от 20 баксов...


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 16 2009, 15:55
Сообщение #5


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

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(mariaoi @ Nov 16 2009, 16:01) *
Да мне не нужно видео. Мне нужны просто отдельные кадры с частотой не чаще раз в 5 секунд.
Вообще какого-ниибудь XC3S400 хватит?

Сделайте, как я сказал, только без пожимальщика с Opencores - жмите микроблейзом. Если время не поджимает - посмотрите Spartan-6, там контроллер памяти аппаратный, соответственно логики надо будет только на процессор. Или - CPLD как интерфейс граббера к обычному микропроцессору.
Go to the top of the page
 
+Quote Post
yes
сообщение Nov 16 2009, 17:53
Сообщение #6


Гуру
******

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



Цитата(mariaoi @ Nov 16 2009, 15:43) *
В общем назревает проект: оцифровка видео. В общем хочу подобрать ПЛИС на которую влезут следующие задачи: сконфигурировать микросхему SAA7113, получить от неё кадр данных и сохранить этот кадр в SDRAM. Далее нужно ещё сжимать в JPEG но я думаю что лучше передать этим заниматся какому-нибудь микроконтроллеру. Т.о. мне нужна плис в которую поместятся граббинг видеопотока, контроллер SDRAM, и модуль для связи с микроконтроллером к примеру I2S.
Подскажите что можно использовать для этой задачи (имеется ввиду плис с самой низкой ценой которая справится с этой задачей)???
Желательно xilinx так как есть небольшой опыт работы с ним.


а Вы уверены, что Вам нужно ПЛИС?
есть куча контроллеров, которые могут "грабить" поток и сохранять его в SDRAM, при этом там есть модуль I2C для управления (я надеюсь I2S - опечатка, но там это тоже есть, хотя это не самый лучший протокол связи, имхо)
также у этих контроллеров хватает производительности, чтобы сжать поток от SAA7113 любым способом.

например это дешевые
BF533/2/1 analog.com
TMS320C5510 (вроде бы) ti.com
подороже (но дешевле ПЛИС)
семейство DaVinchi ti.com

программировать всяко проще, чем ПЛИСину ваять smile.gif

ну и до кучи замените SAA7113 на tvp5150
http://focus.ti.com/docs/prod/folders/print/tvp5150am1.html
избавитесь от дополнительной головной боли
Go to the top of the page
 
+Quote Post
mariaoi
сообщение Nov 16 2009, 18:01
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 1-10-09
Пользователь №: 52 686



Понятно. Я просто сначала не то имела ввиду. Я имела ввиду сграбить видео, сохранить в память и передать микроконтроллеру уже другому (другой микросхеме ARM или AVR). Поэтому и просила что бы вы навскиндку сказали куда влезет небольшая корка грабинга и корка SDRAM (потому что не знаю сколько она занимает) да и все. Но вы подумали что я имею ввиду про синтезируемый процессор, поэтому в принципе нужно найти ПЛИСину на которую влезет микроблейз, контроллер SDRAM и самописная кора для микроблейза которая граббингом занимается. И сжимать в JPEG уже не внешним микроконтроллером а тем же микроблейзом, думаю в частоте он не проиграет.
Займусь подсчетами. Но учитывая что на тот же Спартан 3 есть стартер киты с SDRAM все таки котроллер SDRAM в спартан_3 впихнуть можно... Спасибо за совет - займусь.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Nov 16 2009, 18:11
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Кстати
http://opencores.org/project,bluespec-h264 - юзал реально кто ??
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 17 2009, 04:07
Сообщение #9


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Kuzmi4 @ Nov 16 2009, 12:11) *
Кстати
http://opencores.org/project,bluespec-h264 - юзал реально кто ??


а вы где то нашли доступный BSV синтезатор что бы использовать эту корку ?


--------------------
Go to the top of the page
 
+Quote Post
Kota
сообщение Nov 17 2009, 07:15
Сообщение #10


Участник
*

Группа: Свой
Сообщений: 17
Регистрация: 21-06-04
Пользователь №: 69



Грабер на ПЛИС точно влезет в XC3S200 и еще место останется, возможно и в XC3S50 впихнуть. Но в любом случае Вам понадобиться кроме ацп еще память на кадр (статика или sdram)
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Nov 17 2009, 08:39
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 des00: вот собсно поэтому и спрашиваю - есть ли у народа опыт какой в этом деле??
Go to the top of the page
 
+Quote Post
yes
сообщение Nov 17 2009, 09:58
Сообщение #12


Гуру
******

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



Цитата(mariaoi @ Nov 16 2009, 21:01) *
Понятно. Я просто сначала не то имела ввиду. Я имела ввиду сграбить видео, сохранить в память и передать микроконтроллеру уже другому (другой микросхеме ARM или AVR). Поэтому и просила что бы вы навскиндку сказали куда влезет небольшая корка грабинга и корка SDRAM


ну а зачем Вам "небольшая корка грабинга и корка SDRAM"?
это дипломная работа или какое-то требование - обязательно использовать ПЛИС?

вот например BF531 (взял как самый простой, может есть дешевле)
http://www.analog.com/en/embedded-processi...rs/product.html

на картинке PPI - это и есть готовая корка грабинга
SDRAM контроллер там тоже есть

не хотите на нем JPEG делать (хотя уверяю, это получится лучше чем на ARM, не говоря уже об AVR) - передавайте дальше,

это решение, по-моему, более правильное, чем использовать ПЛИС
Go to the top of the page
 
+Quote Post
mariaoi
сообщение Nov 17 2009, 15:18
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 1-10-09
Пользователь №: 52 686



Цитата(yes @ Nov 17 2009, 12:58) *
ну а зачем Вам "небольшая корка грабинга и корка SDRAM"?
это дипломная работа или какое-то требование - обязательно использовать ПЛИС?
Нет, просто есть опыт коммерческого проекта на ПЛИС. А с использованием DSP-процессора нет никакого.
Цитата(yes @ Nov 17 2009, 12:58) *
вот например BF531 (взял как самый простой, может есть дешевле)
http://www.analog.com/en/embedded-processi...rs/product.html

на картинке PPI - это и есть готовая корка грабинга
SDRAM контроллер там тоже есть

Данный проект хочу сделать для повышения собственного IQ поэтому наверное покурю Blackfin.
У меня вот только один вопрос. Человеку который с DSP раньше не работал лучше купить стартер кит какой-нить? Или без разницы можно сразу плату ваять?
Go to the top of the page
 
+Quote Post
SM
сообщение Nov 17 2009, 16:01
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(mariaoi @ Nov 17 2009, 18:18) *
Человеку который с DSP раньше не работал лучше купить стартер кит какой-нить? Или без разницы можно сразу плату ваять?

Сразу плату. Какая разница, DSP, не DSP, сигналы они и в Африке сигналы. Тем более если с ПЛИС уже работали.
Go to the top of the page
 
+Quote Post
=SSN=
сообщение Nov 17 2009, 16:31
Сообщение #15


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

Группа: Участник
Сообщений: 161
Регистрация: 9-09-08
Из: РФ
Пользователь №: 40 076



Цитата(mariaoi @ Nov 17 2009, 19:18) *
.. наверное покурю Blackfin.

Есть "кальян" на bf527-600 с PAL-декодером, Ethernet'ом и USB OTG. Но в Москве. Если интересует - в личку.. rolleyes.gif
Go to the top of the page
 
+Quote Post
yes
сообщение Nov 17 2009, 16:58
Сообщение #16


Гуру
******

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



Цитата(mariaoi @ Nov 17 2009, 18:18) *
У меня вот только один вопрос. Человеку который с DSP раньше не работал лучше купить стартер кит какой-нить? Или без разницы можно сразу плату ваять?


у меня заработал на двухслойке BF в TQFP корпусе с SDRAM, 133МГц (все-таки скорее 125 - точно уже не помню)

а если есть возможность (например, оплатит фирма) купить EZ-KIT (стартер кит) для BF533 - то там все это есть - видеозахват ADxxxx какой-то (но без разницы - формат выхода у него такой же как и у SAA), SDRAM, встроеный отладчик
Go to the top of the page
 
+Quote Post
mariaoi
сообщение Nov 17 2009, 18:04
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 1-10-09
Пользователь №: 52 686



Цитата(yes @ Nov 17 2009, 20:58) *
а если есть возможность (например, оплатит фирма) купить EZ-KIT (стартер кит) для BF533 - то там все это есть - видеозахват ADxxxx какой-то (но без разницы - формат выхода у него такой же как и у SAA), SDRAM, встроеный отладчик
Подскажите где на просторах СНГ можно купить? Фирма возможно сможет оплатить, только нужна цена smile.gif Не подскажите сколько стоит кит?
Go to the top of the page
 
+Quote Post
SM
сообщение Nov 17 2009, 18:09
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Вот Вам еще целая куча отладочников (не BF), умеющих "грабить видео", покупаемых "пришел-купил", большая часть из которых основана на процессорах, более мощных, чем BF.

http://www.terraelectronica.ru/catalog.php?ID=1006

А если недолюбливаете DSP - то там есть недорогой Mini35 на АРМ-е - http://www.armkits.com/Product/mini35.asp
Go to the top of the page
 
+Quote Post
yes
сообщение Nov 18 2009, 11:34
Сообщение #19


Гуру
******

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



Цитата(SM @ Nov 17 2009, 21:09) *
Вот Вам еще целая куча отладочников (не BF), умеющих "грабить видео", покупаемых "пришел-купил", большая часть из которых основана на процессорах, более мощных, чем BF.


но у BF и китов на его основе плюс перед TI (особенно ОМАР-ами, и DaVinci-ами) - простота (да и подешевле), а 55-ые это вообще отстой smile.gif
вобщем-то 64,67 серия нормальны, но для данной задачи это - из пушки по воробьям
и дополнительный факт - "человечность" средств проектирования VDSP по сравнению с CCS

я имею ввиду вот эту плату
http://www.analog.com/en/embedded-processi...rs/product.html

продают
http://www.autex.ru/autex.html

http://www.terraelectronica.ru/catalog.php...d=1&Page=-1

дополнительно могут проконсультировать здесь:
http://electronix.ru/forum/index.php?showforum=3
Go to the top of the page
 
+Quote Post
SM
сообщение Nov 18 2009, 11:44
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(yes @ Nov 18 2009, 14:34) *
и дополнительный факт - "человечность" средств проектирования VDSP по сравнению с CCS

Ну вот тут я в корне не согласный. 6000-ные codegen tools развиваются значительно шутсрее VDSP-шных, на мой взгляд сильнее, и докучи поддерживаются на платформе linux. Плюс переход GUI на Eclipse в 4-ой версии. После этого VDSP остался где-то совсем сзади.

PS И я человеку предлагал в первую очередь ARM, а не 6000-ки. 6000-ки это так, если "чего-то высокого" захочется.
Go to the top of the page
 
+Quote Post
yes
сообщение Nov 18 2009, 12:33
Сообщение #21


Гуру
******

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



я типа пошутил smile.gif
давно дела ни с CCS, ни с VDSP не имел,
но мое мнение - "быстрое развитие" и использование eclipse (а туда можно таких плагинов насовать) вобщем-то ортогонально к удобству работы

мне кажется, что BF хороший и удобный процессор, причем как правило проблемы программирования возникают при конфигурации периферии, а там все сделано просто и понятно
в случае АРМа - знакомство с ядром не сильно поможет -
вот прямо сейчас знакомые взрослые (несколько десятков завершенных проектов, 10+ лет опыта) усатые дядьки программируют некий SOC на ARM-е и плачут и клянут индусов собравших эту SOC
ну и сам я недавно LPC3250 попрограммировал - тоже вобщем-то понял, что такое индусский дизайн
то есть какойто кристалл с АРМом может оказаться не так удобным, так как программировать придется SOC, а не абстрактный ARM
Go to the top of the page
 
+Quote Post
SM
сообщение Nov 18 2009, 12:39
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(yes @ Nov 18 2009, 15:33) *
в случае АРМа - знакомство с ядром не сильно поможет -

Зато знакомство с тулзами и их большой выбор поможет. Вместе с дешовыми средствами отладки.

Писал я вот тут макефиле для BF с VDSP-шным codegenom, как-то не заметил никаких суперпреимуществ перед кодегенами от TI. Те же яйца, только в профиль, и через wine.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 6th September 2025 - 20:26
Рейтинг@Mail.ru


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