MoreKnig.org

Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++: читать книгу онлайн полностью и бесплатно

Автор: Вальпа Олег



Шрифт:

Разрядность умножителя 6×16 бит с 32-битным результатом

Разрядность портов ввода-вывода 16 бит

Количество портов ввода-вывода 8

Пропускная способность внешней шины 50 Мбит

Освоение новых микронных технологий и, как следствие, повышение степени интеграции микросхем позволили значительно улучшить характеристики процессоров. И уже в середине 1980-х годов появились сигнальные процессоры второго поколения. К ним можно отнести процессоры все той же фирмы Texas Instruments TMS320C25 и TMS320C5X. Эти процессоры более скоростные и имеют больший объем памяти. Кроме того, у них появилась развитая система обработки прерываний и энергосберегающие режимы работы. В некоторых моделях процессоров снижено напряжение питания. Появились теневые регистры для автоматического сохранения результатов работы в случае возникновения аппаратного или программного прерывания программы. В состав архитектуры процессора добавились таймеры и последовательные синхронные порты с развитой конфигурацией настройки.

В свою очередь, фирма Motorola выпустила сигнальные процессоры семейства DSP56000, которые имеют разрядность 24 бита, двойную внутреннюю шину данных X и Y, удобную при операциях с комплексными числами, и обладают высокой степенью конвейеризации и параллелизма. Эти свойства делают данные процессоры еще более производительными и удобными для цифровой обработки сигналов.

Еще один производитель в лице фирмы AT&T Microelectronics выпускает сигнальные процессоры серии DSP16, которые отличаются наличием кэш-памяти и встроенного высокоскоростного, до 30 Мбайт, параллельного порта.

Фирма Analog Devices вышла на рынок сигнальных процессоров со своей серией ADSP-21XX, которые конкурируют с выше рассмотренными моделями по некоторым техническим параметрам, а кроме того, по цене. Например, процессор ADSP-21msp50 имеет встроенные АЦП и ЦАП и в то же время его стоимость составляет несколько долларов.

На этом развитие сигнальных процессоров не остановилось, и уже в конце 1980-х годов на рынке появились процессоры третьего поколения от перечисленных выше фирм. Отличительной особенностью этого поколения стало появление двоичной плавающей арифметики, увеличение разрядности шины данных, емкости памяти и программ. К этому числу процессоров можно отнести TMS320C30 фирмы Texas Instruments, DSP96002 фирмы Motorola, DSP32C фирмы AT&T Microelectronics и ADSP21020 фирмы Analog Devices.

Впоследствии на рынке появились сигнальные процессоры других фирм. Однако в настоящее время, лидирующее положение в этой области занимают фирмы Texas Instruments, Motorola, AT&T Microelectronics и Analog Devices.

История развития сигнальных процессоров на этом не заканчивается, и можно было бы продолжать ее повествование, но целью данной книги является не исторический рассказ, а практическое руководство по освоению и приобретению навыков работы с этими перспективными компонентами. Поэтому я хочу остановиться на более подробном описании внутренней архитектуры и практического применения одного из сигнальных процессоров фирмы Analog Devices. Именно об этом и пойдет речь в следующей главе.

Глава 2. Архитектура

Фирма Analog Devices разработала целые семейства сигнальных процессоров и постоянно продолжает выпускать на рынок новые модели. В настоящее время существуют следующие семейства: ADSP-21XX, Shark DSP, BlackFin DSP и др. Но, несмотря на все многообразие этих групп, все они имеют похожую друг на друга архитектуру. Отличие семейств друг от друга заключается, например, в арифметических блоках, которые поддерживают вычисления с фиксированной или плавающей запятой. Кроме того, семейства отличаются производительностью, разрядностью шин данных, структурой внутренних регистров, интерфейсами и т.п. Отличие процессоров друг от друга внутри семейства состоит в основном в объеме и организации внутренней памяти и типе встроенных интерфейсов. В состав каждого из процессоров этого семейства входят следующие функциональные устройства.

• Арифметико-логическое устройство АЛУ.

• Умножитель-накопитель.

• Устройство сдвига.

• Два генератора адреса данных.

• Программный автомат.

• Таймер.

• Последовательный многоканальный порт.

Ниже приведена табл. 2.1 с отличительными характеристиками сигнальных процессоров семейства ADSP-21XX.

Таблица 2.1. Характеристики сигнальных процессоров семейства ADSP-21XX

