Sign In
Upload
Manuals
Brands
LeCroy Manuals
Measuring Instruments
Sierra M6-2
LeCroy Sierra M6-2 Manuals
Manuals and User Guides for LeCroy Sierra M6-2. We have
1
LeCroy Sierra M6-2 manual available for free PDF download: User Manual
LeCroy Sierra M6-2 User Manual (480 pages)
SAS/SATA Protocol Analyzer
Brand:
LeCroy
| Category:
Measuring Instruments
| Size: 12 MB
Table of Contents
Table of Contents
3
Chapter 1: Introduction
19
Analyzer Overview
19
Receiving Your Analyzer
20
Unpacking the Analyzer
20
Analyzer Features
20
Leds
21
Status and Configuration Display
21
Installing Your Analyzer
22
Software Installation
22
System Restart
22
Error Message
22
Hardware Setup
23
Separate Systems
23
Connecting in General
23
Cables to Use
24
Expandability
25
Cascading with STX SYNC Expansion Cards
25
Cascading
25
Select Device
28
Cascading with CATC SYNC Expansion Card
32
Using the Power Expansion Card
32
Removing Expansion Cards
33
Connecting Via Ethernet
36
Connecting to a Network
36
Connecting Using a Hub, Switch, or Similar Device
37
Connecting over Different Subnets
37
TCP and UDP Ports Must be Open to Connect over Ethernet
37
Launching Your Analyzer
37
Operating in Simulation Mode
37
Using the Software
38
Protocol Analyzer
38
Protocol Analyzer Initiator Emulator or Host Emulator
39
Target Emulator or Device Emulator
39
Viewing Captured Data
40
Configuration
40
Port Status
40
Statistical Reports
40
Data Report
40
Infusion
40
Trainer
41
Crosssync Control Panel
41
Chapter 2: Protocol Analysis
43
Easy Mode (Pre-Defined Setups)
43
Main Window
43
Project Tree
45
Capture Tab Fields
45
SAS Software Menus and Toolbar
46
SATA Software Menus and Toolbar
46
Run Hardware
47
Saving a Trace Capture
48
Exporting
50
Export to Initiator Emulator
50
Export to Generator
51
Export Read/Write Command Report
51
Export Paired SAS Address Report
52
Crosssync Control Panel
53
Launching the Crosssync Control Panel
53
Projects
54
Project File Types
54
Example Projects
55
Run an Example Analysis Project
55
Patterns and Data Capture Setup
58
Choose a Parameter
59
Exclude Patterns
59
Pre and Post Trigger Data Capture
60
Defining Patterns
61
Data Pattern
61
Protocol Errors
62
Protocol Error Descriptions
62
STP Frame (SAS Only)
63
Available FIS Types
64
Address Frame (SAS Only)
64
SMP Frame (SAS Only)
65
SSP Frame (SAS Only)
65
FIS (Frame Information Structure) (SATA Only)
66
Available FIS Types
66
FIS Pattern (SATA Only)
67
FIS Types (SAS and SATA)
68
Register Host to Device
68
Register Device to Host
69
Set Device Bits
69
DMA Setup
70
Bist
71
PIO Setup
71
Data
72
Vendor
72
Trigger Setup
73
Snapshot Mode
73
Manual Trigger Mode
73
Any Trigger Mode
74
Choosing a Parameter
75
Triggering on a Timer
75
Timeout
76
External Trigger
76
Bus Condition
77
Symbol
77
Primitive
78
ATA Command
79
Atapi
80
Data Pattern
81
Protocol Errors
82
STP Frame (SAS Only)
83
Address Frame (SAS Only)
84
SMP Frame (SAS Only)
85
SSP Frame (SAS Only)
86
SCSI Command (SAS Only)
87
FIS (Frame Information Structure) (SATA Only)
88
FIS Pattern (SATA Only)
89
ATA Command Pattern (SATA Only)
90
Soft Reset (SATA Only)
90
Sequential Trigger Mode
91
Timer
91
Defining Patterns
92
Triggering Order
92
Pre-Trigger
93
Project Settings
94
Memory Settings
94
Trigger Position
94
Sample File Name
95
Memory Size
95
Partial Memory
95
Segmented Memory
95
Upload Manager
96
Analyzer Settings
97
Primitive Response Timeout
97
Disable Scrambling
97
Show XXXX Value
97
ALIGN Transmission Period (Differs for SAS and SATA)
97
Protocol Error Mask
97
External Trig out Setting
98
External Trig in Setting
98
Choose Port Speed
98
Ports Configuration
99
Port Configuration and Projects
100
MUX Setting (SAS Only)
101
Add a Project Note
102
Advanced Mode (User-Defined)
103
Working in Advanced Mode
103
State Number for Complex Trigger Sequences
106
Setting Trigger Conditions
106
Multi-Link Triggering
107
Set Timers
107
Timeout
108
Useful Key Sequences
110
Project Settings
111
Notes
111
Exercise and Capture
111
Programming the Initiator or Host Emulator
111
Add Program Lines
112
Adding Initiator or Host Emulator Commands
113
Adding an ATA Command
113
Adding a User-Defined ATA Command
114
Adding a SCSI Command (SAS Only)
114
Adding a User-Defined SCSI Command (SAS Only)
115
Adding a TASK Command (SAS Only)
115
Adding an SMP Command (SAS Only)
116
Adding a Frame
117
Adding an Event
118
PHY Setting Dialog
120
Inserting Instructions
120
Phy Reset Sequence and Identification
124
Sample Host Emulator Program (SATA Only)
124
Sample Initiator Emulator Program (SAS Only)
125
Data Blocks
125
Exercising Specific Addresses
125
Record and Play
127
Error and Command Settings
129
ATA Error and Command Settings
129
Outgoing ATA Frame Settings
132
Incoming ATA Frame Settings
134
SCSI Error and Command Settings (SAS Only)
135
Outgoing SCSI Frame Settings
138
Incoming SCSI Frame Settings
139
FIS Options (SATA Only)
140
Initiator Setting Tab (SAS Only)
141
Host Setting Tab (SATA)
146
ATA Command Execution Timeout
147
Project Settings
152
Creating a Data Block
152
Naming a Data Block
153
Editing a Data Block
154
Creating and Editing Data Blocks as Text
157
Performance Analysis
158
Performance Analysis with Analyzer Only
158
New Performance Analysis Project
158
Last Saved Performance Analysis Project
158
Performance Analysis Project
158
Define Performance
160
Settings
160
Run Hardware
163
Target and Device Emulation
163
Pages Tab
163
Writable Buffer Size Field
165
Error Injection Tab
165
Setting General Errors
167
Generate Periodic Error
167
Outgoing FIS Command Error or Outgoing Frame Command Error
167
Identify Errors (SAS Only)
170
Connection Management (SAS Only)
170
Open Connection Definition
171
Close Connection Definition
172
SAS Commands Errors (SAS Only)
173
Outgoing Frame Settings
175
ATA Commands Errors (SATA Only)
177
Outgoing Frame Settings
178
Incoming Frame Settings
179
SATA Signature (SATA Only)
180
SATA Signature Errors
181
User-Defined Commands Tab
182
Target Emulator Settings (SAS)
183
Notes Tab
186
Run Target Emulation
186
Device Emulator Settings (SATA Only)
186
Project Note
191
Using the Power Expansion Card
191
Run Device Emulation
191
Chapter 3: Display Manipulation
193
Viewer Display
193
Quick View
194
Using the Viewer Display
195
Sample Properties
195
Switching Views
196
Save and Open a Workspace
196
Changing the Default View
197
CATC Navigation View
197
Text View
197
Column View
198
Customize Display
199
Rename Port
199
Select and Apply Show/Hide Port Mode
200
Show/Hide Single Port
200
Show/Hide Multiple Ports
200
Show/Hide Field
200
Related Frames
201
Byte Order
202
Choose Data Format
203
Show All Data
203
Field List View
204
Field List View Displayed in a Seperate Window
205
Field List View Embedded in Frame or Spreadsheet Views
205
Spreadsheet View
206
Histogram View
207
Bus Utilization View
209
Bus Utilization Buttons
210
Waveform Display
211
Spec View
212
Data Payload View
214
Compare Two Data Payloads
215
Tile All Views Horizontally
216
Port Status
216
Toolbars
217
Enabling Tool Bars
217
Main Toolbar
217
View Type Toolbar
217
Viewer Toolbar
218
Viewer Setting Toolbar
220
Cursor Position Status Bar
221
Layers Toolbar (SAS)
221
Layers Toolbar (SATA)
222
Decode Toolbar
223
Status Bar
224
Search Status
224
Filtering
224
Filter Setup
225
Selectable Filter Options for SAS
229
Selectable Filter Options for SATA
233
Enable Filter
234
Filter Idle
234
Using the Cursors and Bookmarks
235
Cursors
235
Search
240
Save Search Setup
242
Search by
242
Search Direction
242
Search from
242
Search Logic
243
Search for
243
Search Domain
243
Search Sub Items
244
Display Configuration
246
Sample Viewer Configuration
246
Set Port Alias
250
SAS Address Alias (SAS Only)
251
Tx Vout
253
Software Settings
254
General Tab
254
Paths
254
Template Files
255
Other
255
Found Device List Mode
255
Browse Default Path
255
Sample Viewer Tab
256
Open Sample File in
256
Optimization
256
Other
257
Spread Sheet View Tab
257
Color Setting
258
Anchor the Selection Bar
258
Other
258
Column View Tab
259
Other
259
Field List View Tab
260
Update Field List Based on
260
Mode of Frame Field List
260
Other
260
Sampling Memory Usage Optimization
261
If the Sampling Memory Usage Optimization Option Is Checked
261
If the Sampling Memory Usage Optimization Option Is Not Checked
262
Floating License
263
External Trig Setting
264
External Trig out Setting
264
External Trig in Setting
264
Update STX Board Interface
265
Update Sierra Device
265
USB IP Setup
267
User-Defined Decoding
269
Help Menu
270
Help Topics
270
Update License
270
Check for Updates
270
About
270
Display License Information
271
Statistical Report
272
Report between Cursors
272
Report between Events
272
Statistical Report Content
273
Report Options
273
General Report
274
Primitive Report
274
Bus Condition Report
275
ATA Command Report
275
Time out of ATA Command Report
276
ATAPI Report
276
Protocol Error Report
277
Others Report
277
SSP Transport Report (SAS)
278
SMP Transport Report (SAS)
278
STP Transport Report (SAS)
278
SCSI Command Report (SAS)
280
SMP Command Report (SAS)
280
Task Command Report (SAS)
281
SAS Address Report (SAS)
281
Lanes Report (SAS)
282
Read/Write Command Report (SAS)
282
Performance Report (SAS)
283
Performance Report (SATA)
284
FIS Report (SATA)
285
Queue Command Report (SATA)
285
PM Statistic Report (SATA)
286
PM Performance Report (SATA)
286
Read Write Command Report (SATA)
287
Statistical Report Toolbar
288
Export as Microsoft® Excel File
288
Save as Text File
288
Print Statistical Report
288
Print Preview
289
Report Display Settings
290
Link with Sample View
291
Formatting the Statistical Report View
292
Filtering Column Content
292
Sorting Column Content
294
Hiding Columns
294
Data Report
295
Tools
296
Self Test
296
Clock Check
297
Memory Check
298
Serdes Check
299
Crosspoint Check
300
Main FPGA Check (SATA Only)
301
Expansion Check
302
Led/Buzzer Check
303
Find Device
304
Aliasing
305
Exporting
305
Compliance Test (SATA)
305
Using the Power Expansion Card
308
SAS Verification (SAS)
308
Using the Power Expansion Card
309
Running Verification Script Engine (VSE)
310
Chapter 4: Infusion Overview
315
Key Features
316
Interface
317
Buttons
317
Menus
318
Main Library
319
Device Library
320
Device Ports
321
Using the Device Ports Dialog
321
Port Configuration for Infusion
322
Infusion Scenarios
325
Scenarios Overview
325
Infusion Scenario Parameters
326
Global Rules
327
Sequences
328
Scenario Libraries
329
Main Library
329
File Libraries
329
Device Libraries
330
Scenario Properties
331
SATA Smart Hold Option
332
Scenario Events
334
DWORD Matcher
336
SAS Data Pattern
336
SATA Data Pattern
336
Scenario Actions
337
Using Counters in Events and Actions
339
Capturing a Data DWORD
340
Using Captured Data Dwords
340
Summary of Scenario Creation
342
Creating Global Rules
343
Example 1: Creating a Single Event and Action that Removes a Primitive
344
Example 2: Wait for a Primitive and Replace It with an Error
347
Example 3: Creating or Conditions
348
Example 4: Multiple Triggers and Actions
350
Example 5: Multiple Actions on a Single Event
352
Example 6: Using Timers
354
Creating a Sequence
356
Example 7: Creating Two Sequences and Global Rules
357
Example 8: Creating a Sequence with Many States #1
363
Example 9: Creating a Sequence with Many States #2
366
Downloading Scenarios
369
Running Scenarios
369
Scenario Batch Files
369
Script Workspace
370
Error Checking
373
Log
373
Statements
373
Ifisstopped
373
Goto Label
374
Run
375
Stop
376
Waitforstop
377
Sleep
378
Beep
378
Chapter 5: Sierra Trainer Traffic Generation
379
Sierra Trainer Menus
380
File Menu
380
Setup Menu
381
Generate Menu
382
Search Menu
382
View Menu
384
Tools Menu
384
Window Menu
385
Help Menu
385
Sierra Trainer Main Toolbar
385
Setting up for Generating Initiator Traffic
386
Setting up for Generating Target Traffic
386
Creating a Traffic Generation File
386
Creating a New Generator File
387
Editing an Example Generation File
388
Converting an Satrainer Traffic Generation File
389
Opening a Traffic Generation File
389
Layout
390
Overview of Generation and Global Settings Files
390
Traffic Generation (*.Ssg) Files
390
Settings.inc File
391
The Global Setting "Autoalign
392
Placing Global Settings in the Generation Block
393
Primitive and Frame Definitions
394
Special Conditions for Frames
394
Primitives Decl.inc File
395
Address Framesdecl.inc File
395
Sspframes.inc File
395
Smpframes.inc File
395
Stpframes.inc File
395
Starting the Script Editor
396
Script Editor Toolbar
397
View Options Menu
398
Pop-Up Menu
398
File Tabs
398
Error Log
399
Tooltips
399
Multi-Port Trainer Script Assignments to Links
399
Generating Traffic
401
Stop Traffic Generation
401
Resume Traffic Generation
401
Sierra Trainer Generation Language
402
File Structure
402
Language
402
Comments
402
Includes
402
Settings
403
Constants
403
Predefined Constants
403
Data Patterns
403
Primitives
404
Packets/ Frames
404
Generation Block
407
Definitions
407
Field Variable Declarations
407
Changing Frame Fields
407
Preprocessor Integer Arithmetic
408
Trainer Script Enhancements
409
Variable Definition
410
Assigning Variable Values
411
Expression on Variables
411
If/While in Logical Expressions
412
Using Variable Values in Creating Patterns on Bus
412
Timer
414
PATTERN Counter
414
Procedure Definition
414
Sierra Trainer Generation Commands
415
General Commands
415
SATA Commands
417
Primitive Commands
417
Primitive Category
420
Wait Commands
421
Wait Command Groups
427
Predefined Constants
430
Generation Settings
431
Generation Options
439
Generation Rules Toolbar
440
Generation Rules Page: How It Works
441
Creating Event Buttons
441
Dragging a Button to the Main Display Area
442
Assigning an Action
443
Generation Rules Pop-Up Menus
444
Cell Pop-Up Menu
444
Action Pop-Up Menu
444
Event Pop-Up Menu
444
Events and Event Properties
445
Data Pattern Mask and Match
446
Setting Complex "Wait For" Conditions
447
Setting Conditions with the Generation Options Dialog
447
Find
449
Data Pattern Mask and Match
451
Find Next
452
Search Direction
452
Display Options
452
Color/Format/Hiding Display Options
453
Color Display Options
454
Formats Display Options
455
Hiding Display Options
456
Level Hiding Options
456
Headers Options
457
Saving Display Options
458
Connection Parameters
459
Resetting the Toolbar
460
Appendix A: Creating a Pattern Generator File
463
Key Words
463
Comment Format
463
Primitive Definition Format
463
Loop Definition Format
463
Scramble Definition Format
463
Role Definition Format
463
END_OF_FILE Definition
463
Example Pattern Generator File
464
Appendix B: China Restriction of Hazardous Substances Table
465
WAN Operation
466
Appendix C: How to Contact Lecroy
467
Index
469
Advertisement
Advertisement
Related Products
LeCroy USB Protocol Suite Voyager M3
LeCroy MXs-A
LeCroy MS-500
LeCroy MS-250
LeCroy 3377
LeCroy Advisor
LeCroy AP034
LeCroy DXC100A
LeCroy HFP1000
LeCroy LogicStudio
LeCroy Categories
Test Equipment
Measuring Instruments
Amplifier
Cables and connectors
Recording Equipment
More LeCroy Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL