The ENE KB9012 is a customized IC based on KB9010 for specific applications of minimizing power consumption. Several pins are provided for external power-latch to save power consumption. IO characteristics and cells are also improved.
The ENE KB901x series is an embedded controller (EC) with embedded-Flash for notebook platforms. In KB9012, the e-Flash is 128KB. The embedded controller contains an industrial standard 8051 microprocessor and provides a function of the i8042 keyboard controller basically. KB9012 is an embedded LPC interface used to communicate with Host. The embedded controller also features rich interfaces for general applications, such as PS/2 interface, Keyboard matrix encoder, PWM controller, A/D converter, D/A converter, Fan controller, SMBus controller, GPIO controller, PECI
controller, one wire master, SPI controller, and extended interface (ENE Serial Bus) for more applications, like capacitive touch button application and GPIO extender.
Compared with the last generation of the KB3926 series, KB9012 added PECI/OWM, another 2 SMBus, another 2 Fan tachometers, an enhanced SPI host/slave controller, an internal oscillator for the newest application. KB9012 also improves the structure of other modules including 8051, XBI, LPC, IKB, FAN, WDT, GPIO, ESB, EDI. For detailed improvement, please refer to the related section.