Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AVR32?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > AVR32
Страницы: 1, 2, 3
afe
Цитата(DASM @ Feb 24 2006, 17:36) *
Откройте любой китайский плеер, MP3, DVD , CD - неважно. Покажите мне там AVR. То, что идет миллионными тиражами - не ставят туда AVR. 25 процентов рынка флешовых МК это хорошо, только кому в мире нужны чипы с такими копейками флеша на борту ? В сложном девайсе - флеш внешняя, в простом - закажут маску у того же Hitachi. Всё что вы тут говорите - чисто российская специфика с ориентацией на малотиражные дорогие приборы, где роль электроники - мизер по сравнению с аппаратной частью. А система команд - так это вообще мало кого волнует. Вот MIPS процессоры сколько лет существуют, да еще и 64 битные. И что-то не писает никто кипятком.


Писают но тихо так и про себя в основном ... ;-)
osnwt
Кстати, кто-то нашел хоть какой-нибудь даташит на AVR32, не считая рекламных флаеров? Или все изучают его архитектуру по иаровским ассемблерам?

И второе: не слышно, что там насчет отладочных средств? Как мне показалось при беглом прочтении, поддерживается Atmel-овская "вещь в себе за ваши деньги", открытых интерфейсов не предвидится (в отличие от того же SAM)? Согласен, что отлаживать DTMF через JTAG - это изврат, и большинство логических ошибок вычисляются головой или в симуляторе. Но на всякий случай хотелось бы понять, будет ли что-то для самодельщиков, или все заточено только под массовое производство, компенсирующее закупку отладочных средств?
vet
Цитата(osnwt @ Feb 28 2006, 12:49) *
Кстати, кто-то нашел хоть какой-нибудь даташит на AVR32, не считая рекламных флаеров? Или все изучают его архитектуру по иаровским ассемблерам?

на atmel.com лежит doc32000.pdf, вполне себе даташит.
Evgeny_CD
bb-offtopic.gif малость, но ARM тоже не скучает

http://www.arm.com/products/CPUs/ARM_Cortex-A8.html

With the ability to scale in speed from 600MHz to greater than 1GHz, the Cortex-A8 processor can meet the requirements for power-optimized mobile devices needing operation in less than 300mW; and performance-optimized consumer applications requiring 2000 Dhrystone MIPS.

Это не AVR32 - камень другой весовой категории, но тенденция интересная.
zltigo
Цитата(Evgeny_CD @ Feb 28 2006, 15:35) *
малость, но ARM тоже не скучает
....
камень другой весовой категории, но тенденция интересная.

Естественно на ARM платформе застоя нет.
А категория именно та, та куда СЕГОДНЯ стремится Atmel c AVR32. Просто ЗАВТРА в ней будут камни "другой весовой".
SasaVitebsk
Цитата(DASM @ Feb 24 2006, 17:36) *
Откройте любой китайский плеер, MP3, DVD , CD - неважно. Покажите мне там AVR. То, что идет миллионными тиражами - не ставят туда AVR. 25 процентов рынка флешовых МК это хорошо, только кому в мире нужны чипы с такими копейками флеша на борту ? В сложном девайсе - флеш внешняя, в простом - закажут маску у того же Hitachi. Всё что вы тут говорите - чисто российская специфика с ориентацией на малотиражные дорогие приборы, где роль электроники - мизер по сравнению с аппаратной частью. А система команд - так это вообще мало кого волнует. Вот MIPS процессоры сколько лет существуют, да еще и 64 битные. И что-то не писает никто кипятком.


Плеер китайский не пользовал, но в китайских электронных баластах мегу видел. Возьмите в руки практически любую материнку фирмы GIGABYTE, - вся ISA переферия на atmege, как для AMD так и для INTEL. Прибавьте зарядку аккумуляторов и управление шаговиками на кулерах. Одним словом россияне на поделках не сильно влияют на объём выпуска изделий с маркой AVR. По поводу цены скажу что даже при выпуске 2000 штук мы перешли на более дешёвый чип. А при партии 1млн цена будет решать практически определяющую роль. И mega8 пр цене 1.2$ ни каким ARMом не заменишь. Да и зачем если она справляется с задачей? А если не справляется, то тогда о ней и речи нет! В общем я с удовольствием использую данные изделия и буду использовать впредь.
Перейти на новое, для меня, конечно не "пару дней", но долго не задумаюсь. Пару раз уже переходил. И сейчас постоянно отслеживаю ситуацию. Перешёл бы сразу, но куда? MSP? SYGNAL? Они дороже. Mitsubishi для моих задач избыточна. ARM? Ну пробую ARM7SAM, но пока тоже дороже. PIC? Да простят меня поборники данной архитектуры, ну уж больно он убогий! Так что пока альтернативы не вижу!
Evgeny_CD
Цитата(zltigo @ Feb 28 2006, 20:10) *
А категория именно та, та куда СЕГОДНЯ стремится Atmel c AVR32. Просто ЗАВТРА в ней будут камни "другой весовой".
Ну там глядишь, и AVR64 подоспеет biggrin.gif
vet
Ну вот, собственно, и камень:

