align="justify"> Рис.3
Ядро ЦСП, що виробляє обчислення, включає в себе помножувач-акумулятор, який реалізує операцію MAC, арифметичне-логічний пристрій (АЛП), кільцевої сдвігатель, пристрій, що контролює виконання програми; формувачів адрес осередків. Дві пам'яті даних (DATA MEMORY - DM) і команд (PROGRAMM MEMORY - РМ); містять дані і команди. p align="justify"> Периферія, до складу якої порт введення-виведення даних, послідовні порти для обміну даними з зовнішніми пристроями. Крім того, процесор включає генератор тактових імпульсів і таймер, необхідний для формування переривань для розділення операцій. Всі пристрої з'єднані між собою шинами, число яких досягає 10. p align="justify"> Таймер формує сигнали переривання (зовнішні і внутрішні).
ПДП (DMA - Direct Memory Access) - порт прямого доступу до пам'яті або обміну між зовнішньою пам'яттю даних і пам'яттю програм не заважаючи роботі ядра.
Два послідовних порту для введення даних з АЦП і ЦАП і зв'язку між процесорами.
Паралельний порт - до стандартного інтерфейсу (RS-232).
ГТВ - генератор тактових імпульсів (визначає час інструкцій).
Цифрові сигнальні процесори в основному відносяться до обчислювальних пристроїв з обмеженим числом команд RISC.
У ЦСП використовується конвеєрний режим обробки. При цьому одночасно виконується кілька різних команд із зсувом на тривалість інструкції. При триступінчатому конвеєрі спочатку слід виклик команди, потім її дешифрування і потім виконання. Принцип роботи триступінчатого конвеєра зображений на рис. 4. br/>В
Рис.4
Типові операції, що їх ЦСП і микроконтроллерами:
цифрова фільтрація;
обчислення згортки;
кореляція;
обчислення ШПФ;
формування сигналів;
демодуляція;
кодування/декодування;
обробка зображень;
управління потоками даних:
комутація повідомлень;
реалізація ФАПЧ, АПЧ, АРУ, регулювання потужності передавача.
Області застосування процесорів: обробка радіолокаційних сигналів, радіонавігація, радіоуправління, радіорозвідка, обробка мови, синтез мови, модеми, цифрова телефонія, передача даних, мобільний зв'язок, цифрове радіомовлення та телебачення, мультимедійні системи.
Перший у світі ЦСП TMS320C10 розроблений фірмою в 1982 р.. Потім з'явився С20, що мав удвічі більшу продуктивність. За минулий час фірмою розроблено декілька поколінь процесорів, як з фіксованою, так і з плаваючою точкою [6, 11, 12, 13]. На рис 5. представлені процесори фірми Texas Instruments.
...