Процессор DAPDNA

Процессор DAPDNA




Процессор DAPDNA
Цена с НДС
Договорная

Процессор DAPDNA является гибким, динамически перестраиваемым процессором, предназначенным для высокоскоростной обработки данных в области промышленных, медицинских и др. изображений.

Процессор DAPDNA способен изменять свою внутреннюю аппаратную конфигурацию и функциональность в процессе работы системы, адаптируясь к изменениям в окружении по мере необходимости. 

Кроме превосходной гибкости и расширяемости, процессоры DAPDNA также обеспечивают высокую степень дублирования и параллелизма. 

Технические характеристики

“DAPDNA®” – это гибкий, расширяемый динамически перестраиваемый (реконфигурируемый) процессор.

«DAPDNA®» – это гибкий, расширяемый динамически перестраиваемый (реконфигурируемый) процессор.

Процессор DAPDNA предлагает мощное и экономичное решение для обработки больших объемов области промышленных, медицинских и др. изображений.

Процессор DAPDNA способен изменять свою внутреннюю аппаратную конфигурацию и функциональность в процессе работы системы, адаптируясь к изменениям в окружении по мере необходимости. Когда многочисленные задачи по обработке выполняются одной микросхемой, это очень экономичная альтернатива традиционному подходу, требующему несколько специальных микросхем. Архитектура и платформа DAPDNA обеспечивают рабочие обрабатывающие характеристики аппаратного обеспечения, сравнимые с гибкостью программного обеспечения.

DAPDNA состоит из динамически реконфигурируемой 2-мерной распределенной сетевой архитектуры (DNA)

DAPDNA состоит из динамически реконфигурируемой 2-мерной распределенной сетевой архитектуры (DNA) – матрицы из нескольких сотен процессорных элементов (PE) и 32-битового цифрового прикладного процессора (DAP) RISC, управляющего динамической реконфигурацией DNA. Между каждым обрабатывающим элементом, размещенным в уникальной матрице PE DNA идет постоянное взаимодействие, что обеспечивает ультравысокие скорости обработки.

DAPDNA обеспечивает ту же производительность или более высокую чем FPGA, но с подобной же степенью программируемости, как у процессора DSP. Процессор DAPDNA также отличается низким энергопотреблением, быстро действующей памятью DRAM I/F большого объема и высокоскоростными входами-выходами, что позволяет строить систему с меньшим количеством компонентов.

Кроме превосходной гибкости и расширяемости, процессоры DAPDNA также обеспечивают высокую степень дублирования и параллелизма. Гибкость достигается способностью процессора DAPDNA динамически реконфигурировать программное обеспечение по ходу работы системы, а это свойство, дающее возможность использования многофункциональных принтеров и оборудования для точного обследования, которые применяются для обработки изображения. DAPDNA также рассматривается как идеальный процессор для таких приложений как, например, робототехника, где требуется сложное и разнообразное управление движением.


Сравнение DAPDNA с FPGA

 

DAPDNA

FPGA

Общность

Содержит программируемое аппаратное обеспечение

Программно-временное управление

Всегда

Только в начале

Динамические реконфигурирации программы (количество раз)

Без ограничения

0

Основное устройство программирования

16/32-битовые обрабатывающие элементы

Логические схемы (AND/OR, и т.д.)

Сравнение DAPDNA с DSP

 

DAPDNA

DSP

Общность

Включают в себя специальную шину для передачи данных, специальные инструкции для обработки

Специальные инструкции

Программируемые инструкции

Операция умножения-суммирования, и т.д.

Параллелизм инструкций

10 - 100

Вычисления центрального процессора, 10/20 инструкций

НОВИНКА! DAPDNA-IM2

Для более быстрой и менее затратной обработки изображений

DAPDNA-IM2 отличается сильно возросшими скоростями обработки, повышенной функциональностью и низкими затратами, а также значительно уменьшенной площадью основания. Сохраняется программная совместимость с DAPDNA-IMX, что обеспечивает эффективное использование имеющихся конструктивных достоинств.

Отличительные черты:

  • Значительное повышение тактовой частоты
  • Совместимость с основными интерфейсами PCI Express и DDR3 SRAM
  • Размер площади основания - 60% от площади DAPDNA-IMX

Среда комплексного проектирования и оценочная плата  DAPDNA-IM2 также будут выпущены в продажу в то же время.


Новый DAPDNA-IM2 и нынешний DAPDNA-IMX процессоры: разница и общность

 

Новый  DAPDNA-IM2

DAPDNA-IMX

Ядро DAP

* высокопроизводительный 32=битовый процессор RISC

400 МГц (двухъядерный CPU)

■ кэш команд 6 килобит, кэш данных 8 килобит

* высокопроизводительный 32=битовый процессор RISC
266 МГц (двухъядерный CPU) * кэш команд 6 килобит. кэш данных 8 килобит

Ядро DNA

■ динамически реконфигурируемый процессор -300 МГц

■ 955 16-битовых процессорных элементов (PE)

■ 3 банка памяти конфигурации DNA.

(1 банк высшего приоритета и 2 банка низкого приоритета)

• динамически реконфигурируемый процессор 2:00 МГц

• 955 16- битовых процессорных элементов  (PE)

• 3 банка памяти конфигурации  DNA

(1 банк высшего приоритета и 2 банка низкого приоритета)

Внешний интерфейс

Прямой ввод-вывод

Скорость передачи 600 мегабайт/с на канал  (ввод-вывод, 2 канала /каждый), дифференциальная передача

Скорость передачи 100 мегабайт/с на канал  (ввод-вывод, 2 канала /каждый), односторонняя передача

Память

Интерфейс динамического ОЗУ DDR3 (встроено макс. 2 Гбит) разрядность данных  64/32 бит, на выбор

Интерфейс динамического ОЗУ DDR2 (встроено макс. 1 Гбит), разрядность данных 64 бит

шина Express

Gen 2, Gen 1, 4 линии, особый канал DMAC 2

Gen 1. 4 линии, особый канал DMAC 2

ROM

Последовательный интерфейс ROM (SPl) для начальных настроек и программ

Последовательный интерфейс ROM (SPl) для начальных настроек и программ

Внешние прерывания s

5 + 1 (NMI - немаскируемое прерывание)

3 + 1 (NMI - немаскируемое прерывание)

Другое

UART (универсальный асинхронный интерфейс): 1 канал, I2C: 1 канал,
GPIO: 16 бит, 1 универсальный канал DMAC (канал прямого доступа к памяти)

UART (универсальный асинхронный интерфейс):

GPIO: 16 бит, 1 универсальный канал DMAC (канал прямого доступа к памяти)

Питание

1 источник питания: 3,3 вольт (ввод-вывод). 2,5 вольта  (ввод-вывод), 1,5 вольта (SDRAM),  1,0 вольт (ядро)
Энергопотребление: 1,7 - 7,8 ватта  (в зависимости от приложения)

3  источника питания: 3,3 вольт (ввод-вывод). 1,8 вольта (ввод-вывод), 1,2 вольта  (ядро)

Корпус

BGA, 676 контактов

(менее 27мм x 27мм x 2,3мм)

1156 контактов, корпус  TE-BGA (35мм x 30мм x 2,4 мм)

Технологический процесс

65 нанометров

90 нанометров