110621 (709434)

Файл №709434 110621 (Основные характеристики ядра ARM7)110621 (709434)2016-08-01СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Основные характеристики ядра ARM7

32-разрядный RISC процессор (32-разрядные шины данных и адреса) с производительностью 17 MIPS при тактовой частоте 25 МГц (пиковая производительность 25 MIPS)

32-разрядная адресация - линейное адресное пространство в 4 Гбайта - исключает потребность в сегментированной, разделенной на банки или оверлейной памяти

Тридцать один 32-разрядный регистр общего назначения и шесть регистров состояния

Регистры адресов, записи и конвейера

Циклическое сдвиговое устройство и перемножитель

Трехуровневый конвейер (выборка команды, ее декодирование и выполнение)

Рабочие режимы Big Endian и Little Endian

Напряжение питания 3, 3 и 5 В

Малое потребление 0, 6 мА/МГц, при изготовлении по CMOS технологии с топологическими нормами 0, 8 мкм.

Полностью статическая работа, позволяющая дополнительно снижать потребление за счет уменьшения тактовой частоты, что идеально для критичных к потреблению применений

Быстрый отклик на прерывания применений реального масштаба времени

Поддержка систем виртуальной памяти

Простая но мощная система команд

Необходимо отметить, что перевод ядра на технологию с уменьшенными топологическими нормами позволяет как повысить его производительность, так и еще больше снизить потребление.

Блок-схема ядра ARM7

32-разрядная система команд ядра ARM7 содержит одиннадцать базовых типов команд:

Два типа используют встроенное арифметико-логическое устройство, циклическое сдвиговое устройство и умножитель при операциях над данными в банке из 31 регистра, форматом по 32 разряда каждый;

Три класса команд управления перемещением данных между памятью и регистрами, один оптимизированный на обеспечение гибкости адресации, другой под быстрое контекстное переключение и третий под подкачку данных;

Три команды управляют потоком и уровнем привилегии выполнения;

Три типа предназначены для управления внешними сопроцессорами, что позволяет расширить функциональные возможности системы команд за пределами ядра.

Система команд ARM хорошо обрабатывается компиляторами языков высокого уровня. В отличие от некоторых RISC процессоров, процессор ARM7, при возникновении необходимости в некотором уменьшении объема кодов, допускает программирование и на ассемблере.

Предоставляя, на лицензионной основе, ядро ARM7 своим кремниевым партнерам фирма ARM на основе разработала микроконтроллеры ARM7100, ARM7500 и ARM7500FE и, пожалуй, небольшое описание этих микроконтроллеров позволит оценить возможности, предоставляемые ядром ARM7.

Микроконтроллер ARM7100 можно назвать микроконтроллером широкого применения, поскольку он ориентирован на использование в таких устройствах как: персональные информационные устройства (PDA) и органайзеры, интеллектуальные мобильные телефоны и многофункциональные пейджеры, карманные измерительные устройства и системы сбора данных - в двух словах - от карманных игр до офисного оборудования. Микроконтроллер организован по модульному принципу с использованием внутренней шины AMBA, организующей взаимодействие ядра со стандартными библиотечными ячейками периферии.

Два других микроконтроллера ARM7500 и ARM7500FE являются однокристальными микрокомпьютерами, ориентированными реализацию мультимедиа устройств, портативных и настольных компьютеров, карманных вычислительных и измерительных устройств, интерактивных приставок цифрового TV, игровых консолей. Эти два микроконтроллера отличаются друг от друга наличием в приборе ARM7500FE ускорителя операций с плавающей точкой (FPA) и, соответственно, его более высокой производительностью. Они также реализованы по модульному принципу и объединяют ядро ARM7 с самодостаточными макроячейками видео, звука, FPA (ARM7500FE) и стандартных библиотечных ячеек периферии.

Общим для всех трех микропроцессоров является использование ядра ARM7, встроенного единого кэш команд и данных емкостью 8 Кбайт (ARM7100) и 4 Кбайт (ARM7500 и ARM7500FE), MMU, буфера записи, наличие режимов энергосбережения.

