VSC205
LVD SCSI Enclosure
Management Controller
Product Brief
Overview
The VSC205 is an enclosure management controller
for peripheral storage applications. This device
supports in-band and out of band management
strategies. The VSC205 implements in-band SES
and SAF-TE enclosure management via the
integrated SCSI interface. Out of band solutions
are possible using IPMI (Intelligent Platform
Management Interface) or through a customer
unique approach.
JBOD and RAID subsystem developers are provided
a common hardware and software platform, which
supports all common subsystem diagnostic and
enclosure management strategies. The VSC205
may be used as the master controller of a I2C serial
interface communicating with scalable slave
backplane controllers such as Vitesse VSC055/050
and other industry standard devices.
LVD/SE
Local I/O (x3)
Power Supplies
& Fans
SCSI Bus
Device Features
• Integrated SCSI Controller with LVD or Single
Ended operation over a wide SCSI bus
• Target and Initiator mode with wide SCSI
arbitration and selection support
• Disconnect and reselect support minimizing
SCSI bus connect time
• Three master/slave mode I2C serial interfaces
• 32-bit, 40Mhz RISC CPU w/debug port
• RS-232 Monitor Port
• IPMI 1.0 Compatible
• External Flash and/or SRAM (60ns to 350ns)
• Two integrated 8K byte user data SRAMs
• 3 bits of user definable general purpose I/O with
up to 3 external interrupts
• General purpose UART
• 160 PQFP Package
Software Development Kit Features
• Modular architecture to support migration to
other I/O technologies and protocols
• Extensive peripheral device library
• Sample Personality Module source code
VITESSE
I2C Serial
I/F
VSC205
LVD SCSI
Enclosure
Controller
Flash
(1M x 8)
VITESSE
Backplane
Controller
X24C16
EEPROM
LM75
(Temp)
Wide or Narrow SCSI Bus
Drive 0
Drive 1
Drive 2
Drive 3
Drive 4
Drive 5
Drive 6
Drive 7
Typical Application Block Diagram
SCSI Applications
The VSC205 offers dedicated port enclosure
management across a parallel SCSI bus. The
VSC205’s integrated LVD SCSI controller is used to
provide a high performance, SES or SAF-TE
solution. No external components are required with
this approach; the VSC205 integrates both the data
and command buffers and control logic. This
architecture provides system designers with a
common platform for various SCSI bus speeds and
physical interfaces.
Architecture
System Level Integration (SLI) techniques were
used to create a complete system on a chip. The
VSC205 integrates a RISC embedded processor
and additional DMA, memory and controller
functionality.
The VSC205 includes three, I2C serial interface bus
master controllers. These controllers may be used
to interface to off-the-shelf instrumentation and
control devices commonly used in environmental
LVD
SCSI
Interface
Wide SCSI
Controller
2048 Byte
Data
Buffer
32 Byte
Command
Buffer
Bus
I/F
Unit
8KB SRAM
R3000 CPU
8KB SRAM
GPIO
(x3)
Serial
ICE
UART
VSC205 Block Diagram
monitoring and management applications such as
Vitesse VSC055/050 Backplane Controllers.
The VSC205 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 VSC205 has three external chip
selects each with a one-megabyte address range.
Two RS-232 serial ports provide assist firmware
debug. One port is dedicated to in circuit emulation
for the embedded processor. The second port
implements a XMODEM connection for additional
debug and firmware download. Firmware
downloads are also supported via the SCSI bus.
Software
The software designed to execute on the VSC205
determines the characteristics of the overall
enclosure management solution. Most enclosure
management applications will be unique to a
customer's individual product. The VSC205
firmware architecture uses a Personality Module with
captures the unique functionality required by a
particular application. Vitesse provides a Software
Development Kit (SDK) to customers to assist their
development of their Personality Module.
The SDK includes software to implement an ESI and
a parallel SCSI transport for SAF-TE or SES
diagnostic environments. In addition, the SDK also
includes a System Services module with provides
APIs to the peripheral functionality (interrupts, timers
etc.) in the VSC205.
I2C
Serial I/F
(x3)
External
Memory
I/F
Timer
INT
Cont.
The VSC205 shares a similar hardware and
firmware architecture as Vitesse SSC200 and
SSC100. This allows system designers to leverage
enclosure management strategies and
implementations across parallel SCSI, ESI and
dedicated port FC-AL storage solutions.
System Services
Personality Module
Diagnostic Interface
Transport
SDK Firmware Block Diagram
For More Information:
www.vitesse.com
email: prodinfo@vitesse.com
TEL: 1-800-VITESSE FAX: 805/987-5896
Vitesse Semiconductor Corporation reserves the right to make
changes in its products, specifications or other information at any
time without prior notice. Therefore the reader is cautioned to
confirm that this datasheet is current prior to placing any orders.
The company assumes no responsibility for any circuitry
described other than circuitry entirely embodied in a Vitesse
product. (Version 1.0)
© 2000 Vitesse Semiconductor Corporation, All Rights Reserved.