Texas Instruments DS125DF1610 User Manual Download Page 12

PRBS Generator/Checker Tab

www.ti.com

12

SNLU159B – April 2014 – Revised September 2018

Submit Documentation Feedback

Copyright © 2014–2018, Texas Instruments Incorporated

DS125DF1610EVM

13

PRBS Generator/Checker Tab

The DS125DF1610 is equipped with an on-board PRBS generator as well as a PRBS checker. The PRBS
generator and PRBS checker should be operated from different channels. The PRBS generator can
generate a pseudo-random bit sequence on the transmit side of a channel. It can then be run through a
cable or backplane, and checked by the receiver channel that is configured for the PRBS checker. The
PRBS Checker must be enabled in the ‘PRBS Checker Enable/Disable Selection’ section. In order to reset
the PRBS sequence, the ‘Reset PRBS’ push button can be selected. In the ‘PRBS Pattern Status’ section
the checker will read the PRBS pattern whether that be PRBS31, PRBS15, PRBS9, or PRBS7. It will
populate the inverted or non-inverted field, as well as provide the error count, bit count, and the error rate.
The ‘PRBS Generator’ section is where the PRBS sequence length can be set. However instead of
generating a PRBS sequence, an 8-bit user pattern can be created and also inverted if desired.

Figure 12. PRBS Generator/Checker Tab

14

Cross Point Switch Tab

In this tab the cross point functionality of the DS125DF1610EVM can be configured. It is divided up into 4
quads or switch matrices, each with 4 channels. By default, the DS125DF1610EVM has no cross-point
enabled and the receiver channel will route to the same transmit channel. The cross point functionality can
be used to create point to point links, or operate in broadcast mode. In point to point switching, one input
channel will be routed to only one output channel. When using broadcast mode, one input can be routed
to two, three, or four output channels. Refer to the DS125DF1610 datasheet for additional information.
The ‘TX CH x Select’ section controls the associations between receive channel and transmit channel.
When setting up point to point switching, the ‘Broadcast Channel section is not used. The ‘Signal Detected
and CDR locked’ will indicate when a receiver channel is detecting a signal, as well as indicate when the
CDR locks for a selected transmit channel. When operating the broadcast function, a master must be
selected in order to dictate which output channel will send back its adapt data to the CTLE. Refer to the
datasheet for additional information. Only one master transmit (output) channel should be selected, as
there cannot be more than one master channel in a broadcast network.

Summary of Contents for DS125DF1610

Page 1: ...DS125DF1610EVM User s Guide Literature Number SNLU159B April 2014 Revised September 2018 ...

Page 2: ...ce GUI based tool SigCon Architect The DS125DF1610 device profile can be used to read and write register settings via the SMBus For a functional description of the DS125DF1610 refer to the DS125DF1610 data sheet Topic Page 1 Hardware Overview 3 2 Required Software 4 3 Setup Instructions 4 4 Selection Sidebar 5 5 Configuration Tab 5 6 Low Level Tab 6 7 EEPROM Tab 6 8 Eye Monitor Tab 7 9 Device Stat...

Page 3: ...hen purchasing the evaluation module An external reference clock can be applied to speed up the lock process but is not required A 25 MHz 125 MHz or 312 5 MHz reference clock can be applied with the 2 former frequencies allowing a single ended input 312 5 MHz must be differential Refer to the datasheet for additional details The DS125DF1610EVM as shown in Figure 1 is configured with default jumper...

Page 4: ...82 All pins open EEPROM Write Protect Bit J175 All pins open EEPROM SMBus J202 All pins open EEPROM SMBus J206 All pins open EEPROM SMBus Pull Ups J108 Tie Pin 1 3 Tie Pin 2 4 Oscillator Power J109 Tie Pin 1 3 Oscillator Output Enable J99 Tie Pin 2 4 Oscillator Frequency Select J179 All pins open DS125DF1610 Retimer Connections JP13 All pins open DS125DF1610 Retimer Connections J204 All pins open ...

