Радиолоцман Электроника en
расширенный поиск +
  

18-05-2016

X1000 - многофункциональный процессор для Интернета вещей

Ingenic » X1000

Каким должен быть процессор для Интернета Вещей? Ответ на этот вопрос не так уж очевиден. Кто-то скажет, что малопотребляющим. Для кого-то ключевым качеством станет высокая производительность. В ряде случаев важным будет универсальность и гибкость. Компания Ingenic Semiconductor предлагает универсальный вариант – процессор X1000. Его максимальная частота достигает 1 ГГц, а удельное потребление ядра составляет всего 0.09 мВт/ МГц.

X1000 – один из первых специализированных процессоров для IoT 
Рис. 1.
X1000 – один из первых специализированных
процессоров для IoT.

Вопрос о том, каким должен быть процессор для IoT (Internet of Things) до сих пор остается открытым. Для создания систем облачных вычислений необходима высокая производительность. Если речь идет о коммерческих системах, то следует сосредоточить внимание на оптимизации стоимости. Если требуется универсальный процессор для целого спектра приложений, то важно, чтобы он обладал богатой периферией.

В последнее время появляется все больше процессоров, отвечающих если не всем перечисленным требованиям, то, как минимум, очень близких к этому. Одним из них стал новый X1000 от китайской компании Ingenic Semiconductor.

X1000 – процессор, работающий на частоте до 1 ГГц, обладающий богатейшей периферией и низким потреблением (Рис. 2). Это один из первых процессоров, который целенаправленно разрабатывался для IoT приложений.

Структура X1000 от Ingenic Semiconductor 
Рис. 2.
Структура X1000 от Ingenic Semiconductor.

Ключевые особенности нового X1000:

  • высокая производительность за счет ядра MIPS32 RISC XBurst с рабочей частотой до 1 ГГц;
  • низкое потребление и возможность работы от батарейного питания;
  • богатейший выбор специализированной мультимедийной периферии;
  • широкий перечень стандартной периферии;
  • интегрированные модули шифрования AES и RSA.

Процессорное ядро. X1000 построен на базе ядра MIPS32 RISC, созданного по фирменной технологии XBurst.

Технология XBurst используется для создания трех типов процессоров с различными топологическими нормами и быстродействием: 65-нм 1 ГГц процессоры с потреблением 0.09 мВт/МГц; 40-нм 1.2 ГГц процессоры с потреблением 0.07 мВт/МГц; 40-нм 0.5 ГГц процессоры с потреблением 0.05 мВт/МГц.

Для X1000 используется ядро с максимальной частотой 1 ГГц, выполненное по топологии 65-нм. В нем применяется 9-ступенчатый конвейер и два уровня кэш: 16 Кбайт L1 кэш команд, 16 Кбайт L1 кэш данных, 128 Кбайт L2 общая кэш.

Удельная потребляемая мощность ядра в активном режиме составляет всего лишь 0.09 мВт/МГц. А в спящем режиме и вовсе 0.02 мВт! При этом такая экономичность не сказывается на производительности. Так, например, на синтетических тестах (Dhrystone 2.0) процессор демонстрирует солидные 2.0 DMIPS/МГц, а это дает 2000 DMIPS при максимальной частоте!

Интегрированная периферия. Важное достоинство X1000 – богатая мультимедийная периферия: аудио кодек с интегрированными ЦАП и АЦП, JPEG-энкодер, контроллер микрофонов, блок распознавания речи Voice Trigger Engine.

Если интегрированных блоков недостаточно, то функционал X1000 может быть расширен с помощью внешних микросхем. Для их подключения используется широкий выбор доступных стандартных интерфейсов: USB 2.0 OTG, Ethernet 10/100, I2S, Display SLCD, PCM, Camera DVP, UART SDIO, SMB, SPI.

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

Сам кристалл X1000 содержит 32 МБайт LPDDR. Кроме того, пользователю предоставлены значительные возможности по использованию внешней памяти:

  • 16-битной памяти DDR2, DDR3 и LPDDR объемом до 512 Мбайт;
  • Quad-SPI NOR/NAND;
  • eMMC, SDHC.

Шифрование. Вопрос защиты данных – один из важнейших для любых сетевых устройств. Так как X1000 разрабатывался с прицелом на IoT, то инженеры Ingenic Semiconductor предусмотрительно снабдили его блоками шифрования: AES и RSA.

Для ускорения разработки IoT приложений компания Ingenic Semiconductor предлагает использовать процессорные модули Halley2.

Halley2 IoT Module – компактный модуль 26×37×3 мм, построенный на базе процессора X1000 (Рис. 3). Кроме X1000 на плате размещены различные микросхемы: память 16 MB SPINOR, Wi-Fi приемопередатчик, Bluetooth приемопередатчик, DC/DC-преобразователь, линейный стабилизатор и кварцевые генераторы.

Для подключения Halley2 используется 94-контактный разъем.

Стоит отметить, что Halley2 перенял от X1000 не только производительность, но и низкий уровень потребления: в режиме сна 2 мВт, среднее потребление 200 мВт, пиковое потребление 700 мВт.

Внешний вид модуля Halley2 
Рис. 3.
Структура X1000
от Ingenic Semiconductor.

Halley2 предназначен для использования в составе конечных устройств. Если же ставится цель ознакомления со всеми возможностями X1000, то лучшим выбором станет отладочная плата Phoenix board.

Phoenix board – законченный отладочный набор, позволяющий максимально быстро изучить X1000 и начать с ним работу. Кроме процессора на плате размещено огромное количество дополнительных микросхем, разъемов, элементов питания (Рис. 4). Стоит отметить, что разработчики могут использовать этот набор в качестве готового модуля в своих устройствах, так как размер платывсего 105×95 мм.

