General Description
The VSC215 is an embedded controller tailored for Intelligent Platform Management Interface (IPMI) Baseboard Management Controller (BMC) applications. The feature set selection and flexibility of this device makes it the perfect BMC solution for entry through high-end servers. No additional logic is required to interface the VSC215 into Intel-Architecture (IA) servers and workstations supporting LPC or X-Bus. Four I2C serial multi-master controllers and three UARTs allow system designers to mix and match IPMB, ICMB and private I2C configurations to best meet the requirements of a particular system.
FEATUREs
• IPMI 1.0 and 1.1 Compatible
• LPC and X-Bus System Interfaces
• Block Transfer, KCS and SMIC Logical Inter faces
• 32-bit, RISC CPU w/Debug Port
• Four IPMB or Multi-Master I2C Interfaces
• Three General Purpose UARTs: one with ICMB, one with Modem Control, one for Serial ICE Debug
• 8 Input 10-bit ADC, 8 Optional PWM Outputs and 8 Optional Fan Tachometer Inputs
• Up to 50 (depends on configuration) Program mable General Purpose I/Os with up to 10 External Interrupts
• Secondary Timer with Optional External Count Source
• User Definable Clock from 20-50MHz
• PLL for use with Low Frequency/Cost Crystals
• Internal 8KB user data SRAM
• Flexible External Memory Interface with Four 1MB Address Ranges
• External Flash and/or SRAM (60ns to 350ns)
• 144 Pin PQFP Packaging
APPLICATIONs
The VSC215 is an ideal Baseboard Management Controller for server management applications. The VSC215 and related Software Development Kit (SDK) implement the IPMI 1.0/1.1 specification for BMCs. The VSC215 may also be used in applications other than IPMI through firmware modifications.