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

 
 
> Spartan 6 vs Cyclone IV - я что-то упустил?
akorud
сообщение May 18 2011, 21:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 12-11-10
Из: Poland
Пользователь №: 60 842



Здравствуйте,
для некоторого набора проектов которые будем делать в ближайшем будущем покопался в обоих чипах и средствах разработки. И пока результаты несколько обескураживающие.
Что за проекты - модуляция (QAM, QPSK, AM, FM), DDS, DSP, 1G Eth ("тупая" фильтрация потока). Софткоре вроде не планируется - ПЛИС хотелось бы использовать как "black box" - полноценный процессор всегда будет сбоку.
И что вышло:
- S6 конкретно дешевле C4;
- IP core DDS, FIR - у Xilinx бесплатно, Altera - платно;
- в S6 есть memory controller (DDR2/3) и MIG вроде тоже бесплатен (в С4 ALTMEMPHY непонятно);
- DSP48 в S6 (умножитель + сумматор);
- Triple speed Eth и там и там денег стоит sad.gif
- ISE конечно тормоз и ужас-ужас - но после первого проекта уже просто ужас sm.gif а быстрые компьютеры нынче дешевы;
Общее впечатление - у Altera намного ниже "порог вхождения" и все значительно красивее, но если немного попотеть, то из Xilinx можно выжать больше за меньшие деньги.
А вопрос - что я пропустил? Ведь не может все быть так однозначно, иначе бы конкуренции не было sm.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Bad0512
сообщение May 19 2011, 03:25
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(akorud @ May 19 2011, 04:30) *
- в S6 есть memory controller (DDR2/3) и MIG вроде тоже бесплатен (в С4 ALTMEMPHY непонятно);

Учтите, что MCB работает только с одним физическим корпусом памяти, кроме того ширина шины данных каждого MCB - 16 бит максимум.
Это надо иметь ввиду при расчёте максимальной скорости работы с памятью. В итоге получается что 32-битный контроллер памяти (на двух
физических чипах памяти) для Спартана3А работает на 166 МГц. И он совсем немного проигрывает по скорострельности контроллеру на MCB
(Спартан6) на одном чипе 16 бит 400 Мгц. В общем, не стОит ждать от Спартана6 чудес - это всё-таки бюджетная линейка, а не hi-end.
Да и встроенный PCI-E у него 1 lane всего, а могли бы и 4 lane сделать...
Но это всё будет уже в Артиксе...
Цитата(akorud @ May 19 2011, 04:30) *
- ISE конечно тормоз и ужас-ужас - но после первого проекта уже просто ужас sm.gif а быстрые компьютеры нынче дешевы;

Ой правда? Никогда бы не подумал. Всю жизнь сидел на ИСЕ и не считал его тормозом. Недавно делал
проект на Кактусе - не сказал бы что шустр...
Что конкретно не понравилось в Кактусе (не холивара ради, а пользы для):
1. Chip editor малость кривой - не могу поглядеть конкретную проволку (уже разведённую) внутри чипа. ISEшный FPGA editor на порядок
круче. И интерфейс почеловечнее.
2. Физические constrains пишутся в разных местах и в разных файлах (временные - в *.sdc, всякие voltage/location - в assignment editor). Неудобно
иметь много файлов. У Xilinx всё можно сложить в один *.ucf

Что понравилось:
1. TimeQuest. Всё-таки визуализация результатов - великая вещь. В ИСЕ приходится читать текстовые портянки. Понятно, что на результат
это не влияет, но всё равно картинки поглядеть - приятно.
2. SV поддержка. Рулит безусловно.
Go to the top of the page
 
+Quote Post



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

 


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


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