Внешний вид и назначение компонентов Phoenix board 
Рис. 4.
Внешний вид и назначение компонентов Phoenix board.

Процессор X1000 имеет все необходимое для создания устройств самого различного назначения:

  • приложения IoT;
  • системы распознавания речи;
  • беспроводные системы передачи речи;
  • домашняя автоматизация;
  • системы беспроводного дистанционного управления;
  • умные игрушки и т.д.

Характеристики процессора X1000:

  • Рабочая частота: 1 ГГц;
  • Кэш: 16 кБайт L1 кэш команд, 16 Кбайт L1 кэш данных, 128 Кбайт L2;
  • Встроенная память: 32 МБайт LPDDR;
  • Внешняя память: поддержка 16-битной LPDDR, DDR2, DDR3;
  • Поддержка дисплея: 8-/ 9-/ 16-битный параллельный интерфейс SLCD;
  • Поддержка камеры: 8-битный параллельный интерфейс до 2 Мпикс, интегрированный JPEG-энкодер с разрешением 1280×720@30fps;
  • Поддержка аудио: интегрированный аудиокодек с ЦАП и АЦП, поддержка I2S/ SPDIF, поддержка PCM;
  • Интерфейсы: I2C×3, SPI×1, USB 2.0HS OTG×1, MMC/ SD/ SDIO×2, Full-duplex UART×3, Serial flash×1, Smart card×1, I2S×1, PCM×1, Ethernet MAC1;
  • Защита: RSA (2048 бит) и AES (256-бит);
  • Корпус: 13×13×1.2 мм, BGA-190.

Характеристики модуля Halley2 IoT Module:

  • Процессор: X1000,1.0 ГГц, 32 МБайт LPDDR;
  • Подключение: 94-контактный разъем;
  • Память: 16 MB SPI NOR FLASH;
  • Wi-Fi: Broadcom 43438 (2.4 GHz IEEE 802.11b/g/n);
  • Bluetooth: Broadcom 43438 Bluetooth 4.1 (Bluetooth Low Energy), Bluetooth 3.0, Bluetooth 2.1 + EDR;
  • Система питания: DC/DC EA3036 (3.3 / 1.8 / 1.2 В), линейный стабилизатор SGM2036-2.5 (2,5 В);
  • Резонаторы: 24 МГц, 32.768 кГц; 26 МГц (Wi-Fi/BT);
  • Питание: 5 В;
  • Габариты: 26×37×3 мм.

Характеристики оценочной платы Phoenix Board:

  • Операционная система: Linux 3.0;
  • Процессор: X1000,1.0 ГГц, 32 МБайт LPDDR;
  • Память: 16 МБайт SPI NOR FLASH, Quad-SPI;
  • Карты памяти: T-Flash Card;
  • Аудио: аудиоусилитель LM4871, два цифровых микрофона, аналоговый микрофон;
  • Беспроводные интерфейсы: Wi-Fi, Blue Tooth;
  • Интерфейсы: USB OTG, Ethernet 10/100;
  • Питание: 5 В или Li-ion аккумулятор 3.7…4.2 В;
  • Возможные расширения: дисплей, камера, Zigbee;
  • Габариты: 105×95 мм.

О компании

Ingenic Semiconductor Logo

Ingenic Semiconductor Co., Ltd – китайский производитель и разработчик процессоров, систем на кристалле (SoC), процессорных модулей и готовых решений. Компания была основана в 2005 году.

Продукты и модули от Ingenic Semiconductor используются в самых различных приложениях: медицина, коммерческая и портативная электроника, IoT.
Ingenic Semiconductor так же разрабатывает законченные устройства: умные часы, умные очки и планшеты.

Посмотреть подробные характеристики продукции компании Ingenic Semiconductor

Цена X1000X1000 на РадиоЛоцман.Цены — от 23,90 до 6 411 руб.
Исполнение: SOT186. Тиристор дискретный BTA208X-1000C.127. Описание в формате PDF Тиристор дискретный BTA208X-1000C.127. Описание в формате PDF
ПоставщикПроизводительНаименованиеЦена
ИнтерияBTA208X-1000C.12724 руб.
ДессиNXPТиристор дискретный BTA208X-1000C.12769 руб.
ФерролСКС304-12x1000по запросу
МосЧипX1000-510по запросу
Океан ЭлектроникиMF50X1000Fпо запросу
Все 14 предложений от 14 поставщиков »
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя
Рекомендуемые публикации по теме:
Новости  »
STMicroelectronics выпускает многофункциональный отладочный набор для быстрой разработки устройств Интернета вещей
Новости  »
Для Интернета вещей разработаны стандарты
Форум  »
Обсуждение: Источники питания для "Интернета вещей"
Статьи  »
Как в России будут строиться сети беспроводного Интернета вещей
Новости  »
Микрон выпустил микроконтроллер защиты данных для интернета вещей

При перепечатке материалов с сайта прямая ссылка на РадиоЛоцман обязательна.

Приглашаем авторов статей и переводов к публикации материалов на страницах сайта.

Срезы ↓
Тепловизор Fluke TiX580
Тепловизор Fluke TiX580
Диапазон измеряемых температур: от 20 до +800 °C
Цена: от 1 458 000 руб.
Доставка: Россия
Тепловизор Testo 875-1i
Тепловизор Testo 875-1i
матрица 160x120 пкс, NETD < 50 мК
Цена: от 190 000 руб.
Доставка: Россия и страны СНГ
Датчики влажности и температуры ДВТ-03
Датчики влажности и температуры ДВТ-03
Цена: от 3 168 руб.
Доставка: Россия и страны СНГ
Рейтинг@Mail.ru