beautypg.com

Rainbow Electronics DS3131 User Manual

Page 56

background image

DS3131

56 of 174

Register Name:

BERTBRP0

Register Description:

BERT Repetitive Pattern Set 0

Register Address:

0508h


Register Name:

BERTBRP1

Register Description:

BERT Repetitive Pattern Set 1

Register Address:

050Ch


BERTRP0: BERT Repetitive Pattern Set 0 (lower word)

Bit

# 7 6 5 4 3 2 1 0

Name

BERT Repetitive Pattern Set (lower byte)

Default

0 0 0 0 0 0 0 0

Bit

# 15 14 13 12 11 10 9 8

Name

Bert Repetitive Pattern Set

Default

0 0 0 0 0 0 0 0


BERTRP1: BERT Repetitive Pattern Set 1 (upper word)

Bit

# 23 22 21 20 19 18 17 16

Name

BERT Repetitive Pattern Set

Default

0 0 0 0 0 0 0 0

Bit #

31 30 29 28 27 26 25 24

Name

Bert Repetitive Pattern Set (upper byte)

Default

0 0 0 0 0 0 0 0

Note:

Bits that are underlined are read-only; all other bits are read-write.

Bits 0 to 31/BERT Repetitive Pattern Set (BERTRP0 and BERTRP1). These registers must be properly loaded
for the BERT to properly generate and synchronize to either a repetitive pattern, a pseudorandom pattern, or an
alternating word pattern. For a repetitive pattern that is less than 32 bits, the pattern should be repeated so that all
32 bits are used to describe the pattern. For example, if the pattern was the repeating 5-bit pattern …01101…
(where the right-most bit is one sent first and received first), then PBRP0 should be loaded with xB5AD and
PBRP1 should be loaded with x5AD6. For a pseudorandom pattern, both registers should be loaded with all ones
(i.e., xFFFF). For an alternating word pattern, one word should be placed into PBRP0 and the other word should
be placed into PBRP1. For example, if the DDS stress pattern “7E” is to be described, the user would place x0000
in PBRP0 and x7E7E in PBRP1 and the alternating word counter would be set to 50 (decimal) to allow 100 Bytes
of 00h followed by 100 Bytes of 7Eh to be sent and received.