реклама на сайте
подробности

 
 
> Вопрос терминологии., Цифровые Сигнальные Контроллеры dsPIC30
GSK
сообщение Aug 28 2006, 03:41
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 1-03-06
Пользователь №: 14 835



Проясните пожалуйста чем отлмчаються "Цифровые Сигнальные Контроллеры" от "Контролеров общего назначенния PIC16/18"

Почему "сигнальные", что под этим подразумевают?

Сообщение отредактировал Evgeny_CD - Aug 28 2006, 06:24
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
dxp
сообщение Aug 28 2006, 04:17
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(GSK @ Aug 28 2006, 10:41) *
Проясните пожалуйста чем отлмчаються "Цифровые Сигнальные Контроллеры" от "Контролеров общего назначенния PIC16/18"

Почему "сигнальные", что под этим подразумевают?

Цифровые сигнальные имеют средства для аппаратной поддержки работы с потоками данных (сигналы в цифре - это потоки данных). В частности сюда относятся дополнительные шины (чтобы можно было за один такт подгрузить в вычислителные устройства два операнда и сохранить результат), мощные и гибкие адресные генераторы, способные генерировать адреса с заданным шагом, поддерживающие циклические буфера и т.д, средства для организации аппаратных циклов, дающие возможность организовать циклы без оверхеда (накладных расходов) на проверку условия цикла и без перезагрузки конвейера при переходе от конца цикла в начало. Ну и конечно вычислительне устройства - умножитель-аккумулятор (для эффективного выполнения операции свертки, которая является основой цифровых фильтров, фурье-преобразований) и мощный циклический сдвигатель, способный за один такт сделать сдвиг операнда на произвольное число позиций.

Сообщение отредактировал dxp - Aug 28 2006, 06:51


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Aug 28 2006, 06:34
Сообщение #3


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Отредактировал заголовок топика - а то больно сильно по "глазам било".

GSK, большая просьба к Вам - поставьте себе какую-нибудь проверялку правописания, дабы не смущать почтенную поблику...

По сути вопроса посмотрите здесь
http://www.sibsutis.ru/~mavr/LIB/Kester/07.pdf

И вообще, на
http://www.sibsutis.ru/~mavr/contCVT.htm
есть много интересного и полезного.
Go to the top of the page
 
+Quote Post
GSK
сообщение Aug 29 2006, 03:43
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 1-03-06
Пользователь №: 14 835



Спасибо.
Замечания учту!
Go to the top of the page
 
+Quote Post
_Bill
сообщение Sep 14 2006, 10:15
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(GSK @ Aug 28 2006, 06:41) *
Проясните пожалуйста чем отлмчаються "Цифровые Сигнальные Контроллеры" от "Контролеров общего назначенния PIC16/18"

Почему "сигнальные", что под этим подразумевают?

Вообще-то, аббревиатура DSP (Digital Signal Processor) правильно переводится как ЦПС (а не ЦСП) - Цифровой Процессор Сигналов. Архитектурно он с оптимизирован для выполнения операций, связанных с цифровой обработкой сигналов. Основной такой операцией является умножение и накопление результата. Для ускорения всего процесса обработки желательно, чтобы данная операция выполнялась как можно быстрее, и, лучше всего, за один такт. Кроме того, для уменьшения (устранения) ошибок при вычислении (переполнение или округления) Арифметико-Логическое Устройство (АЛУ) делается повышенной разрядности. Есть еще целый ряд специфических характеристик, позволяющих ускорить обработку потоков данных, но для этого нужно смотреть архитектуру конкретного процессора.
В отличие от PIC16/18, dsPIC имеет отдельное дополнительное АЛУ для обработки потоков данных, аналогичное имеющимся в других DSP, и соответствующие команды.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01394 секунд с 7
ELECTRONIX ©2004-2016