Распространение сетей IEEE 802.15.4 ZigBee приводит к тому, что несколько сетей ZigBee, включая ZigBee Home Automation, ZigBee RF4CE и ZigBee Smart Energy 1.x и 2.0, может быть развернуто одновременно в одном помещении или здании. Новые беспроводные микроконтроллеры Kinetis KW20, созданные специалистами Freescale Semiconductor, поддерживают функциональность, получившую обозначение dual-PAN (personal area network). Суть ее заключается в том, что устройство с поддержкой dual-PAN может работать в двух сетях одновременно.
Основой KW20 является ядро ARM Cortex-M4. В конфигурацию микроконтроллера входит до 512 КБ флэш-памяти и 64 КБ оперативной памяти типа SRAM. Этого объема, по мнению производителя, достаточно для двух стеков протоколов на одном устройстве. Таким образом, устраняется потребность во втором микроконтроллере.

Микроконтроллер KW20 на аппаратном уровне хранит ключевую информацию о двух сетях, включая PAN ID, короткий и длинный сетевые адреса и радиоканал, что позволяет переключаться между сетями всего за 64 мкс. По данным Freescale, это в пять раз быстрее по сравнению с программными реализациями. Кроме того, аппаратная реализация позволяет экономить сетевой трафик и снизить общее энергопотребление. Разработчик отмечает, что KW20 может работать в качестве координатора, роутера или конечного устройства в каждой сети. Если обе сети работают на одном радиоканале, KW20 может фильтровать трафик на лету, не прибегая к переключению между сетями.
Сейчас ознакомительные образцы Freescale Kinetis KW20 (модификации KW21D256V, KW21D512V и KW22D512V) поставляются отдельным заказчикам. В широком доступе новые микроконтроллеры должны появиться в первом квартале 2013 года.
Источник: Freescale Semiconductor