- •Мікропроцесорні системи зміст
- •2.1. Склад схем підтримки
- •2.2. Буферні регістри та шинні формувачі
- •2.3. Програмований паралельний інтерфейс 8255
- •5.3. Dsp сімейства tms320с1х
- •1. Однокристальні універсальні мікропроцесори
- •Класифікація мікропроцесорів (мп)
- •Восьмирозрядний мікропроцесор i8080
- •Восьмирозрядні мікропроцесори 8085 і z80
- •Шістнадцятирозрядний мікропроцесор 8086
- •Арифметичний співпроцесор 8087
- •Мікропроцесор Intel 8088
- •16-Розрядний мікропроцесор 80286
- •Мікропроцесор 80386
- •Арифметичні співпроцесори 80287 і 80387
- •Мікропроцесор 486 dx
- •Мікропроцесор Pentium
- •1.12 Мікропроцесор Pentium Pro, Pentium II
- •1.13. Мікропроцесор amd-k6
- •Оцінка продуктивності мп
- •2. Схеми підтримки. Контролери
- •2.1. Склад схем підтримки
- •2.2. Буферні регістри та шинні формувачі
- •2.3. Програмований паралельний інтерфейс 8255
- •2.4. Програмований послідовний інтерфейс 8251 (універсальний синхронно-асинхронний прийомо-передавач)
- •2.5. Програмований контролер переривання 8259а
- •2.6. Контролер прямого доступу до пам’яті 8237а
- •2.7. Інтервальний таймера 8254.
- •Сi – вхід лічильника;
- •2.8. Система реального часу
- •3. Процесори зі скороченою кількістю команд (risc-процесори)
- •3.1. Особливості risc-процесорів
- •3.2. Risc-процесор Alpha 21164 компанії dec
- •3.3. Risc-процесор PowerPc620
- •3.4. Risc-процесор mips-10000
- •3.5. Risc-процесор ра-8000
- •3.6. Risc-процесор UltraSparc іі
- •3.7. Risc-процесори UltraSparc ііі, UltraSparc іv
- •4.Системні ресурси та системні шини. Чипсети
- •4.1. Системні шини
- •4.2. Розподіл і організація пам'яті пк
- •4.3. Кеш пам’ять
- •4.4. Чипсети
- •Характеристика чипсетів
- •4.4.2. Чипсети серії 440
- •5. Цифрові сигнальні процесори (dsp)
- •5.1. Алгоритми обробки цифрової інформації та області застосування сигнальних процесорів
- •5.2. Особливості роботи сигнальних процесорів
- •5.3. Dsp сімейства tms320с1х
- •5.4. Сигнальні процесори сімейства tms320с2х
- •5.5. Процесори dsp сімейства tms320c5x
- •5.6. Сигнальні процесори tms320c2xx і 320с54х
- •5.7. Сигнальний процесор tms320с30
- •5.8. Сигнальні процесори сімейства tms320с4х
- •5.9. Сигнальні процесори сімейства tms320c8x
- •5.10. Процесор сімейства tms320c62xх
- •5.11. Dsp процесори сімейства tms320c67х
- •5.12. Сигнальні процесори dsp сімейства adsp21xx
- •5.13. Сигнальні процесори dsp сімейства аdsp 21ххх
- •6. Мультипроцесорні обчислювальні системи
- •6.1. Класифікація обчислюваних систем
- •6.2. Характеристика СуперЕом серії Cray
- •6.3. Системи з масовим паралелізмом
- •Закон Амдала
- •6.5. Закон Густафсона
- •6.6. Грід – система
- •6.6.1. Ресурси Грід
- •6.6.2. Архітектура Грід-систем
- •Протоколи глобального Гріда
5.11. Dsp процесори сімейства tms320c67х
У дане сімейство входять: процесор з плаваючою точкою TMS320c6712, що має при тактовій частоті 100 Мгц продуктивність 900 MFLOPS, що дозволяє реалізувати ШПФ за 0,12 мсек. Структурна схема приведена на рис.5.13.
Рис.5.13. Структурна схема DSP процесора сімейства TMS320C67X
Особливість даних процесорів – використання дворівневої внутрішньокристальної Кеш-пам'яті. Корпус має 256 виводів, споживання при тактовій частоті 100 Мгц всього 0,7 Вт.
5.12. Сигнальні процесори dsp сімейства adsp21xx
DSP компанії Analog Devices складаються з двох сімейств. Перше сімейство – це набір 16-розрядних процесорів Аdsp 21хх, Аdsp cspxx, яке налічує більше десяти представників; і друге сімейство – 32-розрядні процесори з плаваючою точкою Аdsp 21ххх.
Мікропроцесори сімейства Аdsp 21хх і Аdsp cspxx мають модифіковану Гарвардську архітектуру. Узагальнена структурна схема процесорів даного набору представлена на рис. 5.14. Кожен DSP даного сімейства має три незалежних паралельно працюючі стирані пристрої пам´яті, 16-розрядне АЛУ ускладненої арифметики, МАС – помножувач, пристрій барабанного зсуву ВУС.
Рис.5.14. Внутрішня структура ADSP 21XX.
До складу процесорів входить генератор адрес команд Га0 і два генератори адрес даних Га1 і Га2, що забезпечують доступ до даним як до внутрішньокристальної, так і зовнішньої пам'яті. Паралельне функціонування генераторів дозволяє за один такт вибирати з пам'яті команду і 2 операнди. Окремі представники даного набору відрізняються між собою розміром внутрішньокристальної пам'яті, номенклатурою периферійних пристроїв.
В таблиці 5.2 приведені розміри оперативної пам'яті і продуктивності.
Таблиця 5.2.
|
2101 |
2103 |
2105 |
2171 |
2181 |
RAM даних |
1 КС |
1 КС |
0,5 КС |
2 КС |
16 КС |
RAM команд |
2КС |
2 КС |
1 КС |
2 КС |
16 КС |
MIPS |
20 |
10 |
13,8 |
33 |
33 |
До зовнішніх пристроїв відносяться таймер, послідовні порти.
У моделі ADSP 2171, 73, 81 є також паралельний порт, в моделях 71, 81, 83 – порт прямого доступу до пам'яті.
Процесор ADSP 21msp5x відрізняється наявністю схем АЦП і ЦАП.
Випуск процесорів ADSP 21сspхx початий в 1996 році. Помітна їх особливість – це орієнтація на мови вищого рівня, тому ці мікросхеми були названі CSP (concurent signal processors).
Мікросхеми ADSP 21сspхx володіють вищою швидкодією, ніж їх попередники. Їх цикл складає 20 нс, що забезпечує досягнення продуктивності 50 MIPS. Внутрішньокристальна пам'ять стала рівною 20 КБ і складається з пам'яті програм 4КС(розрядність слова 24 біта) і пам'яті даних об'ємом 4КС (розрядність даних рівна 16 битий).
Завдяки використанню 24-розрядної шини адреси можна адресувати зовнішню пам'ять об'ємом 16 млн. комірок. Весь простір пам'яті розбитий на 256 сторінок. Внутрішня пам'ять розташована в межах 0-ої сторінки, з якою реально доступно тільки 8 КС пам'яті. 8 старших розрядів 24-х розрядної адреси визначають номер сторінки.
За один цикл можливий доступ в межах одного блоку тільки до одного осередку і одночасний доступ до двох комірок з різних блоків.
Крім того процесор ADSP 21csp01 включає інтерфейс підтримки 16-розрядного адресного простору, портів вводу/виводу, що складаються з 256 сторінок по 256 адрес в кожній.
Мікросхеми даного набору можуть реагувати на 16 переривань, зокрема 4 – зовнішніх, 3 – програмних переривання користувача, 4 – переривання від послідовних портів, переривання від таймера, паралельного порту, загального скидання процесора, засобів зниження енергоспоживання.