Page 3 - Процессор TMS320C4x. Архитектура. Программирование. Сети
Basic HTML Version
Table of Contents
|
View Full Version
Пр о ц е с с о р TMS 3 2 0C4 x
3
ОГЛАВЛЕНИЕ
Введение ....................................................................................................................... 5
Глава 1 Сигнальные процессоры. Процессор TMS320C4x..................................... 6
1.1. Архитектура процессора TMS320C4x............................................................. 6
1.2. Центральное устройство обработки ................................................................ 8
1.3. Регистры устройства обработки .................................................................... 10
1.4. Внутренняя и внешняя память ....................................................................... 14
1.5. Командный кэш ............................................................................................... 16
1.6. Встроенная периферия.................................................................................... 18
1.6.1. Коммуникационные порты....................................................................... 19
1.6.2. Сопроцессор прямого доступа к памяти ................................................. 23
1.6.3. Таймеры ...................................................................................................... 31
1.7. Форматы операндов ........................................................................................ 35
1.7.1. Форматы целочисленных операндов....................................................... 35
1.7.2. Форматы операндов с ПТ ......................................................................... 35
1.7.3. Преобразования форматов ПТ ................................................................. 36
1.8. Операции с плавающей точкой...................................................................... 37
1.9. Методы адресации операндов ........................................................................ 38
1.10. Система команд ............................................................................................. 44
1.11. Конвейер команд ........................................................................................... 46
1.11.1. Конфликты переходов............................................................................. 48
1.11.2. Конфликты регистров ............................................................................. 49
1.11.3. Конфликты памяти .................................................................................. 51
1.12. Управление программой............................................................................... 53
Глава 2 Программирование процессора TMS320C4x ........................................... 58
2.1. Ввод/вывод данных ......................................................................................... 60
2.1.1. Программный ввод/вывод ........................................................................ 60
2.1.2. Ввод/вывод по прерываниям.................................................................... 62
2.1.3. Ввод/вывод в режиме ПДП....................................................................... 65
2.2. Синхронизация ввода/вывода и обработки .................................................. 69
2.3. Фильтрация ...................................................................................................... 74
2.3.1. Цифровой КИХ-фильтр ............................................................................ 74
2.3.2. Цифровой БИХ-фильтр............................................................................. 77
2.3.3. Адаптивный фильтр .................................................................................. 80
2.3.4. Решетчатые фильтры................................................................................. 82
2.4. Матрично - векторное умножение................................................................. 85
2.4.1. Умножение действительной матрицы на действительный вектор ...... 85
2.4.2. Умножение комплексных матриц............................................................ 86
2.5. Быстрое преобразование Фурье ..................................................................... 89
2.5.1. БПФ с прореживанием по частоте ........................................................... 90
2.5.2. БПФ с прореживанием по времени ......................................................... 96
Page 4
Page 2
НГТУ им. Р.Е. Алексеева
I
,
II
,
1
,
2
4
,
5
,
6
,
7
,
8
,
9
,
10
,
11
,
12
,
13
,...
186