MEC1308 is a Notebook I/O Controller which incorporates a high-performance 8051-based keyboard system controller with 64K byte RAM, 1 Kbyte Boot Rom, and 16-bytes battery packed registers.
The 64K RAM is loaded via HOST/8051 SPI Memory Interface, which can be configured in Switched SPI Flash Configuration or Parallel Shared Serial Peripheral Interface (SPI) Flash Configuration. It has four PS/2 ports; a 16C550A-compatible 2-pin UART for Debug Port; a Consumer Infrared Receiver for Vista, two 8584-style I2C/SMBus controllers with two selectable ports per controller; and a Serial IRQ peripheral agent interface. MEC1308 has two separate power planes to provide “instant on” and system power management functions. Additionally, the MEC1308 incorporates sophisticated power control circuitry (PCC).
Product Features
8051 system controller
32-bit ARM system controller
132 DQFN package
External SPI flash
64KB RAM
18x8 keyboard scan matrix
7 additional General Purpose Output Pins
4 SMBus ports
4 analog to digital converter channels
4 LED
2 low-power timers
Parametrics
Keyboard Scan Matrix - 18x8
UART - Y
Host Interface - LPC
Crypto Engine - No
Code Storage - External SPI Flash
Operating Temperature - 0° C to +70° C
Low Power Timers - 2
Tach - 0
Fan Tachometer Inputs - 2
Max Operating Frequency - 32 MHz
PCI Resets - 0
Data RAM - 256 Byte
HW Auto Fan Controller - 0
GPIO - 48
PWM - 4
Package - 128 pin VTQFP, 144 ball TFBGA
VBAT-Powered, Power Control Interface - N
LED - 4
Analog to Digital Converter - 4 ch
Capture/_Compare - 0
Temp Monitoring - 0
SMBus Ports - 4
BC Link - 1
SPI_Host - 1
Flash/Code RAM - 64KB RAM
EEPROM - 0
PECI - 2