Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Информация про процессоры фирмы analog devices

Информация про процессоры фирмы analog devices, страница 5

PDF-файл Информация про процессоры фирмы analog devices, страница 5 Теория и проектирование алгоритмов ЦОС (8278): Другое - 10 семестр (2 семестр магистратуры)Информация про процессоры фирмы analog devices: Теория и проектирование алгоритмов ЦОС - PDF, страница 5 (8278) - СтудИзба2017-06-07СтудИзба

Описание файла

PDF-файл из архива "Информация про процессоры фирмы analog devices", который расположен в категории "". Всё это находится в предмете "теория и проектирование алгоритмов цос" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "теория и проектирование алгоритмов цифровой обработки сигналов" в общих файлах.

Просмотр PDF-файла онлайн

Текст 5 страницы из PDF

4.22Рис. 4. Структура микропроцессора TMS320C5xВ процессоре реализована аппаратная поддержка кольцевых буферов, имеется возможностьодновременного создания в памяти данных двух независимых кольцевых буферов. Существуетвозможность кратного выполнения блока программы. Процессор содержит 11 теневых регистров,используемых для быстрого сохранения/восстановления состояния основных регистров в случаевозникновения программных или аппаратных прерываний. Параллельное логическое устройствопроцессора позволяет выполнять битовые и логические операции над операндами, содержащимися впамяти и различных регистрах.Процессор может использовать 244 Кслов памяти, в том числе: 64 Кслов - память программ, 64 Кслов- память данных, 64 Кслов - 16-разрядные порты ввода/вывода, 32 Кслов - глобальная память. Длявозможности работы с медленной памятью в процессор включен программируемый генератор тактовожидания.

Для использования процессора в мультипроцессорных системах с разделяемой памятью внем предусмотрены сигналы запроса и подтверждения готовности памяти. Различия междупроцессорами семейства TMS320C5x заключаются, в основном, в конфигурации внутрикристальнойпамяти.Помимо 16-разрядных портов ввода/вывода, процессоры семейства имеют 2 последовательных порта(у TMS320C52 - 1), таймер, интерфейс тестирования и отладки JTAG.Значительное внимание при разработке процессоров данного семейства уделялось обеспечениюэнергосберегающих режимов функционирования. Процессоры выпускаются на напряжение 3 В и 5 В.23В микропроцессорах поддерживаются активный режим, периферийный режим и режим "сна".Потребление тока в активном режиме составляет 1,5 мА/MIPS на 3 В, 2,5 мА/MIPS на 5 В.

Впериферийном режиме центральный процессор останавливается, работает только периферия, ипотребление тока составляет 0,25 мА/MIPS и 0,4 мА/MIPS для 3 и 5 В соответственно. В режиме "сна"процессор останавливается до получения сигнала прерывания. Потреблением тока составляет 5 мкА.Микропроцессоры семейства TMS320C2xxАрхитектура TMS320C2xx базируется на архитектуре семейства TMS320C5x.

Основные свойствамикропроцессоров TMS320C2xx:••••совместимость по программному коду с семействами С1х, С2х;расширенная система команд для ускорения алгоритмов ЦОС и поддержки конструкций языковвысокого уровня;высокая производительность (до 40 MIPS);низкое потребление энергии благодаря наличию энергосберегающего режима.Модифицированная гарвардская архитектура, предусматривающая раздельные шины команд иданных, позволяет одновременно выбирать команды и операнды. Возможность обмена междупамятью программ и данных увеличивает гибкость микропроцессора.

Так, коэффициенты,расположенные в памяти программ, могут быть переданы в память данных, что приводит к экономиипамяти, выделяемой для коэффициентов.Процессор имеет увеличенный, по сравнению с предыдущими семействами, объем внутрикристальнойпамяти и перепрограммируемую энергонезависимую flash-память.Наличие 4-этапного конвейера позволяет TMS320C2xx выполнять в среднем одну команду за такт.С2хх содержит средства управления прерываниями, повторного выполнения операций, вызоваподпрограмм и функций.Типовая структура микропроцессора С2хх приведена на рис 5.24Рис. 5. Структура микропроцессора TMS320C2xxВсе микропроцессоры семейства имеют одинаковое процессорное ядро и отличаются различнымиконфигурациями памяти и внутрикристальной периферией.

Все устройства, кроме TMS320C209,имеют по 1 синхронному и 1 асинхронному последовательному порту.Синхронный порт предназначен для обмена с другим процессором, кодеком и внешнимипериферийными устройствами. Порт имеет два буфера памяти емкостью по 4 слова с дисциплинойдоступа FIFO и механизмом генерации прерываний. Максимальная скорость обмена черезсинхронный порт равна половине тактовой частоты процессора (для 40 МГц - скорость обмена 20Мбит/с).Асинхронный последовательный порт предназначен для обмена данными с другими устройствами.При обмене используется 8-битное представление данных с 1 стартовым и 1 или 2 стоповыми битами.Скорость обмена может достигать 250 тыс.

