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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
okela
сообщение Feb 22 2013, 08:50
Сообщение #1


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

Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896



Пытаюсь оценить ресурсы FPGA различных производителей, но натолкнулся на некоторую путаницу в параметрах.
Например емкость логических элементов у Altera и Xillinx оценивают в логических ячейках (Logic Cells), а у Actel - в системных вентилях (system gates). Я так понимаю, что это совершенно разные единицы. Хотелось бы узнать их соотношения.
И вообще: что хорошего кто может сказать про FPGA от Actel ?
Go to the top of the page
 
+Quote Post
litv
сообщение Feb 22 2013, 09:17
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



В граммах?
БМВ или Мерседес? Если посчитаете даже транзисторы - что ктото даст гарантии?
Ну как при разной архитектуре точно можно посчитать. У Spartan6 6входовые скажем, у ALtera скажем 4х входовые.
Но в Вашем проекте ВСЁ легло на 4 входа LUT. Или наооборот ВСЁ нелегло. И только 6входовые спасли отца русской...
А так 6 входовой LUT - 64 бита таблица или память. Те. он больше 4 входового.
Но считать просто вентили некорректно и бессмысленно.
Так же и софт оптимизирует разный по разному с разными настройками синтезаторов. Synplify покажет скажем меньше вентилей чем XST.А вентилей все равно столько же в ПЛИС.
Если использовать Core generatorы - опять же дело в том кто и как пишет их в разных фирмах.
Если есть два САПР и один проект на VHDL - ну примерно сами и сравните(только точно намsm.gif).
Но на другом проекте может получиться наоборот.
Быстренько поменяем веру(софт, платы, текущие проекты).
Сравнение 6 вх lut xilinx и altera( http://www.xilinx.com/support/documentatio...pers/wp284.pdf).
Сами фирмы про себя врут всегда в плюс.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Feb 22 2013, 09:25
Сообщение #3


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



Actel старается получить сверхнизкое потребление, для этого у них много средств встроено в микросхемы и САПР.
Но дороговаты они вроде (на первый взгляд, подробно не сравнивал).


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
okela
сообщение Feb 22 2013, 09:37
Сообщение #4


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

Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896



Цитата(DSIoffe @ Feb 22 2013, 13:25) *
Actel старается получить сверхнизкое потребление, для этого у них много средств встроено в микросхемы и САПР.
Но дороговаты они вроде (на первый взгляд, подробно не сравнивал).


А по-моему, наиборот Actel дешевле выходят, судя по ихним KIT-ам.
Это может радиационно-стойкие серии дорогие, так то святое дело ...
Go to the top of the page
 
+Quote Post
yes
сообщение Feb 22 2013, 09:50
Сообщение #5


Гуру
******

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



Цитата(okela @ Feb 22 2013, 12:50) *
И вообще: что хорошего кто может сказать про FPGA от Actel ?


хорошее в них только instant ready, или как оно в ихней рекламе называется - то есть то, что прошивку не нужно загружать, как-бы мгновенное включение

возможно криптозащита, но я еще не применял (она у латиса тоже есть)

остальное плохо -
очень медленные, большие затраты логики (из-за примитивного элемента): длинные пути
достаточно дебильный инструментарий (я еще работал с ксайлинсами/альтерами/латисами)
отсутствие всяких внутрисхемных анализаторов

адекватный путь сравнения ПЛИС
поставить какой-то тул типа Synplify | Precision и т.п. и синтезировать проект (если проекта нет - взять с опенкоресов) для разных платформ - посмотреть оценку
по времянке, может быть, будет сильно оптимистично, но это хоть как-то близко к оцекке
Go to the top of the page
 
+Quote Post
okela
сообщение Feb 22 2013, 10:13
Сообщение #6


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

Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896



Цитата(yes @ Feb 22 2013, 12:50) *
адекватный путь сравнения ПЛИС
поставить какой-то тул типа Synplify | Precision и т.п. и синтезировать проект (если проекта нет - взять с опенкоресов) для разных платформ - посмотреть оценку
по времянке, может быть, будет сильно оптимистично, но это хоть как-то близко к оцекке


Active-HDL сгодится для сборки проекта ?
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Feb 22 2013, 10:23
Сообщение #7


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(okela @ Feb 22 2013, 14:13) *
Active-HDL сгодится для сборки проекта ?

Нет, ибо он симулятор.
А нужен синтезатор.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
dvladim
сообщение Feb 23 2013, 11:12
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(okela @ Feb 22 2013, 12:50) *
Пытаюсь оценить ресурсы FPGA различных производителей, но натолкнулся на некоторую путаницу в параметрах.
Например емкость логических элементов у Altera и Xillinx оценивают в логических ячейках (Logic Cells), а у Actel - в системных вентилях (system gates). Я так понимаю, что это совершенно разные единицы. Хотелось бы узнать их соотношения.

Базовая единица сейчас это 4-х входовой LUT плюс триггер (LUT4)
Примерные соотношения таковы:
ALM Altera (как в Stratix II - Stratix IV) = 2.5 * LUT4
ALM Altera (в Stratix V) = 2.65 * LUT4 (двойной комплект триггеров добавляет 6%)
6-ти входовой LUT Xilinx (Spartan 6, Virtex 6) = 1.6 * LUT4 (или 1.8 я точно не помню)
20 system gates = 1 * LUT4

Плюс ко всему нужно учитывать памяти и умножители.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Feb 23 2013, 11:20
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(dvladim @ Feb 23 2013, 15:12) *
Плюс ко всему нужно учитывать памяти и умножители.


И ресурсы интерконнекта...
Для одних проектов критична память, для других - логика, для третьих - интерконнекты.
А потому для разных проектов будут иметь преимущества разные производители, при одинаковом числе эквивалентных триггеров...
И, если пользуетесь фирменными IP, то и это надо сравнивать...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
okela
сообщение Feb 23 2013, 14:02
Сообщение #10


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

Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896



Цитата(dvladim @ Feb 23 2013, 15:12) *
Базовая единица сейчас это 4-х входовой LUT плюс триггер (LUT4)
Примерные соотношения таковы:
ALM Altera (как в Stratix II - Stratix IV) = 2.5 * LUT4
ALM Altera (в Stratix V) = 2.65 * LUT4 (двойной комплект триггеров добавляет 6%)
6-ти входовой LUT Xilinx (Spartan 6, Virtex 6) = 1.6 * LUT4 (или 1.8 я точно не помню)
20 system gates = 1 * LUT4

Плюс ко всему нужно учитывать памяти и умножители.



Цитата(iosifk @ Feb 23 2013, 15:20) *
И ресурсы интерконнекта...
Для одних проектов критична память, для других - логика, для третьих - интерконнекты.
А потому для разных проектов будут иметь преимущества разные производители, при одинаковом числе эквивалентных триггеров...
И, если пользуетесь фирменными IP, то и это надо сравнивать...


Да, я уже нашел примерно теже данные по FPGA:


Прикрепленные файлы
Прикрепленный файл  fpga_logic_cells.pdf ( 198.17 килобайт ) Кол-во скачиваний: 223
 
Go to the top of the page
 
+Quote Post
okela
сообщение Feb 23 2013, 17:36
Сообщение #11


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

Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896



Кстати, насчет Synplify подскажите, плиз: у нас в закромах нашел с десяток вариантов. Какой лучше поставить ?
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Feb 23 2013, 18:26
Сообщение #12


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

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



Приветствую!

Естественно самый свежий - зачем Вам черствые версии sm.gif
На сегодня это fpga201209sp1

Успехов! Rob.
Go to the top of the page
 
+Quote Post
okela
сообщение Feb 23 2013, 18:52
Сообщение #13


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

Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896



RobFPGA, благодарю! А также спасибо всем за ответы.
Go to the top of the page
 
+Quote Post
BSACPLD
сообщение Feb 24 2013, 10:49
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056



Цитата(RobFPGA @ Feb 23 2013, 21:26) *
Приветствую!

Естественно самый свежий - зачем Вам черствые версии sm.gif
На сегодня это fpga201209sp1

Успехов! Rob.

Совсем не факт.
В 2012 версии глючный маппер. У меня он падает на проекте, который нормально собирается на 2011.09.
Также он падает при добавлении в проект на Verilog'е отладчика Identify.
Go to the top of the page
 
+Quote Post
yes
сообщение Feb 25 2013, 12:03
Сообщение #15


Гуру
******

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



Цитата(dvladim @ Feb 23 2013, 15:12) *
Базовая единица сейчас это 4-х входовой LUT плюс триггер (LUT4)
Примерные соотношения таковы:
ALM Altera (как в Stratix II - Stratix IV) = 2.5 * LUT4
ALM Altera (в Stratix V) = 2.65 * LUT4 (двойной комплект триггеров добавляет 6%)
6-ти входовой LUT Xilinx (Spartan 6, Virtex 6) = 1.6 * LUT4 (или 1.8 я точно не помню)
20 system gates = 1 * LUT4

Плюс ко всему нужно учитывать памяти и умножители.


в спрашиваемых актелах вообще LUTа нету, как будете сравнивать?
даже больше - там и триггера явного нету
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 11th July 2025 - 04:30
Рейтинг@Mail.ru


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