AT32AP7000 Datasheet Preliminary Complete, http://atmel.com/dyn/resources/prod_documents/doc32003.pdf
Evgeny_CD
Цитата(vet @ Apr 4 2006, 00:27) *
Ну вот, собственно, и камень:

AT32AP7000 Datasheet Preliminary Complete, http://atmel.com/dyn/resources/prod_documents/doc32003.pdf
a14.gif Будем изучать.

На первый взгляд - взяли набор контроллеров от AT91SAM926(1|2) и прикрутили к ядру AVR32.

Корпус BGA256 1.0 mm, 8 рядов - так что разводить его будет тяжко. Вероятно, 6 слоев.

excl.gif Только что выложили брошюру:
http://www.atmel.com/dyn/resources/prod_do...nts/doc7902.pdf

Живем! PQFP208 обещан!!!! Atmel - a14.gif - супермегарулез!!!!

Он еще и новейшие MMC 8 битные поддерживает!
AndyBig
А по потреблению - TBD smile.gif. Это, как я понимаю - что-то типа To Be Continued? smile.gif То есть - ждите, будет? smile.gif

А еще и линух обещают портированный smile.gif
Evgeny_CD
Цитата(AndyBig @ Apr 4 2006, 01:06) *
А по потреблению - TBD smile.gif. Это, как я понимаю - что-то типа To Be Continued? smile.gif То есть - ждите, будет? smile.gif
Дык первый релиз дата шита. Что же Вы хотите?

Ну что, сравнивая с LPC3000 можно однозначно сказать:
* if этот чудо чип атмела не будет сильно глюкав - LPC3000 "фтопку адназначна"
AndyBig
Гм... А про JTAG - непонятно, можно ли будет воспользоваться тем-же вигглером или только ICE mkII?...

Цитата
if этот чудо чип атмела не будет сильно глюкав

Да вот как раз большие опасения, что будет sad.gif
Evgeny_CD
Цитата(AndyBig @ Apr 4 2006, 01:11) *
Да вот как раз большие опасения, что будет sad.gif
В атмеле тоже не дураки сидят. И понимают - что если первый чип глюкало - кустомеры пошлют всю линейку "фтопку".
AndyBig
И интересно - его 133 МГц хватит, к примеру, для декодинга и вывода на тот же TFT мпега-4?...

Цитата
В атмеле тоже не дураки сидят

Нор там еще сидят и маркетологи, которые пришпоривают "давайте, давайте! быстрее!" smile.gif
Например, AT91RM9200, конечно, не самый глюкавый камень, но некоторые из его глюков весьма непрятны...
vet
Цитата(AndyBig @ Apr 4 2006, 01:15) *
И интересно - его 133 МГц хватит, к примеру, для декодинга и вывода на тот же TFT мпега-4?...


Цитата: "AVR32 can execute quarter-VGA MPEG4 decoding at 30 frames per second (fps) running at just 100 MHz while comparable architectures require 260 MHz and more to decode the same movie stream."
beer_warrior
Цитата
Цитата: "AVR32 can execute quarter-VGA MPEG4 decoding at 30 frames per second (fps) running at just 100 MHz while comparable architectures require 260 MHz and more to decode the same movie stream."

Чтой-то ребята подзагнули. AVR32 не так уж далеко от ARM7/9 ушел.
Самая что ни не есть comparable architecture
Evgeny_CD
Цитата(beer_warrior @ Apr 4 2006, 09:55) *
Чтой-то ребята подзагнули. AVR32 не так уж далеко от ARM7/9 ушел.
Самая что ни не есть comparable architecture
Да ну? А out of order исполнение, например?

Архитектурные отличия у них очень большие.
Evgeny_CD
Некоторые мои мысли.

1. Цена
* Судя по питанию ядра 1.8В AT32AP7000 сделан по технологии 0.18
* Нет лицензионных отчислений ARM
* => Атмел сможет выставить очень привлекательную цену для серьезных объемов. ARM10,11 - это 0.13+, совсем другие деньги по себестоимости производства.

2. Универсальность
* Это не специализированный камень под MPEG*, это быстрый проц общего назначения с дополнительными блоками
* Но он хорошо пойдет и для простых плееров
* Вот учится студент в нормальном ВУЗе в 2007 году, и обучают его AVR32. Он может взять камень и спаять несложное устройство (PQFP!!!), освоив таким образом архитектуру. Когда он станет инженером, и придет на работу - что он будет юзать?
* Что, кто-то в каком-то ВУЗе будет обучасть специализироанным камням для MPEG*** плееров?
* А вот когда один и тот же камень можно поставить и в "популистский девайс", и в "промавтоматическую" хрень ( -40 изначально - слава Атмелу!!!) - это совсем друго дело!!!

