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

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

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

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

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

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

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

Мы будемиспользовать термин "хост-процессор", т. к. представляется, что его замена на "главный процессор"или "управляющий процессор" не в полной мере адекватна. Обмен данными между хост-процессороми сигнальным процессором осуществляется через внутрикристальную HPI-память объемом 2 Кслов,разрядности 16, которая может также использоваться как память команд или данных.

Скорость обменапо HPI составляет до 160 Мбайт/с.27Микропроцессоры семейства содержат высокоскоростные дуплексные последовательные порты,позволяющие связываться с другими микропроцессорами, кодеками и другими устройствами. Вмикропроцессоре реализованы следующие разновидности последовательных портов:•••универсальный порт;мультиплексный с временным уплотнением;порт с автобуферизацией.Универсальный последовательный порт использует два отображаемых в память регистра: регистрпередачи данных и регистр приема данных. Передача и прием данных сопровождаются генерациеймаскируемого прерывания, которое может быть обработано программно.

Порт с разделением времениможет обслуживать до семи устройств. Буферизированный последовательный порт позволяетосуществлять непосредственный обмен между устройством и памятью, не используя при передачересурсов процессора. Максимальная скорость обмена по последовательному порту может составлятьдо 40 Мбайт/с.Как и в семействах TMS320C5x, TMS320C2xx, в процессоре реализована эффективная трехуровневаясистема управления энергопотреблением.Высокая производительность (до 66 MIPS) и расширенные функциональные возможности приневысокой цене обеспечивают процессору обширные области применения: сотовые и радиотелефоны,персональные системы радиовызова, карманные персональные компьютеры (PDA - Personal DigitalAssistant), устройства беспроводной передачи данных (радиосети) и т.

д.Микропроцессоры семейства TMS320C3XПервым представителем класса процессоров с плавающей точкой стал TMS320C30. На моментвыпуска процессора - в конце 1980 годов - TMS320C30 значительно превосходил попроизводительности процессоры других компаний - производителей сигнальных процессоров.Процессор имеет гибкую систему команд, хорошую аппаратную поддержку операций с плавающейточкой, мощную систему адресации, расширенное адресное пространство, обеспечивает поддержкувыполнения конструкций языка высокого уровня - С на аппаратном уровне.Процессор производился по 0,7 мкм КМОП-технологии с тремя уровнями металлизации. Всеоперации в процессоре выполняются за один такт. При длительности такта 60 нс процессорTMS320C30 имеет быстродействие около 33 Mflops. Высокая производительность процессора наалгоритмах ЦОС обеспечивается благодаря аппаратному выполнению ряда специфических функций,которые в других процессорах реализуются программно или микропрограммно. Процессор имеетконвейерную регистро-ориентированную архитектуру и может параллельно выполнять в одном тактеумножение и арифметико-логические операции с числами в формате с фиксированной или плавающейточкой.

Структура процессора приведена на рис. 7.28Рис 7. Структура микропроцессора TMS320C30Процессор имеет 32-разрядную шину команд и данных и 24-разрядную шину адреса. Содержит 2блока ОЗУ по одному 32-разрядному Кслову, 32-разрядный умножитель с плавающей точкой, кэшпамять команд объемом 64 слова (32-разрядных), 8 регистров для операций с повышенной точностью,2 генератора адреса и регистровый файл. В процессоре реализованы разнообразные методы адресации.40-разрядное АЛУ процессора работает как с целыми числами, так и с числами в формате сплавающей точкой. Встроенный контроллер ПДП позволяет совмещать во времени вычисления ивыполнение обменов данными с памятью. Наличие у TMS320C30 мультипроцессорного интерфейса,двух внешних интерфейсных портов, двух последовательных портов, расширенной системыпрерываний упрощает конструирование систем на его основе.

Благодаря своей высокойпроизводительности и простоте использования в вычислительных системах TMS320C30 можетприменяться как в качестве хост-процессора, так и в качестве специализированного сопроцессора.Процессоры СЗх отличаются, в основном, количеством последовательных портов (С31 и С32 - 1, С30 2) и каналов ПДП (СЗ0, С32, - 2, С31 - 1).Представители этого семейства получили большую популярность у разработчиков. Учитываязначительный объем программных наработок для микропроцессоров TMS320C3x, Texas Instruments впоследствии повторно выпустила это семейство, но уже по новой технологии 0,18 мкм, с увеличеннойвнутренней памятью (34 Кслов), повышенной тактовой частотой и меньшим энергопотреблением.Производительность обновленного микропроцессора составила 150 Mflops.Основными областями применения микропроцессоров семейства СЗх являются: цифровое аудио, ЗDграфика, видеоконференцсвязь, промышленные роботы, копировально-множительная техника,телекоммуникационные системы.29Микропроцессоры семейства TMS320C4XСледующими представителями сигнальных процессоров с плавающей точкой явились процессорысемейства TMS320C4x.Благодаря своей уникальной архитектуре микропроцессоры TMS320C4x получили широкоераспространение в мультипроцессорных системах и практически вытеснили ранее господствующее вэтой технологической нише семейства транспьютеров компании Inmos.Процессоры TMS320C4x совместимы по системе команд с TMS320C3x, однако обладают большейпроизводительностью и лучшими коммуникационными возможностями.В семейство TMS320C4x входят процессоры TMS320C40, TMS320C44, TMS320LC40.TMS320C40 - имеет производительность 30 MIPS/60 Mflops и максимальную пропускную способностьподсистемы ввода/вывода 384 Мбайт/с.

