|
altera и xilinx, ваше мнение об altera и xilinx |
|
|
|
 |
Ответов
|
Jan 24 2012, 13:08
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 17-11-11
Пользователь №: 68 363

|
Тема подвисла в воздухе. Хочу добавить пару строк как начинающий разработчик. В этой теме большое количество реплик и ответов высказано опытными ПЛИСоводами и состоявшимися специалистами. "Пути" проектирования у таких спецов давно отработаны, каждый привык к определенному софту, к определенным семействам и необходмые операции и этапы проектирования они часто делают по-разному ("по-своему"), можно это назвать своего рода "капризами опытных плисоводов"  Тем, кто только ищет свои пути проектирования, кто только начинает и кто не может определиться с чьего (Altera или Xilinx) же продукта начать, может пригодиться мой опыт недавнего поиска и собственно результат. Я посидел пару лет на Altera, сыклон2 и сыклон3. Уровень сложности проектов был средний(может ниже) - например, опытный образец БЦОС радиолокационного комплекса (АЦП + ПЛИС + ПК). АЦП 200 МГц, на ПЛИС сидел НИОС2, который "собирал" данные с АЦП, паковал в пакеты и по Ethernet 100 кидал на ПК... После был перерыв и ПЛИСами я не занимался года три. В данный момент с радостью возвращаюсь в это дело, но по месту работы приходится осваивать Xilinx, V2, S3, S6 и иже с ними... Пару месяцев в спокойном темпе ищу удобный путь проектирования. Конечно же постоянно вспоминаю Altera и сравниваю с Xilinx. Мои выводы таковы: - Altera очень радовала свои софтом прежде всего. Я тепло вспоминаю, что все этапы проектирования Quartus выполнял без особых к нему нареканий. Малое количество глюков (по сравнению с ISE) и интуитивно понятный интрефейс делает Altera очень хорошим продуктом для старта, для начинающих. Уж точно альтеровский схематик не глючил так, как ксилиновский, а для начинающих схематик очень важен, как не крути (одняко совет стартующим, побыстрее с него слазьте на HDL). По поводу констрейнов к Altere притензий не помню, удобный софт позволял уже в то время группировать в нужном виде шуcтрые куски проекта "покучнее", в результате чего проекты собирались на нужных скоростях. СигналТап, который тут так часто упоминался - тоже легко понятен. Запустил и пожалуйста - работает. Все-таки про ЧипСкоп такого не скажу(он посложнее в настройках). Проблем с освоением и настройкой NIOS тоже особо не помню; гибкий, простой в использовании, это часто выручало. Я сделал упор в осном на софт, разнообразие семейств и их возможности не упоминаю. Только начинающим разбираться с ПЛИС - это пока что мало что даст. - Xilinx - софт место очень слабое. Схематик откровенно слаб и глючен; синтезатор "рисует" в RTL часто совсем не то, что от него хочется получить. К данному моменту я пришел к следующему пути разработки под ксилинкс: 1. создание исходных HDL-файлы проекта - редактор ISE (файлы корок в том числе) 2. behavioral моделирование - ModelSim. 3. cинтез проекта - Synplify Pro 4. трансляция - ISE 5. моделирование - ModelSim. 6. генерация фалов прошивок - ISE. ПЫ СЫ схематик стараюсь вообще не пользовать - больше нервов потратишь. Итак софт - явный минус ксилинкса, однако я не кручу носом, т.к. есть нормальная интеграция ксилинкс с более заточенным под определенные задачи софтом (Synplify, Modelsim...), также несомненным плюсом в ксилинксе является большое количетсо IP-ядер, большое количество людей, работающих с этими продуктами, форумы, народная поддержка, так сказать. Это позволяет очень быстро найти ответы на многие возникающие вопросы. Любой опыт "мыканья" и поиска будет полезен и неизбжен для начинающего. Altera или Xilinx? - думаю нужно уметь готовить и то и другое, просто торопиться нужно медленно. Удачи всем!
|
|
|
|
|
Jan 25 2012, 07:02
|
Местный
  