10-битных знаков в секунду.Благодаря лучшему соотношению производительность/стоимость среди всех микропроцессорныхсемейств ($0,12 за MIPS), микропроцессоры TMS320C2xx получили самое широкое распространение ииспользуются в связных системах, мультимедиа-устройствах, средствах промышленнойавтоматизации, военной технике.Микропроцессоры семейства TMS320C54XПроцессоры TMS320C54x отличает комбинирование модифицированной гарвардской архитектуры стремя внутренними шинами данных и одной шиной команд. Такая внутренняя организация25процессора позволяет обеспечить высокую степень параллельности выполнения команд.

Этомусемейству свойственна высокоспециализированная система команд, наличие на кристалледополнительных периферийных устройств и увеличенный объем внутренней памяти. Все этопозволяет добиться высокой гибкости и производительности.Три шины данных используются для чтения операндов и записи результата операции одновременно свыборкой инструкции в одном процессорном цикле.Общий объем адресуемой процессором памяти составляет 192 слова. Разрядность слов - 16. Памятьразбита на 3 специализированных сегмента: команд, данных и ввода/вывода, каждый из которыхможет иметь размер до 64 Кслов.

В некоторых моделях внутри процессора может быть размешенаROM объемом до 48 слов и до 10 Кслов двухвходовой RAM. В процессоре предусмотрена опциязащиты данных во внутренней памяти от сканирования. При установке режима защиты ни одна изкоманд не сможет получить доступ к содержимому внутрикристальной памяти.Для ускорения выполнения типовых операций сигнальной обработки, помимо "стандартных" дляпроцессоров ЦОС блоков барабанного сдвига и адресной арифметики, процессор содержит ряддополнительных функциональных модулей, повышающих его гибкость и производительность. Блокумножения с накоплением (MAC) выполняет над 17-битными операндами операции вида S = S + а х bза один процессорный такт. Подобные операции характерны для алгоритмов фильтрации, свертки,вычисления корреля ционной функции.Для быстрого вычисления значений у = ехр(х) микропроцессор содержит блок вычисленияэкспоненциальной функции.

Этот блок, используя значение аккумулятора как значение аргументафункции х, позволяет вычислять соответствующее значение у = ехр(х) за один такт. Для эффективнойреализаций оператора Витерби служит блок CMPS Operation, выполняющий за один цикл операциюсравнения/выбора с накоплением (Add/Compare Selection).АЛУ микропроцессора способно выполнять арифметические или булевы операции над комплекснымичислами (используя два регистра аккумулятора - АССА и АССВ) или может функционировать как два16 разрядных АЛУ, выполняющих одновременно две 16-разрядные операции. АЛУ и MAC могутреализовывать операции в цикле одновременно.Устройство барабанного сдвига осуществляет сдвиг данных на 0 - 31 разрядов влево или 0 - 16разрядов вправо за один такт, а также совместно с блокои вычисления экспоненциальной функциипозволяет выполнять нормализацию содержимого аккумулятора за один такт.

Дополнительныевозможности сдвига позволяют процессору осуществлять масштабирование данных, выделятьразряды числа, предотвращать возникновение переполнения и потери точности.Все микропроцессоры семейства TMS320C54x имеют одинаковую структуру (рис. 6), однакоотличаются друг от друга расположенной на кристалл периферией. В состав периферии входят:••••программно-управляемый генератор тактов ожидания;программный переключатель банков памяти;параллельные порты ввода/вывода;аппаратный таймер и генератор тактовых импульсов.26Рис. 6.

Структура микропроцессора TMS320C54xГенератор тактов ожидания позволяет увеличить число тактов внешней шины для работы с медленнойвнешней памятью и внешними устройствами.Переключатель банков памяти позволяет автоматически добавлять один такт при пересечении границбанка памяти внутри программного адресного пространства или при переходе от пространства адресовкоманд к пространству адресов данных. Этот дополнительный такт позволяет устройству памятиосвободить шину раньше, чем другое устройство получит доступ к ней, избегая тем самымконфликтной ситуации при обращении к памяти.Микропроцессоры семейства имеют 64 Кпорта ввода/вывода. Эти порты предназначены для связи свнешними устройствами с использованием минимума дополнительных внешних декодирующих схем.Интерфейс главного порта (HPI - Host Port Interface) - 8-разрядный параллельный порт,предназначенный для связи сигнального процессора и хост-процессора системы.

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