Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Microchip Technology MEC1704Q-C2-I/SZ

Part No.:
MEC1704Q-C2-I/SZ
Manufacturer:
Microchip Technology
Category:
Application Specific Microcontrollers
Package:
144-WFBGA
Datasheet:
AetrixMEC1704Q-C2-I/SZ.pdf
Description:
EMBEDDED CONTROLLER 480 KB TOTAL
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,196

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MEC1704Q-C2-I/SZ from Microchip Technology is an ARM Cortex-M4F-based embedded controller designed for notebook and tablet platform system management. It integrates 256KB SRAM (configurable as 224KB + 32KB), 2KB EEPROM, eSPI/LPC host interface, 148 GPIOs, and hardware cryptographic engines (AES-128/192/256, SHA-1/256/384/512, RSA/ECC) for secure boot and runtime authentication in battery-backed power states.

For engineers reviewing the MEC1704Q-C2-I/SZ datasheet, MEC1704Q-C2-I/SZ pinout, MEC1704Q-C2-I/SZ application, or MEC1704Q-C2-I/SZ equivalent, this device serves as a drop-in EC replacement supporting ACPI-compliant power sequencing, PS/2 keyboard/mouse emulation, fan speed control with tach feedback, RTC/week timer functions, and secure firmware loading from SPI flash - all while operating across VTR/VBAT standby and VCC runtime power domains.

Technical Context

The MEC1704Q-C2-I/SZ implements a tightly coupled ARM Cortex-M4F core with FPU, NVIC, and debug infrastructure (SWJ-DP, DWT, ETM, ITM, TPIU), enabling real-time firmware execution and trace-enabled development. Its memory subsystem includes 64KB boot ROM, configurable dual-block SRAM (224KB + 32KB), 128-byte VBAT-SRAM, and 2KB EEPROM with 1M write-cycle endurance.

It supports dual-host interfaces: Intel eSPI (Peripheral, Virtual Wire, OOB, Flash channels) and LPC (19–33 MHz, 1.8V/3.3V I/O), alongside five ACPI-ECI instances, three EMI ports, and mailbox registers for host-EC communication without intervention. Power management leverages VTR/VBAT planes, hibernation timers (0.5ms–128 min wake), and VBAT-powered RTC with calendar, alarms, and daylight savings support.

Key Specifications

Parameter Value and Actual Design Meaning
Core ARM Cortex-M4F with FPU, 32-bit v7-M ISA, bit-banding, 240 interrupt sources, 8 priority levels
SRAM 256KB total (224KB + 32KB blocks), configurable for code/data; 128-byte VBAT-backed RAM
EEPROM 2KB, single-byte read/write, 32-byte page size, 1,000,000 write cycles
eSPI Support Fully compliant with Intel eSPI spec: Peripheral, Virtual Wire, OOB, and Flash channels; EC bus master to host memory access
LPC Interface 19–33 MHz operation, 1.8V/3.3V I/O, ACPI SCI/SMI#, clock run, serial IRQ, memory/I/O cycle decoding
Cryptographic Engines AES (ECB/CTR/CBC/OFB, 128/192/256-bit), SHA-1/256/384/512, RSA (1024/2048-bit), ECC (≤640-bit), TRNG (1K-bit FIFO)
GPIO & Peripherals 148 GPIOs (1.8V/3.3V configurable), 5 PS/2 ports, 4 SMBus controllers, 11 PWM outputs, 3 tach inputs, 16-channel 10-bit ADC (1µs conversion)

Pinout & Package

MEC1704Q-C2-I/SZ is housed in a 144-pin WFBGA package (RoHS-compliant, 6 × 6 mm, 0.4 mm pitch), with VTR/VBAT standby power domains and dedicated pins for eSPI/LPC host interface, PS/2, UART, SMBus, PWM, TACH, and battery-backed resources including RTC, week timer, and 128-byte SRAM.