Основные характеристики:

ARM7100

Производительность 18, 4 MIPS при тактовой частоте 18, 4 МГц и напряжении питания 3, 3 В

Потребление 66 мВт при напряжении питания 3, 3 В

Встроенный единый кэш команд и данных емкостью 8 Кбайт

Интерфейс ROM и расширения (сегменты 8x256 Мбайт 8-, 16- и 32-разрядные)

Контроллер DRAM с поддержкой быстрого страничного режима (8-, 16- и 32-разрядных)

Адресуемое пространство в 3072 Мбайт

Порты I/O (4x8 + 1x4)

Телефонный CODEC интерфейс с FIFO на 16 байт

Программируемый контроллер LCD (halfVGA - 640x240) с поддержкой DMA

Полнодуплексный UART с двумя 16-разрядными FIFO и логикой протокола IrDA

Синхронный последовательный интерфейс

Два 16-разрядных таймера/счетчика и сторожевой таймер

Часы реального времени с компаратором

Два интерфейса с DC-DC преобразователями

Корпус PQFP с 208 выводами

ARM7500

Производительность 30 Dhrystone 2.1 MIPS при тактовой частоте 33 МГц и напряжении питания 5 В

Потребление 680 мВт при напряжении питания 5 В и работе на драйвер SVGA монитора

Встроенный единый кэш команд и данных емкостью 4 Кбайта

Прямое подсоединение ROM и быстрый страничный режим DRAM (16- и 32-разрядных)

Адресуемое пространство в 288 Мбайт

Трехканальный контроллер DMA (видео, курсор и звук) с производительностью 63, 6 Мбайт/с

Контроллер I/O, поддерживающий AT-PC шину и подключение PCMCIA

Два последовательных порта (клавиатура/мышь)

Четырехканальный ADC (подключение джойстика)

Система обработки звука с качеством CD и 8-канальный стерео выход

Видеоконтроллер с частотой пикселей 120 МГц и разрешением SVGA/SGA (1024x768)

8-разрядные DAC (R, G, B) для управления драйвером CRT

Формирователь сигнала с 16 уровнями серого для LCD дисплея

Корпус PQFP с 240 выводами

ARM7500FE - характеристики аналогичны характеристикам ARM7500 за исключением:

Производительность 36, 3 Dhrystone 2.1 MIPS при тактовой частоте 40 МГц и напряжении питания 5 В

Потребление 800 мВт при напряжении питания 5 В и работе на драйвер SVGA монитора

Встроенный ускоритель операций с плавающей точкой (FPA), совместимый с IEEE 754-1985, обеспечивающий 5, 7 млн циклов SAXPY и до 6 MFLOP Linpack (на частоте 40 МГц)

Пиковая полоса пропускания памяти 128 Мбайт/с

Исключен аналоговый порт звука

Уровень интеграции функций на одном кристалле иллюстрируется блок-схемой микроконтроллеров ARM7500 и ARM7500FE.

Примечание: FPA размещен только в приборе ARM7500FE.

Как видно из выше перечисленного, на основе ядер ARM7 реализуются достаточно мощные и сложные приборы, по своей производительности приближающиеся к производительности рабочих станций недавнего прошлого, что обеспечивается высокопроизводительным RISC ядром и мощной 32-разрядной ARM системой команд.

Необходимо отметить, что программы, подготовленные даже для довольно эффективной 32-разрядной ARM системы команд, требуют памяти значительного объема, что в свою очередь приводит к росту общей стоимости системы. Специалисты фирмы ARM предложили решение этой проблемы, разработав и внедрив технологию Thumb, технологию, позволяющую существенно сократить объем кодов, необходимых для реализации той же программы, что выполняется на 32-разрядной ARM системе команд. До настоящего времени эта технология считается лучшей из технологий, использующих сжатые системы команд.

Список литературы

Для подготовки данной работы были использованы материалы с сайта http://www.gaw.ru/

Характеристики

Тип файла
Документ
Размер
1,08 Mb
Тип материала
Учебное заведение
Неизвестно

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.

Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.

Список файлов реферата

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6384
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее