Польская Digital Core Design предлагает всем желающим бесплатное масштабируемое 32-битное IP-ядро


Польская компания Digital Core Design, известная, в частности, своими новыми разработками в области микроархитектуры СнК типа 8051, спроектировала масштабируемое встраиваемое 32-битное процессорное IP-ядро и предлагает его всем желающим совершенно бесплатно.

Расположенная в Польше компания Digital Core Design (DCD), провайдер интеллектуальных решений в области IP-ядер и систем-на-кристалле, создала новое 32-битное процессорное ядро D32PRO. Важным его отличием от конкурентов (например, ARM) является свобода от лицензионных отчислений.

DCD имеет многолетний опыт разработки микропроцессорных решений (с 1999 года) и ранее многократно радовала инженеров своими новыми разработками в области микроархитектуры 8051, например, самым быстрым в мире процессором 8051. D32PRO — это 32-битное встраиваемое микропроцессорное ядро, основанное на архитектуре RISC и уже отлаженное в кремнии. Оно поднимает производительность до 1,52/2,67 DMIPS/МГц и 2,59 CoreMarks/МГц. D32PRO оснащено компилятором языка C и встроенным конфигуратором CPU. Это позволяет создавать с его помощь как контроллеры с ультранизким энергопотреблением (вроде ARM Cortex M0-M3), так и процессоры для высокопроизводительных вычислений. 

D32PRO был освоен с нуля инженерами Digital Core Design. Компания разработала более 70 различных архитектур с 1999 года, среди них есть DQ80251, самый быстрый в мире 8051 CPU. 

«D32PRO — это, конечно, результат нашего опыта, — отметил вице-президент DCD Томек Кржижак. — Но это и совершенно новое, инновационное решение. Мы инженеры и мы знаем проблемы, с которыми приходится сталкиваться разработчикам: в чем недостатки решений на кремнии, ограничения производительности и периферии. D32PRO призван решить эти проблемы».

D32PRO оснащен сопроцессором (FPU) и разнообразной периферией: USB, Ethernet, I2C, SPI, UART, CAN, LIN, RTC, HDLC, контроллером смарт-карт и т.д. Нет проблем добавить другие периферийные устройства в кристалл. Трехступенчатый конвейер и другие архитектурные нововведения призваны решить возможные проблемы с производительностью.

Низкое энергопотребление (и не только) способствует применению этого ядра в устройствах Интернета вещей. Специальный блок управления питанием динамически регулирует тактовую частоту. Благодаря этому инженер может программировать режим энергосбережения для CPU, в котором все периферийные устройства будут работать с номинальными частотами. Более того, сам процессор может быть перемещен в режим остановки, независимо от остальных блоков кристалла. И он может вернуться в нормальный режим из-за прерывания от любого периферийного устройства. Нет никаких проблем для центрального процессора, чтобы выключить периферийные устройства, которые не используется в данный момент, или сохранить дополнительную мощность.

Для кристалла, произведенного по 90-нм техпроцессу и обладающего 12 тыс. транзисторов, потребление составляет менее 12 мкВт на МГц.

Сравнение новинки с некоторыми альтернативными ядрами приведено в таблице:

Ядро

Эффективность

Эффективность D32PRO

ARM Cortex M0

0,87 DMIPS/MHz

1,52 – 2,67 DMIPS/MHz

ARM Cortex M0+

0,95 DMIPS/MHz

1,52 – 2,67 DMIPS/MHz

ARM Cortex M3

1,25 DMIPS/MHz

1,52 – 2,67 DMIPS/MHz

Самый быстрый 8051

0,70 DMIPS/MHz

1,52 – 2,67 DMIPS/MHz

Современные средства отладки упрощают разработку и интеграцию ядра в приложения заказчика. Дополнительная информация доступна на сайте www.dcd.pl.

Источник: Digital Core Design

Читайте также:
IP-ядра 8051 работают в 15 раз быстрее
Польский разработчик покажет на CeBIT «самый быстрый ЦП 8051»

Оставьте отзыв

Ваш емейл адрес не будет опубликован. Обязательные поля отмечены *