Page 5: ...that are used to control the device Configuration Low Level Page Eye Monitor Page EEPROM Page and High Level Page Figure 3 Selection Sidebar The content on each of these sub pages will be detailed in each of the following sections 5 Configuration Tab The configuration tab s main purpose is to specify the slave address for successful communication with the DS125DF1610EVM The default address is hex ...

Page 6: ...ns are available The load config and save config buttons will load and save the contents of all registers on the board These cfg files store all registers in order with data in hexadecimal The file can be edited in your favorite text editor A simple way to restore custom settings is to load your saved config files The reset device button will reset the registers and the board to their original con...

Page 7: ...cators in Red the CDR must be locked and a signal detected before the eye monitor can be turned on Prior to turning on the Eye Monitor the Eye Monitor Voltage must be selected as well as the Channel Selected Blue The eye monitor plot must then be turned on with either the single capture or continuous capture modes A device reset is also included in this tab After acquiring the data from the eye mo...

Page 8: ...summary of the CTLE DFE EOM and transmit settings for the channel Figure 8 Device Status Tab 10 Transmitter Tab The transmitter tab controls the various level settings for VOD the 3 taps of the FIR filter and in addition has indicators for when a signal is detected as well as when the CDR locks for all 16 transmitter channels as shown in Figure 9 The Channel Select pull down menu is used to select...

Page 9: ...ting Normalizing the taps can be performed either by selecting the Normalize before applying checkbox or by clicking the normalize taps button However each of the 3 taps can be set to any of the 64 levels without being normalized This is not recommended as a starting point but is a feature that can be utilized To write the tap settings to the register without normalizing them Normalize Before Appl...

Page 10: ...st 3 Limiting Bit check box The Load CTLE Table push button is used to specify the 32 EQ settings that the CTLE should cycle through The DFE Control area of the Receiver Tab is used for setting the 5 taps of the DFE Tap 1 has 32 settings from 0 to 224 mV in 7 mV increments See Table 3 for details These values should be entered in hex from 0x00 to 0x1F Taps 2 through 5 have 16 settings each from 0 ...

Page 11: ...A Infiniband 10 5 2 5 1 2 4 1 2 4 0xB Ethernet 10 3125 1 25 8 1 The alternative to Standard Rate mode is to program the expected data rate in Manual Mode In manual mode the desired data rate and corresponding VCO frequency must be entered into Group One or Group Two Refer to the datasheet Register Map for setting the 0x2F 7 4 register bits The bits should be set based on the expected date rate tak...

Page 12: ...ted if desired Figure 12 PRBS Generator Checker Tab 14 Cross Point Switch Tab In this tab the cross point functionality of the DS125DF1610EVM can be configured It is divided up into 4 quads or switch matrices each with 4 channels By default the DS125DF1610EVM has no cross point enabled and the receiver channel will route to the same transmit channel The cross point functionality can be used to cre...

Page 13: ...oint Switch Control Tab 15 Scripting Tab The scripting tab is a Python based script for coding channel and shared register settings To access the scripting function click the Script button on the upper menu bar Click launch window and start recording to save a process of configuration into a Python script After finished select stop recording from the same menu Figure 14 Scripting Tab ...

Page 14: ...Revision History NOTE Page numbers for previous revisions may differ from page numbers in the current version Changes from A Revision January 2017 to B Revision Page Changed J193 all pins open to tie 1 2 and 3 4 4 Changes from Original April 2014 to A Revision Page Changed picture in Figure 1 3 Changed sections 2 15 from supporting Analog Launch Pad to Sigcon Architect 4 ...

Page 15: ...se resources are subject to change without notice TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource Other reproduction and display of these resources is prohibited No license is granted to any other TI intellectual property right or to any third party intellectual property right TI disclaims responsibility for...

Reviews: