ходят слухи, что контроллеры с архитектурой AVR32 (которые появятся в недалёком будущем) порвут контроллеры ARM как... ТУЗИК ГРЕЛКУ
))
скажем так, AVR32 -аппаратная вкусность будущего, а ARM- настоящего
тем более микросхемы AVR32 сейчас:
1) недоступны
2) только BGA-корпуса - на шариках (в домашних условиях без спец-оборудования не попаяешь)
причем AVR32 напоминают АРМы - стратегия таже:
1) 32-битное адресное пространство памяти (регистры/флеш/оператива/периферия - всё В ОДНОМ АДРЕСНОМ ПРОСТРАНСТВЕ!)
2) возможность цепляния SRAM,SDRAM,Burst Flash, NAND Flash и исполнения даже кода в них
3) АППАРАТНЫЕ интерфейсы для работы -со всеми типами памяти(sram,dram,serial,...)
только AVR32 нацелены на мультимедиа - MPEG3,4 , MP3 итд...
что есть в АРМах только частично
про контроллеры AVR можно забыть - это детство (точнее- ясли) =)
хотя тоже по-своему прекрасны!
их погубило:
1) невозможность подрубить внешнюю память для кода
что породило ограничение размера программ
2) невозможность исполнять код в оперативе
что породило износ флеш-памяти контроллера при разработке проектов на железе
3) ограничение частоты -до 24мгц
что не хватает на реактивный 2д-ускоритель
4) ограничение разрядности шины данных -до 8 бит
что порождает иногда 2 такта делать при обращению к слову(16 бит)
такие вот дела...