DS21372
7 of 22
PLR: PATTERN LENGTH REGISTER (ADDRESS=04 HEX)
(MSB) (LSB)
- - - LB4 LB3 LB2 LB1 LB0
SYMBOL POSITION NAME AND DESCRIPTION
- PLR1.7 Not Assigned. Should be set to 0 when written to.
- PLR1.6 Not Assigned. Should be set to 0 when written to.
- PLR1.5 Not Assigned. Should be set to 0 when written to.
LB4 PLR1.4
Length Bit 4.
LB3 PLR1.3
Length Bit 3.
LB2 PLR1.2
Length Bit 2.
LB1 PLR1.1
Length Bit 1.
LB0 PLR1.0
Length Bit 0.
5. POLYNOMIAL TAP REGISTER
Polynomial Tap Bits PT4 - PT0 determine the feedback position of Tap B connected to the XOR input of
the pattern generator. Feedback Tap B provides one of two feedback paths within the pattern generator.
Please refer to Figure 2 for a block diagram of the pattern generator and to Tables 4 and 5 for register
programming examples.
PTR: POLYNOMIAL TAP REGISTER (ADDRESS=05 HEX)
(MSB) (LSB)
- - - PT4 PT3 PT2 PT1 PT0
SYMBOL POSITION NAME AND DESCRIPTION
-PTR.7Not Assigned. Should be set to 0 when written to.
-PTR.6Not Assigned. Should be set to 0 when written to.
-PTR.5Not Assigned. Should be set to 0 when written to.
PT4 PTR.4
Polynomial Tap Bit 4.
PT3 PTR.3
Polynomial Tap Bit 3.
PT2 PTR.2
Polynomial Tap Bit 2.
PT1 PTR.1
Polynomial Tap Bit 1.
PT0 PTR.0
Polynomial Tap Bit 0.
6. PATTERN CONTROL REGISTER
The Pattern Control Register (PCR) is used to configure the operating parameters of the DS21372 and to
control the patterns being generated and received. Also the PCR is used to control the pattern
synchronizer and the error and bit counters.
DS21372
8 of 22
PCR: PATTERN CONTROL REGISTER (ADDRESS=06 HEX)
(MSB) (LSB)
TL QRSS PS LC RL SYNCE RESYNC LPBK
SYMBOL POSITION NAME AND DESCRIPTION
TL PCR.7 Transmit Load. A low to high transition loads the pattern
generator with the contents of the Pattern Set Registers. PCR.7 is
logically ORed with the input pin TL. Must be cleared and set
again for subsequent loads.
QRSS PCR.6 Zero Suppression Select. Forces a 1 into the pattern whenever
the next 14 bit positions are all 0s. Should only be set when
using the QRSS pattern.
0 = Zero suppression disabled
1 = Zero suppression enabled
PS PCR.5
Pattern Select.
0 = Repetitive Pattern
1 = Pseudorandom Pattern
LC PCR.4 Latch Count Registers. A low to high transition latches the bit
and error counts into the user accessible registers BCR and
BECR and clears the internal register count. PCR.4 is logically
OR’ed with input pin LC. Must be cleared and set again for
subsequent loads.
RL PCR.3 Receive Data Load. A transition from low to high loads the
previous 32 bits of data received at RDATA into the Pattern
Receive Registers (PRR). PCR.3 is logically OR’ed with input
pin RL. Must be cleared and set again for subsequent latches.
SYNCE PCR.2
SYNC Enable.
0 = auto resync is enabled.
1 = auto resync is disabled.
RESYNC PCR.1 Initiate Manual Resync Process. A low to high transition will
force the DS21372 to resynchronize to the incoming pattern at
RDATA. Must be cleared and set again for a subsequent resync.
LPBK PCR.0 Transmit/Receive Loopback Select. When enabled, the
RDATA input is disabled; TDATA continues to output data as
normal. See Figure 1.
0 = loopback disabled
1 = loopback enabled
DS21372
9 of 22
7. ERROR INSERT REGISTER
The Error Insertion Register (EIR) controls circuitry within the DS21372 that allows the generated
pattern to be intentionally corrupted. Bit errors can be inserted automatically at regular intervals by
properly programming the EIR0 to EIR2 bits or bit errors can be inserted at random (under
microcontroller control) via the EIR.3 bit.
EIR: ERROR INSERT REGISTER (ADDRESS=07 HEX)
(MSB) (LSB)
- - TINV RINV SBE EIR2 EIR1 EIR0
SYMBOL POSITION NAME AND DESCRIPTION
-EIR.7Not Assigned. Should be set to 0 when written to.
-EIR.6Not Assigned. Should be set to 0 when written to.
TINV EIR.5
Transmit Data Inversion Select.
0 = do not invert data to be transmitted at TDATA
1 = invert data to be transmitted at TDATA
RINV EIR.4
Receive Data Inversion Select.
0 = do not invert data received at RDATA
1 = invert data received at RDATA
SBE EIR.3 Single Bit Error Insert. 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. Can be used to accomplish rates not
addressed in Table 3 (e.g., BER of less than 10
-7
).
EIB2 EIR.2 Error Insert Bit 2. See Table 3.
EIB1 EIR.1 Error Insert Bit 1. See Table 3.
EIB0 EIR.0 Error Insert Bit 0. See Table 3.
ERROR BIT INSERTION Table 3
EIB2 EIB1 EIB0
ERROR RATE INSERTED
0 0 0 no errors automatically inserted
001 10
-1
010 10
-2
011 10
-3
100 10
-4
101 10
-5
110 10
-6
111 10
-7

DS21372TN

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Communication ICs - Various 3.3V Bit Error Rate Tester (BERT)
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet