
DS3112
82 of 133
BERT Control Register 1
4
Register Name:
BERTC1
Register Description:
Register Address:
72h
Bit
# 7 6 5
3 2 1 0
Name EIB2
EIB1
EIB0
SBE — — — TC
Default
— 0 0 0 0 0 0 0
Bit
# 15 14 13 12 11 10 9 8
Name
AWC7 AWC6 AWC5 AWC4 AWC3 AWC2 AWC1 AWC0
Default
0 0 0 0 0 0 0 0
Note: Bits that are underlined are read-only; all other bits are read-write.
Bit 0: Transmit Pattern Load (TC).
A low to high transition loads the pattern generator with Repetitive or
Pseudorandom pattern that is to be generated. This bit should be toggled from low to high whenever the host
wishes to load a new pattern. Must be cleared and set again for a subsequent loads.
Bit 4: Single Bit Error Insert (SBE).
A low to high transition will create a single bit error. Must be cleared and
set again for a subsequent bit error to be inserted.
Bits 5 to 7: Error Insert Bits (EIB0 to EIB2).
Will automatically insert bit errors at the prescribed rate into the
generated data pattern. Useful for verifying error detection operation.
EIB2 EIB1 EIB0
ERROR
RATE
INSERTED
0
0
0
No errors automatically inserted
0 0 1
10
-1
(1 error per 10 bits)
0 1 0
10
-2
(1 error per 100 bits)
0 1 1
10
-3
(1 error per 1kbits)
1 0 0
10
-4
(1 error per 10kbits)
1 0 1
10
-5
(1 error per 100kbits)
1 1 0
10
-6
(1 error per 1Mbits)
1 1 1
10
-7
(1 error per 10Mbits)
Bits 8 to 15: Alternating Word Count Rate (AWC0 to AWC7).
When the BERT is programmed in the
alternating word mode, the word in BERTRP0 will be transmitted for the count loaded into this register plus one,
then flip to the other word loaded in BERTRP1 and again repeat for the same number of times. The valid count
range is from 00h to FFh.
AWC VALUE
ALTERNATING COUNT ACTION
00h
Send the word in BERTRP0
1
time followed by the word in BERTRP1
1
time…
01h
Send the word in BERTRP0
2
times followed by the word in BERTRP1
2
times…
02h
Send the word in BERTRP0
3
times followed by the word in BERTRP1
3
times…
06h
Send the word in BERTRP0
7
times followed by the word in BERTRP1
7
times…
07h
Send the word in BERTRP0
8
times followed by the word in BERTRP1
8
times…
FFh
Send the word in BERTRP0
256
times followed by the word in BERTRP1
256
times…