VITESSE VSC215 Datasheet

VITESSE SEMICONDUCTOR CORPORATION
Page 1
3/29/00 741 Calle Plano, Camarillo, CA 93012 • 805/388-3700 • FAX: 805/987-5896
VITESSE
SEMICONDUCTOR CORPORATION
Product Brief
SC215
Enhanced IPMI Baseboard
Management Controller
G52299-0, Rev. 1.0
Features
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 inter­face the VSC215 into Intel-Architecture (IA) servers and workstations supportin g LPC or X-Bus . Four I
2
C serial multi-master controllers and three UARTs allow system designers to mix and match IPMB, ICMB a nd private I
2
C configurations to best meet the requ irements of a pa rticular system . The VSC215 incl udes a high performance, 32-bit RISC processor, which provides the processing bandwidth and addressability required for sophisticated platform management strategies. The Software Development Kit (SDK) and evaluation board allow for reduced development cycles, high code reuse between implementations and faster time-to-market.
VSC215 Based IPMI Server Baseboard Architecture
• 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 I
2
C 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
Vitesse VSC215
IPMI BMC
FLASH
General Purpose I/Os
Private I
2
C Serial Bus
Vitesse
VSC055 GPIO
Expander
(x64 12mA)
Temp Sensor
Server Baseboard
System Bus
(LPC or X-Bus,
via Block Transfer & KCS/SMIC)
IPMB
(x2)
CHASSIS MGMT
BOARD
STORAGE MGMT
BOARD
FC-AL
or
SCSI
• System Event Log
• SDR Repository
• Baseboard FRU Info
SEEPROM
Modem
A/D Input Monitors
PWM Output Control
Fan Tach Input Monitor
ICMB
•I2C Slaves
i82559
Ethernet NIC
PME (AoL)
I
2
C
Ethernet
SMBus
GPIO
RS-485
Transceiver
RS-232
Transceiver
Emergency
Mgmt Port
Monitoring &
Control Circuitry
IPMB Chassis
Controller
FRU SEEPROM
Vitesse
SSC100/205
Enclosure Controller
Monitoring &
Control Circuitry
FRU SEEPROM
UART UART
VITESSE
SEMICONDUCTOR CORPORATION
Product Brie
f
VSC21
5
Enhanced IPMI Baseboard Management Controller
Page 2
VITESSE SEMICONDUCTOR CORPORATION
741 Calle Plano, Camarillo, CA 93012 • 805/388-3700 • FAX: 805/987-5896 3/29/00
G52299-0, Rev. 1.0
Applications
The VSC215 is an ideal Baseboard Management Controller for server management applications. The VSC215 and related Software Development Kit (SDK) imp lement the IPM I 1.0/1.1 specification for BM Cs. The VSC215 may also be used in applications other than IPMI through firmware modifications.
Figure 1: Functional Block Diagram
Architecture
System Lev el Int e g r ation (SL I) t ech niques were used to create a complete system on a c hip. The VSC21 5 is
based on Vitesse’s proven architecture for enclosure and platform management solutions. It integrates an embedded RISC processor, a flexible system interface, memory and multiple peripheral interfaces to create an embedded system for server platform management.
The VSC215 includes four, I
2
C multi-master bus controllers. These controllers may be used to interface to off-the-shelf instrumentation and control devices commonly used in environmental monitoring and manage­ment applications such as Vitesse's SSC050/VSC055 I
2
C Backplane Controllers. The controllers also support
direct connection to Intelligent Platform Management Buses (IPMB).
The VSC215 requires off chip memory for firmware code storage. Most applications will use flash memory devices for non-volatile storage. Static RAM may be added for higher performance applications. The VSC215 has four external chip selects each with a one-megabyte address range.
The VSC215 integrates three UAR T s. One port ca n be used to cont rol a modem. A second por t full y imple­ments the Intelligent Chassis Management Bus (ICMB) defined by IPMI. A third could be used as a Serial-ICE interface for firmware debug and development. The Vitesse provided Software Development Kit includes ROM Monitor and firmware download functionality via the UARTs.
Two-Wire
Serial I/F
(x4)
Serial
ICE
General
Purpose
UART
External Memory
I/F
Timer
INT
Cont .
ICMB
UART
R3000 CPU
Bus
I/F
Unit
8KB SRAM PLL
XBUS/LPC
Interface
Logic
KCS/SMIC
Control Registers
KCS/SMIC
Control Registers
KCS/SMIC
Control Registers
System
Interface
Control
Block Transfer
Interface
8 Input
10 bit
ADC
GPIO(x50)
Loading...
+ 2 hidden pages