ChipFind - документация

Электронный компонент: LSISAS1068

Скачать:  PDF   ZIP

Document Outline

DB08-000240-04
December 2004
1 of 32
Version 2.0
Copyright 2004 by LSI Logic Corporation. All rights reserved.
LSISAS1068 8-Port, 3 Gbit/s Serial
Attached SCSI Controller
Datasheet
Version 2.0
The LSISAS1068 is an eight, port 3.0 Gbit/s SAS/SATA controller that is
compliant with the Fusion-MPTTM architecture, provides a PCI-X
interface, and supports Integrated RAID.
Each of the eight phys on the LSISAS1068 is capable of 3.0 Gbit/s and
1.5 Gbit/s link rates. The user can configure ports as wide or narrow.
Narrow ports have one phy per port. Wide ports have between two and
four phys per port. Each port supports the SSP, SMP, STP, and SATA
protocols.
The SAS interface uses the proven SCSI command set to ensure reliable
data transfers, while providing the connectivity and flexibility of point-to-
point serial data transfers. The SAS interface provides improved
performance, simplified cabling, smaller connectors, lower pin count, and
lower power requirements when compared to parallel SCSI. SAS
controllers leverage an electrical and physical connection interface that
is compatible with Serial ATA technology. The LSISAS1068 supports the
ANSI Serial Attached SCSI standard.
Figure 1
and
Figure 2
provide
examples of LSISAS1068 applications.
Figure 1
LSISAS1068 Direct-Connect Example
Flash ROM/
LSISAS1068
64-Bit, 133 MHz
PCI-X Controller
PSBRAM/
I
2
C
PCI/PCI-X Interface
NVSRAM
SAS/SATA
Drives
32-bit Memory
Address/Data
Bus
SAS/SATA
Drives
2 of 32
LSISAS1068 8-Port, 3 Gbit/s Serial Attached SCSI Controller
DB08-000240-04
December 2004 - Version 2.0 Copyright 2004 by LSI Logic Corporation. All rights reserved.
Figure 2
LSISAS1068 Controller and LSISASx12 Expander Example
The LSISAS1068 supports a 133 MHz, 64-bit PCI-X bus. With the
exception that the PCI interface is not tolerant of 5V PCI, the interface is
backward compatible with all revisions of the PCI/PCI-X bus. The
LSISAS1068 supports PCI-X split completion cycles and 32-bit or 64-bit
data bursts with variable burst length. The LSISAS1068 supports the
PCI-X Addendum to the Peripheral Components Interface Specification,
Revision 2.0, and the Peripheral Components Interface Specification,
Revision 3.0.
The LSISAS1068 supports the Integrated RAID hardware solution, which
is a highly integrated, low cost RAID solution. It is designed for systems
requiring redundancy and high availability, but not needing a full-featured
RAID implementation. Integrated RAID includes Integrated MirroringTM
(IM) and Integrated StripingTM (IS) technology. IM provides physical
mirroring up to eight physical drives, and can perform mirroring of the
boot volume through the LSISAS1068 firmware. IM requires an NVSRAM
to support write journaling. IS enables data striping across up to eight
physical drives. Integrated RAID is OS independent, easy to install and
configure, and does not require a special driver. A single firmware build
LSISAS1068
LSISASx12
Flash ROM/
32-bit Memory
Address/Data
Bus
PSBRAM/
I
2
C
NVSRAM
LSISASx12
SAS/SATA
Drives
PCI/PCI-X Interface
SAS/SATA
Drives
SAS/SATA
Drives
SAS/SATA
Drives
SAS/SATA
Drives
LSISAS1068 8-Port, 3 Gbit/s Serial Attached SCSI Controller
3 of 32
DB08-000240-04
December 2004 - Version 2.0 Copyright 2004 by LSI Logic Corporation. All rights reserved.
supports all Integrated RAID capabilities. The LSISAS1068 also provides
Zero Channel RAID (ZCR) support.
The LSISAS1068 uses the Fusion-MPT (Message Passing Technology)
architecture, which features a performance based message passing
protocol that offloads the host CPU by completely managing all I/Os and
minimizes system bus overhead by coalescing interrupts. The
Fusion-MPT architecture requires only thin, easy to develop device
drivers that are independent of the I/O bus. LSI Logic provides these
device drivers.
To meet its flexibility and data transfer requirements, the LSISAS1068
uses an ARM966 processor that operates at 225 MHz. LSI Logic
manufactures the LSISAS1068 controller using GflxTM technology.
Features
This section lists the features of the LSISAS1068.
SAS Features
This section describes the SAS features.
Each phy supports 3.0 Gbit/s and 1.5 Gbit/s SAS data transfers
Provides a serial, point-to-point, enterprise-level storage interface
Supports wide transfers consisting of 2 to 4 phys
Supports narrow ports consisting of a single phy
Transfers data using SCSI information units
Compatible with SATA target devices
STP/SATA Features
This section describes the STP and SATA features.
Supports 3.0 Gbit/s and 1.5 Gbit/s SATA data transfers
Supports STP data transfers of 3.0 Gbits/s and 1.5 Gbits/s
Allows addressing of multiple SATA targets through an expander
4 of 32
LSISAS1068 8-Port, 3 Gbit/s Serial Attached SCSI Controller
DB08-000240-04
December 2004 - Version 2.0 Copyright 2004 by LSI Logic Corporation. All rights reserved.
Allows multiple initiators to address a single target (in a fail-over
configuration) through an expander
PCI Performance
The LSISAS1068 supports these PCI features:
133 MHz, 64-bit PCI/PCI-X interface that:
Operates up to 133 MHz PCI-X
Operates at 33 MHz or 66 MHz PCI
Supports 32-bit or 64-bit data transfers
Supports 32-bit or 64-bit addressing through Dual Address
Cycles (DAC)
Provides a theoretical 1066 Mbytes/s PCI bandwidth
Complies with the PCI Local Bus Specification, Revision 3.0
Complies with the PCI-X Addendum to the PCI Local Bus
Specification
, Revision 2.0
Complies with the PCI Power Management Interface
Specification
, Revision 1.2
Complies with the PC2001 Specification
Provides unequalled performance through the Fusion-MPT
architecture
Provides high throughput and low CPU utilization to offload the host
processor
Uses a dedicated ARM966 processor
Presents a single electrical load to the PCI Bus
Reduces Interrupt Service Routine (ISR) overhead with interrupt
coalescing
Supports 32-bit or 64-bit data bursts with variable burst lengths
Supports the PCI Cache Line Size register
Supports the PCI Memory Write and Invalidate, Memory Read Line,
and Memory Read Multiple commands
Supports the PCI-X Memory Read Dword, Split Completion, Memory
Read Block, Memory Write Block commands
LSISAS1068 8-Port, 3 Gbit/s Serial Attached SCSI Controller
5 of 32
DB08-000240-04
December 2004 - Version 2.0 Copyright 2004 by LSI Logic Corporation. All rights reserved.
Supports a maximum of 16 outstanding PCI-X Split Transactions
Integration
These features make the LSISAS1068 easy to integrate:
Supports backwards compatibility with previous revisions of the PCI
specification
Provides a full 32-bit or 64-bit PCI-X DMA bus master
Reduces time to market with the Fusion-MPT architecture
Single driver binary for SAS/SATA, SCSI, and Fibre Channel
products
One firmware build supports all Integrated RAID capabilities
Thin, easy to develop drivers
Reduced integration and certification effort
Usability
This section describes the usability features.
Simplifies cabling with point-to-point, serial architecture
Provides drive spin-up sequencing control
Provides up to two LED signals for each phy to indicate drive activity
and faults
Flexibility
These features increase the flexibility of the LSISAS1068:
Supports an 8-bit Flash ROM interface, an 8-bit nonvolatile RAM
(NVSRAM) interface, and a 32-bit pipelined synchronous burst
SRAM (PSBRAM) interface
Offers a flexible programming interface to tune I/O performance
Allows mixed connections to SAS or SATA targets
Leverages compatible connectors for SAS and Serial ATA
connections
Allows grouping of any phys within a quad port to form a wide port