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

Посоветуйти, плз, ПЛИС и kit для video фильтров

Здравствуйте.

Я студент видеогруппы лаборатории графики и мультимедиа МГУ. Наша лаборатория выпускает, в частности, видео фильтры (бесплатные версии фильтров доступны на http://compression.ru/video/index_ru.htm)

Фильтры написаны под Virtual Dub. Происхолит обработка File->File.

Задача состоит в том, чтобы переложить код с С++ на язык программирования ПЛИС. Потом написанной программой зашивать ПЛИС, которую производители будут интегрировать, к примеру, в телевизор или т.п. Для отладки кода надо приобрести development kit.

Идет обработка цифрового сигнала. Посоветуйте, пожалуйста, что выбрать (какую микросхему и kit соответственно). Был на сайтах Xilinx, Altera и т.д., но не смог для себя установить, какая именно ПЛИС будет более подходящей и какую development kit использовать. Также дайте совет какую тип плис использовать (FPGA, ASIC) или вообще DSP. Но, по моему мнению, тут DSP не подойдет, т.к. будут выполняться куча операций простых (к примеру: сравнение попиксельно двух кадров), которые, по идее, можно распараллелить, хотя м.б. я не прав. Прошу совета бывалых.

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

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


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

Вот эту мелкосхему посмотрите.

http://www.latticesemi.com/products/fpga/ecp2/index.cfm

Есть SERDES для быстрой передачи цифры и блоки DSP. Кроме того, это недорогие плис.

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


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

Я предлагаю Вам использовать Xilinx http://www.xilinx.com/

 

AccelDSP Synthesis Tool

 

MATLAB language-based design tool for implementing high performance DSP systems.

AccelDSP Synthesis Tool

 

AccelDSP™ Synthesis Tool is a high-level MATLAB® language based tool for designing DSP blocks for Xilinx FPGAs. The tool automates floating- to fixed-point conversion, generates synthesizable VHDL or Verilog, and creates a testbench for verification. You can also generate a fixed-point C++ model or System Generator block from a MATLAB algorithm. AccelDSP synthesis tool is a key component of the Xilinx XtremeDSP™ solution that combines state-of-the-art FPGAs, design tools, intellectual property cores, and partnerships, as well as design and educational services.

 

и

 

System Generator for DSP

 

The leading-edge modeling and implementation tool for high-performance DSP systems.

System Generator for DSP

 

System Generator for DSP is the industry’s leading high-level tool for designing high-performance DSP systems using FPGAs. The tool provides abstractions that enable you to develop highly parallel systems with the industry’s most advanced FPGAs, providing system modeling and automatic code generation from Simulink® and MATLAB® (The MathWorks, Inc.). System Generator is a key component of the Xilinx XtremeDSP™ solution that combines state-of-the-art FPGAs, design tools, intellectual property cores, and partnerships, as well as design and educational services.

 

которые Вам позволят без глубоких знаний языков программирования положить на ПЛИС. Это мое мнение ;) В MATLAB на сколько я знаю уже вложены алгоритмы обработки видео, правда написаны на языке MATLAB.

 

 

Когда переведешь алгоритм на язык программирования аппаратуры тебе выше названные программы напишут сколько это занимает места попробуешь поменять кристаллы, из расчета чтобы где-то 25% оставалось свободного пространства Вот и все УДАЧИ!!!

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

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


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

По собственному опыту могу сказать, что в самые большие ПЛИСы от Altera - Stratix II помещается в три раза больше математики, чем в самые последние ПЛИСы от Xilinx - Virtex 5.

Математику описывал в Матлабе, потом переводил через Xilinx AccelDSP на vhdl и в ПЛИС. Такая схема разработки мне показалась наилучшей: просто, быстро и качественно.

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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