Teledyne-lecroy STX M6-1 SAS_SATA Protocol Analyzer User Manual Manual de usuario Pagina 405

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 468
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 404
 Sierra M64 SAS/SATA Protocol Analyzer User Manual 403
Sierra Trainer Generation Language
LeCroy Corporation
When there are variable values in RawData, you must include SendCRC command instead
of last DWORD. Otherwise, wrong CRC value will be sent.
The constraints are:
Variables are not allowed on First and LAST DWORD (instead of start/end
frames).
SendCRC is only supported on last DWORD before end of frame.
SendSATAFrame
{
SATA_SOF
SATA_DATA ( 0x11223344 )
SATA_DATA (@variableName1)
SATA_DATA ( 0x55667788 )
#SATA_CRC ( 0x99AACCBB ) # good crc - can be changed to bad
SATA_EOF
}
If SATA_CRC command is not included, trainer engine computes and inserts correct CRC in
pattern.
Timer
Trainer script syntax allows using some timers. You can start a timer anywhere. The timer
current value is loadable on variable to be used in expressions and conditions on this
expression. There are four timers, named A, B, C, and D.
Startingtimer(settingtimervaluetozero)syntaxis:
CLEAR_TIMER_A
CLEAR_TIMER_B
CLEAR_TIMER_C
CLEAR_TIMER_D
Loadingtimercurrentvalueinvariables:
@varName1 =TIMER_A
@varName1 =TIMER_B
@varName1 =TIMER_C
@varName1 =TIMER_D
PATTERN Counter
Trainer script syntax allows you to use counters on a number of defined events in generation settings.
Syntaxforloadingcountersinvariablesis:
@varName1 = COUNT_REC_RESOURCE_OUTPUT_A
@varName1 = COUNT_REC_RESOURCE_OUTPUT_B
@varName1 = COUNT_REC_RESOURCE_OUTPUT_C
@varName1 = COUNT_REC_RESOURCE_OUTPUT_D
@varName1 = COUNT_REC_RESOURCE_OUTPUT_E
@varName1 = COUNT_REC_RESOURCE_OUTPUT_F
Vista de pagina 404
1 2 ... 400 401 402 403 404 405 406 407 408 409 410 ... 467 468

Comentarios a estos manuales

Sin comentarios