Вышел Raspberry Pi Compute Module 3 с вдесятеро большей производительностью

в 12:49, , рубрики: CM1, CM3, Compute Module 3, CubeSat, DDR2 SODIMM, Raspberry Pi, Железо, Производство и разработка электроники, робототехника, Электроника для начинающих

Вышел Raspberry Pi Compute Module 3 с вдесятеро большей производительностью - 1
Compute Module 3

В апреле 2014 года Raspberry Pi Foundation выпустила первую версию вычислительного модуля Compute Module (CM1). Он был основан на процессоре BCM2835 оригинального мини-компьютера Raspberry Pi. С тем же процессором эта плата была гораздо меньше по размеру: примерно такая же, как планка ОЗУ для ноутбука. Собственно, модуль выполнен именно в форм-факторе DDR2 SODIMM для ноутбука. На плате исчезли все разъёмы и гребёнка контактов, остались только процессор, ПЗУ и ОЗУ.

С выпуска оригинальной модели прошло почти три года. За это время свет увидели ещё два поколения Raspberry Pi, с каждым разом всё большей производительности. Так что сейчас пришло время для обновления вычислительного модуля: встречаем Compute Module 3, обратно совместимый с CM1.

Изначально предполагалось, что с помощью такого «вычислительного модуля» и платы расширения сторонние разработчики могут создавать более функциональные системы, чем сам Raspberry Pi, почти полноценные ПК. Или наоборот, его можно использовать в устройствах, где функциональность и габариты Raspberry Pi излишни. В общем, в разработке всяких нестандартных изделий.

Compute Module получил заслуженное признание и популярность. Его применяли для разработки разнообразных приборов, в том числе в Интернете вещей и промышленных роботах. Вычислительный модуль даже отправили в космос в составе миниатюрных спутников CubeSat. Маленькие дешёвые компьютеры доказали, что могут надёжно работать в условиях облучения космической радиациией. Под управлением CM1 спутники успешно справлялись с задачей обнаружения друг друга и выполняли различные маневры, в том числе по уклонению от столкновений и стыковке. Для маневров применялись лидары или сенсоры Microsoft Kinect.

Вышел Raspberry Pi Compute Module 3 с вдесятеро большей производительностью - 2
Структура микроспутника MirrorSat

Compute Module 3 основан на аппаратном обеспечении Raspberry Pi 3. У него вдвое больше оперативной памяти и примерно вдесятеро большая производительность, чем у оригинального модуля.

Всего выпущено две версии Compute Module 3: стандартная и облегчённая.

Стандартный CM3
Процессор: BCM2837 с тактовой частотой до 1,2 ГГц
ОЗУ: 1 ГБ
Флеш-память: 4 ГБ eMMC (встроено)

Облегчённый CM3L
Процессор: BCM2837 с тактовой частотой до 1,2 ГГц
ОЗУ: 1 ГБ
Флеш-память: интерфейс для карт SD

Как видим, облегчённая версия отличается только отсутствием флеш-памяти на модуле. Но интерфейс остался, так что SD или eMMC можно подключить при необходимости. На фотографии показана обратная сторона обоих модулей: слева стандартный CM3, справа — CM3L (Light).

Вышел Raspberry Pi Compute Module 3 с вдесятеро большей производительностью - 3

В числе первых Compute Module 3 применила в своих продуктах компания NEC, которая использовала его в широкоэкранных дисплеях нового поколения. Такие дисплеи с диагональю до 96" предназначены для использования в публичных местах: школах, офисах, магазинах, на вокзалах и т.д.

Вышел Raspberry Pi Compute Module 3 с вдесятеро большей производительностью - 4
Compute Module 3 в дисплее NEC

Это лишь один пример промышленного использования CM3. Вычислительные модули наверняка найдут применение и в других сферах, как и модули первого поколения CM1, надеются в Raspberri Pi Foundation. Любая группа энтузиастов в гараже может применять такие же технологии, какие доступны крупной корпорации вроде NEC. В то же время им не нужно заморачиваться техническими деталями вроде распиновки процессора или высокоскоростным интерфейсом памяти, энергообеспечением компьютера. При подключении к простой плате расширения все внешние интерфейсы работают «из коробки». Модуль использует стандартный форм-фактор оперативной памяти для ноутбука DDR2 SODIMM, такие разъёмы поддерживаются несколькими производителями, они недороги и легко доступны.

По размеру CM3 практически идентичен CM1, он только на 1 мм выше. Разъём тот же. С аппаратной точки зрения разница лишь в большем энергопотреблении процессора (VBAT). При большой нагрузке он сильно греется.

Вышел Raspberry Pi Compute Module 3 с вдесятеро большей производительностью - 5

По традиции, вместе с модулем представлены и референсные платы расширения, скорее в демонстрационных и образовательных целях. Вероятно, такие платы удобно использовать для экспериментов с CM3 перед конструированием и выпуском собственной платы.

Вышел Raspberry Pi Compute Module 3 с вдесятеро большей производительностью - 6

Плата Compute Module IO Board V3 (CMIO3) обеспечивает модулю необходимое питание и даёт возможность программировать флеш-память (в стандартной версии) или использовать SD-карты (в облегчённой), даёт более простой доступ к интерфейсам процессора (штырьковая колодка и коннекторы, как в RPi). Здесь есть интерфейсы HDMI и USB.

Референсная плата CMIO3 совместима с модулями первого поколения, а также с новыми CM3 и CM3L.

Полная техническая информация и CM3 опубликована в разделе документации:

Цена

CM3 и CM3L продаются по $30 и $25, соответственно (без учёта налога и доставки). Цена действует как для розничных, так и для оптовых покупок.

Одновременно стоимость первого CM снижена тоже до $25. Для некоторых задач уменьшенное энергопотребление может быть важнее, чем мощность, так что CM1 найдёт своего покупателя.

Партнёрские магазины RS и Premier Farnell предлагают полные комплекты для разработчика, которые включают всё необходимое для начала работы с Compute Module 3.

element14
RS Components

Плата расширения продаётся отдельно за £96 (примерно $116).

Автор: alizar

Источник

Поделиться

* - обязательные к заполнению поля