Die Bausteine basieren auf einem Arm Cortex-M4-Kern mit FPU und bis zu 80MHz und kombinieren Sicherheitsfunktionen mit getrenntem Code- und Daten-Flash.
Die M4V-Mikrocontroller verfügen über eine mehrschichtige Sicherheitsarchitektur mit Zugriffskontrolle, Speicherschutz und Ausführungssteuerung. Integrierte Selbstdiagnosefunktionen unterstützen außerdem die funktionale Sicherheit.
- Für Programmcode stehen 128KB Code-Flash zur Verfügung. Zusätzlich besitzen die Bausteine 64KB Flash-Speicher für Daten und 32KB RAM. Der separate Daten-Flash ist für aktualisierbare Informationen wie Konfigurationseinstellungen und Systemprotokolle vorgesehen.
- Eine serielle Speicherschnittstelle (SMIF) ermöglicht den direkten Zugriff auf externen Flash-Speicher. Der externe Speicher lässt sich dabei direkt in den Adressraum abbilden. Die Steuerung erfolgt hardwareseitig, wodurch Zugriffe auf Firmware, Protokolldateien und weitere Anwendungsdaten mit geringer CPU-Belastung möglich sind.
- Für Steuerungsaufgaben stehen unter anderem ein 12-Bit-ADC, Timer, UART, SPI, I²C und DMA zur Verfügung. Der integrierte Advanced Programmable Motor Driver A-PMD2 kann zur Steuerung bürstenloser Gleichstrommotoren eingesetzt werden.
- Die Bausteine arbeiten mit einer Versorgungsspannung von 2,7V bis 5,5V. Ein interner Hochgeschwindigkeitsoszillator mit einer Genauigkeit von ±1% kann den Bedarf an externen Komponenten reduzieren.
Ausführungen
- LQFP64 mit 0,5mm Rastermaß: TMPM4V4FWUG
- LQFP48 mit 0,5mm Rastermaß: TMPM4V2FWDUG
- VQFN48 mit 0,5mm Rastermaß: TMPM4V2FWQG
- LQFP44 mit 0,8mm Rastermaß: TMPM4V1FWUG
Anwendungsbereiche
Vorgesehen sind die Mikrocontroller für vernetzte Haushaltsgeräte wie Waschmaschinen, Kühlschränke und Klimaanlagen sowie für Industrieausrüstung wie Wechselrichter, Motoren, Pumpen und Fabrikautomatisierungssysteme. Weitere Einsatzbereiche sind Sicherheits- und Überwachungssysteme, Server, Fernüberwachungsgeräte und eingebettete Steuerungen mit Anforderungen an sichere Datenspeicherung und Datenverwaltung.
Entwicklungsunterstützung
Für Evaluierung und Softwareentwicklung stehen Starter-Kits, Beispielsoftware und CMSIS-konforme Treiber zur Verfügung. Unterstützt werden außerdem gängige integrierte Entwicklungsumgebungen.
Muster können angefragt werden.









