Создание компании Nuvoton позволило расширить продуктовую линейку логических ИС для компьютерной периферии, усовершенствовать базовые технологические процессы, качественно развить партнерскую, сбытовую, клиентскую сети и сконцентрировать усилия на развитии инновационных решений для различных семейств продукции и предоставлению высококачественного сервиса потребителям.
Унаследовав от Windond более чем 20-летний опыт в области разработки интегральных схем, Nuvoton удерживает ведущее место на рынке контроллеров ввода-вывода для материнских плат, TPM (Trusted Platform Module) и микроконтроллеров, а также компонентов бытовой и индустриальной электроники для голосовых и мультимедийных приложений. Компания Nuvoton также предлагает и услуги контрактного производителя интегральных схем.
В компании Nuvoton применяют жесткие стандарты управления производством и контроля качества продукции, что позволяет ей оставаться одним из ведущих мировых производителей интегральных схем.
Стремясь развить долгосрочные отношения со своими партнерами, укрепить региональную поддержку клиентов и повысить качество предоставляемых услуг, Nuvoton открыла ряд представительств в США, Израиле и Китае. Кроме непосредственно продаж, маркетинговых исследований и поддержки клиентов, представительство в Израиле ведет и собственные разработки.
В России, Украине и Белоруссии продукцию компании
Nuvoton представляет официальный дистрибьютор – Rainbow Electronics.
Ядро ARM Cortex-M0
Cortex-M0 — самое небольшое и энергоэффективное ядро ARM из существующих сегодня. Очень малая площадь кристалла, низкое потребление и небольшой объем кода позволяют разработчикам получить производительность 32-разрядных микроконтроллеров по цене 8-разрядных. Крайне малое количество вентилей ядра Cortex-M0 позволяет эффективно встраивать его в аналоговые приборы и устройства смешанных сигналов.
По производительности Cortex-M0 опережает популярное ядро ARM7 на тех же частотах. При этом его потребление и стоимость сопоставимы с 8-разрядныим микроконтроллерами, а в некоторых случаях превосходят их.
Cortex-M0 потребляет всего 85 мВт/МГц, обеспечивая производительность 0,9 DMIPS/МГц, при этом число вентилей составляет менее 12000. Подобные характеристики вкупе с применением современных интерфейсов связи и функциональной аналоговой периферии дают разработчикам интегральных схем возможность построить современный производительный энергоэффективный и при этом недорогой микроконтроллер.
Семейство микроконтроллеров NuMicro
NuMicro – новое семейство 32-разрядных микроконтроллеров, выполненных на базе ядра ARM Cortex-M0 и дополненных модулями ввода-вывода с отличными рабочими характеристиками (рис.1). В настоящее время семейство NuMicro состоит из двух серий микроконтроллеров – младшей M051 и продвинутой базовой серии NUC1хх, включающей в себя четыре линейки МК (NUC100, NUC120, NUC130 и NUC140) с разным набором встроенных интерфейсов.
Микроконтроллеры NuMicro работают на частоте до 50 МГц, обеспечивая производительность до 45 DMIPS, и оснащены встроенной флеш-памятью объемом от 8 до 128 Кбайт и ОЗУ от 4 до 16 Кбайт. Функции внутрисистемного (ISP) и внутрисхемного (ICP) программирования позволяют легко и быстро обновлять программное обеспечение. Для обмена данными с внешними устройствами предусмотрено множество коммуникационных портов, в том числе UART, SPI, I2C, I2S. Продвинутые линейки микроконтроллеров содержат интегрированные контроллеры интерфейсов CAN и LIN, применяемых в автомобильной и промышленной электронике, а также USB 2.0 (device).
В семействе имеются МК с модулями обработки аналоговых сигналов, в том числе 8-канальный 12-разрядный АЦП и один или два аналоговых компаратора. Все МК также имеют от четырех до восьми каналов ШИМ. Помимо высокой степени интеграции микроконтроллеры NuMicro характеризуются широким диапазоном рабочего напряжения от 2,5 до 5,5 В, высокой стойкостью к шумовым помехам и возможностью работы в промышленном и автомобильном (со второго квартала 2011 года) температурных диапазонах.
Все это делает МК NuMicro применимыми в автомобильной электронике, промышленной автоматике, системах передачи данных и потребительской электронике. То, что NuMicro выполнены на базе ARM Cortex-M0, позволяет получить 32-разрядную производительность в ценовом сегменте, традиционно занимаемом 8-разрядными микроконтроллерами.
Серия M051. Младшая серия семейства NuMicro представляет собой недорогие микроконтроллеры, которые, помимо 8–64 Кбайт встроенной флеш-памяти и 4 Кбайт ОЗУ, интегрируют 4 Кбайт флеш-памяти данных и 4 Кбайт ПЗУ для загрузчика (LDROM). Они выпускаются в небольших корпусах LQFP48 и QFN33 и имеют несколько урезанную периферию относительно базовой серии NUC1хх: два UART, один-два SPI, один I2C, пять или восемь каналов ШИМ и пять или восемь каналов 12-разрядного АЦП. Версии МК в корпусе LQFP48 также имеют интерфейс внешней шины (EBI) для подключения внешней памяти.
Серию M051 (табл.1) отличает совместимость по выводам с некоторыми МК Nuvoton на базе ядра 8051 в корпусе LQFP48 (рис.2), что значительно упрощает переход на новое семейство МК тем производителям, кто уже применяет 8-разрядные МК Nuvoton, при этом значительно повышается производительность конечного устройства. В свою очередь, серии M051 и NUC1хх совместимы по коду, что облегчает переход на более продвинутый МК в случаях, когда нужно увеличить функционал конечного устройства.
Новые МК применимы в промышленном контроле, системах охранно-пожарной сигнализации, устройствах передачи данных, управлении приводом и др.
Цены на МК данной серии – от 0,8 долл. в партиях от 1000 шт. МК серии NuMicro M051 – это идеальное решение для перехода с 8- и 16-разрядных МК на 32-разрядные. При этом наряду со значительным повышением производительности сохраняется невысокая стоимость комплектующих.
Серия NUC1хх. Это семейство NuMicro разделяется на три линейки МК в зависимости от наличия интегрированных интерфейсов — один CAN, один LIN и один-два USB (табл.2–7). Все микроконтроллеры данной серии интегрируют 32–64 Кбайт флеш-памяти, 4–16 Кбайт ОЗУ, 4 Кбайт флеш-памяти данных и 4 Кбайт ПЗУ для загрузчика (LDROM). МК выпускаются в корпусах LQFP48, 64, 100 и имеют широкий набор периферии: два-три UART, один–четыре SPI, два I2C, один I2S, четыре, шесть или восемь каналов ШИМ и восемь каналов 12-разрядного АЦП. Обозначения medium density и low density – это низкая и средняя степень концентрации интегрированных периферийных устройств и памяти и размер корпуса (число выводов).
Области применения новых МК – телекоммуникационное оборудование, системы промышленного контроля, системы безопасности, торговое оборудование, управление приводом, автомобильная электроника, медицинская техника, потребительская электроника и др.
Цены на МК данной серии – от 1,2 долл. в партиях от
1000 шт., что позволяет NuMicro успешно конкурировать
с 8- и 16- разрядными микроконтроллерами. Таким образом, МК серии NuMicro NUC1xx предлагают высокую производительность 32-х разрядов и широкий функционал по цене
8-разрядного микроконтроллера.
Отладочные средства
Семейство NuMicro на базе 32-разрядного ядра ARM Cortex-М0 поддерживается программными продуктами компаний IAR и Keil (рис.3–6). Интегрированная среда разработки EWARM компании IAR широко известна и применяется разработчиками во многих странах мира. MDK-ARM (Microcontroller Development Kit для ARM) компании Keil интегрирует компилятор ARM RealView, интегрированную среду разработки μVision4IDE и средства отладки.
Помимо поддержки всемирно известных компаний, Nuvoton также предоставляет собственные всесторонние программные и аппаратные средства для разработки и отладки конечных устройств на базе NuMicro в кратчайшие сроки. Разработчики и производители электроники также могут воспользоваться преимуществами и возможностями внутрисистемного (ISP) и внутрисхемного (ICP) программирования для обновления встроенного ПО, чтобы повысить гибкость и удобство при проектировании и производстве.
Политика компании Nuvoton – максимальная доступность средств разработки конечным потребителям. Стоимость комплектов разработчика производства Nuvoton – от 25 долл. за один комплект NuTiny-SDK-XXX, что позволяет быстро приступить к разработке или оценить функционал NuMicro разработчикам любого уровня (табл.8).
Развитие семейства NuMicro
Сегодня компания Nuvoton предлагает микроконтроллеры
NuMicro общего применения – младшую серию M051 и базовую NUC1хх, которые имеют широкий диапазон интегрированной памяти и периферии. В будущем году компания планирует расширить семейство NuMicro, добавив ряд специализированных серий микроконтроллеров, например, МК для управления приводом, МК, интегрирующие контроллер ЖКИ, а также МК с интегрированным контроллером Ethernet. Будет расширяться и базовая серия — появятся еще более энергоэффективные МК с малым числом выводов и устройства с большим объемом интегрированной флеш-памяти от 256 до 512 Кбайт и ОЗУ от 32 до 64 Кбайт.
Несмотря на то, что компания Nuvoton основана только в 2008 году, она, унаследовав многолетний опыт компании
Winbond, является профессионалом в разработке и производстве интегральных схем.
Предлагая новое семейство микроконтроллеров NuMicro, недорогие отладочные средства и обеспечивая качественную инженерную поддержку, Nuvoton способствует скорейшему выводу на рынок конечных продуктов на базе новых микроконтроллеров.
Семейство NuMicro уже было по достоинству оценено потребителями в Азии и США. Рынок России и других стран СНГ имеет большой потенциал в областях промышленной электроники, телекоммуникационного оборудования, систем безопасности, навигации и др. Новые микроконтроллеры NuMicro могут с успехом применяться во всех этих и многих других сегментах рынка электронной техники.
Источники
http://www.nuvoton.com. Раздел ARM Cortex-M0 NuMicro Family
http://www.arm.com
http://www.rtcs.ru