Pin/Terminal Circuit Role Design Meaning
VTR Standby power supply Provides low-current power during S3/S4/S5 sleep states; enables RTC, week timer, VBAT-SRAM, and wake-up logic
VBAT Battery backup supply Powers real-time clock, alarm registers, 128-byte SRAM, and VCI interface independently of main system power
LPC_CLK LPC bus clock input Accepts 19–33 MHz clock for LPC host interface; supports clock run mode for S3 resume signaling
eSPI_CS# eSPI chip select Active-low enable for eSPI peripheral channel; required for host-initiated transactions on eSPI bus
PS2_CLK/PS2_DAT PS/2 keyboard/mouse interface Dual bidirectional lines supporting up to 5 PS/2 ports; edge-wake capable in suspend power mode
PWM0–PWM10 Pulse-width modulated outputs 11 independent 16-bit PWMs for LED breathing, fan control, or backlight dimming; operate in heavy sleep state on 32kHz clock
TACH0–TACH2 Fan tachometer inputs Three dedicated inputs for RPM measurement; support automatic aging detection and spin-up routines
RTC_XIN/RTC_XOUT 32.768 kHz crystal oscillator terminals Connect external crystal for VBAT-powered RTC accuracy; optional internal silicon oscillator (±2%) available

Key Features

Feature Design Value
Secure Boot ROM Hardware root of trust with immutable bootloader; authenticates AES-256 encrypted SPI flash images before execution
ACPI-ECI Compliance Five fully programmable ACPI Embedded Controller Interface instances with 1/4-byte data transfer, full-duplex register access, and SCI event generation
Low-Power Timing Hibernation timer (0.5ms–128 min wake), RTOS timer (30μs–35 hr), week timer (1 sec–8.5 yr), all VBAT-powered and functional in heavy sleep
Hardware Crypto Acceleration Dedicated AES/SHA/RSA/ECC engines sharing DMA with SRAM; eliminates CPU overhead for secure boot, firmware updates, and TPM-like operations
Flexible Host Interface Simultaneous eSPI and LPC support; eSPI Flash Channel enables direct EC-to-host memory access without CPU involvement
Intelligent Fan Control Two RPM-based fan speed controllers with tach feedback, ramp rate control, invalid drive detection, and 3% accuracy from 500–16k RPM

Applications

Keyboard & Mouse Emulation Notebook Power Management

Use Scenario: Notebook platform requiring legacy PS/2 keyboard/mouse support with ACPI-compliant suspend/resume behavior.

IC Role / Device Role / Timing Role: Acts as 8042-emulated keyboard controller and ACPI-ECI endpoint, handling scan matrix, key debouncing, and SCI assertion for OS power transitions.

Use Value: Enables Windows/Linux S3/S4/S5 state transitions using standard ACPI tables; supports PS/2 edge wake and fast signal switching via push-pull GPIO drive.

Use Scenario: OEM notebook design needing coordinated power sequencing across VCC (runtime), VTR (standby), and VBAT (battery) domains.

IC Role / Device Role / Timing Role: Manages power-good signals, reset generation, wake-up sources (power button, lid switch, RTC alarm), and hibernation timer scheduling.

Use Value: Delivers sub-100 µA standby current in S5; supports connected standby via eSPI virtual wire; provides deterministic wake latency from 0.5ms using hibernation timer.

Secure Firmware Loading Fan & Thermal Control

Use Scenario: Platform requiring tamper-resistant firmware update and boot integrity verification in production and field deployment.

IC Role / Device Role / Timing Role: Executes secure bootloader from 64KB ROM, validates digital signature and AES-256 decryption of primary/fallback SPI flash images before loading into SRAM.

Use Value: Prevents unauthorized firmware modification; supports field updates with cryptographic authenticity and confidentiality; meets TPM 2.0 and Microsoft Secured-Core requirements.

Use Scenario: High-performance notebook with multi-zone thermal sensing and dynamic fan speed adjustment based on CPU/GPU temperature.

IC Role / Device Role / Timing Role: Reads 16-channel 10-bit ADC (thermistors, VRM voltages), computes RPM setpoints via hardware PID, and drives 11 PWM outputs with tach feedback loop closure.

Use Value: Achieves 3% RPM accuracy from 500–16k RPM; detects aging fans and invalid drive conditions autonomously; reduces acoustic noise via breathing PWM modulation.

Equivalent & Alternatives

The following parts are listed as comparable options for similar embedded controller applications.

