AVR32 UC3L-Prozessor-Familie |
|
Die AT32UC3L-Familie ist die neueste Generation der extrem Strom sparenden 32-bit Mikrocontroller-Familie von Atmel, basierend auf der leistungsfähigen AVR32-Architektur. Mit 0.5mW/MHz im aktiven Mode verbraucht diese Bauteileserie ¼ der vergleichbarer 32-bit Architekturen. Eine Vielzahl an neuen Eigenschaften wurde implementiert um diese Bauteile-Familie optimal für batteriebetriebene Anwendungen auszustatten.
picoPower™ -Technologie
Eine Vielzahl an neuen Technologien aus der erfolgreich eingeführten AVR 8-bit picoPower™-Familie wurde hier mit übernommen wie z.B. der bewährte „Zero Current Oscillator“ mit einer maximalen Stromaufnahme von 1.2µA. Die intelligente „Bown-Out Detection“-Einheit schaltet sich im Schlafzustand automatisch aus und ein optimierter „Low-Leakage“-Prozess tun ein Übriges zur Verbesserung der Stromaufnahme. Die Bauteile arbeiten von 1,63V bis 3,6V und lassen sich auch in diesem Spannungsbereich im System programmieren.
Peripheral Event System
Das Event System ist ein Netzwerk, welches per Hardware und Software konfiguriert wird. Das sogenanntes Ereignis kann durch eine periphere Einheit erzeugt und durch das Netzwerk an ein anderes Modul gezielt adressiert werden. Bei einem typischen Beispiel generiert ein RTC ein Event wenn ein gewisser Zählerstand erreicht wurde. Dieses Ereignis wird dann an den ADC weitergeleitet und dieser startet eine Konvertierung. Ein weiteres Event wird dann erzeugt wenn der ADC die Konvertierung abgeschlossen hat, wobei dieses dann zu dem DMA Controller weitergeleitet wird. Die ganze Sequenz erfolgt ohne CPU und vor allem zyklusgenau und wesentlich Strom sparender als ein Interrupt basierendes System bei welchem die CPU nach jedem Interrupt geweckt werden muss.
Kapazitives
Touch-System
Dank der Akquisition der Quantum Research Group durch ATMEL verfügt man nun über die dementsprechenden Technologien kapazitive Touch-Systeme in verschiedene MCU-Familien zu integrieren. Bei vorhergehenden Bauteilen wurden diese System durch reine Softwarealgorithmen integriert, was einen höheren Aufwand und ein besseres Wissen bezüglich dieser Technologie erforderte. In der AT32UC3L-Familie wurden diese Eigenschaften mittels Hardware integriert und somit wesentlich vereinfacht. Ein solches Modul unterstützt bis zu 8 Kanäle für zwei Taster, einen Dreh- und Schieberegler wobei ein Taster für die Aufwachfunktion der CPU nutzbar ist.
Besondere Eigenschaften
Bis zu 36 PWM-Ausgänge werden für eventuelle Motorsteuerungen oder LED-Ansteuerungen zur Verfügung gestellt.
Alle Bauteile verfügen über eine individuelle Serien-Nummer welche sich aus Lot-Code und Wafer- Nummer zusammensetzt und zur individuellen Identifikation, Verschlüsselung oder anderen Zwecken verwendet werden kann. Ein Schreibschutz für das Power- und Taktmanagement erweitert die Systemsicherheit.
Block-Diagramm


