|
Помогите подобрать ПЛИС для оцифровки видео |
|
|
|
Nov 16 2009, 12:43
|
Участник

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

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

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

|
Цитата(DmitryR @ Nov 16 2009, 16:48)  добавьте пожимальщик видео с Opencores Да мне не нужно видео. Мне нужны просто отдельные кадры с частотой не чаще раз в 5 секунд. Вообще какого-ниибудь XC3S400 хватит?
|
|
|
|
|
Nov 16 2009, 17:53
|
Гуру
     
Группа: Свой
Сообщений: 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 программировать всяко проще, чем ПЛИСину ваять  ну и до кучи замените SAA7113 на tvp5150 http://focus.ti.com/docs/prod/folders/print/tvp5150am1.htmlизбавитесь от дополнительной головной боли
|
|
|
|
|
Nov 16 2009, 18:01
|
Участник

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

|
Понятно. Я просто сначала не то имела ввиду. Я имела ввиду сграбить видео, сохранить в память и передать микроконтроллеру уже другому (другой микросхеме ARM или AVR). Поэтому и просила что бы вы навскиндку сказали куда влезет небольшая корка грабинга и корка SDRAM (потому что не знаю сколько она занимает) да и все. Но вы подумали что я имею ввиду про синтезируемый процессор, поэтому в принципе нужно найти ПЛИСину на которую влезет микроблейз, контроллер SDRAM и самописная кора для микроблейза которая граббингом занимается. И сжимать в JPEG уже не внешним микроконтроллером а тем же микроблейзом, думаю в частоте он не проиграет. Займусь подсчетами. Но учитывая что на тот же Спартан 3 есть стартер киты с SDRAM все таки котроллер SDRAM в спартан_3 впихнуть можно... Спасибо за совет - займусь.
|
|
|
|
|
Nov 17 2009, 07:15
|
Участник

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

|
Грабер на ПЛИС точно влезет в XC3S200 и еще место останется, возможно и в XC3S50 впихнуть. Но в любом случае Вам понадобиться кроме ацп еще память на кадр (статика или sdram)
|
|
|
|
|
Nov 17 2009, 09:58
|
Гуру
     
Группа: Свой
Сообщений: 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) - передавайте дальше, это решение, по-моему, более правильное, чем использовать ПЛИС
|
|
|
|
|
Nov 17 2009, 15:18
|
Участник

Группа: Участник
Сообщений: 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 раньше не работал лучше купить стартер кит какой-нить? Или без разницы можно сразу плату ваять?
|
|
|
|
|
Nov 17 2009, 16:31
|
Частый гость
 
Группа: Участник
Сообщений: 161
Регистрация: 9-09-08
Из: РФ
Пользователь №: 40 076

|
Цитата(mariaoi @ Nov 17 2009, 19:18)  .. наверное покурю Blackfin. Есть "кальян" на bf527-600 с PAL-декодером, Ethernet'ом и USB OTG. Но в Москве. Если интересует - в личку..
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|