Alternative Part Technical Difference Application Difference Selection Advice
MEC1703Q-C2-I/SZ Same 144-pin WFBGA package, identical core and crypto engines, but 2KB EEPROM and 148 GPIOs - matches MEC1704Q-C2-I/SZ feature set per Table 1-1 Identical use cases: notebook EC, secure boot, fan control, RTC, eSPI/LPC host interface Select when EEPROM requirement is confirmed; MEC1704Q-C2-I/SZ and MEC1703Q-C2-I/SZ share pinout, firmware compatibility, and qualification status
IT5570E-124 8051-based EC with 128KB SRAM, no ARM core, no hardware crypto acceleration, no eSPI support, LPC-only interface Limited to basic ACPI power management and PS/2 emulation; unsuitable for secure boot or modern eSPI-based platforms Choose only for cost-sensitive legacy designs where ARM M4F features, cryptographic acceleration, or eSPI are not required

Compared with MEC1704Q-C2-I/SZ, MEC1703Q-C2-I/SZ offers identical functionality and pin compatibility for seamless migration, while IT5570E-124 lacks ARM architecture, hardware security engines, and eSPI - making it suitable only for non-secure, LPC-only notebook EC roles with lower performance demands.

Availability

MEC1704Q-C2-I/SZ is available at Aetrix Electronics and suitable for notebook platform design, secure firmware deployment, and thermal management systems requiring stable component supply, long-term lifecycle support, and RoHS-compliant packaging.

Supply support for MEC1704Q-C2-I/SZ includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

Microchip Technology Inc. is a leading provider of microcontrollers, analog components, and security solutions, serving automotive, industrial, communications, and computing markets with vertically integrated silicon and software.

The MEC170x family is Microchip's high-integration embedded controller product line targeting notebook and tablet platforms, designed to replace legacy 8051-based ECs with ARM Cortex-M4F performance, hardware cryptography, and eSPI/LPC dual-host flexibility.

FAQ

What is the primary function of the MEC1704Q-C2-I/SZ in a notebook system?

The MEC1704Q-C2-I/SZ serves as the embedded controller (EC) managing system-level functions including keyboard/mouse emulation, ACPI power state transitions (S0–S5), fan speed control, thermal monitoring via ADC, RTC/calendar, and secure boot from SPI flash. It operates across VCC (runtime), VTR (standby), and VBAT (battery) power domains to enable instant-on and connected standby behavior in modern notebooks.

Does the MEC1704Q-C2-I/SZ support both eSPI and LPC host interfaces simultaneously?

Yes, the MEC1704Q-C2-I/SZ supports both eSPI and LPC host interfaces concurrently. Its pinout and internal routing allow either interface to be active depending on platform configuration. The eSPI interface complies with Intel specification and includes Peripheral, Virtual Wire, OOB, and Flash channels, while LPC supports 19–33 MHz operation with ACPI SCI/SMI# signaling and clock run mode.

How does the MEC1704Q-C2-I/SZ implement secure boot and firmware authentication?

The MEC1704Q-C2-I/SZ implements secure boot via a hardware root of trust in its 64KB boot ROM. It authenticates digital signatures and decrypts AES-256 encrypted firmware images stored in external SPI flash before loading into SRAM. This process enforces immutable code execution and prevents unauthorized firmware modifications, meeting Secured-Core PC and TPM 2.0 foundational requirements.

What are the memory resources available on the MEC1704Q-C2-I/SZ?

The MEC1704Q-C2-I/SZ includes 64KB boot ROM, 256KB SRAM (split into 224KB + 32KB configurable blocks), 128-byte VBAT-backed SRAM, and 2KB EEPROM with 1M write-cycle endurance. The SRAM blocks support both program and data usage, and the EEPROM allows single-byte read/write access with 32-byte page programming - essential for storing calibration data and platform-specific configuration.

Can the MEC1704Q-C2-I/SZ operate in deep-sleep modes while maintaining RTC and wake-up functionality?

Yes, the MEC1704Q-C2-I/SZ maintains full RTC, week timer, hibernation timer, and VBAT-SRAM functionality in heavy sleep states powered solely by the 32.768 kHz standby clock. Wake-up sources include power button, lid switch, RTC alarm, week timer, and five dedicated VBAT-powered inputs - all operational with sub-100 µA current draw in S5, enabling rapid resume and connected standby compliance.

