Microchip SAM G55G/G55J SMART ARM-basierte Flash-MCUs

Microchip SAM G55G/G55J
SMART ARM-basierte Flash-MCUs

Die auf dem ARM® Cortex®-M4 basierenden SAM G55G/G55J SMART Flash-MCUs von Microchip sind hochleistungsfähige, stromsparende 32-Bit-RISC-Prozessoren mit FPU (Fließkommaeinheit). Ihre Funktionen umfassen 512 KB Flash und bis zu 176 Kbytes SRAM, mit einer maximalen Betriebsgeschwindigkeit von 120 MHz. Acht flexible Kommunikationseinheiten bestehend aus USARTs, SPIs und I2C-Bus-Schnittstellen (TWIs) sind nur einige der enthaltenen Peripherien.

Drei mit der Software wählbaren Stromspar-Modi (Ruhe-, Warte- und Notstrom-Modi) sind auf den G55G/G55J verfügbar. Durch das Echtzeit-Ereignismanagement können Peripherien Ereignisse empfangen, darauf reagieren und im Aktiv- und Schlafmodus ohne Beteiligung des Prozessors senden.

Das flexible Taktsystem ermöglicht unterschiedliche Taktfrequenzen für einige Peripherien. Dadurch wird der Stromverbrauch optimiert. Außerdem kann ohne Beeinflussung der Peripherieverarbeitung die Prozessor- und Bustaktfrequenz geändert werden. Kleine Gehäuseoptionen von 49-poligen WLCSP, 64-poligen QFN und 64-poligen LQFP werden durch einen umfangreichen und flexiblen Peripheriesatz ergänzt.

Merkmale
  • Prozessorkern
    • ARM Cortex-M4 mit bis zu 16 KByte SRAM auf I/D-Bus mit 0 Wartezustandsausführung bei bis zu 120 MHz
    • Speicherschutzeinheit (Memory Protection Unit (MPU))
    • DSP-Befehle
    • Fließkommaeinheit (FPU)
    • Thumb®-2-Befehlssatz
  • Speicher
    • Bis zu 512 KBytes integrierter Flash
    • Bis zu 176 Kbytes integrierter SRAM
    • 8 KB ROM mit integriertem Bootloader, Einzelzyklus-Zugriff bei voller Geschwindigkeit
  • System
    • Integrierter Spannungsregler für Einzelversorgungsbetrieb
    • Power-on-Reset (POR) und Watchdog für den sicheren Betrieb
    • Quarz- oder Keramik-Resonator-Oszillatoren: 3 bis 20 MHz mit Taktausfallerkennung und 32,768 kHz für RTT oder Systemtakt
    • Hochpräziser 8/16/24 MHz werksseitig getrimmter interner RC-Oszillator. Trimmingzugang in Applikation für Frequenzeinstellung
    • Interner RC-Oszillator mit langsamen Takt als permanenter Taktgeber im Energiesparmodus
    • PLL-Bereich Taktgeber zwischen 48 MHz und 120 MHz
    • PLL-Bereich USB und USB-OHCI zwischen 24 MHz und 48 MHz
    • Bis zu 30 periphere DMA-Kanäle (PDC)
    • Universelle Backup-Register (GPBR) mit 256 Bit
    • 16 externe Interruptleitungen

  • Peripherie
    • 8 flexible Kommunikationseinheiten unterstützen: USART, SPI, Zweidrahtschnittstelle (TWI) mit TWI-Masters und Hochgeschwindigkeits-TWI-Slaves
    • Quarzloser USB 2.0 und USB-Host-OHCI mit On-Chip-Transceiver
    • 2 Inter-IC-Tonregler (I2S)
    • 1 Pulsdichtemodulations-Schnittstelle (PDMIC) (unterstützt bis zu zwei Mikrofone)
    • Zwei 3-kanalige 16-Bit-Timer/-Zähler (TC) mit Erfassung, Wellenform, Vergleichs- und PWM-Modi
    • Ein 48-Bit-Echtzeit-Timer (RTT) mit 16-Bit-Vorteiler und 32-Bit-Zähler
    • RTC mit Kalender- und Alarm-Funktionen
    • Eine zyklische 32-Bit-Redundanzprüfungs-Recheneinheit (CRCCU)
  • I/O
    • Bis zu 48 I/O-Leitungen mit externen Interruptfunktionen (Flanken oder Pegel), Entprellung, Glitchfilter und serieller Abschlusswiderstand auf dem Chip. Individuell programmierbarer Open-Drain-, Pull-Up- und Pull-Down-Widerstand und Synchron-Ausgang
    • Zwei PIO-Controller bieten Steuerung von bis zu 48 E/A-Leitungen
  • Analog
    • Ein 8-Kanal-ADC, Auflösung bis zu 12-Bit, Abtastrate von bis zu 500 ksps
  • Gehäuse: 49-poliges WLCSP, 64-poliges LQFP, 64-poliges QFN
  • Betriebstemperaturbereich
    • Industriell (-40 °C bis +85 °C)
eNews
  • Atmel / Microchip
Veröffentlichungsdatum: 2017-07-14 | Aktualisiert: 2017-07-14