Остановимся на рассмотрении архитектуры одного из самых распространенных на сегодняшний день процессоров семейства ADSP-21XX, а именно на процессоре ADSP-2181. Этот компонент является самым развитым в своем семействе и включает в себя наибольший объем памяти и множество встроенных интерфейсов.

Сигнальный процессор ADSP-2181 представляет собой однокристальный чип, выпускаемый в 128 выводных корпусах типа PQFP-128 или TQFP-128. Из вышеприведенной информации уже можно составить общее представление о возможностях, заложенных в данный процессор. Но для полноты картины рассмотрим структурную схему внутренней архитектуры этого чипа, приведенную на рис. 2.1.

Рис. 2.1. Структурная схема внутренней архитектуры чипа

Процессор имеет сильно развитую структуру внутренних шин адреса и данных. К их числу относятся шина адреса памяти программ PROGRAM MEMORY ADDRESS, шина адреса памяти данных DATA MEMORY ADDRESS, шина данных памяти программ PROGRAM MEMORY DATA и шина данных памяти данных DATA MEMORY DATA.

Слева на схеме изображен базовый блок архитектуры всего семейства ADSP-2100 BASE ARCHITECTURE включаемый в состав любого из процессоров данного семейства. Он состоит из блока генераторов адреса данных DATA ADDRESS GENERATORS, программного автомата PROGRAM SEQUENCER и арифметического блока ARITHMETIC UNITS.

Блок генераторов адреса данных содержит два генератора: DAG1 и DAG2, предназначенных для инвертирования бит адреса во время выполнения процессором операций быстрого преобразования Фурье (БПФ).

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

Перейти на стр:
Шрифт:
Продолжить читать на другом устройстве:
QR code

Новые книги