С40 содержит на кристалле 6 высокоскоростных (20 Мбайт/с)коммуникационных портов и 6 каналов ПДП, 2 Кслов памяти, 128 слов кэш-памяти программ иначальный загрузчик. Две внешних шины обеспечивают работу с 4 Гслов объединенного адресногопространства.Процессор TMS320C44 - более дешевый вариант, имеющий 4 коммуникационных порта и адресуемоепространство 32 Мслов. Однако значения показателей производительности и пропускной способностипроцессора те же, что и у С40.TMS320LC40 - архитектурный аналог TMS320C40, отличающийся низким энергопотреблением,повышенной производительностью (40 MIPS/80 Mflops) и большей пропускной способностью (488Мбайт/с).Структура микропроцессора TMS320C40 приведена на рис. 8.30Рис.

8. Структура микропроцессора TMS320C40Центральный процессор TMS320C4x имеет конвейерную регистро-ориентированную архитектуру.Компонентами ЦП являются:••••••умножитель;арифметико-логический модуль;32-разрядное барабанное устройство сдвига;внутренние шины;дополнительные модули регистровой арифметики;регистровый файл.Умножитель выполняет операции над 32-разрядными данными в формате с фиксированной точкой и40-разрядными данными в формате с плавающей точкой, причем умножение производится за одинтакт (25 нч) для данных любого типа и параллельно с обработкой данных в других функциональныхблоках микропроцессора (например, АЛУ).АЛУ выполняет за один такт операции над 32-разрядными целыми и логическими данными и 40разрядными числами в формате с плавающей точкой, в том числе и операции преобразованияформатов представления данных.

Микропроцессор аппаратно поддерживает операции деления и31извлечения квадратного корня. Устройство барабанного сдвига позволяет за один такт выполнитьсдвиг данных влево или вправо на число позиций от 1 до 32.Два дополнительных модуля регистровой арифметики (генераторы адреса) функционируютпараллельно с умножителем и АЛУ и могут генерировать два адреса в одном такте. В процессореподдерживается относительная базовая, базово-индексная, циклическая и бит-реверсивная адресации.Первичный регистровый файл центрального процессорного устройства (ЦПУ) представляет собоймноговходовый файл из 32 регистров.

Все регистры первичного регистрового файла могутиспользоваться умножителем, АЛУ и в качестве регистров общего назначения. Регистры имеютнекоторые специальные функции. Например, 12 регистров повышенной точности могутиспользоваться для размещения результатов операций с плавающей точкой, 8 дополнительныхрегистров - для некоторых косвенных способов адресации, а также как целочисленные и логическиерегистры общего назначения.

Остальные регистры обеспечивают функции системы такие, какадресация, управление стеком, прерывания, отображение статуса процессора, повторы блоков команд.Регистры повышенной точности предназначены для хранения и обработки 32-разрядных целых чисели 40-разрядных чисел с плавающей точкой. Дополнительные регистры доступны как для АЛУ, так идля двух модулей адресной арифметики. Основная функция этих регистров - генерация 32-разрядныхадресов. Они также могут использоваться как счетчики циклов или как регистры общего назначения.Адресуемое микропроцессором пространство составляет 4 Гслов 32-разрядных. На кристаллерасположены два двухвходовых блока оперативной памяти RAM0 и RAM1 размером 4 Кбайт каждый,а также двухвходовый блок ROM, содержащий программу начальной загрузки.Кэш-память команд процессора емкостью 128 слов (32-разрядных) содержит наиболее частоиспользуемые участки кода, что позволяет сократить среднее время выборки команд.

Высокаяпроизводительность TMS320C4x достигается благодаря внутреннему параллелизму процессов имногошинной организации процессора. Раздельные шины позволяют одновременно выполнятьвыборку команды, данных и прямой доступ в память.Шесть (С44 четыре) высокоскоростных (160 Мбит/с) коммуникационных портов обеспечиваютэффективный обмен данными между процессорами. В ходе передачи осуществляется буферизацияпередаваемых и принимаемых данных и автоматический контроль за синхронизацией всех обменныхопераций между каналами, центральным процессором и сопроцессором ПДП. Шесть каналовсопроцессора ПДП содержат собственные генераторы адресов, счетчики, входные и выходныерегистры и обеспечивают возможность одновременного бесконфликтного обращения к памяти,обмена данными с медленными модулями памяти и внешними устройствами, без сниженияпроизводительности процессора.

Особенностью сопроцессора ПДП является способностьавтоматической инициализации каналов после выполнения обмена.Линк Ly, у = 0, ..., 5, состоит из 8-разрядной двунаправленной линии данных Dу (7-0) идвунаправленных одноразрядных управляющих линий для передачи сигналов:••••REQy - запрос коммуникационным портом маркера, разрешающего передачу по линку;АСКу - подтверждение предоставления линка для передачи данных;STRy - строб коммуникационного порта, сопровождающий выдачу данных на линии данных;CRDYy - сигнал готовности коммутационного порта к приему, выдаваемый принимающим С4хпо завершении приема предыдущей порции данных.Линии данных и управляющие линии реализованы как двунаправленные, что приводит кнеобходимости согласования состояний портов линков, соединяющих два микропроцессора: одинпорт обязательно передающий, другой - принимающий, либо оба порта находятся в третьемсостоянии, исключающем передачу электрических сигналов между ними.

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