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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Гранаты какой системы мы используем, CPLD или FPGA
CPLD или FPGA
CPLD или FPGA
Только CPLD [ 23 ] ** [7.72%]
Больше CPLD, меньше FPGA [ 46 ] ** [15.44%]
Больше FPGA, меньше CPLD [ 146 ] ** [48.99%]
Только FPGA [ 83 ] ** [27.85%]
Всего голосов: 300
Гости не могут голосовать 
3.14
сообщение Sep 8 2004, 14:04
Сообщение #1


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



CPLD или FPGA


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Esquire
сообщение Sep 8 2004, 23:52
Сообщение #2


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



Переместил тему в "Голосования и опросы форума". Здесь все опросы.


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Sep 29 2004, 22:05
Сообщение #3


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



На мой взгляд этот опрос повторяет тот, где спрашивают про Altera и Xilinx. Если вспомнить историю, то два всем известных производителя (см. выше) разошлись в терминологии: Altera использовала CPLD, а Xilinx - FPGA. Это расхождение было им полезно на первых шагах своей деятельности. Сейчас можно сказать, что ЭТО так исторически сложилось. Разницы в терминах нет, на сегодня они не используются для отражения каких-то особенностей технологии, принципов функционирования и т.п.
В русской нотации тоже есть два термина: СБИС ПЛ и ПЛИС. Всяк их использует на свой манер, а разницы между ними нет.

Правда, может быть автор опроса имел в виду PLD и CPLD/FPGA?!


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
3.14
сообщение Oct 14 2004, 15:31
Сообщение #4


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Ну что тут сказать. Молодеж smile.gif
Я подозревал следующие отличия:
Конфигурация храниться во флешке.
Небольшой объем.

Еше можно такие косвенные отличия:
Я думаю мало кому в голову приходит вставить ядро PicoBlaze в xc95216 (класная шутка wink.gif)


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
LeonY
сообщение Oct 14 2004, 19:52
Сообщение #5


Знающий
****

Группа: Админы
Сообщений: 689
Регистрация: 24-06-04
Из: South Africa
Пользователь №: 164



Цитата(one_man_show @ Sep 30 2004, 02:05 AM)
На мой взгляд этот опрос повторяет тот, где спрашивают про Altera и Xilinx. Если вспомнить историю, то два всем известных производителя (см. выше) разошлись в терминологии: Altera использовала CPLD, а Xilinx - FPGA. Это расхождение было им полезно на первых шагах своей деятельности. Сейчас можно сказать, что ЭТО так исторически сложилось. Разницы в терминах нет, на сегодня они не используются для отражения каких-то особенностей технологии, принципов функционирования и т.п.
В русской нотации тоже есть два термина: СБИС ПЛ и ПЛИС. Всяк их использует на свой манер, а разницы между ними нет.

Правда, может быть автор опроса имел в виду PLD и CPLD/FPGA?!

Простите за менторский тон, но считаю необходимым попытаться внести ясность в вышеозначенный вопрос. Между CPLD и FPGA "дистанция огромного размера" или "есть две большие разницы". И совсем не в том, где хранится конфигурация, во флашке, внутри - снаружи, а в структуре элементарного вентиля. У CPLD гейтов не много, но они очень сложные, многовходовые и могут реализовывать довольно сложные функции. У FPGA - прямо наоборот, гейты простые, но за то их до фига. В этом и есть основное отличие двух структур. У каждой из них есть свои теоретические достоинства и недостатки, у каждого есть свои персональные (субъективные) предпочтения. Не буду сейчас вдаваться в технику - на инете масса информации по этому вопросу, а чуть-чуть изложу собственный опыт работы с обеими классами устройств. Начну с конца - уже года четыре-пять как я категорически отказался работать с CPLD и не собираюсь когда-либо к этому дерьму возвращаться. (Несмотря на постоянное давление начальства - мол так дешевле).

Первая проблема - отвратительные ресурсы для routing - чип, заполненный на 40-50% отказывается разводиться на заданные пины. И все - хоть застрелись. В результате этого в нескольких проектах пришлось полностью переделывать печатные платы. Это в том случае, когда разработка кристалла и платы идет параллельно. А у меня это почти всегда... А на FPGA НИКОГДА этих проблем невозникало. Например на Актеловских чипах я использовал 98% заполнение и около 90% ног при предельных для тех времен скоростях (до 80МГц). Все ноги были распределены принудительно. Похожая картина и при использовании Stratix, только скорости другие до 200МГц.

Второе - количество "гейтов" в CPLD вообще ни о чем не говорит. Я имел гемор пару раз, когда проект не влазил в устройство Х - требовалось 110-120%. Вроде нет проблем - берешь совместимый по ногам кристалл размера У=2Х и все ОК. А вот вам фиг - тут и начинается: не хватает флип-флопов, трасс, еще какой-нибудь дерьмовины. Никогда этого не бывает в FPGA.

Третье - когда утверждают, что CPLD быстрее - не верьте. Цифры наносекунд ни о чем не говорят. Все это фуфло и лажа. Проекты с мах скоростью в 30МГц на CPLD легко бегут 100-120 на FPGA. Хотя со скорость дурят все... Как могу рассказать, если интересно, но "это уже другая история"