3. Самое главное!!!
* В былые времена были только 51. Их ставили и в пром. вещи, и в консьюмерские - ничего другого не было.
* Сейчас почти все консьюмерские вещи - это аудио-видео. Для нормальной работы с видео мощи простых ARM (7,9) не хватает. Нужно всякие ускорители навешивать, либо тактовую задирать (что Intel, например, сделал). Это приводит к появлению особого класса устройств - только для OEM. Но ведь "мелочевщикам" типа нас тоже такого хочется!
* И вот приходит AVR32. У него хватит мощи для декодирования QVGA MPEG4 30 fps (+ MP3 с любым битрейтом), и, верятно, для кодирования MPEG4 6fps (возможно и больше) QCIF (176 x 144). При этом он PQFP208, и стоить будет вполне разумных денег (готов поспорить). Все! Появляется техническая возможность за небольшие деньги проводить разработку устройств с аудио-видео - а это принципиально новый класс устройств.
* Если сразу удастся окучить крупых OEM - хорошо. Но если даже они займут выжидательную позицию - терпимо, у нас уже будет спрос от "мелочевщиков". Постепенно баги выловим, доку отшлифуем, и OEM никуда не денутся.

В общем, IMHO, Атмел сделал серьезную заявку на то, чтобы перейти в новую весовую категорию по embedded процам. И название AVR32 не случайно - оно точно отражает суть!
SasaVitebsk
У меня перед глазами журнал с номенклатурой микросхем которые выпускает з-д Интеграл (Минск). Так вот он выпускает МК AVR!! Перечислю: IN90S2313DW, IN90S2323N, IN90LS2323N, IN90S2333DW, IN90LS2333DW. smile.gif
Не узнавал стоимость.
Конечно по соотношению ЦЕНА/Производительность Atmel один из лидеров. И если они выставят сопостовимые цены на данный девайс, то при любом раскладе он будет пользоваться популярностью и найдёт свою нишу.
haker_fox
Цитата(SasaVitebsk @ Apr 5 2006, 07:01) *
У меня перед глазами журнал с номенклатурой микросхем которые выпускает з-д Интеграл (Минск). Так вот он выпускает МК AVR!! Перечислю: IN90S2313DW, IN90S2323N, IN90LS2323N, IN90S2333DW, IN90LS2333DW. smile.gif
Не узнавал стоимость.
Конечно по соотношению ЦЕНА/Производительность Atmel один из лидеров. И если они выставят сопостовимые цены на данный девайс, то при любом раскладе он будет пользоваться популярностью и найдёт свою нишу.

bb-offtopic.gif Ну молодцы наши! Выпускают морально устаревшие камни. Хотя для начала - прогресс!!!
Может сразу перескочат на AVR32, да с русскими даташитами, да по сходной цене? smile.gif
Kopa
Цитата(haker_fox @ Apr 5 2006, 03:17) *
У меня перед глазами журнал с номенклатурой микросхем которые выпускает з-д Интеграл (Минск). Так вот он выпускает МК AVR!! Перечислю: IN90S2313DW, IN90S2323N, IN90LS2323N, IN90S2333DW, IN90LS2333DW. smile.gif


Они также выпускают камень с архитектурой Форт процессора IN16C01e (K1881ВЕ1Т) достаточно
усложненная архиттектура. (смотрел возможности). Не так все плохо!!!
В AVR32, к тому же, наблюдаются попытки включить поддержку JAVA архиттектуры.
beer_warrior
1.Интересно, как там с лицензионной чистотой?
2.У Атмела продвинутые технологии флэша, а сколько циклов у Интеграла?
Evgeny_CD
Цитата(haker_fox @ Apr 5 2006, 04:17) *
Может сразу перескочат на AVR32, да с русскими даташитами, да по сходной цене? smile.gif
Чуда не будет. AVR - это технология 0.35, 23хх- не удивлюсь, если его и по 0.5 можно сделать.

А вот AVR32 - 0.18 only. А кто сейчас белорусам такой заводик продаст?
Evgeny_CD
Цитата(Kopa @ Apr 5 2006, 06:51) *
Они также выпускают камень с архитектурой Форт процессора IN16C01e (K1881ВЕ1Т) достаточно
усложненная архиттектура. (смотрел возможности). Не так все плохо!!!
Нет, все фатально.

Читаем дата шит от K1881BE1T
http://www.bms.by/products/russian_2002/specs/K1881BE1Tr.pdf
Код
RISK архитектура
Вроде всю жизнь писалось RISC. Или у наших белорусских братьев по разуму другая архитектура?

Читаем далее:
Код
Базовый комплект для разработки и отладки управляющих программ включает в себя
- ассемблер,
- специализированный 'С' компилятор,
- редактор связей программных модулей,
- интерактивный отладчик - программный имитатор микроконтроллера.
Вопрос - а где это на сайте, вместе с полным дата шитом, апноутами и пр??? Уж если кто случайно забрел на этот сайт, так нельзя его отпускать, надо любой ценой заинтересовать. А так я уже чую ответ - "Напишите нам заявку, дайте гарантированную годовую потребность, мы подуаем - может и вышлем Вам все это!". В общем, сами они про себя хорошо написали на главной странице раздела ИЗДЕЛИЯ
Код
Горячее предложение:

Продается микросхема  IZ8560 (аналог LM8560) ИС для электронных часов,
в кристаллах,  дешево (5 центов), срок поставки  10 дней.
Вот их судьба! Хламом заниматься, с китайцами конкурируя.

Обидно до слез, но ни один нормальный разработчик не будет использовать их творения.

