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

 
 
12 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> AVR32 uC3B, Стоит ли рассчитывать на него?
zltigo
сообщение Jan 28 2008, 19:19
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(bzx @ Jan 28 2008, 22:02) *
Пока сделаете свой девайс на uc и отладите код промышленный выпуск контроллеров avr32 уже будет запущен.

Ну длительность разработки устройств на такого уровня контроллерах может начинаться с нескольких месяцев. Успеет Atmel-то smile.gif. Особенно интересно будет постфактум узнать, сколько сей контроллер будет стоить smile.gif реально. Образцы это на самом деле имеют смысл для офигенно крупных потребителей, которые оговорят и сроки, и стоимости и санкции при срыве сроков... Ну а поскольку выпуск откладывается и откладывается, то скорее всего никто из монстров пока не клюнул.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Jan 28 2008, 19:42
Сообщение #32


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(zltigo @ Jan 28 2008, 21:26) *
Какие проблемы с сопроцессорами?
Плавучка - так и родная:
...

Ладно, соглашусь с Alex B._ - особых преимуществ у одной архитектуры перед другой нет.
Набор потенциальных возможностей у обоих конкурентов стандартный - видео ускорители, плавающая арифметика, сигнальные процессоры и т. д.
Тем более, что PIC32 еще нет толком. А все остальное, присутствующее на российском рынке с архитектурой MIPS, пока "не внушает". Разные Мультикоры от Элвис.
Придется согласиться с мэтром. На текущий момент времени в России для МК с 32 битной архитектурой альтернативы ARM нет.
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jan 28 2008, 20:52
Сообщение #33


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(SasaVitebsk @ Jan 28 2008, 20:25) *
Так я о том же. Только из этого постулата мы с вами делаем разные выводы.
Вы - "явного лидера нет, так почему бы не перейти".
Я - "явного лидера нет, так зачем переходить".

тю, я не делал такого вывода, не надо за меня додумывать. Единственный мой вывод - архитектура это критерий из последней десятки.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jan 29 2008, 00:50
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Alex B._ @ Jan 29 2008, 00:52) *
тю, я не делал такого вывода, не надо за меня додумывать. Единственный мой вывод - архитектура это критерий из последней десятки.

А можно первых пару десятков огласить? Любопытно.
Go to the top of the page
 
+Quote Post
bzx
сообщение Jan 29 2008, 05:07
Сообщение #35


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



Цитата(zltigo @ Jan 28 2008, 22:19) *
Ну длительность разработки устройств на такого уровня контроллерах может начинаться с нескольких месяцев. Успеет Atmel-то smile.gif. Особенно интересно будет постфактум узнать, сколько сей контроллер будет стоить smile.gif реально. Образцы это на самом деле имеют смысл для офигенно крупных потребителей, которые оговорят и сроки, и стоимости и санкции при срыве сроков...

Ещё плюс в сторону длительности процесса разработки - новизна архитектуры. Допустим, над дизайном pcb для ap7000 придётся постараться, разводя bga256, а вот с uc3b значительно проще будет с tqfp64. Образцы продаются ~$12-20. Причём не обязательно быть офигенно крупным потребителем, для физ лиц так же доступны образцы.


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post
jasper
сообщение Jan 29 2008, 06:49
Сообщение #36


Народный чинитель
***

Группа: Участник
Сообщений: 415
Регистрация: 15-07-05
Пользователь №: 6 811



Цитата(Alex B._ @ Jan 28 2008, 21:18) *
Зачем? я что, тут кого-то агитирую? просто хочется донести свое имхо о приоритетах в выборе линейки на сегодняшнее и на будущее. И эти приоритеты - не архитектура, однозначно.

Вот уж действительно странно слышать…
А почему же тогда AVR стали так популярны?
Сидели бы все тогда на 51-х и не дергались. wink.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 29 2008, 08:21
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(jasper @ Jan 29 2008, 09:49) *
А почему же тогда AVR стали так популярны?

1. В свое время лидеры в производстве FLASH сделали дешовый контроллер c FLASH на борту. И большое спасибо им за это.
2. С тех пор, как п.1 перестал быть отличительной особенностью AVR - популярность стала отнюдь не безграничной.
3. И уж AVR точно не вытеснили и уже не вытеснят открытую архитектуру 51 контроллеров выпускаемых множеством производителей.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jan 29 2008, 08:56
Сообщение #38


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(SasaVitebsk @ Jan 29 2008, 03:50) *
А можно первых пару десятков огласить? Любопытно.

