Компания Freescale Semiconductor представила семейство программируемых цифровых сигнальных процессоров MSC825x на базе высокопроизводительного ядра SC3850 Star Core, которые предназначены для широкого круга приложений в медицине, авиационной, космической, оборонной промышленности, а также в измерительной аппаратуре и тестовом оборудовании. Данное семейство масштабируемых DSP предлагает высокую производительность и функциональность по цене вдвое ниже сопоставимых альтернативных технологий.
Многоядерные цифровые сигнальные процессоры семейства MSC825x дают дополнительные возможности приложениям, которые требуют высокой производительности, аппаратной платформы многократного использования и гибкой программной архитектуры.
Семейство состоит из четырех, совместимых по выводам, полностью программируемых цифровых сигнальных процессоров: MSC8251, MSC8252, MSC8254, MSC8256. Интегрированная периферия, например, несколько DDR контроллеров, два последовательных интерфейса RapidIO, интерфейс PCI-Express дает возможность проектирования гибких устройств на базе процессоров MSC825x. Совместимость по выводам, периферии и соответственно по программному коду с семейством MSC815x позволяет потребителям (производителям) легко перейти на многоядерные процессоры или же разрабатывать различные продукты на одной и той же аппаратной платформе.
Производительность DSP в обработке сигналов и данных позволяет организовать дополнительные каналы в базовых станциях TETRA, а также расширенные измерительные функции в аппаратуре для тестирования оборудования радиосвязи. Современные, с высокой полосой пропускания и периферийными интерфейсами с низким временем ожидания процессоры позволяют пользователям объединять несколько DSP, без необходимости иметь коммутатор второго уровня, что значительно снижает стоимость конечной системы. Измерительное оборудование и оборудование для тестирования получают высокую пропускную способность, в то же время сложность программного код уменьшается, медицинское оборудование, такое как компьютерные томографы, получают возможности коммуникации в реальном времени и более точного контроля.
Основные характеристики и отличительные особенности DSP MSC8251, MSC8252, MSC8254, MSC8256:
- DSP ядро SC3850 Star Core:
- MSC8251 – одноядерный DSP с рабочей частотой 1 ГГц;
- MSC8252 – двуядерный DSP с рабочей частотой 1 ГГц;
- MSC8254 – четырехядерный DSP с рабочей частотой 1 ГГц;
- MSC8256 – шестиядерный DSP с рабочей частотой 1 ГГц;
- 512 КБайт кэш L2 (память M2);
- 32 КБайт кэш инструкций, 32 КБайт кэш данных;
- полностью программируемая SRAM память (M3 память) 1024 КБайт;
- два DDR2/3 64-битных интерфейса 800 МГц, каждый контроллер поддерживает до 2 Гбайт;
- две master-шины для передачи данных от/к системной памяти с пропускной способностью 50 Гбит/с;
- встроенная система арбитража DSP ядер;
- 32-канальный DMA-контроллер;
- двухядерная (RISC) подсистема QUICC Engine (QUad Integrated Circuit Controller, cчетверенный интегрированный контроллер) с рабочей частотой до 500 МГц и поддержкой пакетной обработки данных независимо от DSP:
- два гигабитных Ethernet-контроллера (RGMII или SGMII);
- SPI интерфейс;
- высокоскоростной последовательный интерфейс:
- два последовательных порта RapidIO (3.125 Gbaud);
- один PCI-Express интерфейс;
- четыре интерфейса TDM;
- интерфейсы UART и I2C;
- восемь программных сторожевых таймеров;
- шестнадцать 16-битных таймеров;
- два 32-битных таймера общего назначения для каждого DSP ядра для RTOS;
- концентратор прерываний по линиям ввода/вывода, поддержка виртуальных прерываний;
- восемь аппаратных семафоров;
- интерфейс JTAG для отладки;
- до 32 линий ввода/вывода;
- оптимизированная система управления питанием;
- технологический процесс: CMOS 45 нм;
- корпус: 783-выводный FC-PBGA, 29 мм × 29 мм.
Компания предлагает полный набор отладочных инструментов: интегрированная среда разработки CodeWarrior на базе технологии Eclipse, включающую: С и С++ оптимизирующие компиляторы, отладчик на уровне исходников, симулятор, программные расширения для анализа программного обеспечения, трассировощик, а также операционная система SmartDSP-OS с оптимизированными драйверами.