STK9342 is a highly integrated embedded controller forprocessing computer system tasks. It is based on the 8051 core design andconnected to the chipset through LPC and eSPI. It is mainly used for systemon/off management, battery management, temperature management, keyboard, mouse,serial port, GPIO and other low-speed peripheral control. STK9342 integratesmodules such as KBC, PMC, PS/2, PWM, ADC, SMBUS, KBS, CIR, SPI, UART, Timer,PECI, etc. internally, and has analog circuits such as RC, POR, LDO, etc. Powersaving mode is supported and the peripheral circuits is simple.
MCU | Supports compatibility mode and enhancement mode |
Built-in 8051 controller | Provides mailbox function for data transmission through BRAM |
Configurable working frequency, up to 64.5MHz | UART |
256K bytes embedded flash | Double-mapping module, which can be mapped to both host and EC domains |
4K bytes external data memory | Full duplex mode |
Clock Source | Supports 16 bytes sending and receiving FIFO |
Built-in high-frequency RC oscillator: 64.5MHz | Supports modem flow control |
Built-in low-frequency RC oscillator: 32KHz | Supports automatic flow control |
Power-saving Mode | Supports baud rate up to 860.4Kbps and frame format can be adjusted |
Supports normal, idle and sleep mode | PS/2 |
eSPI | Supports 3 independent PS/2 channels |
Compatible with eSPI bus standard REV1.5 | PWM |
Supports Single/Dual/Quad I/O mode | Supports 8 PWM outputs with adjustable duty cycle |
Supports eSPI clock frequency: 8MHz~66MHz | ADC |
LPC | Supports 8 external inputs |
Compatible with LPC bus standard REV1.1 | KBS |
Supports serialized IRQ | Supports up to 18 scan outputs (KSO0 to KSO17) |
Supports LPC clock frequency: 8MHz to 33MHz | Supports fixed 8 scan inputs (KSI0 to KSI7) |
PNPCFG | Scanning parameters programmable |
Supports Super I/O configuration | SMBUS |
Supports logical device configuration | Supports SMBUS 2.0 standard, compatible with I2C |
Compatible with Plug and Play ISA Specification, Version 1.0a | Provides 6 SMBUS channels with time division multiplex |
KBC | Supports master, slave mode |
Provides a path for host to send data or commands to EC | Provides proprietary FIFO |
Provides a path for EC to send keyboard and mouse data to host | Slave address can be customized |
Supports keyboard OBF IRQ1 and mouse OBF IRQ12, IRQ number programmable | Package |
PMC | LQFP-128(14×14mm) |
Provides data and commands interaction path for host and EC | RoHS2.0 |
Supports 5 transmission channels | |