SimpleTech and shall not be modified, used, copied, reproduced or disclosed in whole or in part, in any form or by any means, electronic or mechanical, for any purpose, without the written consent of STEC Inc.
ANUAL ONVENTIONS The following icons are used throughout this document to identify additional information of which the reader should be aware. SHOCK HAZARD: This icon indicates the danger of an electrical shock that may harm or otherwise prove fatal to the user. CAUTION: This icon indicates the existence of a hazard that could result in equipment or property damage or equipment failure if the safety instruction...
Page 4
IOPS ZEUS 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0...
EVISION ISTORY Revision Status Summary Sheet Revision Date Sheet(s) Affected 11/30/2006 All. Initial release. 02/16/2007 Official release. IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0...
Page 6
IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0...
IOPS Figure 1. The Zeus ANUAL VERVIEW This product manual describes the applications, specifications, and installation of the 3.5-inch IOPS Zeus Fibre Channel Solid State Drive (SSD). See Figure 1. The contents of this product manual can be quickly ascertained by reviewing the abstracts described under the RODUCT DENTIFICATION IOPS...
UDIENCE This manual is intended for system engineers or system designers employed by an Original Equipment Manufacturer (OEM). This product manual was therefore written specifically for a technically advanced audience; it is not intended for end-users that will eventually purchase the commercially available product.
FC-AL F EATURES This section discusses issues related to the FC-AL ports and loop addressing of the Zeus inch Fibre Channel SSD. This section also provides a table of the SCSI commands implemented on IOPS the Zeus 3.5-inch Fibre Channel SSD, followed by subtopic discussing the use of each command.
EFERENCE OCUMENTS The following list of ANSI Fibre Channel documents relate to the Zeus X3.230-1994 FC Physical and Signaling Interface (FC-PH) • X3.297.1997 FC-PH-2 Fibre Channel Physical and Signaling Interface-2 • X3.303.1998 FC-PH-3 Fibre Channel Physical and Signaling Interface-3 • X3.272-1996 FC Arbitrated Loop (FC-AL) •...
ERFORMANCE Maximum Read of 200 Mbytes/sec • Maximum Write of 100 Mbytes/sec • Cache of 512MBytes • Command queuing of up to 512 commands • (256 commands per port) Background processing of queue • HYSICAL HARACTERISTICS 3.5-inch standard form factor •...
NVIRONMENTAL HARACTERISTICS Operating Temperature Range • Commercial range of 0°C to 55°C – 0dB Noise Amplitude • OWER Input Voltage: +12 V DC ± 10% • Typical consumption: • Idle/Standby of 5.4W – Read of 8.4W – Write of 8.1W –...
ENERAL ESCRIPTION IOPS The Zeus 3.5-inch Fibre Channel Solid State Drive (SSD) incorporates advanced Single-Level Cell (SLC) NAND flash memory technology to deliver a state-of-the-art, non-volatile mass storage device. The interface is fully SCSI compliant and conforms to the same mechanical and mounting requirements as a standard rotating disk drive.
ERFORMANCE NDURANCE The useful life of the flash media is limited by the number of write/erase operations that can be performed on the media. Typically, the write/erase cycles for flash media ranges between 100,000 and 300,000. To extend the life of the SSD, special Wear-Leveling and Bad-Block Mapping algorithms are integrated into the firmware, increasing the overall endurance rating of the drive to 2,000,000 Write/Erase cycles.
OUNT The amount of time required to initialize and mount a Zeus system (Windows®, Linux®, etc.) and the storage capacity of the drive. CCESS Unlike a magnetic rotating disk, the Zeus access time ranges from 20μsec to 120μsec. The actual access time may be affected by the operating system and the storage capacity of the drive.
RASE IMES IOPS The time required to erase a Zeus Erase utility will erase every physical memory storage location that can be accessed by the host interface. It will also destroy any saved messages. Once initiated, the SSD will be offline and the host will be unable to access the drive.
ACHE PERATIONS IOPS The Zeus SSD is configured with 512 MB of cache. Write data can be flushed to the cache with the Synchronize Cache command. LUGGING IOPS The Zeus 3.5-inch Fibre Channel SSD can be inserted or removed from a loop during operation. This capability is known as “hot plugging”.
LECTRICAL OWER UPPLY The following voltage specification applies to the drive power connector. Connections to the drive should be made in a safety extra low voltage (SELV) circuit. The drive does not use the +5V supply input pins available on a typical 40-Pin SCA-2 connector. The drive uses the +12V supply input.
ROUNDING Signal and chassis ground are not connected together in the drive. To ensure minimal EM emissions, the user should provide maximum surface contact area when connecting the drive to chassis ground. LED O AULT IGNAL The Fault LED Out signal is driven by an open collector driver capable of sinking 30mA. It is driven low when an internal fault is detected along with both Enable Bypass signals.
SEL_ID F UNCTION The SEL_n (TTL compatible) inputs (defined when -Parallel ESI is de-asserted) provide a binary value of a loop identifier to the drive. These seven (7) signals define 128 possible values and are directly translated into an 8 bit hard Arbitrated Loop Physical Address (AL_PA). Only AL_PAs with neutral disparity are valid values.
P_ESI_n F UNCTION The SEL_N (TTL compatible) inputs and outputs (defined when -Parallel ESI is asserted) provide an interface between the enclosure and the drive. Table 8 summarizes the signals. Table 8. SEL_N/P_ESI_N Signal Definitions -Parallel ESI (High) Sel_0 (Input) Sel_1 (Input) Sel_2 (Input) Sel_3 (Input)
RIVE RESENT This signal is connected to the ground plane of the drive. The backplane can use this signal to detect the presence of the drive. The DEV_CTRL_CODE_2 through DEV_CTRL_CODE_0 signals provide a binary code to the drive to control functions such as FC link rate, Power Failure Warning (PFW) and Hard Reset. The control function is either identified by a code or a sequence of codes on the DEV_CTRL_CODE signals.
NTERFACE SSD O PERATION IOPS The Zeus Fibre Channel SSD is comprised of the following primary functional blocks: the SCA- 2 interface connector, a Host FPGA, which contains a processor, NAND FPGA, NAND flash memory, and DRAM. Read/write data transfer requests are initiated by the host via the SCSI bus interface. Once received, the Host FPGA controller, under the direction of the microcontroller, processes the request.
SCSI I NTERFACE LOCK IOPS This section provides information on the SCA-2 connector of the Zeus Fibre Channel SSD. SCA-2 I NTERFACE ONNECTOR The 3.5-inch SSD is equipped with a 40-pin SCA-2 bus connector. The connector is located on the underside of the drive.
ONNECTOR OCATION Figure 3 shows the relative location of the SCA-2 connector on the rear of the SSD. Please note the location of Pin 1 relative to the connector. Figure 3. Relative SCA-2 Connector Location IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0...
ONNECTOR INOUT This section provides the pinout of the 40-pin SCA-2 connector, the pinout signal characteristics, and the use of the pinout signals with respect to the SSD. Refer to Table 10 for the 40-pin SCA-2 connector pin-out. Table 10. Signal Name Signal Type -ENBL BYP CH1...
ONNECTIONS IOPS The Zeus 3.5-inch Fibre Channel SSD features two independent FC-AL ports. These ports may be connected in different loops or the same loop. In addition, the drive can send transfers while receiving frames on both ports. This capability is called “full-duplex”. If the ports are 1) connected in different loops, 2) hard addressing is used, and 3) the drive interface address is selected through the interface connector, then both ports will seek the same loop address.
FCP-SCSI C OMMANDS SCSI C UPPORTED OMMANDS Table 12 summarizes the SCSI commands supported by the Zeus supported with all tag types (Head of Queue, Ordered Queue and Simple Queue). A maximum of 256 commands may be queued against each fibre channel port. This section only provides an overview of the SCSI commands supported by the Zeus SCSI specification, Fibre Channel Protocol - 3 (FCP-3), Project T10/1560D, ANSI INCITS 416-2006.
Reserve (10). Obsolete, but supported. Release (10). Obsolete, but supported. Persistent Reserve In Persistent Reserve Out (A0h) EPORT The REPORT LUNS command will request that the peripheral device logical unit inventory accessible to the I_T nexus be sent to the application client. The logical unit inventory is a list that shall include the logical unit numbers of all logical units having a Peripheral Qualifier value of 000b.
(00h) EADY OMMAND The TEST UNIT READY command provides a method to check if the logical unit is ready. This is not a request for a self-test. If the logical unit would accept an appropriate medium-access command without returning CHECK CONDITION status, this command shall return a GOOD status. If the logical unit cannot become operational or is in a state such that an initiator action is required to make the unit ready, the target shall return CHECK CONDITION status with a sense key of NOT READY.
(6) C (0Ah) RITE OMMAND The WRITE (6) command requests that the target write the data transferred by the initiator to the medium The logical block address field specifies the logical block at which the write operation shall begin. The transfer length field specifies the number of contiguous logical blocks of data to transfer. A transfer length of zero indicates that 256 logical blocks shall be transferred.
An EVPD bit of zero specifies that the drive return the standard INQUIRY data. If the page code field is not zero, the target shall return CHECK CONDITION status with the sense key set to ILLEGAL REQUEST and an additional sense code of INVALID FIELD IN CDB. The page code field specifies which page of vital product data information the drive returns.
(6) C (1Ah) ENSE OMMAND The MODE SENSE (6) command provides a means for a target to report parameters to the initiator. It is a complementary to the MODE SELECT (6) command. See Tables 19 and 20. Byte Logical Unit Number (RSVD) A Disable Block Descriptors (DBD) bit of zero indicates that the target may return zero or more block descriptors in the returned MODE SENSE data, at the target's discretion.
(1Dh) IAGNOSTIC The SEND DIAGNOSTIC command is a six byte CDB. The Parameter List Length is two bytes (Bytes 2 and 4). Bytes 1 through 5 are ignored. Table 21. Byte Logical Unit Number (RSVD) (MSB) IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0 Send Diagnostics CDB Operation Code (1Dh) Reserve...
(4Dh) ENSE OMMAND The LOG SENSE command provides a method for the application client to retrieve statistical or other operational information maintained by the SCSI target device about the SCSI target device or its logical units. The command is complementary to the LOG SELECT command. The only LOG SENSE page code supported is 0x00.
(25h) APACITY The READ CAPACITY command provides a means for the initiator to request information regarding the capacity of the logical unit. Bytes 1 through 9 are ignored. If a Byte 8 is a non-zero, Illegal command will be returned. Table 23.
(10) (28h) XTENDED The READ (10) EXTENDED (28h) command requests that the target transfer data to the initiator. The most recent data value written in the addressed logical block is returned. Byte 1 and Byte 9 are ignored. Table 24. Byte Logical Unit number (RSVD) (MSB)
(10) (2Ah) RITE XTENDED The WRITE (10) EXTENDED (2Ah) command requests that the drive write the data transferred by the initiator to the medium. Bytes 1 and 9 are ignored. Table 25. Byte Logical Unit Number (RSVD) (MSB) (MSB) (10) (2Eh) RITE AND ERIFY The WRPROTECT field and DPO and BYTCHK bits in CDB Byte 1 are all ignored.
(3Bh) RITE UFFER OMMAND The WRITE BUFFER command is complementary to the READ BUFFER command as a diagnostic function for testing logical unit memory in the SCSI target device and the integrity of the service delivery subsystem. Table 26. Byte Reserved (MSB) (MSB)
(10) C (5Ah) ENSE OMMAND The MODE SENSE (10) command provides a means for a target to report parameters to the initiator. It is complementary to the MODE SELECT (10) command. Byte 9 is ignored. Table 27. Byte Reserved (MSB) A Disable Block Descriptors (DBD) bit of zero indicates that the target may return zero or more block descriptors in the returned MODE SENSE data, at the target's discretion.
(5Eh) C ERSISTENT ESERVE The PERSISTENT RESERVE IN (5Eh) command will obtain information about persistent reservations and reservation keys that are active within the device server. The command is complementary to the PERSISTENT RESERVE OUT (5Fh) command. Byte 9 is ignored for both commands.
NSUPPORTED OMMANDS Table 31 lists the mandatory commands that are not supported by the Zeus Table 31. Unsupported Mandatory Commands Command Command Code Request Sense Format Unit IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0 IOPS drive.
IBRE HANNEL TANDARD The Fibre Channel standard has coined various terms that are important to know when using the IOPS Zeus SSD. This section will present the basic terms in context to help provide an intuitive understanding of the Fibre Channel interface. IBRE HANNEL RBITRATED...
Page 54
An Arbitrated Loop has certain rules: Each port on the loop has an Arbitrated Loop Physical Address (AL-PA) that is set on the “backplane” or the board to where the device is connected. Once set, the port attached to the backplane inherits the AL-PA. The AL-PA must have “neutral disparity”, i.e., the number of binary 0s and 1s in the AL-PA are equal when 10-bit encoded.
ABRIC ONNECTION IOPS The Zeus SSD can also be connected to a “fabric” where any node on the fabric can connect to any other node in the fabric. See Figure 5. Figure 5. IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0 Fabric Node Connection...
Page 56
An Arbitrated Loop has the following states: Monitoring Each port acts as a repeater while listening for further instructions. Arbitration The port requests to own the loop. Open The port wins arbitration and connects to another device. The port relinquishes control of the loop and the loop is in the process of returning Closed to a monitoring state.
The Fibre Channel standard is structured into FCP Function Levels, where “FCP” is “Fibre Channel Protocol”. There is a hierarchy of function levels, written FC-0 to FC-4, and on top of those lies the Upper Level Protocols or ULP. Table 32 summarizes each FCP level. Table 32.
HYSICAL ENERAL HYSICAL HARACTERISTICS ATERIALS All acceptable enclosure materials have been independently tested by an NRTL and are certified to comply with the following standards: ANSI/UL60950-1-2002 • CAN/CSA-C22.2 No.60950-1-03 • RIVE SSEMBLY EIGHT IOPS The weight of a Zeus SSD varies according to the specific set of design characteristics of the drive.
XTERIOR IMENSIONS IOPS Zeus SSD internal components are housed within precision machined aluminum alloy enclosures. The overall dimensions for the 3.5-inch form factor are illustrated in Figure 7. IOPS Figure 7. Zeus 3.5-Inch Dimensions IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0...
NVIRONMENTAL VERVIEW IOPS Zeus SSDs are subjected to a series of environmental tests to validate the portability and suitability of the SSDs for operation in harsh and mobile conditions. The SSDs operate without degradation within the ambient temperature, relative humidity and altitude ranges as specified in the following sections.
AXIMUM OMPONENT EMPERATURES Critical drive component temperatures must be kept within certain limits to prevent damage to the SSD. The approximate component locations within the drive are illustrated in Figure 8. Table 36 lists the maximum component temperatures. Forced air cooling will be required in most applications to ensure optimal conditions.
YSTEM EQUIREMENTS There is a risk of electrocution! Use extreme caution when handling the solid state drive and while connecting it to a power source. Observe all applicable electrical safety rules while installing the solid state drive. Make sure to read and thoroughly understand this section before attempting to install the drive.
For host systems that are not DMP capable, having two paths from the same host machine to the same drive can cause problems. For example, if the two channels are connected to the same host machine when running an operating system that does not support DMP, two separate disks will be reported by the operating system even though both reported disks are the same physical storage.
OWER AULT ONDITIONS The fault codes listed in Table 37 indicate that a fault has been detected during the power-on sequence. As a result, the unit is in a non-operational state and remedial action is required to replace the unit. Power-on fault codes are indicated as a series of flashes.
PERATIONAL AULT ODES The following codes indicate that a fault has been detected during drive operation. The drive will remain operational despite the fault. The drive should be replaced at the earliest possible opportunity. Operational fault codes are indicated as a series of flashes. The fault light will illuminate for 1 second, then off for 1 second, followed by a 10 second off delay.
INGLE HANNEL ODE FOR On early revisions of the drive, JP1 did not exist. These drives are identified by having a serial number of “50” or less and only have an 8-way right-angled manufacturing connector. For this revision of drive, the feature is enabled by setting bit 6 of the LOOP_ID to “1”. The LOOP_ID is set using the SELECT_ID pins on the SCA-2 connector within the chassis to which the SSD is connected.
RIVE RIENTATION The SSD can be installed in any number of orientations within the enclosure. The drive will operate and meet all the requirements as outlined in this specification regardless of the mounting orientation. See Figure 9. Figure 9. Possible Drive Orientations IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev.
OOLING EQUIREMENTS If necessary to maintain the required operating temperature range, the host enclosure may remove heat by conduction, convection, or other forced air flow. The suggested air flow patterns are shown in Figure 10. Figure 10. Suggested Air Flow Patterns for Cooling IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev.
OUNTING IMENSIONS Figure 11 shows relative locations of the mounting holes. Careful attention should be made to the length of the mounting screws and the recommended torque to prevent damage to the enclosure; the maximum screw penetration is 5 mm. The mounting screw threads are M3 and the recommended torque is 0.5 Nm to 0.8 Nm.
RIVE NSTALLATION Electro Static Discharge or ESD can seriously damage the electronic components of the host system and solid state drive. It is very important to discharge any static electricity before you begin the installation procedure. You can touch an unpainted, grounded metallic surface to discharge any static charges that may be present on your body or clothing.
PERATING YSTEM PECIFICATIONS IOPS The Zeus SSDs are compatible with Microsoft Windows® and alternative operating systems. The SSDs are low-level formatted at the factory. However, the SSDs must be partitioned and high- level formatted. The SSDs can be formatted as boot drives or data storage drives using any standard disk partitioning and formatting utility.
SSD M ANAGEMENT TILITY The firmware and hardware on a Zeus utility, “Giddy”, uses signed Java applet technology and the Java native interface to maintain the SSD. Table 40 lists the supported operating systems, Java Runtime Environments (JREs) and compatible web browsers. The documentation for the Management utility is found at http:// www.gnutek.co.uk/giddy.pdf.
NAND F LASH UPPORT The device will support multiple mutually agreed upon and approved NAND flash memory vendors prior to release to manufacturing for proposed capacities in the design without changes to the hardware or firmware. STEC develops firmware to support a wide range of NAND flash versions and vendors.
ARKING PPROVALS AND The SSDs will have the following marks, approvals and documentation as outlined in Table 41. Table 41. Mark/Approval Documentation Electrical equipment sold in the European Economic Area (EEA) will comply with the requirements of CAN/CSA- C22.2 No. 60950-1-03 and be marked (CE) accordingly. Federal Communications Commission Declaration of Conformity ESTRICTION OF...
ADIO REQUENCY MISSIONS IOPS The Zeus SSD has passed radiated emissions testing (10 meter chamber) with a minimum margin of 4dB below the EN55022 radiated emissions limits in all applicable customer platforms, without any required changes to the system platforms. Emissions testing in a 3 meter chamber for over 1GHz per the FCC limit for Class B was performed up to 2GHz with the -4dB margin relative to the FCC Class B limit.
LECTROSTATIC ISCHARGE The SSDs will meet the ESD limits specified in the 61000-4-2 guidelines and the customer’s enhanced ESD procedure. The specification will determine whether the contact or air discharge method should be used. Performance degradation is defined as a decreased throughput rate. No data errors are allowed.
ONTACT AND Contact Information IOPS For more information on Zeus Solid State Drives, contact the STEC Solid State Drive Team. Telephone: 800-796-4645 (Toll free; U.S. and Canada only) All Others: (949) 260-8345 Fax: (949) 851-2756 E-mail: ssd@stec-inc.com Ordering Information Part Number IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev.
Page 78
IOPS Zeus 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0...
ERTIFICATION AND FCC Declaration of Conformity IOPS Zeus Solid State Drives carry the FCC-Mark in accordance with related Federal Communications Commission (FCC)–USA directives. This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: •...
Page 84
61000-04522-101: Revision 1.0 STEC Inc. World Headquarters 3001 Daimler Street Santa Ana, CA 92705 USA Tel: 949.260.8345 Fax: 949.417.1335 Web: www.stec-inc.com...
Need help?
Do you have a question about the ZeusIOPS and is the answer not in the manual?
Questions and answers