ETC LSI53C876E

LSI53C876E
MULTIFUNCTION CONTROLLER
The Communications Company ™
P C I - D U A L C H A N N E L U LT R A S C S I M U LT I F U N C T I O N C O N T R O L L E R
BENEFITS
• True PCI multifunction device
provides direct connection from
the PCI bus to two independent
bus mastering Ultra SCSI channels
• One device replaces two,
reducing the number of PCI
bus loads and bus masters in
the system
OVERVIEW
The LSI53C876E controller brings the proven performance of the
LSI53C8XX family of PCI-SCSI controllers to a new performance and integration
level. This single-chip multifunction device connects directly to the PCI bus,
presenting one electrical load, while functioning as a single 32-bit PCI
DMA bus master. It contains two wide Ultra SCSI interfaces for maximum
performance and flexibility.
The LSI53C876E, and its companion host adapters that support both singleended and differential SCSI environments, along with a complete set of
SCSI drivers, provide a total SCSI solution in desktop, workstation, server,
and RAID environments.
PCI FEATURES
• True multifunction device as defined in PCI 2.1 specification —
Presents only one load to the PCI bus
• Connects directly to the PCI bus without external logic
• Functions as one 32-bit PCI DMA bus master
• Supports 33 MHz PCI bus zero wait state operation
• Supports maximum burst transfer rate of 132 MBps
• Supports shared or separate interrupts on the PCI bus for maximum flexibility
• PCI Subsystem Vendor ID and Subsystem ID support with 2-wire serial
EEPROM port on each channel
• Supports PCI extended access cycles
• Supports 3.3V and 5V PCI interface
• Increases throughput up to
twofold for systems that now
operate with single channel SCSI
• High-performance wide Ultra
SCSI solution based on the
proven technology of the
LSI53C875 controller
FEATURES
• Two independent DMA channels
with internal programmable
arbitration
• Motherboard or host adapter
solution — BIOS can be stored
in system, or in local EPROM or
FLASH memory
• LSI Logic provides complete
software support with BIOS
and drivers
• Allows custom driver development
with LSI Logic SCSI SCRIPTS™
• 208-pin PQFP or 256-pin
BGA package
• Supports IEEE 1149.1 JTAG
boundary scan for improved
testability
®
• Compliant with Microsoft PC99
LSI53C876E
Multifunction Controller
SCSI FEATURES
• 16-bit Ultra SCSI design for high performance
• One differential channel (can be configured as single-ended) and one
single-ended channel*
• Up to 40 MBps synchronous transfer rate on each channel
• Two separate high-performance SCSI cores with integrated
SCRIPTS processors
• Local memory bus for BIOS storage, including EPROM and FLASH memory
®
• LSI Logic TolerANT active negation SCSI driver and receiver technology
• 536-byte DMA FIFO on each channel allows PCI burst length up to
128 dwords
• 4 KB SCRIPTS RAM on each channel reduces or eliminates instruction
fetches over the PCI bus
• 8 dword SCRIPTS instruction prefetch buffer to reduce PCI bus overhead
• 41 scratchpad registers on each channel for user-defined functions
• SCSI bus loopback diagnostics to test cable integrity
• Software drivers and SCRIPTS compatible with LSI53C825AE and
LSI53C875E — Software written for the LSI53C875E operates as is with
the LSI53C876E
* A separate device in a 256-pin BGA package is available with two
differential channels (can be configured as single-ended).
LOCAL MEMORY BUSES
A parallel ROM interface supports both channels with up to one
megabyte of external memory, allowing the use of expansion ROM for add-in
PCI cards. For ease of software development and field upgrades of the device’s
local ROM, the interface supports local programming of FLASH memory. A
serial 2-wire interface on each SCSI channel provides a connection to an
external serial EEPROM for storing the Subsystem Vendor ID and Subsystem ID.
DIRECT CONNECTION TO PCI
Drawing upon LSI Logic’s long-term participation in PCI standards committees,
this part was designed with PCI compliance in mind, as were all of the
LSI Logic LSI53C8XX family parts. The LSI53C876E is fully compliant with the
PCI 2.1 specification, including the requirements for multifunction devices.
SOFTWARE SUPPORT
LSI Logic provides a complete software solution with BIOS and drivers to support
the LSI53C876E and the entire LSI53C8XX family of PCI-SCSI controllers.
Drivers are available for:
• Windows NT 4.0
• Windows 95/98
• DOS
• Linux
• NetWare
• SCO UnixWare™
• OS/2 Warp
• Solaris
®
®
®
®
®
®
PCI Bus
Interface
Controller
PCI Bus
One PC Bus Load
Typical PCI Computer System Architecture
LSI53C876E
Multifunction Controller
PCI to Ultra SCSI
PCI to Ultra SCSI
SCSI Bus
Fixed disk, Optical Disk, Printer
Tape, and Other Peripherals
SCSI Bus
Fixed disk, Optical Disk, Printer
Tape, and Other Peripherals
PCI Graphic Accelerator
Monitor
PCI Sound Card
Processor Bus
Central
Processing
Unit
(CPU)
Speaker
Memory Controller
Memory
Figure 1: Typical LSI53C876E system application diagram
Speaker
LSI53C876E
Multifunction Controller
For more information please visit
the LSI Logic web site at:
Host PCI Bus (32-bit, 33 MHz)
http://storageio.lsilogic.com
PCI Master and Slave Control Block, PCI Configuration Registers (2 sets)
and SCSI Channel Arbitration
8 dword SCRIPTS
Prefetch Buffer
Tel: 800 574 4286
LSI Logic Europe Ltd.
Operating
Registers
SCSI SCRIPTS
Processor
4 KB
SCRIPTS RAM
536-bytes
DMA FIFO
Serial EEPROM Controller
ROM/FLASH Memory Control
Operating
Registers
8 dword SCRIPTS
Prefetch Buffer
SCSI SCRIPTS
Processor
536-bytes
DMA FIFO
4 KB
SCRIPTS RAM
North American Headquarters
Milpitas, CA
Ultra SCSI Controller
Ultra SCSI Controller
LSI Logic Corporation
European Headquarters
United Kingdom
Tel: 44 1344 426544
SCSI FIFO and SCSI Control Block
TolerANT Drivers and Receivers
SCSI FIFO and SCSI Control Block
Local
Memory
Bus
TolerANT Drivers and Receivers
Fax: 44 1344 481039
LSI Logic KK Headquarters
Tokyo, Japan
Single-ended/Differential
Wide Ultra SCSI Bus
(A Channel)
ROM/FLASH
Memory Bus
2-Wire Serial 2-Wire Serial Single-ended/Differential
EEPROM Bus EEPROM Bus
Wide Ultra SCSI Bus
(B Channel)
(A Channel)
(B Channel)
Tel: 81 3 5463 7165
Fax 81 3 5463 7820
ISO 9000 Certified
Figure 2: LSI53C876E block diagram
LSI Logic logo design and TolerANT are registered
trademarks, and SCRIPTS is a trademark of
LSI Logic Corporation. All other brand and
product names may be trademarks of their respective
companies.
LSI Logic Corporation reserves the right to make
changes to any products and services herein at
any time without notice. LSI Logic does not
assume any responsibility or liability arising out of
the application or use of any product or service
described herein, except as expressly agreed to
in writing by LSI Logic; nor does the purchase,
lease, or use of a product or service from
LSI Logic convey a license under any patent
rights, copyrights, trademark rights, or any other
of the intellectual property rights of LSI Logic or
of third parties.
Copyright ©2001 by LSI Logic Corporation.
All right reserved.
Order No. S20028
2/01-500 – Printed in USA