Infineon XMC4000: nowe mikrokontrolery z rdzeniem Cortex-M4

 

Infineon jest jednym z czołowych na świecie (rysunek 1) producentów mikrokontrolerów 8-, 16- i 32-bitowych, znanym dotychczas z produkcji trzech rodzin układów tego typu:

  • XC800 – bazujących na 8-bitowym rdzeniu ’51,
  • XC2000/XE166 – bazujących na 16-bitowym rdzeniu '166,
  • TriCore – bazujących na 32-bitowym rdzeniu opracowanym przez Infineon.

W styczniu 2012 roku firma ogłosiła wprowadzenie do produkcji 32-bitowych mikrokontrolerów XMC4000 (XMC=Cross-Market Microcontroller), które wyposażono w rdzeń Cortex-M4F. Przed Infineonem ten rdzeń zastosowało pięciu producentów (tabela 1).

 

Rys. 1. Pozycja firmy Infineon wśród producentów półprzewodników jest silna

Rys. 1. Pozycja firmy Infineon wśród producentów półprzewodników jest silna

 

Tab. 1. Zestawienie podstawowych cech mikrokontrolerów z rdzeniem Cortex-M4

Cecha Atmel Freescale Infineon NXP STMicroelectronics Texas Instruments
Rodzina SAM4S Kinetis/
Kinetis X
XMC4500 LPC4300 STM32F4 Stellaris LM4F
Wbudowane DSP + + + + + +
Wbudowane FPU +/- + + + +
fMAX CPU [MHz] 120 120/200 120 204 168 80

 

 

W tabeli 2 zestawiono podstawowe cechy i parametry mikrokontrolerów XMC4000 z podziałem na poszczególne podrodziny. Różnice w wyposażeniu pozwalają dobrać mikrokontroler do wymagań aplikacji, przy czym każda z podrodzin jest wyposażona w pełną wersję rdzenia Cortex-M4F, czyli ma wbudowaną FPU. Pozwala to stosować te mikrokontrolery we wszelkiego rodzaju aplikacjach wymagających dużej wydajności DSP (sterowanie pracą silników elektrycznych, systemy pozyskiwania i konwersji energii itp.).

 

Szczegółowe informacje o mikrokontrolerach XMC400 są dostępne pod adresem: www.infineon.com/xmc

 

Tab. 2. Zestawienie podstawowych cech mikrokontrolerów z rodziny XMC4000

Cecha XMC4100 XMC4200 XMC4400 XMC4500 XMC4700
fMAX CPU [MHz] 80 80 120 120 120
Flash [kB] 128 256 512 1024 2560
SRAM [kB] 20 40 80 160 512
SD/MMC + +
USB FS DEV FS DEV FS OTG FS OTG HS OTG
ETH-MAC IEEE1588 1 1 2
ADC 2x12b 2x12b 4x12b 4x12b 4x12b
DAC 2x12b 2x12b 2x12b 2x12b 2x12b
CAN 1 1 2 3 3
Interfejsy szeregowe combo 4 4 4 6 6
Interfejs pamięci zewnętrznych + +

 

Rys. 2. Schemat blokowy mikrokontrolerów z podrodziny XMC4500

Rys. 2. Schemat blokowy mikrokontrolerów z podrodziny XMC4500

 

Na rysunku 2 pokazano schemat blokowy mikrokontrolerów XMC4500, które jako pierwsze pojawią się w sprzedaży. Większość bloków peryferyjnych zastosowanych w mikrokontrolerach XMC4000 to własne opracowania firmy, charakteryzujące się lepszymi parametrami niż standardowe peryferia oferowane w postaci bloków IP przez ARM lub inne firmy.

 

Fot. 3. Zestaw ewaluacyjny Hexagon Kit System

Fot. 3. Zestaw ewaluacyjny Hexagon Kit System

 

Infineon zapowiada, że w najbliższych tygodniach dostępna będzie nowa wersja pakietu DAvE 3.0, który bazuje na popularnym Eclipsie. Do sprzedaży trafi także oryginalny zestaw uruchomieniowy o nazwie Hexagon Kit System (fotografia 3), w którym płytka jednostki centralnej będzie otoczona płytkami-satelitami o różnych funkcjach (interfejs HMI z OLED, SD-MMC, interfejs audio, nastawniki bezstykowe oraz: Ethernet, CAN i RS485).

O autorze