В 1999г. около 95% рынка DSP-процессоров принадлежало четырем компаниям: Texas Instruments (45-50%), Lucent Technologies, бывшее подразделение компании AT&T (около 28%), Analog Devices (13%) и Motorola (12%). К настоящему времени доля ADI несколько выросла, в первую очередь за счет успешного продвижения ПЗ-процессоров SHARC (Motorola вообще отказалась от производства своих ПЗ-процессоров DSP96000). Практически все эти компании кроме Texas Instruments выпустили свои новые архитектуры в сотрудничестве с какой-либо другой компанией: ADI-Intel (архитектура Blackfin), Motorola-Lucent (архитектура StarCore).
Выбор того или иного процессора для реализации конкретного проекта – многокритериальная задача, однако следует отметить предпочтительность процессоров компании Analog Devices для приложений, требующих выполнения больших объемов математических вычислений. В то же время для задач, требующих выполнения интенсивного обмена с внешними устройствами (многопроцессорные системы, контроллеры) предпочтительнее использовать микропроцессоры Texas Instruments, обладающие высокоскоростными интерфейсными подсистемами.
|
|
Производителем одних из наиболее "надежных" DSP считается компания Motorola. Расширенные коммуникационные возможности, средства защиты программ от несанкционированного доступа делают эти микропроцессоры привлекательными для широкого применения в бытовых электронных приборах, военных целях (системах управления оружием), средствах беспроводной связи.
Направления развития архитектур DSP-процессоров
Основные факторы, которые действуют на все рынки встроенных систем и систем ЦОС:
- усложнение задач обработки сигналов;
- работа устройств в реальном времени;
- сокращение времени выхода новых продуктов на рынок;
- снижение энергопотребления и стоимости устройств.
Главными современными тенденциями развития архитектур DSP-процессоров являются:
- совмещение функций микроконтроллера и DSP в одном ядре;
- поддержка VLIW-архитектур;
- реализация SIMD-режимов обработки данных;
- создание систем-на-кристалле, когда в одном кристалле интегрированы несколько однородных или разнородных DSP/MCU-ядер;
- развитие инструментальных средств разработки и отладки ПО;
Основные топологии многопроцессорных систем на базе сигнальных