| |
|
SAS Sierra M6-4
The Sierra Protocol Test System is the 6th generation in the leading line of SAS/SATA protocol test solutions from the leading manufacturer of protocol test systems. Designed for the current evolution of both SAS (SAS 2.0) and SATA (SATA 3.0), the new Sierra product family sets new standards for performance while incorporating a complete range of features in a single, economical system.
Explore Sierra M6-4
|
 |
SAS Sierra M6-4 Complete solution for Serial Attached SCSI (SAS) and Serial ATA (SATA) Protocol verification SAS Sierra M6-2 Complete solution for Serial Attached SCSI (SAS) and Serial ATA (SATA) Protocol verification SAS STX-131 STX-131 SAS & SATA 3.0 & 1.5G 1 Port Analyzer System SAS STX-231 STX-231 SAS & SATA 3.0 & 1.5G 2 Port Analyzer System SAS STX-431 STX-431 SAS & SATA 3.0 & 1.5G 4 Port Analyzer System SAS Avalanche The Avalanche SAS/SATA analyzer is LeCroy's next generation system that decodes 6Gbps and 3Gbps Serial Attached SCSI (SAS) and 6Gbps, 3Gbps and 1.5Gbps Serial ATA (SATA) traffic. SASTracer/Trainer Complete solution for Serial Attached SCSI (SAS) Protocol verification SAS InFusion SAS Error Injector for Real World Fault Handling and Error Recovery
Serial Attached SCSI (SAS) is the next-generation replacement of SCSI Ultra320. SAS is a serialized protocol. The serial interface offers several benefits over the existing SCSI parallel bus; allowing for high availability, complex storage topologies, and a lower cost structure.
High Availability: As with SATA, Serial Attached SCSI is a high-speed, point-to-point technology initially designed to operate at speeds up to 6Gb/sec. System designers have found that point-to-point serial connections are inherently more reliable than shared bandwidth parallel connections. As a result, point-to-point serial connections have become the preferred method for implementing high-availability systems. SAS based disk drives are dual ported, taking advantage of this feature. This is a key requirement of high-availability SANs that call for redundant paths to all devices in the system.
Complex Storage Environments: SAS storage environments usually consist of a mixture of disk drives, host bus adapters and expanders. SAS allows for addressing of over 16,000 devices. SAS Expanders are routing devices that forward service requests between the source and destination devices. Expanders can be attached to other expanders, disk drives, and other hosts. An important characteristic of Expanders is their ability to aggregate bandwidth by combining multiple physical links into a "Wide" port. These wide ports can function as intelligent switches and can independently send commands across one physical path with data being returned over a different physical path. This increases the complexity of SAS test and debug because it requires users to monitor multiple links concurrently to record all DWORDs associated with a single SCSI transaction. The usage of expanders also allows for usage of a storage concept called Zoning. Zoning allows administrators to restrict access to devices by other devices. Applications of this include separating storage systems within a company by department. Lower Cost Structure: Serial Attached SCSI also contains support for SATA drives in its storage environments. This allows support for both enterprise-class performance offered by SAS and low cost storage with SATA drives in the same system. Since the cost of the SAS infrastructure is expected to be comparable to SATA, it is likely that SAS will be the preferred interface. Since both SAS and SATA drives can be used in this environment, it will simplify and standardize the storage infrastructure, allowing for the ability to choose which drive will best fit individual storage needs.
SAS Test and Verification: LeCroy's protocol analysis tools are designed from the ground up to address these unique characteristics of SAS including wide-links and Serial ATA interoperability. Sierra’s analysis and design suites are developed specifically for use with the SAS and SATA protocols, and provide extensive protocol decoding, expert error analysis, and complete user support when decoding and viewing the recorded traffic. This extensive protocol support, combined with the different traffic views, advanced triggering, data filtering, traffic generation, and error injection capability, allows engineers to rapidly become familiar with SAS- and SATA-specific issues, and quickly understand new issues the first time they encounter them. Every engineer becomes a protocol expert with the support of Sierra’s detailed expert analysis.
Leveraging LeCroy's extensive expertise in high-speed serial data analysis, the Sierra provides the most accurate capture, display and analysis of both SAS and SATA data traffic at data rates up to 6 Gb/s. The Sierra product family includes the capability for protocol analysis, traffic generation, host and/or device emulation, and error injection, all within one system. The platform supports all features, and customers can configure specific features or add features later to match their requirements and budget. With the flexibility to adapt to a user's current and future needs, the Sierra M6-4 System brings a new standard for performance, capability and flexibility to SAS/SATA protocol test systems. 
The Only Complete Protocol Test System for up to 6G The Sierra SAS/SATA Protocol Test System combines creative industrial styling and a performance-enhancing native PHY with expert software features that minimize debug and development time. The Sierra platform integrates the best of the STX and CATC Trace software suites and adds additional capabilities at both the hardware and software levels. Detailed Protocol Specific Support Sierra's analysis and design suites are developed specifically for use with the SAS and SATA protocols, and provide extensive protocol decoding, expert error analysis, and complete user support when decoding and viewing the recorded traffic. This extensive protocol support, combined with the different traffic views, advanced triggering, data filtering, traffic generation, and error injection capability, allows engineers to rapidly become familiar with SAS- and SATA- specific issues, and quickly understand new issues the first time they encounter them. Every engineer becomes a protocol expert with the support of Sierra's detailed expert analysis. 
Innovative, Flexible, and Compact System Design The Sierra platform is designed for convenience, portability, and functionality. Both data bus ports are located in the front for convenient access, as are all system controls and connectors (other than the AC power cord). The Sierra's array of status indicators includes information on negotiated link speed, protocol error detection, link detection, and whether OOB or protocol frames are currently being sent over the link. The LCD screen reports which user is currently connected to the Sierra system, the system IP address and system status. Host connectivity to the Sierra includes support for both USB 2.0 and Gigabit Ethernet. Expansion ports allow for future enhancements, such as providing DC power to a drive. The Sierra enclosure also includes flexibility for use either standalone on a workbench or integrated into a 19" rack. Industry's Most Efficient Lock-time One of the biggest new features for the Sierra platform is the addition of native PHYs. The native PHYs offer many benefits over implementations found in other 6G test solutions, including better capture performance during speed negotiation and power management phases, and improved response time with our comprehensive design suite. See more, miss less with the most capable PHY in the market. | Native PHY | Current Implementation | | Worst Case Lock Time | < 200ns | > 65us | | Response Latency | 9 DWORDS = 60ns | 15 DWORDS = 100ns |

