Процессор набора команд для конкретного приложения - Application-specific instruction set processor

An процессор набора команд для конкретного приложения (ГЛОТОК) - компонент, используемый в система на кристалле дизайн. В Набор инструкций ASIP предназначен для использования в конкретном приложении. Эта специализация ядра обеспечивает компромисс между гибкостью универсального ЦПУ и производительность ASIC.

Некоторые ASIP имеют настраиваемый набор инструкций. Обычно эти жилы делятся на две части: статический логика, которая определяет минимальный ISA (архитектура набора команд) и настраиваемый логика, которую можно использовать для разработки новых инструкций. Конфигурируемая логика может быть запрограммирована либо в полевых условиях аналогично Программируемая вентильная матрица (FPGA) или во время синтеза чипа.

ASIP могут использоваться как альтернатива аппаратным ускорителям для обработки сигналов основной полосы частот.[1] или кодирование видео.[2] Традиционные аппаратные ускорители для этих приложений страдают негибкостью. Очень сложно повторно использовать аппаратный канал данных с рукописными конечные автоматы (FSM). Компиляторы ASIP с возможностью перенастройки помогают разработчику обновлять программу и повторно использовать путь данных. Как правило, проектирование ASIP более или менее зависит от потока инструментов, поскольку проектирование процессора с нуля может быть очень сложным. Есть несколько коммерческих инструментов для разработки ASIP, например Processor Designer от Synopsys. Существует также инструмент с открытым исходным кодом, среда совместного проектирования на основе TTA (TCE).

Смотрите также

Рекомендации

  1. ^ Шахабуддин, Шахриар и др., «Разработка векторного процессора с транспортным запуском для турбо-декодирования», журнал Springer по аналоговым интегральным схемам и обработке сигналов, март 2014 г.
  2. ^ Хаутала, Илкка и др. «Архитектура программируемого маломощного многоядерного сопроцессора для внутриконтурной фильтрации HEVC / H.265» в IEEE Transactions on Circuits and Systems for Video Technology, ноябрь 2014 г.

Литература

  • Дакэ Лю (2008). Встроенный процессор DSP: процессоры с набором команд для конкретного приложения. MA: Elsevier Mogan Kaufmann. ISBN  978-0-12-374123-3.
  • Оливер Шлибуш; Генрих Мейр; Райнер Лойперс (2007). Оптимизированный синтез ASIP из моделей языка описания архитектуры. Дордрехт: Спрингер. ISBN  978-1-4020-5685-7.
  • Паоло Йенне, Райнер Леуперс (ред.) (2006). Настраиваемые встроенные процессоры. Сан-Матео, Калифорния: Морган Кауфманн. ISBN  978-0-12-369526-0.CS1 maint: дополнительный текст: список авторов (связь)
  • Маттиас Грис, Курт Койцер (ред.) (2005). Построение ASIP: методология мескаля. Нью-Йорк: Спрингер. ISBN  978-0-387-26057-0.CS1 maint: дополнительный текст: список авторов (связь)

внешняя ссылка