Teledyne LeCroy Sierra M6-2 SAS_SATA Protocol Analyzer User Manual User Manual
Sierra m6-2 sas/sata protocol analyzer user manual
Table of contents
Document Outline
- Contents
- Introduction
- 1.1 Analyzer Overview
- 1.2 Features
- 1.3 Receiving Your Analyzer
- 1.4 Unpacking the Analyzer
- 1.5 Analyzer Features
- 1.6 LEDs
- 1.7 Installing Your Analyzer
- 1.8 Hardware Setup
- 1.9 Expandability
- 1.10 Connecting via Ethernet
- 1.11 Connecting to a Network
- 1.12 Connecting over Different Subnets
- 1.13 TCP and UDP Ports Must Be Open to Connect over Ethernet
- 1.14 Launching Your Analyzer
- 1.15 Operating in Simulation Mode
- 1.16 Using the Software
- 1.17 Getting Started with the Protocol Analyzer
- 1.18 Protocol Analyzer Initiator Emulator or Host Emulator
- 1.19 Performance Analyzer
- 1.20 Target Emulator or Device Emulator
- 1.21 Teledyne LeCroy SAS/SATA Protocol Suite Menu Options and Toolbars
- 1.22 Port Status
- 1.23 InFusion
- 1.24 Trainer
- Protocol Analysis
- 2.1 Easy Mode (Pre-Defined Setups)
- 2.2 Main Window
- 2.3 Project Tree
- 2.4 SAS/SATA Software Menus and Toolbars
- 2.5 Start Recording
- 2.6 Projects
- New Default Project
- Last Project
- 2.6.1 Project File Types
- 2.6.2 Example Projects
- 2.6.3 Run an Example Analysis Project
- 2.6.4 Patterns and Data Capture Setup
- 2.6.5 Choose a Parameter
- 2.6.6 Exclude Patterns
- 2.6.7 Pre and Post Trigger Data Capture
- 2.6.8 Defining Patterns
- 2.6.9 Protocol Errors
- 2.6.10 STP Frame
- 2.6.11 Address Frame (SAS only)
- 2.6.12 SMP Frame (SAS only)
- 2.6.13 SSP Frame (SAS only)
- 2.6.14 FIS Type (Frame Information Structure) (SATA only)
- 2.6.15 STP Frame Pattern
- 2.6.16 Trigger Setup
- Snapshot Mode
- Manual Trigger Mode
- Any Trigger in Pattern Mode
- Choosing a Parameter
- Triggering on a Timer
- Timeout
- External/Manual Trigger
- Bus Condition
- Symbol
- Primitive
- ATA Command
- ATAPI
- Data Pattern
- Training Sequence
- Protocol Errors
- STP Frame
- Address Frame (SAS only)
- SMP Frame (SAS only)
- SSP Frame (SAS only)
- SCSI Command (SAS only)
- FIS (Frame Information Structure) (SATA only)
- FIS Pattern (SATA only)
- ATA Command Pattern
- Soft Reset (SATA only)
- Sequential Trigger Mode
- Timer
- Defining Patterns
- Triggering Order
- Pre-Trigger
- 2.6.17 Project Settings
- 2.6.18 Memory Settings
- 2.6.19 Analyzer Settings
- Primitive Response Timeout
- Disable Descrambling
- Show XXXX value
- Pack training sequence
- ALIGN Transmission Period (differs for SAS and SATA)
- Power Management Setting (SATA only)
- Protocol Error Mask
- External Trig Out Setting
- External Trig In Setting
- Choose Port Speed
- Ports Configuration
- Port Configuration and Projects
- MUX Setting (SAS only)
- 2.6.20 Add a Project Note
- 2.7 Advanced Mode (User-Defined)
- 2.8 Project Settings
- 2.9 Emulation
- 2.9.1 Programming the Initiator or Host Emulator
- 2.9.2 Adding Initiator or Host Emulator Commands
- Adding an ATA Command
- Adding a User-Defined ATA Command
- Adding a SCSI Command (SAS only)
- Adding a User-Defined SCSI Command (SAS only)
- Adding a TASK Command (SAS only)
- Adding an SMP Command (SAS only)
- Adding a Frame
- Adding an Event
- Power On
- PHY Setting Dialog
- Inserting Instructions
- Phy Reset Sequence and Identification
- Sample Host Emulator Program (SATA only)
- Sample Initiator Emulator Program (SAS only)
- Data Blocks
- Exercising Specific Addresses
- 2.9.3 Record and Play
- 2.9.4 Error and Command Settings
- 2.9.5 Initiator Setting Tab (SAS only)
- 2.9.6 Host Setting Tab (SATA)
- 2.9.7 Project Settings
- 2.9.8 Creating a Data Block
- 2.10 Performance Analysis
- 2.11 Run Hardware
- 2.12 Target and Device Emulation
- 2.12.1 Pages Tab
- 2.12.2 Setting General Errors
- 2.12.3 Connection Management (SAS only)
- 2.12.4 SAS Commands Errors (SAS only)
- 2.12.5 ATA Commands Errors (SATA only)
- 2.12.6 Outgoing Frame Settings
- 2.12.7 Incoming Frame Settings
- 2.12.8 SATA Signature (SATA only)
- 2.12.9 SATA Signature Errors
- 2.12.10 User-Defined Commands Tab
- 2.12.11 Target Emulator Settings (SAS)
- 2.12.12 Notes Tab
- 2.12.13 Run Target Emulation
- 2.12.14 Device Emulator Settings (SATA only)
- 2.12.15 Project Note
- 2.12.16 Using the Power Expansion Card
- 2.12.17 Run Device Emulation
- Display Manipulation
- 3.1 Viewer Display
- 3.2 Trace Properties
- 3.3 Analysis
- 3.3.1 Show Analysis Toolbar
- 3.3.2 Decoding Assignments
- 3.3.3 Packet View
- 3.3.4 Changing the Default View
- 3.3.5 Spreadsheet View
- 3.3.6 Column View
- 3.3.7 Text View
- 3.3.8 Frame Inspector View
- 3.3.9 Waveform Display
- 3.3.10 Statistical Report
- Generating Statistical Read/Write Report
- Report between Cursors
- Report between Events
- Statistical Report Content
- Report Options
- General Report
- Primitive Report
- Bus Condition Report
- ATA Command Report
- Time out of ATA Command Report
- ATAPI Report
- Protocol Error Report
- Others Report
- SSP Transport Report (SAS)
- SMP Transport Report (SAS)
- SCSI Command Report (SAS)
- SMP Command Report (SAS)
- Task Command Report (SAS)
- SAS Address Report (SAS)
- Lanes Report (SAS)
- Read/Write Command Report (SAS)
- Performance Report (SAS)
- Performance Report (SATA)
- FIS Report (SATA)
- Queue Command Report (SATA)
- PM Statistic Report (SATA)
- PM Performance Report (SATA)
- Read Write Command Report (SATA)
- 3.3.11 Statistical Report Toolbar
- 3.3.12 Formatting the Statistical Report View
- 3.3.13 Histogram View
- 3.3.14 Bus Utilization View
- 3.3.15 Bus Utilization Buttons
- 3.3.16 Data Report
- 3.3.17 Compare Two Data Payloads
- 3.4 Power Tracker View (SATA only)
- 3.5 SAS Verification (SAS)
- 3.6 Compliance Test (SATA)
- 3.7 Running Verification Script Engine (VSE)
- 3.8 Navigation + View Toolbar
- 3.9 Packet View Toolbar
- 3.10 Port Status
- 3.11 Toolbars
- 3.12 Status Bar
- 3.13 Using the Cursors and Bookmarks
- 3.14 Display Configuration
- 3.15 Set Port Alias
- 3.16 SAS Address Alias (SAS only)
- 3.17 TxRx Vout & Preemphasis
- 3.18 Preferences
- 3.19 Floating License
- 3.20 External Trig Setting
- 3.21 Update Device
- 3.22 User-Defined Decoding
- 3.23 Help Menu
- 3.24 Setup Menu
- 3.25 Find DUT
- 3.26 Power Source Control
- 3.27 Compliance Test (SATA)
- InFusion Overview
- 4.1 Key Features
- 4.2 Interface
- 4.3 Port Configuration for InFusion
- 4.4 InFusion Scenarios
- 4.5 Scenario Libraries
- 4.6 Scenario Properties
- 4.7 Scenario Events
- 4.8 Scenario Actions
- 4.9 Creating Global Rules
- 4.9.1 Example 1: Creating a Single Event and Action that Removes a Primitive
- 4.9.2 Example 2: Wait for a Primitive and Replace It with an Error
- 4.9.3 Example 3: Creating OR Conditions
- 4.9.4 Example 4: Multiple Triggers and Actions
- 4.9.5 Example 5: Multiple Actions on a Single Event
- 4.9.6 Example 6: Using Timers
- 4.10 Creating a Sequence
- 4.11 Example 8: Creating a Sequence With Many States #1
- 4.12 Example 9: Creating a Sequence With Many States #2
- 4.13 Downloading Scenarios
- 4.14 Running Scenarios
- 4.15 Scenario Batch Files
- Sierra Trainer Traffic Generation
- 5.1 Sierra Trainer Menus
- 5.2 Sierra Trainer Main Toolbar
- 5.3 Setting Up for Generating Initiator Traffic
- 5.4 Setting Up for Generating Target Traffic
- 5.5 Creating a Traffic Generation File
- 5.6 Opening a Traffic Generation File
- 5.7 Overview of Generation and Global Settings Files
- 5.8 Primitive and Frame Definitions
- 5.9 Starting the Script Editor
- 5.10 Multi-Port Trainer Script Assignments to Links
- 5.11 Generating Traffic
- 5.12 Sierra Trainer Generation Language
- 5.13 Trainer Script Enhancements
- 5.14 Sierra Trainer Generation Commands
- 5.15 Generation Options
- 5.16 Setting Complex “Wait For” Conditions
- 5.17 Find
- 5.18 Display Options
- 5.19 Connection Parameters
- 5.20 Resetting the Toolbar
- Creating a Pattern Generator File
- China Restriction of Hazardous Substances Table
- How to Contact Teledyne LeCroy
- Index