Группа: Участник
Сообщений: 295
Регистрация: 2-12-05
Пользователь №: 11 695

|
Цитата(Elins @ Jan 24 2012, 17:08)  Тема подвисла в воздухе. Хочу добавить пару строк как начинающий разработчик. В этой теме большое количество реплик и ответов высказано опытными ПЛИСоводами и состоявшимися специалистами. "Пути" проектирования у таких спецов давно отработаны, каждый привык к определенному софту, к определенным семействам и необходмые операции и этапы проектирования они часто делают по-разному ("по-своему"), можно это назвать своего рода "капризами опытных плисоводов"  Любой опыт "мыканья" и поиска будет полезен и неизбжен для начинающего. Altera или Xilinx? - думаю нужно уметь готовить и то и другое, просто торопиться нужно медленно. Удачи всем! За альтеру не скажу, а вот за Xilinx: Есть плюсы: Полный цикл от написания HDL, компиляции, симуляции, отладки в железе реализовано "в единой" среде разработки. те весь необходимый и достаточный софт в наличии. А вот если требуются "изыски"- тогда да - берется сторонний софт. В плане лицензии: Дешевле купить ISE (или webISE), чем весь "зоопарк" (ISE + сторонний софт).
|
|
|
|
Сообщений в этой теме
serggerm altera и xilinx Nov 26 2011, 06:03 Мур Созвучно по теме с точностью до наоборот
http://e... Nov 26 2011, 10:32 Koluchiy Недавно по схожему сценарию перешел с Xilinx на Al... Nov 26 2011, 11:21 vitus_strom ТАкое же впечатление от Альтеры после Зайлинкса и ... Nov 26 2011, 11:51 Wic Мое мнение, это всё дело привычки. Везде есть плюс... Nov 26 2011, 12:46 hlebn Софт у них у всех своеобразный.
Стоит радоваться ... Nov 26 2011, 19:01 x736C Цитата(hlebn @ Nov 26 2011, 23:01) Для си... Nov 26 2011, 19:27  VladimirB Цитата(x736C @ Nov 26 2011, 23:27) В чем ... Nov 27 2011, 10:18   sazh Цитата(VladimirB @ Nov 27 2011, 13:12) Ин... Nov 27 2011, 10:19    x736C Цитата(sazh @ Nov 27 2011, 14:19) В беспл... Nov 28 2011, 05:09     sazh Цитата(x736C @ Nov 28 2011, 08:09) Ну где... Nov 28 2011, 06:36   des00 Цитата(VladimirB @ Nov 27 2011, 05:18) Ин... Nov 27 2011, 13:32    gosu-art Цитата(des00 @ Nov 27 2011, 16:32) хмм, ч... Nov 27 2011, 14:20     des00 Цитата(gosu-art @ Nov 27 2011, 08:20... Nov 28 2011, 03:48 andrew_b Цитата(hlebn @ Nov 26 2011, 22:01) Стараю... Nov 28 2011, 04:28 gosu-art А сколько сейчас стоит лицензия на данные виды соф... Nov 26 2011, 19:44 des00 Цитата(gosu-art @ Nov 26 2011, 13:44... Nov 27 2011, 10:05  _Anatoliy Цитата(des00 @ Nov 27 2011, 12:05) По уро... Nov 28 2011, 05:20   des00 Цитата(_Anatoliy @ Nov 27 2011, 23:20) А ... Nov 28 2011, 06:03  serggerm Цитата(des00 @ Nov 27 2011, 14:05) www.al... Nov 29 2011, 05:28   andrew_b Цитата(serggerm @ Nov 29 2011, 08:28) чем... Nov 29 2011, 06:05  yes пока тему не закрыли
мне кажется, что у Ксайлинс... Nov 29 2011, 15:12   des00 Цитата(yes @ Nov 29 2011, 09:12) в ксайли... Nov 29 2011, 15:38    Bad0512 Цитата(des00 @ Nov 29 2011, 22:38) глянул... Dec 1 2011, 13:14     blackfin Цитата(Bad0512 @ Dec 1 2011, 16:14) Ждём ... Dec 1 2011, 13:38   jojo Цитата(yes @ Nov 29 2011, 19:12) upd: по ... Nov 29 2011, 20:35    Postoroniy_V Цитата(jojo @ Nov 30 2011, 05:35) Всегда ... Nov 30 2011, 04:34 COMA Самый простой NIOS вообще бесплатный Nov 27 2011, 13:46 Koluchiy Когда я в последний раз узнавал, PCI Compiler стои... Nov 28 2011, 04:19 gosu-art Цитата(Koluchiy @ Nov 28 2011, 07:19) Ког... Nov 28 2011, 04:42 Koluchiy Всегда можно скачать из интернета или написать сам... Nov 28 2011, 04:44 Koluchiy Работал с Чипскопом начиная с 9-ки.
Нормально всё,... Nov 28 2011, 06:09 des00 Цитата(Koluchiy @ Nov 28 2011, 00:09) Дру... Nov 28 2011, 06:11  _Anatoliy Цитата(des00 @ Nov 28 2011, 08:11) Методо... Nov 28 2011, 06:55 Koluchiy Цитатано я был в шоке, когда на дефолтных настройк... Nov 28 2011, 06:50 des00 Цитата(Koluchiy @ Nov 28 2011, 00:50) По ... Nov 28 2011, 07:07  _Anatoliy Цитата(des00 @ Nov 28 2011, 09:07) Насчет... Nov 28 2011, 07:26   des00 Цитата(_Anatoliy @ Nov 28 2011, 01:26) Я ... Nov 28 2011, 07:56    Postoroniy_V Цитата(des00 @ Nov 28 2011, 16:56) вы име... Nov 28 2011, 08:16     des00 Цитата(Postoroniy_V @ Nov 28 2011, 02:16)... Nov 28 2011, 08:22    Serhiy_UA "altera и xilinx, ваше мнение об altera и xil... Nov 28 2011, 08:18     _Anatoliy Цитата(Serhiy_UA @ Nov 28 2011, 10:18) а ... Nov 29 2011, 06:09    _Anatoliy Цитата(des00 @ Nov 28 2011, 09:56) вы име... Nov 28 2011, 08:27 x736C К слову сказать, мы с коллегой для своих нужд напи... Nov 28 2011, 07:19 Koluchiy Цитатаа как по части документации, что они написал... Nov 28 2011, 09:23 Serhiy_UA Цитата(Koluchiy @ Nov 28 2011, 12:23) Оба... Nov 29 2011, 06:18  des00 Цитата(Serhiy_UA @ Nov 29 2011, 00:18) А ... Nov 29 2011, 06:37   Serhiy_UA Цитата(des00 @ Nov 29 2011, 10:37) Обсужд... Nov 29 2011, 07:21    des00 Цитата(Serhiy_UA @ Nov 29 2011, 01:21) Ес... Nov 29 2011, 07:34 Koluchiy ЦитатаПричем этот вариант работает намного стабиль... Nov 29 2011, 09:42 x736C У Xilinx есть класс устройств -1L из шестого Спарт... Nov 29 2011, 19:48 jojo Нет, наверное. Не знаю. Можно сделать вывод, что с... Nov 30 2011, 21:00 yes Цитата(jojo @ Dec 1 2011, 01:00) Нет, нав... Dec 7 2011, 12:58 litv Поддерживаю Bad0512. Чтобы сравнивать надо знать.
... Dec 1 2011, 13:59 sparcmaster Цитата(Elins @ Jan 24 2012, 17:08) Итак с... Jan 24 2012, 13:30  des00 Цитата(sparcmaster @ Jan 24 2012, 08:30) ... Jan 24 2012, 13:47   sparcmaster Цитата(des00 @ Jan 24 2012, 17:47) Давая ... Jan 24 2012, 14:08    Bad0512 Цитата(sparcmaster @ Jan 24 2012, 21:08) ... Jan 24 2012, 16:11 Sergey_Bekrenyov Все это холивары!
Стартовал с Xilinx, потом в... Jan 28 2012, 15:40
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|