Microchip Technology MEC1701 Embedded Controller

Microchip Technology MEC1701 Embedded Controller is a highly-configurable, mixed signal, advanced I/O controller customized for notebooks and industrial computing platforms. The MEC1701 incorporates a 32-bit features an Arm® Cortex®-M4F Microcontroller core with a closely-coupled SRAM for code and data. A secure bootloader is used to download the custom firmware image from the system’s shared SPI Flash device, thereby allowing system designers to customize the device’s behavior.

The MEC1701 may be configured to communicate with the system host through one of three host interfaces: Intel Low Pin Count (LPC), eSPI, or I2C. The MEC1701 Controller is designed to operate as either a stand-alone I/O device or as an EC Base Component of a split-architecture Advanced I/O Controller system that uses BC-Link communication protocol to access up to two BC bus companion components. The BC-Link protocol is peer-to-peer providing communication between the MEC1701 Embedded Controller and registers located in a companion device.

The Microchip Technology MEC1701 Embedded Controller is available in WFBGA-144 and WFBFA-169 packages.

Features

  • Arm Cortex-M4F processor core
  • Complete Arm-standard debug support
  • Comprehensive arm-standard trace support
  • Up to 480KB of SRAM
  • Enhanced Serial Peripheral Interface (eSPI) - Intel eSPI specification compliant
  • Supports LPC bus frequencies of 19MHz to 33MHz
  • Four EC-based SMBus 2.0 host controllers
  • Five independent hardware-driven PS/2 ports
  • One quad Serial Peripheral Interface (SPI) controller
  • 18 x 8 interrupt capable multiplexed keyboard scan matrix
  • Four breathing/blinking LED interfaces
  • Multi-purpose AES cryptographic engine; Hardware support for ECB, CTR, CBC, and OFB AES modes
  • Cryptographic hash engine; Support for SHA-1, SHA-256, SHA-512
  • Public key cryptographic engine: Hardware support for RSA and elliptic curve public key algorithms and RSA keys length of 1024 or 2048 bits
  • true random number generator: 1K bit FIFO
  • Monotonic counter
  • RoHS compliant

Specifications

  • 18x8 keyboard scan matrix
  • Customer programmable RAM
  • eSPI, LPC, I2C host interfaces
  • Crypto engine
  • Deep Sleep S5
  • 2 fan tachometer inputs
  • 48MHz max operating frequency
  • 8024 keyboard controller
  • 480KB (Code + Data) code storage
  • 32KB data RAM
  • 148 GPIOs
  • WFBGA-144 and WFBGA-1169 package options
  • 4 LED
  • 8 Analog to Digital Converters (ADC)
  • 2 BC link
  • 1 AMD SB-TSI
  • 5 ACPI interfaces

Block Diagrams

Published: 2017-12-27 | Updated: 2022-04-04