А идея очень правильная - стековые процессоры имеют очень высокую эффективность по производительности на единицу площади кристалла. Классический пример
http://ptsc.com/benchmark/index.asp

Нет "тонких" технологий - мы пойдем другим путем (ОЧЕНЬ ПРАВИЛЬНЫЙ ПОДХОД!!!), будем совершенствовать архитуетру - глядишь, и на новые технологии заработаем. Но очевидно, что вся эта совково-партийная-батьковская номенклатура любую идею загробит, не только эту.

bb-offtopic.gif Я не фанат Лукашенко, но сам факт того, что он имеет мужество "в лоб" противостоять всем этим "оранжевым" уродам достоин уважения. Хотя не любить его есть за что...
Kopa
Цитата(Evgeny_CD @ Apr 5 2006, 08:29) *
Читаем дата шит от K1881BE1T
...
Вопрос - а где это на сайте, вместе с полным дата шитом, апноутами и пр???

Да над сайтом им надо работать. Описание их камня, присылали по переписке.
Интересно текущее состояние разработки и где используется.
Корни их проца от разработак Технофорт http://Tehnoforth.ru (у них на своем Форт проце
производится АРМ кассира)

Цитата(Evgeny_CD @ Apr 5 2006, 08:29) *
А идея очень правильная - стековые процессоры имеют очень высокую эффективность по производительности на единицу площади кристалла. Классический пример
http://ptsc.com/benchmark/index.asp


Полностью согласен, поэтому и интересуюсь данной проблематикой.
Сложностей для совмещения регистрово-стековой архитектуры не вижу
SasaVitebsk
Помойму уровень тех кто занимается МП очевиден и долго их словоблудем не обманешь. smile.gif А директивные методы развития микроэлектроники и программирования "за зарплату и грамоту" дадут тот результат, который мы все и предполагаем. Но к чёрту политику возвратимся в тему smile.gif

Судя по наличию LCD 2048x2048 а также PS/2 и АС97 по мойму очевидна область применения данного кристала. biggrin.gif
Похоже ребята хотят получить позиции Intel или хотя бы AMD для наладонников??? smile.gif
bzx
Надо бы добавить ветку Microcontrollers (MCs) > AVR32
На avrfreaks уже есть отдельная тема по AVR32

avr32 камешки в корпусе bga в efo(СПб) будут доступны в 4ом квартале, в qfp в начале следующего года. Розничная цена ~$27 на AT32AP7000. STK1000 уже доступен по $580.

Жаба, конечно, душит выложить кровные за стк, но попробовать новый камушек ой как хочется. Можно либо по аналогии с AndyBig сотварить свою железку, либо вкладчину взять тем кто в СПб хочет поиграться с avr32
SpiritDance
Крута! smile.gif
http://www.atmel.com/products/AVR32/uc3/default.asp
zltigo
Цитата(SpiritDance @ Apr 6 2007, 13:24) *
Крута! smile.gif

Чем? Типичный представитель 32bit-ников сегодняшнего дня коих давно уже много.
Могу только повториться:
Цитата
А что им оставалось делать? AVR действительно медленно, но верно должны умереть и умирают.
Подсадить достаточно многочисленных взращенных пользователей AVR на ARM, пусть и собственного
производства нельзя - прочувствуют и начнут выбирать конкурентов, благо выбор есть. Остается попробовать вскочить в вагон уходящего поезда размахивая лозунгом AVR и внушая названием надежды пользователелям на возможно более безболезненный переход.
SpiritDance
Да тем что типичный представитель 32 битников. Есть надежда что будет быстрее ихних же 7 армов в сочетании с низким потреблением.

Кстати переход avr->avr32 обещает быть весьма болезненнам - переферия там судя по всему армовская.
zltigo
Цитата(SpiritDance @ Apr 6 2007, 14:03) *
Кстати переход avr->avr32 обещает быть весьма болезненнам...

Я когда писал из тактичности пропустил определяющее слово "иллюзорные" перед словом надежды smile.gif
Периферия, естественно, другая, но основной прикол в том, что среди AVRовцев процент слишком писателей на ASM и только на ASM велик, а среди идейных AVRовцев он даже неприлично велик sad.gif
Цитата
Есть надежда что будет быстрее ихних же 7 армов в сочетании с низким потреблением.

Быстрее и по потреблению, наверное, постарались, но это не весь рынок smile.gif. Кроме того, если начнут пробовать сворачивать ARM линию (а сейчас она у них выглядит в лучшем случае замороженной), то это будет жестоко по отношению к сидящим на их ARMах.
SpiritDance
Цитата(zltigo @ Apr 6 2007, 16:43) *
Быстрее и по потреблению, наверное, постарались, но это не весь рынок smile.gif. Кроме того, если начнут пробовать сворачивать ARM линию (а сейчас она у них выглядит в лучшем случае замороженной), то это будет жестоко по отношению к сидящим на их ARMах.

Блин, сплюнте. Конечно преползем куда-нить, но жестоко - это не то слово.
Хотя сворачивать наверно будут наврят ли. Во-первых, что-то еще там шевелится, во-вторых их армовые процы выглядят вроде как послабже и подешевле.