я писал несколькими постами выше - читайте
Go to the top of the page
 
+Quote Post
SIA
сообщение Jan 29 2008, 14:39
Сообщение #39


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 26-06-07
Пользователь №: 28 723



Цитата(Прохожий @ Jan 28 2008, 22:42) *
Ладно, соглашусь с Alex B._ - особых преимуществ у одной архитектуры перед другой нет.
Набор потенциальных возможностей у обоих конкурентов стандартный - видео ускорители, плавающая арифметика, сигнальные процессоры и т. д.
Тем более, что PIC32 еще нет толком. А все остальное, присутствующее на российском рынке с архитектурой MIPS, пока "не внушает". Разные Мультикоры от Элвис.
Придется согласиться с мэтром. На текущий момент времени в России для МК с 32 битной архитектурой альтернативы ARM нет.

1. Российский рынок - это вообще особая статья, на нем x51 до сих пор самые продаваемые. Народ до сих пор на них со всеми ухищрениями лепит системы, когда давно проще взять более мощный камень.

2. Я при сравнении AVR32UC3 и PIC32 говорил, что поскольку их основные характеристики близки, и имеет смысл рассматривать такие "второстепенные" вещи, как архитектура. Ясен пень, что линейка синтезабельных ядер и тулчейн на MIPS за 20 лет отлажены лучше, чем на только что выкаченную архитектуру. Единственный плюс "только что выкаченной" - есть шанс, что легче/дешевле получить техподдержку. Но глюков неизбежно будет больше, а развитие - медленнее, т.к. разнообразные ядра MIPS УЖЕ давно написаны и отлажены (см. http://www.mips.com ), перенос их на кремний - вполне рутинная задача. Для AVR32 - это еще не факт.
Т.о. если начинать с "чистого листа", и нужно получить результат в предсказуемые сроки - риск меньше на MIPS. Тем более, если работать в рамках GNU-GCC, при необходимости проект для подстраховки можно портировать и на ARM.

3. ARM vs MIPS - так вопрос и не ставился, и это все же немного разные классы - MIPS (в целом, я не про PIC32) тяготеет к "монстрам", типа RM11200, и больше заточен на максимально эффективный прогон большого кода из-под компилятора, а ARM - все же более "контроллерная" линия. Но GCC один smile.gif

4. Есть еще "второстепенные" (но важные для реальной производительности) вещи, типа пропускных способностей, длин конвейеров для заданных тактовых частот и латентностей переходов - по этим свойствам MIPS оптимизирован пока лучше большинства ARM и AVR (квазигарвардская архитектура, большой регистровый блок, относительно короткие конвейеры и т.п.). Соответственно и реальная производительность получается ближе к теоретической максимальной. Но это уже разница (при прочих равных) в пределах 10...40%, не в разы.

Пример того, как все это влияет - см. приложенный файл (результаты EEMBC - сравнение LPC3180 - ARM926 со всеми наворотами на 208 МГц и всеми включенными опциями (+FPU) и старенького MIPS на 400, в варианте 32 бита без FPU (Au1100) и 64 бита c FPU (RM5261)). Разница несколько больше, чем в 2 раза. smile.gif Вот и наглядно видна "второстепенность влияния архитектуры". Для справки, БИХ фильтры MIPS, несмотря на то, что это процессор общего назначения, считает заметно быстрее (!), чем BlackFin BF533 на той же частоте, и не сильно отстает на БПФ. Все коды из-под компилятора. Потребление у MIPS 32 на 400 МГц меньше, чем у выполненного по более жестким нормам LPC на 208.

p.s. Сам применял и x51, и AVR, и LPC. Так что подход вполне "потребительский" :-)
p.p.s. AVR32 и PIC32 тоже смотрим. Конкретно их пока еще не освоили, но прошлый опыт разработчика процессоров позволяет сделать некоторые выводы..

Цитата(Прохожий @ Jan 28 2008, 22:42) *
Придется согласиться с мэтром. На текущий момент времени в России для МК с 32 битной архитектурой альтернативы ARM нет.

Не стоит так категорично smile.gif камни от Fufitsu, Renesas, ColdFire (а-ля MC68000) еще есть, ну и TMS320F28 никто не отменял smile.gif
Прикрепленные файлы
Прикрепленный файл  EEMBC____The_Embedded_Microprocessor_Benchmark_Consortium.pdf ( 134.32 килобайт ) Кол-во скачиваний: 168
 
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Jan 29 2008, 16:23
Сообщение #40


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(SIA @ Jan 29 2008, 17:39) *
Не стоит так категорично smile.gif камни от Fufitsu, Renesas, ColdFire (а-ля MC68000) еще есть, ну и TMS320F28 никто не отменял smile.gif

