Microchip Technology MEC1704 Integrierter Controller

Der Microchip Technology MEC1704 integrierte Controller ist ein hochkonfigurierbarer fortschrittlicher Mischsignal-I/O-Controller, der sich hervorragend für eingebettete und industrielle Computer-Plattformen eignet. Der MEC1704 enthält einen 32-Bit-Mikrocontroller mit einem ARM® Cortex®-M4F-Mikrocontroller-Core mit einem eng gekoppelten SRAM für Code und Daten. Ein sicherer Bootloader wird verwendet, um das benutzerdefinierte Firmware-Image vom freigegebenen SPI-Flash-Bauelement des Systems herunterzuladen. Dadurch können Systementwickler das Verhalten des Bauelements anpassen.

Der MEC1704 kann für die Kommunikation mit dem System-Host über eine von drei Host-Schnittstellen konfiguriert werden: Intel mit geringer Pinanzahl (LPC), eSPI oder I2C. Der MEC1704 Controller kann entweder als eigenständiges I/O-Bauteil oder als EC-Basiskomponente eines fortschrittlichen I/O-Controller-Systems mit geteilter Architektur verwendet werden, das über das BC-Link-Kommunikationsprotokoll auf bis zu zwei begleitende Komponenten des BC-Busses zugreift. Das BC-Link-Protokoll ist Peer-to-Peer und stellt die Kommunikation zwischen dem MEC1704 integrierten Controller und den Registern, die sich in einem Begleit-Bauteil befinden, bereit.

Merkmale

  • ARM® Cortex®-M4F-Prozessorkern
  • Vollständige ARM-Standard-Debug-Unterstützung
  • Umfassende ARM-Standard-Trace-Unterstützung
  • Interner Speicher: bis zu 480 KB SRAM
  • Erweiterte Serial Peripheral Interface (eSPI) – konform mit Intel eSPI-Spezifikation
  • Unterstützt LPC-Bus-Frequenzen von 19 MHz zu 33 MHz
  • Vier EC-basierte SMBus 2.0-Host-Controller
  • Fünf unabhängige Hardware-gesteuerte PS/2-Anschlüsse
  • Ein vierfacher Serial Peripheral Interface-Controller (SPI)
  • 18 x 8 unterbrechungsfähige Multiplex-Tastatur-Scan-Matrix
  • Vier pulsierende/blinkende LED-Schnittstellen
  • Mehrzweck-AES-Kryptographie-Engine: Hardware-Unterstützung für ECB-, CTR-, CBC- und OFB-AES-Modi
  • Kryptografische Hash-Engine: Unterstützung für SHA-1, SHA-256, SHA-512
  • Public-Key-Kryptographie-Engine: Hardware-Unterstützung für RSA- und Ellipsen-Kurven-Public-Key-Algorithmen und RSA-Schlüssellängen von 1024- oder 2048-Bit
  • Echter Zufallsnummerngenerator: 1K-Bit-FIFO
  • Monotoner Zähler
  • RoHS-konform

Technische Daten

  • Tastatur-Scan-Matrix: 18x8
  • Benutzerprogrammierbares RAM: Ja
  • Host-Schnittstelle: eSPI, LPC, I2C
  • Krypto-Engine: Ja
  • Codespeicher: 480 KB (Code + Daten)
  • Betriebstemperaturbereich: -40 °C bis +85 °C
  • Tiefschlaf S5: Ja
  • Lüfter-Tachometereingänge: 2
  • Max. Betriebsfrequenz: 48 MHz
  • 8024 Tastatur-Controller: Ja
  • Daten-RAM: 32 KB
  • GPIO: 148
  • Gehäuse: 144-WFBGA (SZ)
  • LED: 4
  • Analog-Digital-Wandler: 8
  • BC-Link: 2
  • AMD-SB-TSI: 1
  • ACPI-Schnittstellen: 5
Veröffentlichungsdatum: 2018-04-16 | Aktualisiert: 2022-10-11