Жесткая конкуренция в ЦСП
Как плотности памяти продолжают нестись вперед более быстрыми темпами, чем санях Санта Клауса, увеличиваться разрыв между нормированной скорости процессора для микропроцессоров и ЦСП и эти авансы в памяти.
Кроме того, вычислительные энергетической эффективностью ЦСП выровнялся стремительно за последние десятилетия. Это снижение темпов улучшения падение привело к новым подходам к применению конкретных инструкций множество процессоров и посвященный аппаратных решений. Эти подходы будут иметь существенное воздействие рыночной доли на рынке DSP в ближайшие десятилетия и обескураживать праздник духов для поставщиков DSP.
Затруднительное положение для поставщиков DSP исходит от их успеха. Чтобы расти рынок для своей продукции, DSP производителей стали более общего назначения в природе. В стремлении быть всем для всех людей, их решения стали дорогими компромисс для многих своих клиентов. Эти компромиссы привели к устойчивой выравнивание энергетической эффективности вычислительных средств общего назначения решения. Конечно, большую экономию масштаба имеют цену выгоды. Но для многих, эта льгота идет на слишком высоком исполнения, сложности и стоимости энергии.
ЦСП долго боролись за розетки с общего назначения процессоров от корпорации Intel и Advanced Micro Devices Инк Некоторые из событий от поставщиков универсальный процессор включают повышение арифметических способностей и DSP-как одного-Instruction, Multiple-данными. Но теперь, DSP производители начинают чувствовать хруст из двух новых направлениях. Программируемые решения настроенные для конкретных приложений, и nonprogrammable решений с функциональностью внедренных в кремний предлагаем огромный конкурс на DSP.
Применение конкретного набора инструкций процессоров набирает обороты в приложениях, где RISC-стиль наборы команд имеет смысла. Во многих встраиваемых приложений, решения, такие как те, которые предлагаются по Tensilica Инк и др. указать путь к оптимизирован программируемый процессор с программным обеспечением, что обеспечивает значительную скорость и мощь преимущество над общего назначения решения DSP. Реальный ключ с таких решений автоматизации в ссылке на разработке программного обеспечения и автоматизированной генерации компилятора для целевой пользовательских команд. Благодаря этим возможностям, проектная группа не приходится жертвовать временем выхода на рынок, чтобы получить производительность и мощность преимущества. Эти решения уже начинают получать дизайн клавиш в победу и стали первой фазы доли рынка эрозии общего назначения для DSP.
Для тех продуктов, которые требуют максимально возможную производительность и / или крайней энергоэффективности, посвященная оборудование путь. Так, например, определения решения разработала ADPCM сжатия голоса / декомпрессии, которая заменяет основной DSP плюс программные решения, которые съедают от 3 до 7 MIPS MIPS процессора мощность на голосовой канал. Это ядро может обрабатывать 1344 голосовых каналов и требует лишь 15000 ворота логики.
Основные недостатки специальных аппаратных были больше графиков разработки аппаратных средств, повышение риска графика, больше производная развития продукта раза и значительно более высокие бюджеты разработки аппаратных средств. Однако, несмотря на эти недостатки, посвященный аппаратных решений пользуются более широкое применение. Кроме того, новые изменения в методологии проектирования, наиболее серьезные недостатки были устранены, но все.
Крупнейших график узким местом в системе-на-чипе (SOC) конструкций процесс функциональной проверки. Количество RTL код, который должен быть записан на прямой действующего решения синтеза качественное выполнение является огромным. Сложность проверки кода растет геометрически с ее размерами. Большая победа для проектных команд, стало внедрение инструментов синтеза, что работа с архитектурными, а не RTL, исходный код. Архитектурные исходный код, как правило, от половины до одной седьмой столько, сколько его коллега RTL. С геометрической природе функциональной проверки, это может быть огромной сложности, и, как следствие, время выхода на рынок победы для команд SOC проекта.
Весь смысл с помощью специального аппаратное решение является оптимизация работы системы для конкретного приложения или набора приложений. Основная проблема RTL подходы к проектированию от этой связи является то, что дизайнер заперт в конкретных микроархитектуры - подключение операторов, регистры, график контроля - на самых ранних этапах цикла разработки. Архитектурные разведки включает переписывания значительной части исходных кодов, которые, из-за проверки стоимости причинам, дизайнеры не хотят делать, если первое предположение дизайнера в архитектуре является правильным, то не много потерял. К сожалению, интуиция не всегда дает оптимальные результаты инженерных, а также значительные дополнительные преимущества могут быть созданы для продукции с улучшенными размера, скорости и энергетические характеристики.
Архитектурные стили кодирования дают дизайнерам строгий контроль за функции и интерфейс протоколов а не обрекать их на конкретных микроархитектуры. В сочетании с архитектурными синтеза, более высокого уровня, исходный код может быть использован для оптимизации микроархитектуры дизайна для конкретного набора скорости, площади и мощности внедрения ограничений.
Кроме того, если архитектурного стиля кодирования используется в качестве источника для дизайна, то становится гораздо легче создавать производные продукты. Из того же исходного кода, новый набор ограничений, могут быть применены для создания новой микроархитектуры, оптимизированной для новой заявки цели.
Рынок DSP пользуется огромным ростом от своей первоначальной позиции нишу. Тем не менее, все показатели говорят о DSP статье из ниши и на более широкий рынок. DSP производителей придется пересмотреть свои стратегии продукта по отношению к этим новым угрозам.
Стив Карлсон является вице-президентом по маркетингу в Get2 Chip Инк Сан-Хосе.