Ну а ассемблерописатели - бог с ними, атмел-то наврядли рассчитывает свои бюджеты исходя из потребностей любителей.
beer_warrior
Цитата
Хотя сворачивать наверно будут наврят ли. Во-первых, что-то еще там шевелится, во-вторых их армовые процы выглядят вроде как послабже и подешевле.


Судя по поставщикам, АРМы серьезно приторможены (склады явно обеднели).
С другой стороны и старички типа 9200 не спешат в mature products, и новые кристаллы потихоньку выходят. Так что бабушка на двое сказала.
mse
Цитата(zltigo @ Apr 6 2007, 16:43) *
Я когда писал из тактичности пропустил определяющее слово "иллюзорные" перед словом надежды smile.gif
Периферия, естественно, другая, но основной прикол в том, что среди AVRовцев процент слишком писателей на ASM и только на ASM велик, а среди идейных AVRовцев он даже неприлично велик sad.gif

Быстрее и по потреблению, наверное, постарались, но это не весь рынок smile.gif. Кроме того, если начнут пробовать сворачивать ARM линию (а сейчас она у них выглядит в лучшем случае замороженной), то это будет жестоко по отношению к сидящим на их ARMах.

Да, это пестня: "Мы сделали новую 152мм пушку, поэтому произвоцтво стрелкового оружия сворачиваем, каждый солдат будет таскать за собой личную гаубиццу на верёвочке..."
Какой переход? ;О) Ребятки, вы обо што говорите? С 8р на 32? Зачем? Я столько лет уже тащщусь с закрывателей 8-битников! Пацаны, 4-битным(!) процем в 2004г был каждый четвёртый, выпущеный чип!
Уже 2007. В 2004-5г. стоял жуткий визг где тока можно, что теперь-то, с выходом малоногих АРМов все восьмибитники уйдут фтопку...И что? Где та топка? Ну стала та м128 не $9 а $5 в розниццу. Ну навар у производителей 8-битников снизился от безбашенного до приличного...Я на том сраном АВРе сижу с 98г и тока щас он мне кое-где стал тесен...Кое-где. А кто-то и на ПИКах сидит - горя не знает, на 51. А тут, оказуецца всё решено, все надежды иллюзорны...В простыню и на кладбисче, короче. ;О) Мэйнстрим зовёт!!!
Эт канешно, приятно чувствовать себя великим стратегом(тактичным, ессно), определяющим направление развития...судьбы...рынки...надежды..."видя бой со стороны" ;О) Скромнее надо быть. А то получаецца как известные персонажи в известном произведении:"Я бы Чемберлену палец в рот не положил...И я, и я бы тоже не положил...А я? А я? А можно и мне ему палец в рот не положить?..." ;О) Ребятки, Чемберлену совершенно побоку кто чего хочет ему куда положить. Чемберлен сам что хошь куда хошь положит.

Цитата
Блин, сплюнте. Конечно преползем куда-нить, но жестоко - это не то слово.
Хотя сворачивать наверно будут наврят ли. Во-первых, что-то еще там шевелится, во-вторых их армовые процы выглядят вроде как послабже и подешевле.
Что-то там ещё шевелицца...Как сильно сказано. ;О) Раз в пол-года презентаццыя нового продукта, а то и семейства... Да, что-то шевелится. Только не разобрать - что. И склады опустели. ;О) Райком закрыт - все ушли в столовую.
А, ну да:
Цитата
Ну а ассемблерописатели - бог с ними, атмел-то наврядли рассчитывает свои бюджеты исходя из потребностей любителей.

Конечно, они исходят из потребностей профессионалов, умеющих "Hello, world!!!" написать и отладить на Жабе всего за один рабочий день. Ну накрайняк - за два. ;О)
Пацаны, поверьте, им глубоко побоку, кто на чём пишет. Им главное, чтобы микросхемы покупали. И побольше, побольше. А иной "любитель" ассемблерописатель умоет и подотрёт не однго "профессионала" плюсовика-затейнка. Показателем профессионализьма является всего-лишь умение регулярно заработать денех определённым родом деятельности. И всё. ;О) А вовсе не ширина рабочего регистера вашего любимого процессора. Или длина.
zltigo
Цитата(mse @ Apr 7 2007, 18:40) *
Да, это пестня: "Мы сделали новую 152мм пушку, поэтому ....

Успокойтесь, перечитайте, сейчас здесь речь идет исключительно о споре 32битников.
SasaVitebsk
А по-моему "на то и щука, чтоб карась не дремал". В смысле появление нового семейства 32-ух битников как минимум подстегнёт развитие тех же ARMов. К тому же согласно графикам они быстрее 11 ARMов. (Я не рекламирую - это взгляд фирмы ATMEL. biggrin.gif Ну мы же понимаем). С другой стороны, тем кто пишет на Си - переход особых проблем не сделает. И будем надеятся - переферия не хуже а лучше. (Я если чесно не смотрел. Пока это явно не для меня). Пока что-то не заметил что появился самый лучший процессор. И у ARM тоже есть свои финики наверняка. Систему команд называют "проффесионалам снится в ночных кошмарах". Это не я, - это Мартин написал. smile.gif

Короче пусть рынок сам определит.


