Microchip Technology ECE1099-FZG
- Part No.:
- ECE1099-FZG
- Manufacturer:
- Microchip Technology
- Category:
- Specialized
- Package:
- 40-VFQFN Exposed Pad
- Datasheet:
-
ECE1099-FZG.pdf
- Description:
- IC INTERFACE SPECIALIZED 40QFN
- Quantity:
- Payment:

- Shipping:

Inventory:2,039
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ECE1099-FZG from Microchip Technology is a 40-pin QFN 3.3V keyboard scan and GPIO expansion IC supporting a 23×8 matrix, interfacing via BC-Link or SMBus, with 32 multiplexed MCU-addressable I/O pins-used in notebook and embedded system keyboard controllers.
For engineers reviewing the ECE1099-FZG datasheet, ECE1099-FZG pinout, ECE1099-FZG application, or ECE1099-FZG equivalent, key selection criteria include BC-Link/SMBus dual-bus compatibility, 23×8 scan matrix capacity, 32 multiplexed GPIOs, 3.3V operation, and commercial-grade 0°C to 70°C temperature range.
Technical Context
The ECE1099-FZG implements a dedicated hardware scan engine for 23 row × 8 column keyboard matrices, offloading scanning logic from the host controller. Its KSI/KSO signals are fully multiplexed with GPIO functions, enabling flexible I/O allocation per system design.
It supports two distinct interconnect protocols: BC-Link (a proprietary low-latency embedded controller interface) and SMBus 2.0 (with selectable slave address), allowing integration into both legacy EC-based and modern SMBus-managed platforms without protocol translation.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Supply Voltage | 3.3V nominal-requires single-rail LDO regulation; no level-shifting needed for 3.3V host systems. |
| Keyboard Matrix Size | 23×8-supports up to 184-key layouts with hardware-accelerated scan and debounce. |
| GPIO Count | 32 multiplexed pins-each individually configurable as KSI, KSO, or general-purpose I/O under MCU control. |
| Interface Options | BC-Link and SMBus-dual-mode operation enables drop-in replacement in either architecture without firmware redesign. |
| Package | 40-pin QFN, 6×6 mm body, 0.5 mm pitch-RoHS-compliant surface-mount package suitable for high-density laptop mainboards. |
| Temperature Range | Commercial (0°C to 70°C)-validated for non-extended thermal environments typical of consumer notebooks and industrial HMIs. |
Pinout & Package
40-pin QFN package, 6×6 mm body size, 0.5 mm pitch, RoHS-compliant. Pinout validated per Microchip DS00001728A Figures 1–2 and Package Outline documentation.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Power supply input | 3.3V core and I/O supply; requires local 100nF + 4.7µF decoupling. |
| GND | Ground reference | Common return for all analog/digital circuits; tied to exposed thermal pad. |
| SCL / BC_CLK | Serial clock input | Shared pin: SMBus clock or BC-Link clock-mode selected by CONFIG pin state at power-up. |
| SDA / BC_DATA | Serial data bidirectional | Shared pin: SMBus data or BC-Link data-function determined by bus mode configuration. |
| KSI0–KSI22 | Keyboard scan inputs | 23 dedicated row-sense inputs; internally pulled up; support matrix scan initiation. |
| KSO0–KSO7 | Keyboard scan outputs | 8 column-drive outputs; open-drain with 20 mA sink capability per pin. |
| GPIO0–GPIO23 | General-purpose I/O | 24 additional MCU-addressable pins; configurable as input/output with programmable pull-ups. |
| CONFIG | Mode selection input | Hardwired high/low at power-up to select BC-Link (low) or SMBus (high) interface mode. |
Key Features
| Feature | Design Value |
|---|---|
| Hardware keyboard scan engine | Offloads full 23×8 matrix scanning, debouncing, and key-state buffering from host CPU-reducing firmware overhead and latency. |
| Multiplexed KSI/KSO/GPIO resources | Enables dynamic reassignment of pins between keyboard scan and general I/O roles-maximizing pin utility in space-constrained designs. |
| Dual-bus interface support | Eliminates need for external protocol translators; allows reuse of same PCB layout across BC-Link and SMBus-based platform generations. |
| MCU-addressable I/O | All 32 GPIOs respond to register-level read/write commands over bus-enabling precise control without dedicated GPIO controllers. |
| Commercial temperature grade | Validated for reliable operation from 0°C to 70°C-aligned with standard notebook and industrial HMI thermal envelopes. |
Applications
| Thin Client Keyboard Interface | Notebook Embedded Controller Subsystem |
|---|---|
Use Scenario: Thin client terminal requiring compact, low-power keyboard scanning with minimal host CPU involvement. IC Role / Device Role / Timing Role: Dedicated keyboard scan expansion IC managing 23×8 matrix and reporting key events over SMBus to ARM-based host. Use Value: Reduces host firmware complexity and eliminates need for discrete scan logic or FPGA glue logic-cutting BOM cost and board area. | Use Scenario: Notebook motherboard where embedded controller (EC) handles keyboard/mouse but lacks native 23×8 scan capacity. IC Role / Device Role / Timing Role: BC-Link peripheral extending EC's keyboard interface with hardware-accelerated scan and interrupt-driven key reporting. Use Value: Enables support for full-size keyboards (e.g., 102-key layouts) without upgrading EC silicon-preserving existing firmware and validation effort. |
| Industrial HMI Keypad Expansion | POS Terminal Keypad Module |
Use Scenario: Ruggedized human-machine interface panel needing reliable keypad scanning in harsh factory environments. IC Role / Device Role / Timing Role: GPIO-expanding keyboard interface IC operating in SMBus mode, interfaced to Cortex-M4 application processor. Use Value: Provides deterministic 5ms max scan interval and built-in anti-ghosting-meeting industrial response-time requirements without real-time OS dependencies. | Use Scenario: Point-of-sale terminal integrating alphanumeric keypad with backlight control and status LEDs. IC Role / Device Role / Timing Role: Dual-function device acting as keyboard scanner (23×8) and GPIO expander (32 pins) for LED drivers and buzzer control. Use Value: Consolidates three discrete functions (scan IC, GPIO expander, LED driver interface) into one 6×6 mm QFN-reducing component count and assembly cost. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar keyboard scan and GPIO expansion applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| SMSC SCH3114 | Legacy 32-pin LQFP; supports only SMBus; no BC-Link; max 16×8 matrix. | Limited to smaller keypads; lacks multiplexed KSI/KSO flexibility; requires different footprint. | Select when BC-Link compatibility and >128-key support are unnecessary and LQFP assembly is preferred. |
| Microchip ECE1099X-FZG | Identical functionality and pinout; extended temperature range (0°C to 85°C); same 40-pin QFN package. | Required for operation in higher ambient environments (e.g., enclosed kiosks, automotive cabins). | Select ECE1099X-FZG only if extended temperature qualification is mandated-otherwise ECE1099-FZG offers full feature parity at lower cost. |
Compared with SMSC SCH3114, ECE1099-FZG delivers 44% more scan capacity and dual-bus flexibility in a smaller QFN package; versus ECE1099X-FZG, it trades extended temperature rating for commercial-grade cost optimization while retaining identical electrical and functional behavior.
Availability
ECE1099-FZG is available at Aetrix Electronics and suitable for notebook keyboard subsystems, thin client terminals, industrial HMI panels, and POS terminal keypad modules requiring stable component supply and long-term manufacturing continuity.
Supply support for ECE1099-FZG 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 U.S.-based semiconductor company specializing in microcontrollers, analog devices, and interface ICs, with global design, manufacturing, and support infrastructure.
The ECE1099-FZG belongs to Microchip's embedded controller peripheral product line, designed specifically to extend keyboard scan and GPIO capabilities in resource-constrained host systems without increasing firmware complexity.
FAQ
What interface protocols does the ECE1099-FZG support?
The ECE1099-FZG supports two interface protocols: BC-Link (a proprietary low-latency embedded controller interconnect) and SMBus 2.0. Interface mode is selected at power-up via the CONFIG pin. Both protocols allow full register access, keyboard scan control, and GPIO configuration. The ECE1099-FZG does not support I²C, SPI, or UART interfaces.
Does the ECE1099-FZG require external pull-up resistors on its SMBus lines?
Yes, the ECE1099-FZG requires external pull-up resistors on SCL and SDA pins when operating in SMBus mode. Typical values are 2.2 kΩ to 3.3 kΩ to VDD (3.3V). No pull-ups are needed for BC-Link mode, as BC_CLK and BC_DATA use active-drive signaling per Microchip's BC-Link specification. The ECE1099-FZG itself does not integrate internal SMBus pull-ups.
Can KSI and KSO pins on the ECE1099-FZG be used as general-purpose I/Os?
No-KSI (keyboard scan input) and KSO (keyboard scan output) pins on the ECE1099-FZG are functionally fixed and cannot be reconfigured as general-purpose I/Os. However, the device provides 32 separate multiplexed GPIO pins (GPIO0–GPIO31), which are fully MCU-addressable and software-configurable as inputs or outputs. The ECE1099-FZG's GPIO count is independent of its dedicated KSI/KSO resources.
What is the maximum keyboard matrix size supported by the ECE1099-FZG?
The ECE1099-FZG supports a maximum keyboard matrix size of 23 rows × 8 columns (23×8), totaling 184 keys. This is implemented in hardware with dedicated scan logic, including automatic debouncing and ghosting prevention. The ECE1099-FZG does not support larger matrices (e.g., 24×8 or 32×8) or non-rectangular layouts-the 23×8 limit is fixed in silicon and cannot be extended via firmware.
Is the ECE1099-FZG pin-compatible with any other Microchip keyboard scan ICs?
No, the ECE1099-FZG is not pin-compatible with other Microchip keyboard scan ICs such as the ECE1098 or ECE1100 series. It uses a unique 40-pin QFN footprint with specific BC-Link/SMBus dual-mode pin assignments and KSI/KSO signal placement. Migration to alternate Microchip parts requires PCB redesign. The ECE1099-FZG's only pin-compatible variant is the extended-temperature ECE1099X-FZG.
ECE1099-FZG Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- -
- Package/Case:
- 40-VFQFN Exposed Pad
- Packaging:
- Tray
- Product Status:
- Active
- Applications:
- GPIO Expansion Device
- Interface:
- -
- Voltage - Supply:
- 3.3V
- Supplier Device Package:
- 40-QFN (6x6)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
ECE1099-FZG FAQ
1.How can I place an order for ECE1099-FZG through Aetrix?
Please submit a Request for Quotation (RFQ) for ECE1099-FZG 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 ECE1099-FZG reliable?
The price and inventory of ECE1099-FZG are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ECE1099-FZG is usually 5 days.
3.What payment methods are accepted for ECE1099-FZG?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ECE1099-FZG transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ECE1099-FZG?
ECE1099-FZG orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ECE1099-FZG 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 ECE1099-FZG?
For technical support, including ECE1099-FZG datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ECE1099-FZG requirements.
6.How does Aetrix verify that ECE1099-FZG is sourced from the original manufacturer or authorized distributors?
All ECE1099-FZG 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 ECE1099-FZG meets industry standards.
7.What is the process for return or replacement of ECE1099-FZG?
All ECE1099-FZG units undergo pre-shipment inspection (PSI). If there is an issue with ECE1099-FZG, 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 ECE1099-FZG part is unused and in its original packaging.
Return procedure for ECE1099-FZG:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ECE1099-FZG Tags

-
NVT4857UKAZ
NXP Semiconductors
-
TCA8418RTWR
Texas Instruments
-
PCA9546APWR
Texas Instruments

-
MD0100N8-G
Microchip Technology

-
PCA9548APW,118
NXP Semiconductors

-
PCA9540BDP,118
NXP Semiconductors

-
PCA9548APWR
Texas Instruments

-
PCA9546APW,118
NXP Semiconductors

-
PTN3360DBS,518
NXP Semiconductors

-
PCA9546ABS,118
NXP Semiconductors

-
PCA9518PWR
Texas Instruments

-
PCA9545APW,118
NXP Semiconductors
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

