Семейство ARM9E — страница 3

  • Просмотров 320
  • Скачиваний 5
  • Размер файла 18
    Кб

раздела. Адресное пространство команд и данных может иметь 8 разделов переменного размера. Сопроцессорный интерфейс, в обеспечение дополнительных функциональных возможностей, тесно связан с ядром процессора. Буфер записи минимизирует нагрузку системы. В макроядре ARM966E ядро ARM9E объединено с буфером записи и жестко присоединенной SRAM, и это макроядро ориентировано на применения "действительно реального времени", в которых

высокая производительность и малое потребление обеспечиваются без использования кэш. Действительно, существует достаточное количество применений, для которых важны преимущества тесной связи памяти с процессором и достаточно сложная схема кэш в таких применениях будет всего лишь лишним потребителем. Оба макроядра оснащены AHB AMBA интерфейсом. Шина AMBA используется в качестве каркаса при разработке ASIC и беспроблемно работает

со средствами проектирования ведущих в отрасли разработчиков, обеспечивая высокое быстродействие шины и логический синтез для упрощения использования. Макроядра ARM946E и ARM966E сверху вниз совместимы на уровне кодов с процессорами семейств ARM7™ Thumb, ARM9™ Thumb и рядом других процессоров фирмы. Фирма ARM обеспечивает средства проверки правильности, гарантирующие полное согласование архитектуры системы команд ARM и непротиворечивое

поведение от всех кремниевых партнеров ARM, предлагая OEM истинные множественные исходные возможности и допуская сильную поддержку третьих поставщиков. Технические характеристики приборов семейства ARM9E Ядро CPU Занимаемая площадь Количество вентилей (тыс.) Тактовая частота Производительность, удельная ARM9E 5-уровневый конвейер, интерфейс Гарвардской шины, ARM RISC ядро с Thumb и EmbeddedICE, одноцикловый MAC 32x16 2, 7 мм2 при 0, 25 мкм 75 160 МГц при CMOS 0,

25 мкм >200 МГц при CMOS 0, 18 мкм 1, 1 MIPS/МГц 1, 1 MMAC/МГц (характеристики предварительные) Макроядро Ядро CPU Наличие кэш Количество вентилей (тыс.) Тактовая частота Производительность, удельная ARM946E кэшированное процессорное макроядро ARM9E 4 варианта емкости 150 (без RAM) 160 МГц при CMOS 0, 25 мкм >200 МГц при CMOS 0, 18 мкм 1, 1 MIPS/МГц 1, 1 MMAC/МГц ARM966E процессорное макроядро с тесной связью с памятью ARM9E нет 90 - 100 (без RAM) 160 МГц при CMOS 0, 25 мкм >200 МГц при CMOS 0, 18 мкм

1, 1 MIPS/МГц 1, 1 MMAC/МГц Первые реализации макроядер процессоров ARM946E и ARM966E поставляются как синтезируемый RTL код, обеспечивающий быстрый переход к технологиям с различными топологическими нормами и таким новым технологиям как кремний-на-изоляторе. Синтезируемый код позволяет также использовать стандартный поток проектирования ASIC, способствующий сокращению " времени выхода на рынок ". Кремниевые партнеры фирмы ARM