Главная / Новости / Новости "Texas Instruments" / CC26xx - обновлённое семейство приёмопередатчиков на 2.4 ГГц на примере СС2640 - SoC Cortex-M3 + BLE

CC26xx - обновлённое семейство приёмопередатчиков на 2.4 ГГц на примере СС2640 - SoC Cortex-M3 + BLE

23.02.2015 | Texas Instruments

Texas Instruments представила обновлённую линейку систем на кристалле с интегрированным ядром ARM Cortex-M3, приёмопередатчиком на 2.4 ГГц, оптимизированным доменом питания и Sensor controller engine (SCE).

В настоящий момент представлены следующие варианты систем на кристалле:

СС2640 - BLE

СС2630 - IEEE802.15.4 (ZigBee / 6LoWPAN)

СС2620 - RF4CE

 

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

 

Знакомство с семейством CC26xx предлагаю начать с СС2640 - SoC BLE, как наиболее широко распространённым вариантом. В дальнейшем ожидается расширение линейки беспроводных приёмопередатчиков на базе этого семейства.

Общая схема систем на кристалле СС26xx представлена на рисунке.

Общая схема систем на кристалле СС26xx

Отличительным особенностями системы на кристалле являются:

  • Ядро ARM Cortex-M3 для пользовательской програмы,
  • Радио-ядро на базе Cortex-M0,
  • Sensor controller engine (SCE) работающий автономно от ядра Cortex-M3 и радио-ядра,
  • Апаратное шифрование,
  • Развитая аналоговая (АЦП, компаратор, источник тока) и цифровая (I2C, I2S, UART, SPI, GPIO) периферия,
  • Оптимизированный домен питания,
  • Широкий диапазон напряжения питания 1.7 – 3.8 В,
  • Объём памяти:
    • 128 kB Flash + 8 kB Cache,
    • 20 kB RAM,
  • Корпуса QFN от 4x4 mm до 7x7 mm.

Основные характеристики СС2640 представленны в таблице 1.

Таблица 1: характеристики СС2640

Параметр СС2640
Энергопотребление ARM Cortex-M3, (µA/MHz) 61
Энергопотребление SCE, (µA/MHz) 8.2
Энергопотребление в режиме сна (RTC + retention), (µA) 1
Энергопотребление в режиме приёма I_rx, (mA) 5.9
Энергопотребление в режиме передачи I_tx, (mA) 6.1
Выходная мощность Pout, (dBm) +5
Чувствительность , (dBm) -97

 

Как видно из таблицы 1, CC2640 обеспечивает наилучшие значения по энергопотреблению и бюджету канала связи.

Нововведением в семействе CC26xx по сравнению с другими решениями представленными на рынке является Sencor Control Engine (SCE). Он построен на дополнительном независимом низкопотребляющем 16-битном ядре и имеет доступ к периферии SoC. SCE позволяет снизить энергопотребление системы в целом классе устройств и применений за счёт того, что основное ядро Cortex-M3 и радио-ядро будут пробуждаться только при необходимости (изменение внешнего аналогово сигнала, получение посылки, по таймеру и др.). Обработкой же первоначальных данных будет заниматься SCE. Энергопотребление SCE более чем в 7 раз меньше чем потребление основного ядра.

Основные особенности SCE:

  • Автономное 16-битное RISC CPU,
  • 2 KB SRAM (код + данные),
  • Тактовая частота: 32kHz-24MHz,
  • Энергопотребление 8.2uA / MHz.

Традицинно Texas Instruments предоставляет богатые возможности для разработки, включающие как аппаратные отладочные средства, программные библиотеки, примеры кода, так и инструкции и рекомендации по реализации различной функциональности и разработке устройства в целом:

Задать вопросы по беспроводным приёмопередатчикам, заказать образцы и получить техническую поддержку Вы можете через email.

Ресурсы:

Документация на CC2640