Смотреть все
Книга сердца. Светлый источник любви. Боль в твоём сердце
Книга сердца. Светлый источник любви. Боль в твоём сердце
[Здоровье / Эзотерика, оккультизм, фэн-шуй, йога]
Лууле Виилма (1950–2002) – известная эстонская целительница и парапсихолог. Общаясь с пациентами, она поняла, что любая болезнь – результат обид и стрессов, которые мы порой копим в себе годами.
0
"Зарубежный детектив 2026-30". Компиляция. Книги 1-12
[Детективы / Криминальный детектив / Полицейский детектив / Триллер]
Настоящий томик зарубежного детектива содержит детективы разных жанров и и вполне сможет завоевать симпатии читателей детективами включёнными в сборник! Приятого чтения, уважаемый читатель!
0
Ночь, когда он исчез
Ночь, когда он исчез
[Детективы / Триллер]
Новинка от автора супербестселлера №1 The New York Times! Долгожданный роман Лоры Дейв – автора феномена «Последнее, что он сказал мне», покорившего мир и экранизированного Apple TV+! Иногда,
0
Чайная под солнцем Тосканы
Чайная под солнцем Тосканы
[О любви / Современные любовные романы]
В свои тридцать четыре Тилли привыкла жить осторожно: черно-белые фотографии, крепкий кофе и никаких лишних надежд. Но после пожара, уничтожившего ее галерею, и предательства любимого человека
0
Я не мертва
Я не мертва
[Полицейский детектив / Детективы / Триллер]
Три года детектив Джуди Фонтейн была изолирована от внешнего мира. Заключенная в подземной камере, она общалась только со своим садистом-похитителем, и чтение его мыслей по выражению лица стало
0
Рождество с подвохом
Рождество с подвохом
[Классический детектив / Детективы]
Идеальное уютное чтение для поклонников «Убийств и кексиков» Питера Боланда, «Опасной игры бабули» Кристен Перрин и «Рецепта убийства для настоящей лентяйки» М. С. Битон. Детективы Вероники Хэли
0
Гнездо кабана: Истории из заповедника
Гнездо кабана: Истории из заповедника
[Современная проза / Биология]
Книга «Гнездо кабана: Истории из заповедника» написана человеком, для которого кабаны – не просто объект исследования. По мнению автора, кабан – зверь выдающийся и достоин особого внимания. Надежда
0
Магия Мастера Сефирот: тайные знания предков. Практики, ритуалы, заклинания, Таро
Магия Мастера Сефирот: тайные знания предков. Практики, ритуалы, заклинания, Таро
[Эзотерика, оккультизм, фэн-шуй, йога]
Если вы мечтали обучаться магии у настоящего Мастера, узнать все тайны сильнейших заклинаний, то у вас в руках – исполнение вашей мечты. В книге собраны уникальные техники, которые сделают из вас
0
Американский Освенцим. История больницы Пенхёрст
Американский Освенцим. История больницы Пенхёрст
[Публицистика / Военная документалистика / Документалистика]
Психиатрическая больница Пенхёрст — кровавое пятно в истории Соединённых Штатов. С 1908 по 1987 год там проводились бесчеловечные опыты над больными, в том числе над детьми. Им делали лоботомию,
0
Американская глубинка. Реднеки, хиллбилли и трейлеры
Американская глубинка. Реднеки, хиллбилли и трейлеры
[Публицистика / Документалистика / Обществознание]
Книга рассказывает о жизни американской глубинки так называемого Deep South — Глубокого Юга или Диксиленда. Автор книги, после многолетних путешествий по Югу США, повествует о жизни хиллбилли (горцах
0
Лейтенант. Том 3
Лейтенант. Том 3
[Альтернативная история / Исторические приключения / Попаданцы / Самиздат]
Весна 1905-го. Артур выстоял, блокада прорвана, море — своё. Но война не кончена: через полсвета идёт Вторая эскадра, и в книгах, которые помнит капитан 2 ранга Андрей Маринин, её дорога кончается
0
Стример из иного мира. Том 2
Стример из иного мира. Том 2
[Книги про волшебников / РеалРПГ (RealRPG) / Попаданцы / Самиздат]
Пусть и не по своей воле, но я попал в иной мир. Здесь я, по сути, продолжаю заниматься тем же, что и раньше, — стримить для зрителей. Вот только теперь за мной следят так называемые Небожители, а
1

Самые популярные книги

Железный характер Кристианы Морли
Железный характер Кристианы Морли
[Любовная фантастика / Попаданцы / Классическое фэнтези]
Удар копытом лошади рушит блестящие перспективы дебютантки. По мнению общества, хромота испортила не только плавную поступь девицы, но и характер! Это ж надо умудриться — вместо монастыря или
30
Хозяйка Тиховодья. Развод на краю болот
Хозяйка Тиховодья. Развод на краю болот
[Любовное фэнтези / Попаданцы]
- Двадцать четыре года, Веста. Наследника нет. Подпиши, и получишь Тиховодье. - А где это? - На краю Хляби. Тихо, сыро, никого. Утром я собирала клюкву в Мещёре и шагнула в болотное окно. Очнулась в
9
Хорошая, плохая, грешная 2
Хорошая, плохая, грешная 2
[Любовное фэнтези / Книги про волшебников / Попаданцы / Самиздат]
Новый Свет полон самых разных неожиданностей, как приятных, так и не очень. Новый Свет полон шикарных возможностей, только успевай их реализовывать. Новый Свет полон сильных мужчин и
6
Те, кто приходит в тишине
Те, кто приходит в тишине
[Альтернативная история / Попаданцы / Самиздат / Боевая фантастика]
Редкий бой бывает похож на предыдущий. Мы учимся. На своих и на чужих ошибках. Стараемся расти над собой. Противник – тоже. Он анализирует наши ошибки, учитывает остроумные решения. То есть
6
Комдив
Комдив
[Попаданцы / Альтернативная история / Самиздат]
Комдив Алексей Турчин отправляется в Соединенные Штаты Америки для изучения военно-промышленного комплекса и перспективных образцов вооружения. Удастся ли ему подтолкнуть развитие Рабоче-Крестьянской
5
Измена. Я тебя (не) любил
Измена. Я тебя (не) любил
[Современные любовные романы]
— Как тебе… — слышу прерывистый голос подруги, — мой подарок в честь твоего дня рождения?По меньшей мере иду я в верном направлении. Но вот предчувствие не из лучших. Голос Светы перемешивается со
6
Я попал в мужа любимой супергероини и теперь буду оберегать её от посягательств других суперов
Я попал в мужа любимой супергероини и теперь буду оберегать её от посягательств других суперов
[Попаданцы / Городское фэнтези / Юмористическое фэнтези / Самиздат]
Попытка создания пародии на попаданцев в комикс. Не фанфик, все герои и сюжет комикса, известные герою книги, выдуманы и не являются калькой с какого-то существующего произведения. Ну а главный
5
Мир без вуали
Мир без вуали
[Любовная фантастика / Самиздат]
Незаконное потребление наркотических средств, психотропных веществ, их аналогов причиняет вред здоровью, их незаконный оборот запрещен и влечет установленную законодательством ответственность.
4
Возлюбленная ишхасса
Возлюбленная ишхасса
[Любовная фантастика / Попаданцы / Классическое фэнтези]
Когда рушатся все планы и надежды, что делать, если нет сил пойти и убивать врага? Что если все что у тебя есть только гостиница, работники и интриги конкурентов? Да ничего, жить дальше, разбираться
4
Хорошая, плохая, грешная 3
Хорошая, плохая, грешная 3
[Попаданцы]
У Эвирейл Миардо нет ни единой свободной минутки на грусть и рефлексию! Да и когда? Столько дел, столько дел! Шахту выкопай, лавку открой, артефакты создай, эльфа за попу укуси... Ничего не
4
Майор: Сорокапятка 3
Майор: Сорокапятка 3
[Альтернативная история / Попаданцы / Самиздат]
Бобруйск. Минск. Брест. Висла. Одер. Красная армия наконец идёт туда, куда должна была идти с самого начала войны, — на запад. Так быстро, что карты не успевают за передовыми частями. А
4
Имперец. Ранг 4. Воевода
Имперец. Ранг 4. Воевода
[Боевая фантастика / Боевое фэнтези]
Спасение цесаревича от пули принесло Александру титул, должность личного телохранителя и редкую магию стихий. Теперь он – правая рука наследника престола и командир его личного отряда особого
5

Самые комментируемые

Семья для брошенки. Вторая жизнь с нуля
Семья для брошенки. Вторая жизнь с нуля
[Любовная фантастика / Самиздат / Попаданцы]
Семь лет унижений, презрения и пустой постели. Герцог Дрейк Ашфорд объявил свою истинную жену бракованной и отправил в ссылку на Ольцег — умирать среди таких же «ненужных». Он думал, что сломал
22
Отбор невест, или Три орешка для темного
Отбор невест, или Три орешка для темного
[Любовная фантастика]
Каждая приличная драконица должна пройти отбор невест, иначе внукам у камина будет нечего рассказать. Так говорила моя маменька, а ей можно верить — за ее спиной аж четыре таких отбора! Так что я
13
Печать Забытой Эпохи
Печать Забытой Эпохи
[Любовная фантастика / Попаданцы]
— Скажи спасибо, что не оставил босой на улице, Верадель. Забирай свои проклятые северные руины и убирайся, — самодовольно бросил мне бывший муж, швырнув на стол бумаги о разводе. Он думал, что
23
Хозяйка Тиховодья. Развод на краю болот
Хозяйка Тиховодья. Развод на краю болот
[Любовное фэнтези / Попаданцы]
- Двадцать четыре года, Веста. Наследника нет. Подпиши, и получишь Тиховодье. - А где это? - На краю Хляби. Тихо, сыро, никого. Утром я собирала клюкву в Мещёре и шагнула в болотное окно. Очнулась в
9
Шахматистка. Выжить на Арене Смерти
Шахматистка. Выжить на Арене Смерти
[Любовное фэнтези / Попаданцы / Книги про волшебников / Самиздат]
Кто-то попадает в имбовых персов: Избранных, Тёмных властелинов и прочих крутых ребят. А я попала в тело бездарной адептки магической академии. Как она сюда поступила-то, без грамма магии? Неважно,
12
Диагноз
Диагноз
[Самиздат / Детективная фантастика / Городское фэнтези / Юмористическая фантастика]
Некромантия в нашем мире давно стала такой же частью жизни, как радио, кино, телефоны и аэропланы. Но разве могла я подумать, что однажды приду наниматься на службу к лучшему некроманту столицы! Он —
17
Ведьма и Экзорцист. Второй шанс на жизнь
Ведьма и Экзорцист. Второй шанс на жизнь
[Детективы / Триллер / Любовное фэнтези / Фэнтези]
Приказ ясен: отравить Дерека вель Гранна. Последствия – костёр и пепел. Белладонна уже прошла этот круг, сгорела и получила второй шанс. Теперь она знает, что приказ – лишь верхушка заговора, в
4
Последняя Гадина империи
Последняя Гадина империи
[Попаданцы / Бояръ-Аниме / Русское фэнтези / Самиздат]
Пятьсот лет назад я была прославленным зельеваром, матриархом и почтенной основательницей династии. А сегодня очнулась в теле изнеженной барышни на пепелище семейной усадьбы и обнаружила, что весь
3
Хорошая, плохая, грешная 2
Хорошая, плохая, грешная 2
[Любовное фэнтези / Книги про волшебников / Попаданцы / Самиздат]
Новый Свет полон самых разных неожиданностей, как приятных, так и не очень. Новый Свет полон шикарных возможностей, только успевай их реализовывать. Новый Свет полон сильных мужчин и
6
Пулеметчик Федя
Пулеметчик Федя
[Альтернативная история / Юмористическая фантастика / Попаданцы / Самиздат]
Пулеметчик — это не звание, это диагноз. Тридцать пять лет, пулемёт «Печенег», рукавица прилипла к раскалённому кожуху — и здравствуйте: июнь сорок первого, чужие двадцать два года, чужие руки,
8
Регистрация
Регистрация
[Современная проза]
Может быть, если подождать, оно само рассосется. Надо только не думать про него: вот как оно туманом или тенью болтается где-то рядом, так пусть там и болтается. Имени ему не давать, не вызывать его.
15
Драконий брак, где всё не так
Драконий брак, где всё не так
[Любовная фантастика / Попаданцы]
Я оказалась в другом мире, у моего питомца тяжёлая психотравма, а всё из-за того, что один бестолковый дракон за сыном недосмотрел. И хоть бы извинился за своего драконёнка! Так нет, рычит,
2

Прямо сейчас читают

На распутье семи дорог
На распутье семи дорог
[Космическая фантастика]
Пелена темных туч закрыла будущее Земли, России и главного героя. Всему виной космические цивилизации, пришедшие на Землю со своими планами. Его путь пролег через учебку ЧВК и поля боя на окраинах
0
Некроманты пьют кофе со сливками
Некроманты пьют кофе со сливками
[Юмористическое фэнтези]
Хорошо быть некромантом! Ровно до того момента, как у тебя появляется назойливый поклонник с группой поддержки. А другой парень сбегает со свидания, стоит услышать о твоем призвании. Третий... Ну
0
Озверение
Озверение
[Боевое фэнтези / Книги про волшебников / Попаданцы]
Кажется, чем ближе столица, тем сложнее в неё попасть. Но зато скоро станет понятно, что именно не поделили Настоятель и глава Бурого Приората и почему им так нужны одарённые первушники. Первая мера
0
Где умирают хорошие девочки
Где умирают хорошие девочки
[Современные любовные романы / Эротика, Секс]
Попаданка в 1812: Любить и не сдаваться
Попаданка в 1812: Любить и не сдаваться
[Любовная фантастика / Самиздат / Попаданцы]
Я попала в прошлое, в 1812 год. Самый разгар войны с Наполеоном. Моё имение разорено солдатами французской армии. Мои люди убиты. Однако война подарила мне дочь и встречу с мужчиной, которого я могла
4
Шанхай [litres]
Шанхай [litres]
[Проза / Историческая проза / Старинная литература: прочее]
Имя Риити Ёкомицу (1898–1947) не так хорошо известно отечественному читателю, как имена его знаменитых современников – Акутагава Рюноскэ, Дзюнъитиро Танидзаки, Ясунари Кавабата – а между тем в
0
Роковой обмен
Роковой обмен
[Любовная фантастика]
Он — ее враг. Тот, кто пытался убить ее. И кого она пыталась убить. Но только он сможет спасти ее от жестокого безумного отца. Но что ей ему предложить? Он равнодушен к красоте. Он жесток. Ему никто
1
Убийство в доме свиданий
Убийство в доме свиданий
[Исторический детектив / Триллер]
«Убитая проститутка была совсем нагой. Она лежала на спине в своей холодной доступности, и тело ее, уже успевшее пожелтеть, напоминало хорошо полированную кость мамонта. Из-под ее правой груди
0
Ванька 13
Ванька 13
[Попаданцы / Боевая фантастика / Альтернативная история / Самиздат]
Три войны, плен, каторга, пара революций, вообще непонятно что... Эй, а нормальная-то жизнь здесь будет? Нет? Не в то время попал? Понятно...
3
Волк под кроватью. Человек-невидимка из седьмого «Б»
Волк под кроватью. Человек-невидимка из седьмого «Б»
[Детская литература: прочее / Детские приключения]
В сборник Лады Кутузовой вошли очень разные по жанру произведения: мистические рассказы «Волк под кроватью» и повесть «Человек-невидимка из седьмого “Б”». Мистические рассказы – это не добрые
0
Обратная сторона Луны
Обратная сторона Луны
[Современная проза]
Когда любимый человек умирает, все мы начинаем верить в потусторонний мир — ну, или хотя бы хотим верить. Когда ты учёный до мозга костей, сделать это труднее. Но всё-таки можно. А там, глядишь, и
0
Добрые люди
Добрые люди
[Книги про волшебников / Самиздат]
Наёмница. Воительница. Посланница богов? Никто точно не знает кто она и откуда пришла, но не стоит становиться у неё на пути.
0