А я не очень категорично. Все вышеперечисленное, безусловно, широко доступно, но ARM9 от ATMEL, я могу приобрести прямо сегодня в представительстве ЭФО в нашем городе или от NXP. За сущие копейки.
К "японцам" отношение особое в связи с загадочной японской душой и не менее замысловатой документацией.
Что касается TI, то продукция этой фирмы в большинстве случаев доступна очень слабо. К примеру, их PGA309 я ждал около 3-х месяцев.
Go to the top of the page
 
+Quote Post
bzx
сообщение Jan 29 2008, 16:45
Сообщение #41


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



Цитата(SIA @ Jan 29 2008, 17:39) *
...Я при сравнении AVR32UC3 и PIC32 говорил, что поскольку их основные характеристики близки, и имеет смысл рассматривать такие "второстепенные" вещи, как архитектура.

Не так продвинута адресация; внешняя шина кастрирована, подключить внешнюю память можно, но выполнить код в ней код нельзя, только для хранения данных; урезанный MMU - это у pic32. В общем, надо говорить, не проиграет ли pic32 контроллеру uc3 в той или иной задаче. Сравнивать архитектуры pic32 и avr32 вообще неуместно.


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post
Guest_=VRA=_*
сообщение Jan 29 2008, 16:57
Сообщение #42





Guests






Ну, по большому счету внешняя память програм и MMU микроконтроллеру нужны как собаке пятая нога (фанаты Линукса могут взять для него специально заточенные камни). А вот по остальным показателям согласно моим прикидкам АВР32 уделает ПИКа32 раза эдак в 1.5..2 - благодаря весьма эффективной системе команд и ряду оригинальных архитектурных решений. Я буду весьма огорчен, если Atmel окажется неспособной довести АВР32 до стабильной серии - к сожалению, финансовые дела Атмела сейчас близки к плачевным
Go to the top of the page
 
+Quote Post
singlskv
сообщение Jan 29 2008, 17:16
Сообщение #43


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(=VRA= @ Jan 29 2008, 19:57) *
А вот по остальным показателям согласно моим прикидкам АВР32 уделает ПИКа32 раза эдак в 1.5..2 - благодаря весьма эффективной системе команд и ряду оригинальных архитектурных решений.

По остальным показателям Renesas SH-2(SH-2A) чипы легко уделают и MIPS и AVR32,
причем именно из-за эфективной системы команд и очень эфективной системмы прерываний,
только загадочная японская душа не может их продвигать в массы, они предпочитают их продавать
массово...
Кстати, к даташитам на Renesas, лично у меня претензий почти нет...
Может я немного японец ? smile.gif

P.S. Это не рекламма, я пробую чипы разных производителей.
Например SH7201,SH7203,AP7000...
И AVR32 мне тоже понравились, хотя Renesas чуть больше...
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Jan 29 2008, 17:55
Сообщение #44


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(singlskv @ Jan 29 2008, 20:16) *
...Renesas SH-2(SH-2A) ...
только загадочная японская душа не может их продвигать в массы, они предпочитают их продавать
массово...

А это один из базовых показателей, как справедливо отметил Alex B._ . Если кто-то хочет все и сразу, то это его проблемы.

Цитата(singlskv @ Jan 29 2008, 20:16) *
Может я немного японец ? smile.gif

Фото в студию. Обсудим... smile.gif

А как у Renesas дела с доступностью средств разработки? Или тоже цены на все заоблачные?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 29 2008, 18:12
Сообщение #45


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(=VRA= @ Jan 29 2008, 19:57) *
и MMU микроконтроллеру нужны как собаке пятая нога....

Нужны, тем более маленькому контроллеру. Это большому можно навешать памяти, распределить статически и почивать в нирване. А вот контролеру с небольшим RAM качественный менеджер памяти способный динамически нефрагментированно перераспределять память в очень даже не помешает. Ситуация один контроллер - один программист тоже в общем-то исскусственна и четкое разграничение ресурсов и прав при совместной работе оочень не помешает.
Цитата
(фанаты Линукса могут взять для него специально заточенные камни).

и Linux со своими требованиями к памяти дело второе.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

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

 


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


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