Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Со Спартана-3 на Спартан-6 - есть шансы, что проект влезет?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
syoma
Привет народ.
Прежде чем переходить к фазе "пробовать, переразвести и молиться" хочу спросить у форумчан насколько у меня хорошие шансы.
В общем есть у меня проект на Спартан-3. 70% дизайна проект на DSP System Generator. Остальное - Microblaze, контроллер памяти и другая фигня SoC. В данный момент ISE генерит такую загруженность:
Код
Logic Utilization                Used    Available
Number of Slice Flip-Flops       31793     55296     57%
Number of 4 input LUTS           34989     55296     63%
Number of RAMB16s                 91         96      94%  
Number of MULT18x18s              55         96      57%

Как видно все достаточно свободно, кроме BRAMов - но это изза Chipscopе.
Сейчас я хочу перейти на Спартан-6. Мы нашли прикольный FPGA Модуль - Enclustra Mars MX1, но фигня заключается в том, что максимальный Спартан там - XC6SLX45. Модуль супер - и цена и два Ethernet контроллера и память, но ПЛИС... короче меньше умножителей и слайсов, чем в моем S3.
Короче может кто по опыту подскажет - со всеми этими новыми прибамбасами в S6 - сможет ли мой дизайн влезть в SLX45? Или никаких шансов? Т.е.
4-Входовая LUT vs. 6-Входовая - они действительно намного эффективней? В SLX45 количество LUT6 в 2 раза меньше (27288) по сравнению с 55296 LUT4 в S4000. Хотя количество Флип-флопов почти одинаковое 55000 с копейками.
MULT vs. DSP48 Насколько я знаю, ISE не будет использовать появившийся сумматор и аккумулятор в S6, без особых инструкций с моей стороны и переделки дизайна. Или все-таки будет?
Буду благодарен за ответы - потом буду пытаться перекомпилить проэкт.


:-)
Ой, а подскажите, пожалуйста, где такие модули можно купить???
syoma75
В Швейцарии...Они по всему миру шлют. Главное- документация там хорошая - чувствуется швейцарский подход, даже по сравнению с немецкими.
http://www.enclustra.com/en/products/fpga-modules/mars-mx1/
RobFPGA
Приветствую!

А кто мешает Вам синтезировать проект для 6 spartan и посмотреть сколько проектик займет места? Зачем гадать?

Если переживаете что не влезет то есть еще такие вот модули GigaBee. Тоже почтой шлют, есть и LX150 но к сожалению без мультигигабитных линков. Мы работали и с Mars и c GigaBee и в последних очень раздольно себя чувствуешь.

Удачи! Rob.
syoma
Цитата(RobFPGA @ Mar 15 2012, 23:27) *
А кто мешает Вам синтезировать проект для 6 spartan и посмотреть сколько проектик займет места? Зачем гадать?

Да буду я заниматься этим на след. неделе. Просто хотел спросить.

Я Gigabee с самого начала смотрел - но мне нужно 2 Ethernet порта для EtherCAT, а в Gigabee только один, и то непонятный. В итоге по пинам у меня не получилось все в него засунуть. Плюс к нему пришлось бы внешний RTC лепить - а это дополнительные пины. Ну и дока у Mars все же лучше. Например с Gigabee только по почте выяснилось, что 10 пинов находятся в том же банке, что и память и их можно только на входы включать изза 2.5В. А в документации об этом ни слова. Ну и подключение всей своей периферии они предлагают по схеме выяснять, а не как остальные - по таблицам в мануале.
RobFPGA
Приветствую!

Цитата(syoma @ Mar 15 2012, 23:01) *
Я Gigabee с самого начала смотрел - но мне нужно 2 Ethernet порта для EtherCAT, а в Gigabee только один, и то непонятный. В итоге по пинам у меня не получилось все в него засунуть. Плюс к нему пришлось бы внешний RTC лепить - а это дополнительные пины. Ну и дока у Mars все же лучше. Например с Gigabee только по почте выяснилось, что 10 пинов находятся в том же банке, что и память и их можно только на входы включать изза 2.5В. А в документации об этом ни слова. Ну и подключение всей своей периферии они предлагают по схеме выяснять, а не как остальные - по таблицам в мануале.

Нехватка пинов это конечно всегда проблема - тут Вам виднее.
Как говорится - "на вкус и цвет товарищей нет" мне наоборот - схема всегда информативнее была.
Ethernet в GigaBee как раз GigaBit sm.gif эх жаль конечно что один.
Мы сами сначала Mars (правда MX2 именно из за необходимости 1g Ethernet) купили для экспериментов - но 45T оказался мелковат для наших задач - простенькая Microblaze система без MMU - DDR2, 1G-Ethernet, DMA, 2xSPI, UART, AXI шина занимала >50% кристалла и для обработки данных оставалось маловато ресурсов.

Удачи! Rob.
:-)
Заинтересовали платы "Mars PM3" и "Mars MX2". Уж больно аппетитные возможности с точки зрения интерфейсов: и gigabit ethernet и USB 3.0 и разъём FMC.

А кто-нибудь может подсказать как их можно купить частному лицу? Как доставить? Будут ли какие-нибудь проблемы с таможней?
Lmx2315
..хотел спросить, как результат? поместился проект в новую плис?
syoma
Пока - да, но с некоторыми ухищрениями. Например линии задержки пришлось блок-памятью заменить, настроить реализацию умножителей. Ну и блоки с аппаратными умножителями и сумматорами оптимизировать под DSP48.
µBlaze тоже пришлось слегка по ресурсам урезать - но нам не критично.
Lmx2315
А общее впечатление от переноса проекта есть?
Проект стал быстрее/медленнее ? ..другие особенности?
спасибо.
syoma
Кстати был на Embedded World последнем.
Появилось дофига таких FPGA мезанинных модулей. В том числе от Enclustra пара новых, Trenz. Вот CESYS проспект прислал. В том числе с артиксами всякими вкусными. В общем похоже развивается рынок.
Daedal07
Цитата(syoma @ Mar 4 2014, 20:27) *
Кстати был на Embedded World последнем.
Появилось дофига таких FPGA мезанинных модулей. В том числе от Enclustra пара новых, Trenz. Вот CESYS проспект прислал. В том числе с артиксами всякими вкусными. В общем похоже развивается рынок.


Добрый день!

Подскажите, пожалуйста, сколько времени платы к Вам шли?
Таможне что-то пришлось доплатить или стоимость вышла как на сайте?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.