LeCroy Corporation
Key Features
314
Sierra M6
‐
2 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 6 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.
Infusion supports all commands in the SATA 3.0 specification.
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.
Содержание Sierra M6-2
Страница 18: ...LeCroy Corporation Contents 16 Sierra M6 2 SAS SATA Protocol Analyzer User Manual ...
Страница 42: ...LeCroy Corporation Viewing Captured Data 40 Sierra M6 2 SAS SATA Protocol Analyzer User Manual ...
Страница 192: ...LeCroy Corporation Target and Device Emulation 190 Sierra M6 2 SAS SATA Protocol Analyzer User Manual ...
Страница 241: ...Sierra M6 2 SAS SATA Protocol Analyzer User Manual 239 Search LeCroy Corporation Figure 3 64 SAS Search Data Pattern ...
Страница 314: ...LeCroy Corporation Running Verification Script Engine VSE 312 Sierra M6 2 SAS SATA Protocol Analyzer User Manual ...
Страница 462: ...LeCroy Corporation Resetting the Toolbar 460 Sierra M6 2 SAS SATA Protocol Analyzer User Manual ...
Страница 468: ...LeCroy Corporation 466 Sierra M6 2 SAS SATA Protocol Analyzer User Manual ...