beautypg.com

1 key features – Teledyne LeCroy Sierra M124 User Manual User Manual

Page 226

background image

Teledyne LeCroy

Key Features

224

 

 

Sierra M124 SAS/SATA Protocol Analyzer User Manual

InFusion supports SAS SSP, SMP, STP, and SATA‐based protocols operating across a single 
SAS or SATA link up to 12 G. InFusion monitors traffic from both directions in real‐time 
and relies on predefined rules to replace any bit, primitive, or parameter with one you 
specify. InFusion can change traffic when it detects a specific sequence or reaches a 
designated time interval, yet it requires no complicated scripts, programming, or 
simulation tools.

InFusion can monitor traffic in both directions and act on events occurring in either 
direction of the communications link. InFusion can modify traffic in only one direction 
within a given test scenario, but that direction can be either from the Initiator or from the 
Target.

InFusion is specifically designed to verify recovery characteristics within a subsystem. An 
easy pop‐up menu interface allows you to create specific test scenarios in just minutes. 

Once a InFusion session starts, the system automatically handles protocol handshaking 
between devices. InFusion transmits a faithful copy of the original data stream down to 
the CRC value which, if needed, it recalculates. InFusion allows test engineers to 
systematically verify error recovery in ways not possible with other test platforms.

An Infusion event can trigger an analyzer.

4.1 Key

Features

The key features of InFusion are:

Error Injection: Injects CRC, disparity, 8b/10b encoding, framing, and coding 
errors.

Break Link Recovery: Programmatically breaks the connection to test link recov‐
ery.

Value Replacement: Monitors the link for specific values, patterns, or primitives 
(as low as bit level) and replace with user‐defined values. You can replace values 
on every occurrence, after a specified number of occurrences, or after a speci‐
fied time interval.

Packet Drop: Removes individual primitives, address frames, or data frames 
from the stream to verify retry behavior.

Primitive Manipulation: Replaces handshaking and flow control primitives to 
help validate robustness of a design. 

Traffic Monitoring: Operates as a traffic monitor, collecting statistical data on 
user‐specified parameters. In this mode, data passes unchanged in both direc‐
tions. 

Menu‐Driven Interface: Allows easy set‐up of test scenarios.

API based on C++: Allows development of custom test applications.

Scenario Batch Files: Allows scenario scripts.

With respect to traffic modification, in the Link Layer you can modify primitives, CRC, 
scrambled traffic, and SSP, SMP, and STP connection events. You cannot modify clock 
skew management, OOB and power management, and signal integrity.

InFusion consists of a hardware device that connects to the line under test and a 
Windows‐based software application used to create and download test scripts to the