MEC1704Q-C2-I/SZ Specifications

Product attributes
Attribute value
Manufacturer:
Microchip Technology
Series:
-
Package/Case:
144-WFBGA
Packaging:
Tray
Product Status:
Active
Programmable:
Not Verified
Applications:
Keyboard and Embedded Controller
Core Processor:
ARM® Cortex®-M4
Program Memory Type:
-
Controller Series:
MEC170x
RAM Size:
480K x 8
Interface:
ACPI, EBI/EMI, eSPI, I2C, LPC, PECI, PS/2, QSPI, SPI
Number of I/O:
123
Voltage - Supply:
1.71V ~ 3.465V
Operating Temperature:
-40°C ~ 85°C
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:
144-WFBGA (9x9)

MEC1704Q-C2-I/SZ FAQ

1.How can I place an order for MEC1704Q-C2-I/SZ through Aetrix?

Please submit a Request for Quotation (RFQ) for MEC1704Q-C2-I/SZ on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for MEC1704Q-C2-I/SZ reliable?

The price and inventory of MEC1704Q-C2-I/SZ are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MEC1704Q-C2-I/SZ is usually 5 days.

3.What payment methods are accepted for MEC1704Q-C2-I/SZ?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MEC1704Q-C2-I/SZ transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MEC1704Q-C2-I/SZ?

MEC1704Q-C2-I/SZ orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your MEC1704Q-C2-I/SZ order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for MEC1704Q-C2-I/SZ?

For technical support, including MEC1704Q-C2-I/SZ datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MEC1704Q-C2-I/SZ requirements.

6.How does Aetrix verify that MEC1704Q-C2-I/SZ is sourced from the original manufacturer or authorized distributors?

All MEC1704Q-C2-I/SZ products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MEC1704Q-C2-I/SZ meets industry standards.

7.What is the process for return or replacement of MEC1704Q-C2-I/SZ?

All MEC1704Q-C2-I/SZ units undergo pre-shipment inspection (PSI). If there is an issue with MEC1704Q-C2-I/SZ, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The MEC1704Q-C2-I/SZ part is unused and in its original packaging.

Return procedure for MEC1704Q-C2-I/SZ:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

MEC1704Q-C2-I/SZ Tags

  • MEC1704Q-C2-I/SZ
  • MEC1704Q-C2-I/SZ PDF
  • MEC1704Q-C2-I/SZ Datasheet
  • MEC1704Q-C2-I/SZ Specifications
  • MEC1704Q-C2-I/SZ Images
  • Microchip Technology
  • Microchip Technology MEC1704Q-C2-I/SZ
  • Buy MEC1704Q-C2-I/SZ
  • MEC1704Q-C2-I/SZ Price
  • MEC1704Q-C2-I/SZ Distributor
  • MEC1704Q-C2-I/SZ Supplier
  • MEC1704Q-C2-I/SZ Wholesale
Related Products
CYPD3175-24LQXQ
CYPD3175-24LQXQ

Infineon Technologies

SLB9672VU20FW1523XTMA1
SLB9672VU20FW1523XTMA1

Infineon Technologies

SLB9670VQ20FW785XTMA1
SLB9670VQ20FW785XTMA1

Infineon Technologies

SLB9672XU20FW1523XTMA1
SLB9672XU20FW1523XTMA1

Infineon Technologies

SLB9673XU20FW2613XTMA1
SLB9673XU20FW2613XTMA1

Infineon Technologies

CYPD3125-40LQXIT
CYPD3125-40LQXIT

Infineon Technologies

AT97SC3204-U2A1A-20
AT97SC3204-U2A1A-20

Microchip Technology

AT97SC3204-U2A1A-10
AT97SC3204-U2A1A-10

Microchip Technology

SLM9670AQ20FW1311XTMA1
SLM9670AQ20FW1311XTMA1

Infineon Technologies

SLB9672XU20FW1613XTMA1
SLB9672XU20FW1613XTMA1

Infineon Technologies

SLB9672AU20FW1613XTMA1
SLB9672AU20FW1613XTMA1

Infineon Technologies

SLB9673AU20FW2613XTMA1
SLB9673AU20FW2613XTMA1

Infineon Technologies

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER