The Sierra M6-1 products are ultra-portable single-port systems that can be purchased either as a protocol analyzer, or as an error injector. Measuring just 6.25" wide, 1.38" high, 9.0" deep (15.9 x 3.5 x 22.9 cm) and weighing in at 1.7 lbs (0.77 Kg), Sierra M6-1 systems are incredibly compact units fitting easily into the corner of a brief case or backpack. Operating at 1.5, 3, or 6 Gb/s SAS or SATA data rates, and available with 2 GB, 4 GB, and 8 GB of recording memory, Sierra M6-1 systems offer world-class protocol verification capability at price points within reach of every budget.
Flexibility to Meet any Debug Challenge
Sierra M6-1 systems come standard with both USB and GbE interface ports for maximum flexibility in connecting to the PC used to host Teledyne LeCroy's SAS/SATA Protocol Suite software. The versatile GbE port can be used for either local or remote network connectivity. Sierra M6-1 systems can be linked together in cascade configurations to provide additional recording channel capacity, enabling simultaneous error injection and trace capture/analysis (requires multiple Sierra M6-1 units, at least one licensed as a protocol analyzer model and one licensed as an error injector).
The Sierra M6-1 data capture capabilities include Easy Mode triggering to provide engineers with the ability to capture precise traffic conditions such as timing between events or changes in link state. Easy Mode triggering conditions can be set up quickly through very straightforward, easily understood drop-down menu selections.
Native PHY for Efficient Lock-Time
The Sierra M6-1 incorporates 6 Gb/s capable native PHYs for better capture performance in speed negotiation and power management phases.
Compact System Design
Sierra M6-1 products are designed for convenience, portability, and functionality. The front panel provides convenient access to Host and Device data bus connectors and 5 status indicator LEDs for each connectors (Trigger, Error, Link, Speed, Data). The Sierra M6-1 rear panel provides a multifunction connector for External Trigger IN/OUT and SYNC Expansion Port; USB 2.0; 10/100/1000baseT Ethernet; and DC power in connections.
Sierra M6-1 SAS/SATA Protocol Suite
Sierra M6-1 models are software compatible with the Teledyne LeCroy SAS/SATA Protocol Suite and offer the same full range of features as the other products in the Teledyne LeCroy SAS/SATA product line. The SAS/SATA Protocol Suite offers an intuitive GUI (Graphical User Interface) combining easy setup with flexible data analysis displays. From the link layer to the application layer, Sierra M6-1 offers a wide range of traffic views and tools to enable engineers to easily zero-in on areas of interest, as follows:
- Column View shows the handshaking of primitives, and frame composition from SOF to EOF
- Data can be viewed in 8b/10b or scrambled formats
- Text View is useful for working at the fame level to show exchanges of frames and accompanying primitives
- Spreadsheet View shows commands and frames in chronological order and provides the flexibility to easily filter out unwanted primitives or frames to focus on what is important to the issue under investigation
- Waveform View shows a waveform display for all active ports
- Useful to perform timing measurements for functions OOB signaling
- Packet View is specifically designed for analysis of the application layer of a protocol
- Frames and primitives that are logically part of a specific SAS or SATA command are assembled for quick and easy review
- Allows users to quickly view command definitions, completion, and status
The capabilities of the SAS/SATA Protocol Suite software are especially useful in addressing system-level debug challenges. Users can quickly drill down on commands to view the frame and link layers. All of the analysis views can be used simultaneously and are automatically synchronized and displayed within one application.
Statistical reports provide a wealth of statistical and performance reports on events and error counters, as well as performance metrics, providing users with a snapshot into captured traces and rapid access to items of interest.
The screen shot above shows an example of a Packet View in the top half of the image and a Statistical Report in the bottom half of the image.
Sierra M6-1 SAS/SATA InFusion Software
The Sierra M6-1 InFusion model performs as a stand-alone 1.5, 3, 6 Gb/s version of the Teledyne LeCroy InFusion error injector, allowing engineers to modify traffic in order to verify real-world fault handling. While sitting in the data path on a live system, InFusion can programmatically alter or corrupt traffic. The Sierra M6-1 InFusion solution is the ideal tool for stress testing systems while running real traffic and actual workloads.
Sierra M6-1 InFusion is designed to verify recovery characteristics within a sub-system. The user can change any field, within any frame, as the data moves across the link. Any primitive or data pattern can be intercepted and changed to a different specified pattern. This allows for unprecedented corner case and protocol level error injection for SAS and SATA traffic.
The InFusion system will wait for a user configurable time interval or count a particular number of events before it begins modifying frames or injecting errors and it can be configured to send a single error, multiple errors, or random errors. When changing fields within a frame, the InFusion traffic modifier preserves the outbound frame structure, including recalculating the CRC if needed. The response from the device-under-test will pass through the system, without modification. This allows true end-to-end system testing. InFusion software maintains a log that contains a summary of the exchanges.
An easy-to-use pop-up menu interface enables users to start creating test scenarios in just minutes. Dual sequencers support sophisticated error injection strategies 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.
Key Sierra M6-1 Features:
- Ultra-portable single-port systems
- Supports a single link of SAS or SATA up to 6Gb/s
- Protocol Analysis or InFusion (error injection) functionality
- Native PHY for fast lock time
- Synchronize with other Teledyne LeCroy STX and Sierra products for multi-port capability
- GbE and USB 2.0 host interfaces
Key Analyzer Features:
- Easy Mode Triggering Sequencer
- Hardware filtering
- Automatic error detection
- Comprehensive SAS and SATA decoding
- Logical & chronological traffic displays
- Statistical reporting
- 2 GB, 4 GB, and 8 GB trace memory options
Key InFusion Features:
- Pop-up menu user interface for easy set-up of IF-THEN scenarios
- C++ based API for customer programming
- 2 GB memory
- Modifiable elements of SAS or SATA protocol
- All primitives including user defined
- SSP, SMP, STP connection events
- Frame headers including address and tag fields
- Payload data, including CDB and LBA
- Disparity errors