Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MPS.doc
Скачиваний:
89
Добавлен:
12.05.2015
Размер:
10.45 Mб
Скачать

5.3. Dsp сімейства tms320с1х

Особливість процесорів даного сімейства полягає в тому, що в них використовується модифікована Гарвардська архітектура, яка на відміну від звичайної Гарвардської архітектури дозволяє можливість обміну даними між пам'яттю програм і пам'яттю даних, що підвищує гнучкість системи. Процесори С1х – це 16-бітові процесори. Окрім самого процесора на кристалі розташовується ОП даних (144 слова) і ПП програм (1,5 Кб). Тривалість одного такту – 200нс. Внутрішня магістраль даного процесора включає 4 шини: адресна шина команд і даних, шина адреси і даних. Структурна схема процесора приведена на рис. 5.4

Рис.5.4. Структурна схема процесора сімейства TMS320C1X

Схема включає:

16-розрядний помножувач

  • 32-розрядний суматор

  • 2 пристрої довільного зсуву на потрібну кількість розрядів

  • 2 додаткових регістра, за допомогою яких здійснюється інкремент/декремент адреси

Де:

КБКЗ- комбінаційний блок керованого зсуву на довільну кількість розрядів.

Порівняння продуктивності різних типів DSP здійснюється за допомогою показника, що є часом реалізації операції ШПФ для 1024 точок. У даному процесорі цей час рівний 42 мс. Інші модифікації першого сімейства: С14, С15, С16, С17 мають подібну архітектуру, але розрізняються конфігурацією пам'яті і тривалістю машинного такту. У процесорі С14 використовується 2 таймери, один послідовний і 16 паралельних портів вводу/виводу, в С15 використовується 4КСлова внутрішньої пам'яті і 256 слів ОП, С16 – найшвидший з цього сімейства, містить 8К постійної пам'яті і має командний цикл 116 нс.

5.4. Сигнальні процесори сімейства tms320с2х

Мікропроцесори сімейства С2х (рис.5.5) мають аналогічну архітектуру в порівнянні з попереднім сімейством, але володіють більшими функціональними можливостями і продуктивністю ШПФ для 1024 точок реалізують за час рівний 14мс. Загальний об'єм внутрішньокристальної пам'яті в моделях С20 і С25 складає 544 слова, з них 256 слів виділяються під пам'ять даних. Об'єм зовнішньої пам'яті, що адресується, складає 128 Кслів. У дані DSP включена апаратна підтримка кратного виконання команд, використовуючи режим непрямої адресації. Лічильник повторення використовується для реалізації програмних циклів.

Рис.5.5. Структурна схема процесора сімейства TMS320С2X

5.5. Процесори dsp сімейства tms320c5x

Дані DSP мають архітектуру подібну до процесорів попереднього покоління, але відрізняються ще більшими функціональними можливостями: командний цикл складає 25-50 нс, реалізований режим зниженого енергоспоживання. Структурна схема таких процесорів представлена на рис.5.6.

Рис.5.6. Структурна схема процесора сімейства TMS 320C5X

Залежно від конкретної моделі розміри внутрішньокристальної RAM і ROM можуть скласти (таблиця 5.1):

Таблиця 5.1

RAM, кС

ROM, кС

С50

10

2

С51

2

8

С52

1

4

C53

4

16

Три режими енергоспоживання:

  • активний – робочий режим

  • периферійний – МП не працює, працює тільки периферія

  • stand by –режим очікування

Зовнішня пам'ять складає 224кС: 64кС - даних, 64кС - команд, 64кС - порти вводу/виводу, 32кС - глобальна пам'ять, використовуються для роботи в мультипроцесорних системах.

Доступ до зовнішньої пам'яті здійснюється за спеціальним запитом і надається схемою системного арбітра.

Генератор тактів очікування використовується для роботи з повільною зовнішньою пам'яттю, кількість тактів очікування може бути встановлена від 0 до 7. Апаратно підтримуються два незалежні кільцеві буфери. При роботі з кільцевими буферами початок і кінець відстежуються автоматично. Одинадцять тіньових регістрів використовуються для автоматичного збереження стану основних регістрів ЦП при перериваннях. Паралельний логічний пристрій (ПЛП) дозволяє виконувати бітові і логічні операції.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]