Ну мое мнение в голосовании более чем понятно

Успехов







Вторая причина -


--------------------
"В мире есть две бесконечные вещи: Вселенная и человеческая глупость. За Вселенную, впрочем, поручиться не могу". (С)

А. Эйнштейн.
Go to the top of the page
 
+Quote Post
DEF
сообщение Oct 15 2004, 09:01
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 15-10-04
Из: Москва
Пользователь №: 876



Цитата(3.14 @ Oct 14 2004, 07:31 PM)
Я думаю мало кому в голову приходит вставить ядро PicoBlaze в xc95216 (класная шутка wink.gif)

Xilinx'у пришло. Правда в CoolRunner-II что есть тоже CPLD (действительно COOLьная штука) .
в XC2C256 после PicoBlazе ещё и и место остаётся. Хотя ИМХО это конечно изврат...
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Oct 19 2004, 11:21
Сообщение #7


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Спасибо LeonY за разъяснения. Честное слово, о терминах говорил, основываясь на материалах 15 летней давности, ничего не превирал, просто все в жизни меняется :P

А тон нормальный, съедаемый :D


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
alexf
сообщение Feb 10 2005, 09:30
Сообщение #8


Местный
***

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



Я тоже считаю что "две большие разницы". Вот только грань начала размываться: MAX II вроде как CPLD, но построен на LUT...
Go to the top of the page
 
+Quote Post
Mozg
сообщение May 14 2005, 08:45
Сообщение #9


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 21-01-05
Из: Харьков
Пользователь №: 2 107



У нас практически проекты в основном на Acex1K30/50/100
Только я не знаю, что это - CPLD или FPGA smile.gif
На сайте альтеры написамо "гибрид" smile.gif, но судя по структуре на FPGA похоже больше.
Go to the top of the page
 
+Quote Post
CITY
сообщение May 14 2005, 18:02
Сообщение #10


Участник
*

Группа: Свой
Сообщений: 52
Регистрация: 23-04-05
Пользователь №: 4 422



охотно верю LeonY... токо думаю, что каждой железке свое место - поэтому так радикально от CPLD отказываться не стоит... вот то же упомянутый MAXII с LUT-подобными вентилями хорош со всех сторон, но тож в определенных пределах - у меня на нем супервизор импульсного программируемого источника питания сделан, драйвер RS-232 и канала программирования SPI для переключения напряжений... просто, дешево и сердито... плюс флешка внутри и созданные идеальные условия для применения в области ДРС (мое любимое)...
меня больше удручает то, что вопрос защиты прошивки в FPGA толком не решен, а для комерческих задач они юзаются чаще и больше, чем CPLD...
Go to the top of the page
 
+Quote Post
Lev
сообщение Jun 23 2005, 22:38
Сообщение #11





Группа: Новичок
Сообщений: 14
Регистрация: 19-04-05
Пользователь №: 4 299



А почему систему РГД в опрос не включили?
Go to the top of the page
 
+Quote Post
aem
сообщение Jul 11 2005, 16:49
Сообщение #12


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

Группа: Свой
Сообщений: 160
Регистрация: 24-01-05
Из: СПБ
Пользователь №: 2 151



Не хочешь лишних проблем : - применяй FPGA. smile3046.gif
Go to the top of the page
 
+Quote Post
eddrop
сообщение Sep 3 2005, 02:55
Сообщение #13





Группа: Новичок
Сообщений: 10
Регистрация: 23-05-05
Пользователь №: 5 320



Цитата(Mozg @ May 14 2005, 12:45)
У нас практически проекты в основном на Acex1K30/50/100
Только я не знаю, что это - CPLD или FPGA smile.gif
На сайте альтеры написамо "гибрид" smile.gif, но судя по структуре на FPGA похоже больше.
*

уважаемые!
одной из областей применения ПЛИС у меня кардиология. Автономный прибор - семейный доктор должен быть доступен в работе, мал по габаритам и "мало кушать"! С подобной задачей хорошо справляется CoolRuner 2.
Коллеги, решайте задачи на основе новых технологий! и это упростит созданние схемы и конструкции. Применение ИЦОС не только решило технику, но и на 3 ппорядка сократиль объем данных! А может применить ПЛИС Lattice?
Успехов.
Go to the top of the page
 
+Quote Post
tegumay
сообщение Oct 9 2005, 00:49
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 16-09-05
Из: Москва
Пользователь №: 8 640



Каждому кристаллу - СВОЕ применение !


--------------------
;X
Go to the top of the page
 
+Quote Post
asoneofus
сообщение Jan 23 2006, 13:34
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 10-01-06
Из: Ква/ЧГ/Херцлия/Шанхай/Ичхон/Сувон/Шеньжень
Пользователь №: 13 005



а Як-же АСИКи? wink.gif


--------------------
"... аще где в книге сей грубостию моей пропись или небрежением писано, молю Вас: не зазрите моему окаянству, не кляните, но поправьте, писал бо не ангел Божий, но человек грешен и зело исполнен неведения ..."
Go to the top of the page
 
+Quote Post

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

 


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


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