Add a label, Instruction insert, Phy reset sequence and identification – Teledyne LeCroy Sierra M6-4 SAS_SATA Protocol Analyzer User Manual User Manual
Page 140: Sample host emulator program (sata only), Sample initiator emulator program (sas only)

Teledyne LeCroy
Emulation
138
Sierra M6‐4 SAS/SATA Protocol Analyzer User Manual
Add a Label
Add a label to any command, to use for conditional and unconditional jumps. Click the
command to label, and insert the Label instruction. You can also insert a label by right‐
clicking a command and choosing Add Label.
Figure 2.118: Label
Labels are automatically labeled as Label# sequentially as they are added. However, you
can assign them meaningful names such as STOP and START.
Instruction insert
You can set the instruction to insert before or after a command by setting the insertion
mode. To set the insertion mode, right‐click in the initiator page and choose Insert before
current position or Insert after current position.
Figure 2.119: Instruction Insert
Phy Reset Sequence and Identification
The system performs this when required, by default, but you can perform it manually or
on each run.
Sample Host Emulator Program (SATA only)
Figure 2.120 shows a simple completed SATA Host Emulator program.
Figure 2.120: SATA: Sample Host Emulator Program
Sample Initiator Emulator Program (SAS only)
Figure 2.121 shows a simple completed SAS Initiator Emulator program.
Option button