23.01.2012

ARM Cortex-M4 von Infineon




Infineon hat seine neue 32-Bit Mikrocontroller-Familie XMC4000 vorgestellt, die den Cortex-M4-Prozessor von ARM verwendet. Zu den Zielanwendungen des Chips gehören z. B. elektrische Antriebe, Solarinverter und die Fertigungs- und Gebäude-Automatisierung.

 

XMC steht f√ľr ‚ÄěCross-Market Microcontrollers‚ÄĚ und soll bedeuteen, dass sich die XMC4000-Familie aufgrund ihrer Konfigurierbarkeit f√ľr vielf√§ltigste Industrieanwendungen eignet. Das Baustein-Portfolio besteht aus f√ľnf Serien: XMC4100, XMC4200, XMC4400, XMC4500 und XMC4700. Diese unterscheiden sich im Wesentlichen bei Core-Frequenz, Speicherkapazit√§t, Peripheriefunktionen und Anzahl der I/Os.

 

Die XMC4000-Familie wird mit 80 MHz bis 180 MHz getaktet, verf√ľgt √ľber DSP-Funktionalit√§t, eine Floating-Point-Unit, einen Flashspeicher mit einer Lesezeit von 22 ns und Fehlerkorrektur, SRAMs sowie Peripheriefunktionen. Zur Peripherie geh√∂ren Timer-Module, bis zu vier parallele 12-Bit-AD-Wandler mit einer Abtastzeit von 70 ns und einer Wandlungszeit von 500 ns, au√üerdem bis zu zwei 12-Bit-DA-Wandler und bis zu vier PWM-Kan√§le (150 ps) sowie integrierte Delta-Sigma-Demodulator-Module und Touch-Button-Module. F√ľr die Kommunikation sorgen ein IEEE 1588-kompatibler Ethernet MAC, USB 2.0-, CAN- und SD/MMC-Schnittstellen sowie bis zu sechs serielle Kommunikationskan√§le, die individuell per Software als UART, SPI, Quad-SPI, IIC, IIS oder LIN zu konfigurieren sind. Au√üerdem bietet die XMC4000-Familie eine externe Busschnittstelle, die synchrone Standards wie SDRAM oder Burst-Flash unterst√ľtzt und asynchrone Standards wie SRAM, NAND-Flash oder NOR-Flash.

 

Die integrierte Entwicklungsumgebung DAVE3 f√ľr die XMC4000-Familie erm√∂glicht eine komfortable Software-Entwicklung. Die Eclipse-basierte Umgebung mit kostenlosem GNU-Compiler, Debugger und Datenvisualisierungs-Utilities l√§sst sich durch Third-Party-Tools erweitern. Dar√ľber hinaus unterst√ľtzt DAVE3 die automatische Code-Generierung auf Basis vordefinierter Software-Komponenten, den ‚ÄěDAVE Apps‚Äú. Die Konfiguration der DAVE Apps erfolgt √ľber die grafische Benutzerschnittstelle. Der erzeugte Code l√§sst sich in DAVE 3 kompilieren, debuggen und visualisieren ‚Äď oder zur Weiterverarbeitung in Third-Party-Tools importieren. Infineon kooperiert mit √ľber 20 Partnern, die weitere spezifische Development-Tools, Software-L√∂sungen, Schulungen und Consulting-Dienstleistungen f√ľr die XMC4000-Familie anbieten.

 

Als erste der XMC4000-Familie kommt die XMC4500-Serie auf dem Markt. Ihre Produkte bieten eine 120-MHz-CPU, bis zu 1 MByte Embedded-Flashspeicher, 160 KByte RAM sowie umfangreiche Peripherie- und Schnittstellenfunktionen. Zu den Peripheriefunktionen geh√∂ren u. a. vier parallele und schnelle 12-Bit AD- Wandlermodule, zwei 12-Bit DA-Wandler, vier Delta-Sigma-Demodulator-Module und sechs Capture/Compare-Einheiten (CCU4 und CCU8) sowie zwei Positionierungs-Interface-Module und ein Modul f√ľr acht Touch-Buttons. F√ľr die Kommunikation unterst√ľtzen die XMC4500-Mikrocontroller die Ethernet-, USB- sowie eine SD/MMC-Schnittstelle und bieten drei CAN-Knoten und sechs serielle Kommunikationskan√§le sowie eine externe Busschnittstelle. Die Geh√§use-Optionen der XMC4500-Serie sind LQFP-144, LQFP-100 und LFBGA-100.

 

Muster der XMC4500-Serie und die Entwicklungsumgebung DAVE 3 sind ab M√§rz 2012 verf√ľgbar. Die Serienproduktion beginnt im Mai 2012. Zur Entwicklungsunterst√ľtzung bietet Infineon ein modulares Design-Kit, bei dem je nach Applikationsanforderung an das Basis-Design-Board bis zu drei zus√§tzliche Anwendungs-Boards angebunden werden k√∂nnen. Im vierten Quartal 2012 sollen Muster f√ľr die Serien XMC4400, XMC4200 und XMC4100 zur Verf√ľgung stehen. Je nach XMC4000-Serie und Geh√§use liegt der St√ľckpreis f√ľr einen XMC-Mikrocontroller bei einer Bestellmenge von 10.000 St√ľck zwischen 1 Euro und 7 Euro.


 


--> -->