Troll 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Доброго дня. Собственно сам вопрос: "Какой процессор считается цифровым?". Цифровой сигнальный процессор (англ. Digital signal processor, DSP) — специализированный микропроцессор, предназначенный для цифровой обработки сигналов (обычно в реальном масштабе времени). Википедия. По каким параметрам, микропроцессор(-контроллер) относят к цифровым. Быстродействие, архитектура (фоннеймановская/гарвардская), наличие аппаратного умножения/деления, модуля работы с числами с плавающей или фиксированной точкой и т. п.? Ведь никто не будут считать х51(12МГц) DSP процессором, если на нем реализовать функции для обработки сигналов, хотя под указанное выше определение в данном случае он попадает. Итак жду Вашим мнений и комментариев. С уважением. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rv3dll 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Сигнальным процессором называют процессор, архитектура которого и набор команд оптимизированы для обработки сигналов. Для этого он должен быстро выполнять операции умножения и сложения Если вы имеете представления что такое цифровой фильтр, то это линия задержки на число отсчётов -длину фильтра набор коээффициентов умножители сумматор за один такт обработки этот каждый элемент из линии задержки надо умножить на свой коэффициент из набора и все произведения сложить. так вот на сигнальном процессоре такой фильтр длиной 100 будет обсчитан за 101-103 такта процессора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Сейчас уже сложно разделять MCU на DSP и нет. Вот например AVR32 - MCU общего назначения с DSP фичами. Тот же ARM: http://www.arm.com/products/CPUs/cpu-arch-DSP.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Палыч 8 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Собственно сам вопрос: "Какой процессор считается цифровым?".Странный вопрос... Немудрено, что ответы совсем не на него. Телепаты? :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sysmaster 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Сигнальным процессором называют процессор, архитектура которого и набор команд оптимизированы для обработки сигналов. Для этого он должен быстро выполнять операции умножения и сложения Вообще то не только сложение и вычитание как минимум с накоплением,но и чисто математические команды cos,sin,извлечение корней возведение в степень и пр.-одной командой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Troll 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Странный вопрос... Немудрено, что ответы совсем не на него. Телепаты? :rolleyes: Ничего странного. Просто захотелось узнать по каким параметрам производители заявляют свой проц как цифровой. Почему то считал (наверное еще со студенческой поры), что цифровой это проц с гарвардской архитектурой ядра. Если фоннеймановская архитектура, то это не цифровой. Тот же ARM9 и последующие построены уже по гарвардской архитектуре, но к DSP их как-то не причисляют. Вот и возник вопрос каким же образом отделить одни от других. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Палыч 8 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Если фоннеймановская архитектура, то это не цифровой.А, какой? Аналоговый? :rolleyes: Наверное, Вы хотели знать отличие сигнальных процессоров от процессоров общего назначения? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Troll 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Наверное, Вы хотели знать отличие сигнальных процессоров от процессоров общего назначения? ДА ДА ДА. Краткий и абсолютно точно сформулированный вопрос. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vvs157 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Ничего странного. Просто захотелось узнать по каким параметрам производители заявляют свой проц как цифровой.В основном из исторических и маркетинговых соображений. Вопрос имеет "религиозный" оттенок такой же как спор на тему какой проц RISC, а какой нет. С точки зрения потребителя не имеет значения, какой ярлык навешивает на проц его производитель. Вам "шашечки или доехать?". Проц. выбирают исходя из его ТТХ, а не названия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Палыч 8 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Почему то считал (наверное еще со студенческой поры), что цифровой сигнальный это проц с гарвардской архитектурой ядра. Если фоннеймановская архитектура, то это не цифровой сигнальный.В те далёкие времена гарвардская архитектура (а, значит, две шины: шина обращения к памяти команд и шина обращения к памяти данных) давала повышение быстродействия процессора, которого (быстродействия) так не хватало для обработки сигналов в реальном времени. Сейчас для повышения быстродействия есть другие средства, и применение именно гардвардской архитектуры - не актуально... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tAmega 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба ДА ДА ДА. Краткий и абсолютно точно сформулированный вопрос. Сигнальные процессоры имеют спец инструкции, которые позволяют сложные алгоритмы свертки выполнять одной двумя инструкциями. Процессоры общего назначения таких команд не имеют. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vvs157 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Сигнальные процессоры имеют спец инструкции, которые позволяют сложные алгоритмы свертки выполнять одной двумя инструкциями. Процессоры общего назначения таких команд не имеют. Ну тогда Pentium с MMX (даже без SSE) будет супер-DSP, так так умеет не тольло это делать. ДА ДА ДА. Краткий и абсолютно точно сформулированный вопрос.Формального определения нет. Как производитель обозвал свой проц, так он и называется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Ну тогда Pentium с MMX (даже без SSE) будет супер-DSP, так так умеет не тольло это делать. Формального определения нет. Как производитель обозвал свой проц, так он и называется. Да формального нет, но DSP должен не только обладать рядом специфических инструкций, но на моё ИМХО должен обеспечивать ввод и вывод аналоговых сигналов, т.е. иметь быстродействующее АЦП и хороший ЦАП или таймер с ШИМ модулями. Пентиум не канает. Сейчас как-то стало более модно разделять на мультимедиа ориентированные MCU и на остальные. Ведь сейчас столько гаджетов выпускается и в каждом из них по MCU. Так что остальная доля рынка не так и велика (автомобильные, сетевые, общего назначения и DSP для обработки звука и управления приводами). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rv3dll 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Да формального нет, но DSP должен не только обладать рядом специфических инструкций, но на моё ИМХО должен обеспечивать ввод и вывод аналоговых сигналов, т.е. иметь быстродействующее АЦП и хороший ЦАП или таймер с ШИМ модулями. Пентиум не канает. Сейчас как-то стало более модно разделять на мультимедиа ориентированные MCU и на остальные. Ведь сейчас столько гаджетов выпускается и в каждом из них по MCU. Так что остальная доля рынка не так и велика (автомобильные, сетевые, общего назначения и DSP для обработки звука и управления приводами). а это совсем не обязательно - в основном только дохлые сигнальники имеют периферию, а мощные немного для другого предназначены Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Палыч 8 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба Ну - вот... Началось... А, ведь, vvs157 предупреждал о "религиозном" оттенке вопроса... Ещё начните давать определение "что есть сигнал" :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться