23 | 10 | 2017
Друзья
Главное меню
Смотри
Статистика
Пользователи : 1
Статьи : 2824
Просмотры материалов : 7802901

Посетители
Рейтинг@Mail.ru
Советую
Online
  • [Bot]
  • [Google]
  • [Yahoo]
Сейчас на сайте:
  • 77 гостей
  • 3 роботов
Новые пользователи:
  • Administrator
Всего пользователей: 1
RSS
Подписка на новости
Analog Devices SHARC PDF Печать E-mail
Автор: Administrator   
13.10.2016 17:59

Analog Devices SHARC

Сигнальні процесори SHARC є одними з найпопулярніших

DSP, здатних обробляти числа з плаваючою точкою. Назва цього

сімейства розшифровується як Super Harvard ARChitecture, тобто

«Розширена гарвардська архітектура«. До складу процесорного ядра SHARC входить спеціальний процесор введення/виводу, що має власні виділені шини даних і адрес. Ще однією характерною особливістю процесорів SHARC є наявність вбудованих великих масивів ОЗУ (від 0,5 до 3 Мб) і ПЗП (до 4 Мб).

DSP цього сімейства є 32-розрядними, проте здатні

обробляти числа з плаваючою точкою завдовжки до 40 розрядів. При цьому вони також можуть працювати з цілими числами завдовжки до 32 розрядів. Деякі процесори SHARC мають архітектуру SIMD, їх тактові частоти можуть доходити до

400 Мгц, а пікова продуктивність — до 2.4 GFLOPS (800 MMACS).

Окремо слід зазначити існування підродини SHARC Audio Processors, призначеної для обробки аудіоданих. Основна їх відмінність полягає в наборі периферії, орієнтованому на роботу із звуком, у тому числі і аудіодекодери, що не входять до складу інших процесорів сімейства SHARC.

Ядро SHARC здатне виконувати за один цикл перемножування

32-розрядних чисел з плаваючою точкою, а довжина регістра-акумулятора в цих DSP складає 80 розрядів. Усі обчислення робляться в один цикл

конвеєризація математичних дій відсутня. На апаратному рівні підтримується також «закольцовка» адресного простору, коли

звернення до адреси До, що виходить за межі ОЗУ розміру N, викликає

звернення до осередку за адресою (K - N). Набір інструкцій SHARC розширений

за рахунок додавання інструкцій, орієнтованих на виконання складних

математичних операцій.

Периферія процесор SHARC може включати паралелльные і

послідовні порти, контроллери SPI, UART, ШИМ, PC, DAI (Digital Audio Interface — цифровий аудіоінтерфейс), АЦП, петлі ФАПЧ, таймери-лічильники і сторожові таймери, контроллер подій і контроллер ПДП.

 
Для тебя
Читай