Expert Analysis Software From the link layer to the application layer, the Sierra analysis suite offers a wide range of traffic views and tools to enable engineers to easily zero-in on areas of interest. For applications at the link layer, the column and Link Tracker views show the handshaking of primitives and frame composition from SOF to EOF. Data can be viewed in 8b, 10b, and scrambled formats. When working at the frame level, the Text View shows exchanges of frames and accompanying primitives. For viewing commands and frames in a time-ordered fashion, the Spreadsheet View gives the user the flexibility to easily filter out unwanted primitives and frames to easily focus on what is important. The Sierra also features a hierarchical view for the application layer, logically assembling frames and primitives that are related to commands. The protocol-specific hierarchical view allows users to easily view command definitions, completion and status. This capability comes especially handy in environments with outstanding commands, large gaps of traffic between command start and command end, or other complexities such as Time-Domain Multiplexing. The commands can then be drilled-down to view the frame and link layers. All of the views for expert analysis can be used simultaneously and are automatically synchronized and displayed within one application. When developing or debugging, one size does not fit all. View the traffic in the manner most meaningful for the task. 
Pin-point triggering From looking for a particular frame, to more complex events such as timing and status between events, Sierra's logical triggering algorithms give the engineer the ability to quickly define root issues to look for during capture. Sierra's powerful trigger capabilities include up to a 24-level state sequencer, 4 independent timers, multiple counters, the ability to pre-filter at each state, and the ability to assign individual triggers to each port pair. Defining fields within frames and/or commands is also easy thanks to protocol- specific awareness. Spend more time engineering and less time looking with the deepest trigger available. Transparent Intelligence With Sierra's transparent post-processing, searching, and hiding of unwanted traffic, analyzing the captured traffic has never been easier. Combined with protocol-specific awareness, post-processing allows the engineers to easily determine what was captured without having to scroll down and keep notes. From performance statistics, such as command throughput and completion time, to viewing how many times a command, frame, bus event, or primitive occurred, the traffic summary enables the engineer to easily track and find areas of interest. Sierra ZeroTime™ search immediately identifies what was actually captured, eliminating the possibility of searching for traffic that does not exist in the trace. Why waste time looking for events that never occurred? Use transparent intelligence to easily track-down and display areas of interest. 
Statistics to Monitor Performance Sierra provides a wealth of statistical and performance reports, providing the means to easily monitor command execution, errors, and other data traffic issues. Selecting from the broad range of reports provides each customer with rapid access to the information you seek. Compliance Test to Ensure Interoperability The Sierra system supports compliance testing to SAS and SATA standards to help insure interoperability between your product and other products under development or already on the market. By using a complete suite of SAS or SATA compliance tests, you have the assurance of an industry-standard test method. The Sierra Trainer is a script-based traffic generator that gives engineers the ability to control what is being sent down to the bit level, including flexibility for changing OOB waveforms, defining IDLE traffic, and transmitting user-defined data patterns for customized testing throughout the design process. Also included is support for SAS compliance with our SAS Compliance Test Suite written in conjunction with the UNH-IOL (University of New Hampshire Interoperability Lab). The host and device emulators feature easy-to-use logic control and protocol-specific command and frame definition. Engineers can easily use the emulators to test command support and error-handling features of their device throughout the design bring-up process. The host and device emulators also support Serial ATA protocol compliance testing. Sierra includes extensive error injection capability, and supports the InFusion™ 3.0 software test suite. InFusion provides the ability to monitor live traffic on heavily-loaded data buses at full data rates, and identify and modify traffic patterns "on-the-fly" to introduce programmed error conditions for testing error identification and recovery capabilities in the device under test. Examples include support for changing dwords, disconnecting links, and causing various errors (such as CRC and running disparity) at defined or random intervals. The InFusion test suite is especially useful during the final test and system integration cycles. Gain an edge over the competition with Sierra's comprehensive design suite.
| Protocols Supported | SAS and SATA | | Data Rates Supported | 6 Gb/s, 3 Gb/s and 1.5 Gb/s | | Trace Memory Size | Up to 8 GB | | No of Ports Supported | M6-4: Up to 4 ports | | M6-2: Up to 2 ports | | Cascadeable | M6-4: Up to 32 ports | | M6-2: Up to 16 ports | | Triggering | Advanced State Machine Trigger | | Filtering | Pre-recording and Post-recording | | Spread Spectrum Clocking | Yes | | Performance Analysis | Yes | | Simulated Waveform Display of OOB | Yes | | Data Bus Interface | M6-4: MiniSAS Connectors | | M6-2: Internal-style SATA Connectors | | Front Panel Connectors | M6-4: MiniSAS Initiator, MiniSAS Target, External Trigger In/Out, USB 2.0, 10/100 Ethernet | | M6-2: SATA-style Initiators (2 ports), SATA-style Targets (2 ports), External Trigger In/Out, USB 2,0, 10/100 Ethernet | | Front Panel Indicators | M6-4: 5 LEDs (Trigger, Error, Line, Link Speed, Frame/OOB) for each of 4 initiators and 4 Targets; Status Display Panel, Expansion Slot | | M6-2: 5 LEDs (Trigger, Error, Line, Link Speed, Frame/OOB) for each of 2 initiators and 2 Targets; Status Display Panel | | Rear Panel Connectors | M6-4: AC Power | | M6-2: AC Power, Expansion Slot | | Host Requirements | Windows 2000 or Windows XP, USB or Ethernet | | Host Interface | USB2.0 or 10/100 Ethernet | | Dimensions | M6-4: 39.4 x 36.3 x 9.7 cm (15.5" x 14.3" x 3.8") | | M6-2: 31.75 x 30 x 5 cm (12.5" x 11" x 2") | | Weight | M6-4: 5.9 Kg (13 lbs) | | M6-5: 2.45 Kg (5.4 lbs) | | Power Requirements | M6-4: 100-200 VAC, 50/60 Hz, 125W | | M6-2: 90-254 VAC, 47-63 Hz, 100W | Environmental | | | Operating Temperature | 0 to 55 C (32 to 131 F) | | Non-operating | -20 to 80 C (-4 to 176 F) | | Operating Humidity | 10% to 90% RH (non-condensing) |
Sierra SAS Traffic Generator The Sierra 6G SAS Traffic Generator is a script-based traffic generator that gives engineers the ability to control what is being sent down to the bit level, including flexibility for changing OOB waveforms, defining IDLE traffic, and transmitting user-defined data patterns for customized testing throughout the design process. You can create bit stream files by exporting either host or device side transmissions from previously recorded SAS traffic files (.SAS) to the generator file format. This allows validation engineers to easily recreate problems reported in the field using a trace file. Anything you can record with the Sierra analyzer can be edited and then played back as a test pattern using the Sierra generator. Sierra also offers a text-based API for creating scripts from the ground up. This mode is ideal for performing corner-case, stress and limit testing. It can also be used to validate protocol compliance and fault handling by injecting code violations, CRC, scrambling and protocol errors, or customized data payloads. SAS and SATA "handshaking" are global settings that allow the Sierra to automatically reply to out-of-band and speed negotiation signals. When enabled in a script, they allow the Sierra to independently respond to events like open requests, and acknowledge frames. The Traffic Generator supports unlimited levels of IF-THEN-ELSE logic which can be added to a script and allow the exerciser to conditionally respond to inbound frames or data patterns. This expands the range of tests that can be completed with Sierra by enabling longer exchanges with larger test configurations. Sierra SAS Initiator and Target Emulator Initiator and Target Emulation – Error Handling, Recovery, and Instant I/O LeCroy's Sierra and STX platforms are the only test systems that are capable of emulating SAS traffic up to 6Gb/s. The Sierra can emulate either the initiator or target side, enabling developers to accelerate their product cycles ahead of industry-wide adoption. Without other devices to test interoperability, designers are left to develop expensive and resource-consuming in-house platforms that rarely cover the full spectrum of testing needed. With the Sierra, developers are provided with a complete turnkey test system that can be used with a large, pre-programmed library of test suites, or easily create unique tests customized for their specific product. For complete product testing at the protocol level, the Sierra’s Initiator emulator can run at 1.5G, 3G, or 6G line speeds and automatically perform CRC generation, 8b/10b encoding, and data scrambling. Link layer protocol exchanges, handshaking, OOB sequencing, and retry conditions are handled automatically, but can also be manipulated to create various error scenarios, such as speed negotiation window (SNW) failures, buffer over/under run, CRC errors, and timeout conditions. The initiator emulator can be operated at the command, frame and primitive levels.
Serial ATA Protocol Compliance The Sierra features an option for the integrated Serial ATA (SATA) Compliance Test Suite. Testing includes support for disk drives, including HDD, SSD, and ATAPI drives, as well as SATA Hosts. Areas covered for testing are Asynchronous Signal Recovery (ASR), Interface Power Management (IPM), General Test Requirements (GTR), Software Settings Preservation (SSP), and Native Command Queuing (NCQ). These tests are informative and meant to assist in the development and debug process. The SATA Compliance Test Suite is very easy to run and can be included in regression testing. After the test suite has completed running, a report is generated with test results. Traces are saved for all tests such that the end-user can verify potential design issues. The SATA Compliance Test Suite can either be added as an option for the Sierra or comes included in the Initiator (for testing Targets) and Target (for testing Initiators) Emulators. Sierra Error Injector (Jammer) Building on the capabilities of the industry's first SAS/SATA error injection system, the InFusion™, are Sierra's SAS InFusion 6G™ and SATA InFusion 6G™. These solutions allow you to inject errors and modify traffic in order to verify real-world fault handling. While sitting in the data path on a live system, they can programmatically alter or corrupt traffic. The InFusion 6G solution is the ideal tool for stress testing systems while running real traffic and actual workloads. The Sierra InFusion 6G traffic modifier is designed to verify recovery characteristics within a sub-system. In just minutes, an easy-to-use pop up menu interface allows you to create test scenarios. You can change any field, within any frame, as the data moves across the bus. Any primitive or data pattern can be intercepted and changed to a different pattern you specify. This allows for unprecedented corner case and protocol level error injection for SAS and SATA traffic. 
Powerful Error Injection and Traffic Modification Abilities The Sierra InFusion 6G system on the M6-4 platform supports up to four SAS or SATA links (on the M6-2 platform, up to 2 links are supported), and monitors traffic from both directions. Once the Sierra InFusion system has been added to a SAS or SATA link, it automatically passes the boot up sequence and preserves protocol handshaking between devices. It silently monitors the line while transmitting a faithful copy of the original data stream. The system will wait for a specific time interval or count a particular event that you designate before it begins modifying frames or injecting errors. Sierra InFusion can be configured to send a single error, multiple errors, or random errors. When changing fields within a frame, the Sierra InFusion 6G traffic modifier will preserve the outbound frame structure, including recalculating the CRC if needed. The response transmitted from the device-under-test will pass through the Sierra system, without modification. This allows true end-to-end system testing. The Sierra InFusion 6G software will maintain a log that contains a summary of the exchange. Easy and Versatile to Use The Sierra InFusion 6G software was designed to modify existing traffic between an initiator and a target, which better reflects real world operating conditions compared to script based simulations. Test scenarios are independent of hardware setup and rarely need to be tuned for different configurations. Firmware or components in the system-under-test can be modified when needed, and then re-verified using the Sierra InFusion system. Sophisticated error injection strategies are now possible using the dual sequencers with up to 256 sequential wait states per sequence. Each state can be configured to check for different conditions or inject different errors before branching to the next state. Looping allows the error injection sequence to repeat at specific intervals. Each sequential state can also include timers and counters to better isolate specific link conditions. A Comprehensive Solution for SAS and SATA LeCroy's SAS and SATA solutions provide you with advanced features necessary to ease the development and deployment of SAS and SATA devices. By combining the functionality and power of a Sierra SAS/SATA Analysis, Traffic Generator, Initiator Emulator, Target Emulator, and InFusion Error Injector, you have a complete system that gives you the most in-depth analysis, testing, and validation available for SAS and SATA. Let LeCroy's Serial Data Solutions peel back the layers of SAS and SATA to solve your test and verification challenges.
|
|
|