Kb926qf Datasheet __top__ -
The ENE KB926QF is a widely used embedded controller (EC) or "Super I/O" chip found primarily in laptop motherboards from the mid-to-late 2000s, such as the Apple MacBook Pro A1229. This chip is critical for low-level system functions including keyboard management, fan control, and power sequencing. Technical Overview
Based on its Datasheet and Implementation Specs, the KB926QF manages several vital laptop subsystems: Processor Core: Based on the 8051 MCU architecture.
Interfaces: Supports LPC (Low Pin Count), PS/2 for keyboards/touchpads, and SMBus.
Control Logic: Includes PWM (Pulse Width Modulation) for fan speed control, A/D and D/A converters, and multiple GPIO pins.
Power Sequencing: Handles "Before Power Button" events like monitoring battery temperature and voltage (BATT_TEMP, BATT_OVP). Common Use Cases & Reliability
In the repair community, the KB926QF is known for being a frequent point of failure in older laptops that won't power on.
Laptop Repair: Technicians often replace this chip to fix issues with power-on sequences or non-responsive keyboards.
Versions: It comes in several revisions, such as D2, D3, and E0, which are often found in both AMD and Apple-based systems. kb926qf datasheet
Replacement Difficulty: These chips are typically QFP-128 (Quad Flat Package with 128 pins), requiring professional hot-air soldering tools to replace. Availability
Since these chips are largely discontinued by the original manufacturer, they are mostly sourced from specialized component retailers: ENE KB926QF B1 IO Controller Chip ICs - WIT Computers
Here are the key features found in the datasheet for the KB926QF:
Core Functionality:
- 8051 Based Core: It is built around an 8051 compatible microcontroller core.
- Keyboard Controller: Specifically designed to handle PS/2 keyboard and mouse interfaces.
Interface & I/O:
- PS/2 Interfaces: Supports direct connection to PS/2 keyboards and mice.
- GPIO Pins: Features multiple General Purpose Input/Output (GPIO) pins for custom system functions (like controlling LEDs, switches, or other motherboard logic).
- SMBus Interface: Includes an SMBus interface (System Management Bus) for communication with other system components (like battery chargers or thermal sensors).
- Serial Port: Includes a UART interface for serial communication.
System Integration:
- LPC Interface: Designed to interface with the Low Pin Count (LPC) bus, allowing it to communicate with the main chipset (PCH/Southbridge) without requiring the older, larger ISA bus.
- Flash Support: Supports external Flash memory for storing firmware (EC firmware).
- Hardware Monitor: Often includes capabilities for hardware monitoring (voltage, temperature) via internal ADCs (Analog-to-Digital Converters).
Power Management:
- Low Power Consumption: Optimized for embedded applications where power saving is critical.
- Power Sequencing: capable of handling system power-on sequences and sleep states (S3, S4, S5).
Packaging:
- Typically found in a 128-pin LQFP (Low-profile Quad Flat Package) or similar surface-mount packages.
Summary: The KB926QF acts as an Embedded Controller (EC). In a computer system, it handles the "always-on" tasks, such as listening for the power button press, controlling fan speeds, monitoring temperatures, and handling keyboard input, even when the main CPU is off or in sleep mode.
Note: If you were referring to a different component or a specific manufacturer's variant, please provide additional context, as part numbers can sometimes vary slightly between vendors.
While a single official "paper" or full public datasheet from the manufacturer, ENE Technology Inc., is difficult to find due to its proprietary nature, you can access technical pinout diagrams and implementation overviews through community and distributor sources. Technical Documentation & Downloads
Implementation Overview: A 3-page document covering voltage sources and Analog Board ID definitions is available on Scribd.
Pinout Schematic: Detailed pin diagrams for the KB926QF can be viewed on Scribd.
Datasheet Archive: You can search for specific revisions like D3 or B1 on Datasheet Archive. Key Specifications Manufacturer: ENE Technology Inc.. Package Type: 128-pin QFP (Quad Flat Package). The ENE KB926QF is a widely used embedded
Primary Use: Keyboard Controller (KBC) and Embedded Controller (EC) for notebook power management. Revisions : Common variants include KB926QF-D3 Go to product viewer dialog for this item. , KB926QF-B1 , KB926QF-C0 Go to product viewer dialog for this item. , and KB926QF-E0 Go to product viewer dialog for this item. . Where to Buy Parts
If you are looking for the physical component rather than just the documentation, these chips are available through several electronics distributors: ENE KB926QF D3 Search Results - The Datasheet Archive Datasheet Archive: ENE KB926QF D3 datasheets. DatasheetArchive KB926QF-D3 - ENE - Jotrin
The ENE KB926QF is a critical 128-pin LQFP/TQFP embedded controller (EC) often utilized for power management and keyboard control in laptops, operating on a +3.3V standby rail. It manages essential functions, including power sequencing, battery charging, thermal regulation, and keyboard matrix scanning, often with 8051-based architecture. For the full pinout and schematic, visit
The KB926QF is a highly integrated Embedded Controller (EC) , commonly found in laptops (Acer, Lenovo, etc.). Since a full datasheet is proprietary (NDA-protected), here are the most useful public features to look for when you find a copy:
Design considerations / troubleshooting
- If missed keys: lower scan interval or increase pull-up strength; ensure debounce not too long.
- Ghosting: add per-key diodes or enable anti-ghosting firmware if supported.
- Erratic behavior: add 0.1 µF decoupling, check ground return, verify crystal loading caps.
- Programming failures: verify VPP and RESET sequencing, ensure correct voltage levels.
Main functions
- Device type: Programmable keyboard matrix encoder / keyboard controller IC (8-bit MCU-like device for scanning key matrices, debouncing, ghost-key handling, and generating serial/parallel key codes).
- Typical use: PC keyboards, embedded keypads, custom input devices.
Typical Circuit Design Using KB926QF
A schematic excerpt from a motherboard design might show the KB926QF connected as follows:
- LPC Bus: Directly to the Intel ICH7 or ICH8 southbridge.
- Power: 3.3V from a linear regulator; 5V standby from ATX (for wake-on-keyboard).
- Crystal: 32.768 kHz crystal on pins X1/X2 for Real-Time Clock (RTC) if integrated.
- External Transceivers: MAX3243 for RS-232 level shifting; a parallel port passes directly to DB25 connector (5V tolerant).
- Fan Headers: Three 3-pin fan connectors routed to FANIN and FANPWM pins.
The datasheet provides specific recommendations for pull-up resistors, decoupling capacitors (typically 0.1µF near each power pin), and PCB layout guidelines to minimize LPC bus skew.