Product

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.

Features

MCUSupports compatibility mode and enhancement mode
Built-in 8051 controllerProvides mailbox function for data transmission through BRAM
Configurable working frequency, up to 64.5MHzUART
256K bytes embedded flashDouble-mapping module, which can be mapped to both host and EC domains
4K bytes external data memoryFull duplex mode
Clock SourceSupports 16 bytes sending and receiving FIFO
Built-in high-frequency RC oscillator: 64.5MHzSupports modem flow control
Built-in low-frequency RC oscillator: 32KHzSupports automatic flow control
Power-saving ModeSupports baud rate up to 860.4Kbps and frame format can be adjusted
Supports normal, idle and sleep modePS/2
eSPISupports 3 independent PS/2 channels
Compatible with eSPI bus standard REV1.5PWM
Supports Single/Dual/Quad I/O modeSupports 8 PWM outputs with adjustable duty cycle
Supports eSPI clock frequency: 8MHz~66MHzADC
LPCSupports 8 external inputs
Compatible with LPC bus standard REV1.1KBS
Supports serialized IRQSupports up to 18 scan outputs (KSO0 to KSO17)
Supports LPC clock frequency: 8MHz to 33MHzSupports fixed 8 scan inputs (KSI0 to KSI7)
PNPCFGScanning parameters programmable
Supports Super I/O configurationSMBUS
Supports logical device configurationSupports SMBUS 2.0 standard, compatible with I2C
Compatible with Plug and Play ISA Specification, Version 1.0aProvides 6 SMBUS channels with time division multiplex
KBCSupports master, slave mode
Provides a path for host to send data or commands to ECProvides proprietary FIFO
Provides a path for EC to send keyboard and mouse data to hostSlave address can be customized
Supports keyboard OBF IRQ1 and mouse OBF IRQ12, IRQ number programmablePackage
PMCLQFP-128(14×14mm)
Provides data and commands interaction path for host and ECRoHS2.0
Supports 5 transmission channels

Function Block Diagram