Microchip Technology MEC1428 Embedded Controller

Der Microchip Technology MEC1428 embedded Controller ist ein hochkonfigurierbarer fortschrittlicher Mischsignal-I/O-Controller, der sich hervorragend für Notebook- und Tablet-Computer-Applikationen eignet. Durch das Hinzufügen von Slave Attached Flash (SAF) bietet der MEC1428 eine neue Dimension des Design-Funktionsumfangs für Computeringenieure, was eine optimale Lösung für die USB-Typ-C-Leistungsversorgung ist. Der MEC1428 Controller ist mit den MEC140X und MEC141X Controller-Produktfamilien pin- und registerkompatibel. Dadurch können Designer einfach eSPI und zusätzliche Funktionen hinzufügen und haben mehr Flexibilität in ihren Designs. Der MEC1428 hält die eSPI-Master-Attached-Flash-(MAF)-Funktion aufrecht.

Der MEC1428 von Microchip bietet eine flexible Bestückung, die es ermöglicht mehrere I/O-Signale so zu konfigurieren, dass sie entweder 3,3 V oder 1,8 V unterstützen. Dies verringert die System-Materialkosten, da keine externen Spannungsumsetzer benötigt werden. Der MEC1428 kommuniziert mit dem System-Host über die erweiterte serielle Peripherieschnittstelle von Intel (eSPI) oder über die wenigen Pins (LPC) von Intel.

Der MEC1428 enthält einen MIPS32® M14K™-32-Bit-Mikrocontroller-Core mit einem eng gekoppelten 192 KB SRAM für Codes und Daten, die vom SPI Flash hochgeladen werden. Designer können den Host-SPI-Flash (wird für den BIOS-Speicher verwendet) für eine nichtflüchtige EC-Firmware-Speicherung als kostengünstige Systemlösung nutzen.

Der MEC1428 wird von MPLAB-Development Tools unterstützt, einschließlich MPLAB XC Compiler, MPLAB REAL ICE In-Circuit-Emulator, ICD3 In-Circuit-Debugger und PICKit3 Programmierer/Debugger.

Merkmale

  • MIPS32 M14K microcontroller core
  • Fully supported by MPLAB development tools
  • Enhanced Serial Peripheral Interface (eSPI) or LPC host interface
  • Supports Slave Attached Flash Sharing (SAFS)
  • ACPI 3.0 compliant
  • PC2001 compliant
  • VTR (standby) and VBAT (Power Planes)
  • Connected standby support
  • 8042 emulated keyboard controller
  • Secure Boot ROM loader
  • System to EC message interface
  • Trace FIFO debug port (TFDP)
  • 32-bit RTOS timer
  • Package options
    • 128 VTQFP
    • 128 WFBGA
    • 144 WFBGA
  • RoHS compliant

Technische Daten

  • 18x8 keyboard scan matrix
  • Full UART
  • Customer programmable RAM
  • eSPI, LPC, I2C host interfaces
  • 192KB SRAM (Code + Data) code storage
  • 2 fan tachometer inputs
  • 8024 keyboard controller
  • 32kB data RAM
  • 2 breathing/blinking LEDs
  • 106 GPIO
  • 3 LEDs
  • 8 Analog to Digital Converters (ADCs)
  • 2 BC links
  • 1 AMD SB-TSI
  • 5 ACPI interfaces
  • 4 Counters/Timers

Applikationen

  • Stromsparender embedded Controller
    • Mobile Applikationen
    • Notebooks und Laptops
    • Tablets

Systemblockdiagramme

Veröffentlichungsdatum: 2017-12-27 | Aktualisiert: 2022-04-04