На мой взгляд этот процессор направлен на рынок сотовых телефонов и наладонников. Это видно по переферии. Да и сами они пишут "заточен под мультимедию". Так чего радоваться?!! Я вообще не верю что в ближайшее время на совковом пространстве мы сможем составить конкуренцию или просто выпустить хорошее изделие в данном сегменте рынка.

Вон русские выпустили GPS-приёмник двух-частотный GPS+Glonas. Железный ящик "времён корейской войны", антена - как положено, ну и в завершение надо заземлить. Я так понимаю ведро расплющенное прикопать, как это у военных водится. Простите я бы с таким изделием к репортёрам не вышел. Ну как разработчик.
blackbit
Добавлю каплю дёгтя в ваши восторги:

Не знаю кто как, но я вижу 7 уровневый конвейер, да не классический, а весьма разлапистый.
Выражается это в том, что где-то на 4-й стадии он расщепляется. Расщепление означает, что
основная нить конвеера делится уже на 3:
-multiply pipe;
-ALU pipe;
-Data pipe;
И начиная отсюда с конвейером очень тесно интегрируются:
- АЛУ;
- модуль адресации;
- модуль доступа к памяти;
- модуль умножения;
- сопроцессор;
Можно сказать, что во многом благодаря этому стратегическому решению они и делают АРМ.
Но легко можно видеть - вся эта развесистая конструкция завязана по производительности на
блок предсказания ветвлений (2-й уровень конвейера). В случае ошибки предсказания
весь конвейер будет перезагружен, а с учетом вышеизложенного прикинуть, что
будет сброшено если не все ядро, то бОльшая его часть... Пока все это мне напоминает
гоночный автомобиль с плохой маневренностью: по прямой летит быстро, но не дай бог поворот -
запросто пропустит.

И вот еще вопрос: а как быть с расчетом латентности при таком конвейере? Большой ХЗ...

Кстати, делает он АРМ 11 по производительности вовсе не в разы, а на 30-35%..
mse
Цитата(zltigo @ Apr 7 2007, 22:45) *
Успокойтесь, перечитайте, сейчас здесь речь идет исключительно о споре 32битников.

Рам речь шла о переходе АВР-АВР32. И иллюзорности сих надежд. ;О) Надежды действительно иллюзорны, бо это совершенно разные инструменты.
Ну да ладно, раз спор 32-битников, то успокоюсь.
Хотя из описания и пресс-релизов видно, что они его (U3 версию, например) позиционируют в ещё более бюджетную область, чем АРМ: мапится только СП, большинство команд - 16 бит...Значить, площадь ядра будет сильно меньше АРМовой, что, минус роялти, будет допресурсом снижения себестоимости. Вполне разумный подход. А архитектурно они близнеццы-братья.

Цитата(SasaVitebsk @ Apr 7 2007, 23:47) *
Вон русские выпустили GPS-приёмник двух-частотный GPS+Glonas. Железный ящик "времён корейской войны", антена - как положено, ну и в завершение надо заземлить. Я так понимаю ведро расплющенное прикопать, как это у военных водится. Простите я бы с таким изделием к репортёрам не вышел. Ну как разработчик.

Да ланно, то-ж макет...Припрягут знающие люди кого-нить типа SM-а, он его упакует в один чип. Без антенны и заземления. ;О)
SpiritDance
Цитата(SasaVitebsk @ Apr 7 2007, 23:47) *
Короче пусть рынок сам определит.
На мой взгляд этот процессор направлен на рынок сотовых телефонов и наладонников. Это видно по переферии. Да и сами они пишут "заточен под мультимедию". Так чего радоваться?!! Я вообще не верю что в ближайшее время на совковом пространстве мы сможем составить конкуренцию или просто выпустить хорошее изделие в данном сегменте рынка.

По ссылке в моем предыдущем посте имено флешовые микроконтроллеры с ядром avr32. Похожи на ихние же армы sam7s, только переферия маленько подправлена в совсем кривых местах. Только не везде и не до конца. sad.gif Цены 6 -10 $, причем есть кристаллы с ethernet, usb otg, и внешней шиной одновременно, CAN вот только нет.
zltigo
Цитата(mse @ Apr 9 2007, 07:50) *
...Значить, площадь ядра будет сильно меньше АРМовой, что, минус роялти, будет допресурсом снижения себестоимости. Вполне разумный подход. А архитектурно они близнеццы-братья.

