0
MEC1704
  • MEC1704

MEC1704

In Production

MEC1704 is customized for embedded and industrial computing platforms. It is available in extended temperature range of -40oC to +85oC and has 2 UARTS.The MEC170x is a family of keyboard and embedded controller designs customized for notebooks and industrial computing platforms. The family is a highly-configurable, mixed signal, advanced I/O controller architecture. Every device in the family incorporates a 32-bit 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 products within the MEC170x may be configured to communicate with the system host through one of three...

Microchip Technology MEC1704 Product Info

16 April 2026 0

Parameters

Keyboard Scan Matrix

18x8

Customer Programmable RAM

Yes

Host Interface

eSPI, LPC, I2C

Crypto Engine

Yes

Code Storage

480 KB (Code + Data)

Operating Temperature

-40C to +85C

Low Power Timers

0

Tach

0

Deep Sleep S5

Yes

Fan Tachometer Inputs

2

Max Operating Frequency

48 MHz

8024 Keyboard Controller

Yes

PCI Resets

0

Data RAM

32 KB

HW Auto Fan Controller

0

Breathing/ Blinking LED

4

GPIO

148

PWM

0

Package

144-WFBGA (SZ)

LED

4

Analog to Digital Converter

8

Capture/_Compare

0

Temp Monitoring

0

SMBus Ports

0

BC Link

2

SPI_Host

0

EEPROM

0

AMD SB-TSI

1

PECI

0

ACPI Interfaces

5

Counter/Timers

0

Features

  • ARM® Cortex®-M4F Processor Core
  • Complete ARM-Standard Debug Support
  • Comprehensive ARM-Standard Trace Support
  • Internal Memory: 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 andRSA keys length of 1024 or 2048 bits
  • True Random Number Generator: 1K bit FIFO
  • Monotonic Counter

Description

MEC1704 is customized for embedded and industrial computing platforms. It is available in extended temperature range of -40oC to +85oC and has 2 UARTS.

The MEC170x is a family of keyboard and embedded controller designs customized for notebooks and industrial computing platforms. The family is a highly-configurable, mixed signal, advanced I/O controller architecture. Every device in the family incorporates a 32-bit 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 products within the MEC170x may be configured to communicate with the system host through one of three host interfaces: Intel® Low Pin Count (LPC), eSPI, or I2C. These products are 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 which 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 MEC170x embedded controller and registers located in a companion device.

Family parts

MEC1704Q-C2-I/SZ

Similar Products: MEC1701, MEC1704, MEC1418, MEC1428


NOTE: While the MEC170x family of embedded controllers is still supported, the enhanced features offered by the latest MEC152x and MEC172x families are highly recommended for new designs.

Subscribe to Welllinkchips !
Your Name
* Email
Submit a request