Data patterns, Primitives, Data patterns primitives – Teledyne LeCroy SAS Suite User Manual User Manual

Page 231

Advertising
background image

SASSuite User Manual

Version 6.25

LeCroy Corporation

221

Data

Patterns

Data patterns are streams of hexadecimal values. Using '['']' lets the user include
constants or predefined data pattern in another pattern.

E

XAMPLES

:

DataPattern PATTERN_1 = AAAABBBB [SOME_HEX_DATA] EEEEFFFF
1210ABB1 AAAABBBB 1210ABB1 AAAABBBB 1210ABB1 AAAABBBB
1210ABB1 ["SOME DEC DATA"] 1210AB
DataPattern PATTERN_2 = 00000000 11111111 22222222 33333333
AAAABBBB 55556666 FEFEFEFE CDCDCDCD 9999BBBB 12343434
6767676B 56BBFF
DataPattern PATTERN_3 = [PATTERN_1] FFFFFFFF EEEEEEEE
[SOME_HEX_DATA]
DataPattern SOME_PATTERN = BBBBBBBB DDDDDDDD

Primitives

Primitives can be defined using the following:

Byte values ('k' indicates control symbol). The 10b codes are calculated
based on the current running disparity

Primitives are completely interchangeable with SymChains.

E

XAMPLE

:

Primitive "CHAIN (ONE)" = kBC 1E 1E 1E kBC 1A 0F
SymChain ChainTwo = k28.5 D12.3 D10.2 D11.6
SymChain ChainThree = k28.3 3EA 25 k18 IFA
Primitive SOF = kBC 18 E4 67
Primitive EOF = kBC 18 F0 9B

Raw 10 bits codes. This definition might cause running disparity errors.

E

XAMPLE

:

Primitive "CHAIN (TWO)" = 305 2D4 1E4 362

Mixed bytes and 10b codes. This definition might cause running disparity
errors.

E

XAMPLE

:

Primitive "CHAIN (TWO)" = 305 2D4 1E4 362 ["CHAIN (ONE)"]

Advertising