Вот-вот они будут снижать себестоимость (что еще впрочем бабушка надвое сказала,
ибо отсутствие роялти совершенно не означает отсутствия собственых затрат на разработку и поддержку) и в какой-то степени перекрывать путь приверженцам AVR8 переход на широкораспространенные и разнообразные ARM услужливо предоставляя AVR32.
Не могу не согласиться smile.gif- "вполне разумный поход", только разумный со стороны производителя а не пользователя. Пользователь обязан иметь свой разумный подход.
На наших глазах вместо исключительно внутрифирменных решений появились такие понятия, как PC совметимые компьютеры, *nix совместммые системы, x86 совместимые процессоры, те-же ARMы ...
Думаю, что именно такой подход и определил нехилый рывок в нашей с Вами сфере деятельности.
CD_Eater
zltigo
Когда-то Атмельцы рискнули и создали своё ядро (AVR), в то время как другие производители топтались на "51-совместимых", отдавая предпочтение совместимости со старьём вместо создания более эффективных "внутрифирменных решений". Что сейчас видим? Что расчёт атмельцев оказался прав, и достоинства AVR-ядра со временем перевесили боязнь юзеров ко всему новому.
Вы не хотите поверить, что то же самое случится и с AVR32 ?
mse
Цитата(zltigo @ Apr 9 2007, 11:51) *
Вот-вот они будут снижать себестоимость (что еще впрочем бабушка надвое сказала,
ибо отсутствие роялти совершенно не означает отсутствия собственых затрат на разработку и поддержку) и в какой-то степени перекрывать путь приверженцам AVR8 переход на широкораспространенные и разнообразные ARM услужливо предоставляя AVR32.
Не могу не согласиться smile.gif- "вполне разумный поход", только разумный со стороны производителя а не пользователя. Пользователь обязан иметь свой разумный подход.
На наших глазах вместо исключительно внутрифирменных решений появились такие понятия, как PC совметимые компьютеры, *nix совместммые системы, x86 совместимые процессоры, те-же ARMы ...
Думаю, что именно такой подход и определил нехилый рывок в нашей с Вами сфере деятельности.

Да, именно "себе"...;О) На этом и держится. Другие в альтруизьме тоже замечены не были. А что касается пользователя, то они, не менее "услужливо", помимо собственно МК, предлагают и свободное ИДЕ, и преемственность со срецтвами отладки от АВР(ЖТАХИСЕ2, не удивлюсь, если ещё и Дрокон будет в теме). Забота налиццо. ;О) Многие оценят. И простят, если что попервой накосячено будет.
zltigo
Цитата(CD_Eater @ Apr 9 2007, 12:14) *
Когда-то Атмельцы рискнули и создали своё ядро (AVR),

Ну в общем-то это совершенно обычный ход для тех времен - каждый, как правило, делал свое.
Цитата
в то время как другие производители топтались на "51-совместимых",

Однако 51 и сейчас живут и будут жить и помирать будут только за компанию с прочими 8-битовиками, да и то скорее всего последними, ибо не зависят от капризов и благосостояния единственного производителя. И разнообразие специализированной (а стандартно-массовой) периферии будет способствовать их долгому жизненному циклу.
Цитата
Что сейчас видим? Что расчёт атмельцев оказался прав, и достоинства AVR-ядра со временем перевесили боязнь юзеров ко всему новому.

Мы видим, что микропроконтроллерный бум тех лет коснулся всех и бурно растущий рынок схавал все.
Самым большим достоинством AVR по отношению к тогдашним конкурентам явилось наличие обильного FLASH за небольшие деньги. На "Эффективные внутрифирменные решения" многочисленным людям впервые приходящим на гребне бума в embedded было скорее всего наплевать. Сейчас Flash никого не удивишь, по стоимости масса производителей готова довольствоваться малым. Чем будет брать AVR32 - тем, что он отличный от других контроллер?
Цитата
Вы не хотите поверить, что то же самое случится и с AVR32 ?

Мне безразлично. Так уж получилось, что AVR8 прошел мимо меня. Однако от использования AVR8 в будущем я отнюдь не зарекаюсь - это пока реальный здоровенный пласт "мелочевки". Ну а вот в использовании AVR32 для себя смысла уж точно не вижу - выбор ARM7/9/11/... велик и радует разнообразием. Будут отдавать ядро AVR32 на сторону, подхватят его еще производители - "будем посмотреть", нет - пусть себе варятся в своем соку удерживая именем AVR пользователей AVR8 от перехода на другие платформы.
Времена настали другие, да и в старые времена дважды войти в одну и ту-же воду - не припомню таких везунчиков.

Цитата(mse @ Apr 9 2007, 12:16) *
А что касается пользователя, то они, не менее "услужливо", помимо собственно МК, предлагают и свободное ИДЕ,

тут, следует признать, что им GCC полностью малину портит.
Цитата
и преемственность со срецтвами отладки от АВР(ЖТАХИСЕ2, не удивлюсь, если ещё и Дрокон будет в теме). Забота налиццо. ;О)

Другие тоже как-то средства отладки не выбрасывают. Ну а со стоимостью средств отладки как?
Dragon будет(отломанный?)/не будет это еще вопрос. А ICE2 не слишком-то и гуманен, по сравнению с имеющимся разнообразием на ARM платформе. Ну а приверженцы AVR, как я вижу, все больше на левых
"просто ICE" сидят а для чуть более новых железок радуются паченым Dragon-ам.
Цитата
Многие оценят. И простят, если что попервой накосячено будет.

На "многих" то и надежа! Много их пользователей AVR8. Реально много! Вот и поведутся из них некоторые, ну уж сколько их будет - время покажет.
mse
Цитата(zltigo @ Apr 9 2007, 15:18) *
На "многих" то и надежа! Много их пользователей AVR8. Реально много! Вот и поведутся из них некоторые, ну уж сколько их будет - время покажет.

