Microchip Technology MEC1428 Embedded Controller

Microchip Technology MEC1428 Embedded Controller is a highly-configurable, mixed-signal, advanced I/O controller ideal for use in Notebook and Tablet computer applications. The MEC1428 adds a high level of design functionality for computing engineers by adding Slave Attached Flash (SAF), which is an optimal solution for USB Type-C power delivery. The MEC1428 Controller is pin and register compatible with the MEC140X and MEC141X Controller families, allowing designers to add eSPI and additional features and increase design flexibility. The MEC1428 retains eSPI Master Attached Flash (MAF) capability.

The Microchip MEC1428 also provides a flexible arrangement that allows multiple I/O signals to be configured to support either 3.3V or 1.8V, reducing the system bill-of-materials cost by eliminating the need for external voltage translators. The MEC1428 communicates with the system host through the Intel Enhanced Serial Peripheral Interface (eSPI) or through Intel's Low Pin Count (LPC).

The MEC1428 incorporates a 32-bit MIPS32® M14K™ Microcontroller core with 192KB of closely-coupled SRAM for code and data that loads from SPI Flash. Designers can leverage the host SPI-flash (used for BIOS storage) for non-volatile EC firmware storage as a cost-effective system solution.

The MEC1428 is supported by MPLAB Development Tools including the MPLAB XC CompilerMPLAB REAL ICE In-Circuit Emulator, the ICD3 In-Circuit Debugger, and the PICKit3 Programmer/Debugger.

Features

  • 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

Specifications

  • 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

Applications

  • Low-power embedded controller
    • Mobile applications
    • Notebooks and laptops
    • Tablets

System Block Diagrams

Opublikowano: 2017-12-27 | Zaktualizowano: 2022-04-04