Прально, зачем таким капиталом разбрасываться? Чужих они взять всегда успеют, главное, своих не упустить...;О)
proba
даваите размышляем логически. ерикссон годами иползовал ядро авр8 в своих мобильных, всем стало ясно что развитие функции в телефонах требует более способного ядра. атмел, желая сотрудничество , начал разработку авр32. но вот сони приобрел ериксон и ситуация изменилось.
тем не менее, чип интересныи и за всего 69уе Вы ниего подбного для арм никогда не получаете:
http://www.atmel.com/dyn/products/tools_ca...mp;tool_id=4102
CD_Eater
Цитата
Однако 51 и сейчас живут и будут жить и помирать будут только за компанию с прочими 8-битовиками, да и то скорее всего последними, ибо не зависят от капризов и благосостояния единственного производителя. И разнообразие специализированной (а стандартно-массовой) периферии будет способствовать их долгому жизненному циклу.
Народ жалуется на трудности перевода программ с меги8 на мегу88 (это один и тот же производитель, рекомендуемый путь миграции, претендующий на прямую замену), а Вы так легко отождествили периферию всех 51-совместимых МК разных производителей. Мягко говоря, верится с трудом... Думаю, насчёт "независимости от капризов" - не всё так гладко. Это лишь независимость от неожиданного прекращения выпуска МК одним понравившимся производителем, да и то ценой непростой переделки всех программ (периферия-то у всех разная).
Petka
Цитата(CD_Eater @ Apr 9 2007, 17:09) *
Народ жалуется на трудности перевода программ с меги8 на мегу88


А другой народ пишет на Си переносимые программы.
zltigo
Цитата(CD_Eater @ Apr 9 2007, 15:09) *
Народ жалуется на трудности перевода программ с меги8 на мегу88

Так может это от народа зависит smile.gif ничего кроме писания на ASM с цельнотянутыми из интернету "библиотеками" не умеющего sad.gif
Издержки embedder-ства шагнувшего в массы sad.gif.
Цитата
Вы так легко отождествили периферию всех 51-совместимых МК разных производителей.

Я АБСОЛЮТНО о другом! О том, что у 51 благодаря массе производителей есть и более специализированная периферия нежели джентельменский набор контроллера общего назначения.
Цитата
Думаю, насчёт "независимости от капризов" - не всё так гладко. Это лишь независимость от неожиданного прекращения выпуска МК одним понравившимся производителем, да и то ценой непростой переделки всех программ (периферия-то у всех разная).

Среди общего назначения 51 есть и масса полностью (или сверху вниз) совместимых контроллеров разных производителей. Среди узкозаточенных, оно конечно да sad.gif, но с другой стороны узкозаточенные они и выпускаются многие годы (как минимум для оборудования со сроком службы порядка 10 лет и более). Они и не рассчитываются на запихивание в любую щель и соответственно не будут сняты с производства, как только удастся сделать альтернативу на пару центов себе дешевле.
CD_Eater
Цитата
А другой народ пишет на Си переносимые программы.
Какая разница, на чём писать? Если периферия другая, все низкоуровневые функции придётся переписывать. А иногда даже и логику работы программы придётся менять (переводил как-то прогу с тини15 на тини13, засада была в том, что у тини15 два таймера, оба использовались программой, а у тини13 только один)

И тут никаких преимуществ у ЯВУ нет, т.к. отделить низкоуровневый код обращения к железу от остальной логики работы программы можно и на ассемблере, что обычно и делается.

Но что-то обсуждение ушло в сторону от АВР32...
SasaVitebsk
А по-моему всё дело вот в чём. В смысле почему позиции zltigo скажем диаметрально или как минимум сильно отличаются от CD_Eater.

1) Возможно они разные изделия делают. В смысле разный сегмент рынка. К примеру для AVR8 изделий совместимость не так важна. Изделия более менее уникальные. Преемственность решений на уровне библиотек и модулей. Понятие линий изделий - практически не возникает. Применение ОС и как результат программы второго уровня - редки и часто как минимум подстраиваются. Иными словами прога пишется так, что взять оттуда практически нечего. Так к примеру у меня. Поэтому меня переход с камня на камень не пугает и волнений не вызывает.

2) Другое дело офисные дела. Ну например изделие с полновесной осью. Всё вылизано. Вопрос только в написании прикладных задач. Причём имеется библиотека уже вылизанных задач. Иногда требуется в готовое изделие дописать ещё одну, к примеру. Тогда совместимость и преемственность не пустые понятия (точнее они всегда непустые, а здесь они основные). Живой пример тот же наладонник или сотовый. Взяли - добавили новую фичу уже в готовое изделие. Здесь наличие нескольких платформ - зло, которое затормаживает развитие рынка.

Тем не менее моя позиция всётаки ближе к позиции CD_Eater. Я считаю что рынок не так уж забит, и у AVR32 есть шанс вырваться в лидеры. Правда от нас это не зависит. А ещё я считаю что совместимость в области х86 которая принесла такой рывок и была гиганским ускорителем рынка PC, начиная с какого-то момента и по сегодняшний день является страшнейшим тормозом. И несёт отрицательный заряд. Так что во всё нужна мера. А конкуренция (живая) - это классная вещь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.