SNLS491B July 2014 – February 2015 DS125BR820
PRODUCTION DATA.
NOTE
Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality.
In 40G-CR4/KR4/SAS/SATA/PCIe applications, specifications require Rx-Tx link training to establish and optimize signal conditioning settings for data rates up to 12.5 Gbps. In link training, the Rx partner requests a series of FIR coefficients from the Tx partner at speed. This polling sequence is designed to pre-condition the signal path with an optimized link between the endpoints. Link training occurs at the following data-rates:
PROTOCOL(1) | OPERATING DATA RATE (Gbps) |
---|---|
40G-CR4 | 10.3125 |
40G-KR4 | 10.3125 |
SAS-3 | 12.0 |
PCIe Gen-3 | 8.0 |
The DS125BR820 works to extend the reach possible by using active linear equalization to the channel, boosting attenuated signals so that they can be more easily recovered at the Rx. The repeater outputs are specially designed to be transparent to Tx FIR signaling in order to pass information critical for optimal link training to the Rx. Suggested settings for the A-channels and B-channels are given in Table 11 and Table 12. Further adjustments to EQx and VODx settings may optimize signal margin on the link for different system applications:
CHANNEL SETTINGS | PIN MODE |
---|---|
EQx | Level 1 |
VODx[1:0] | Level 6 (1, 0) |
CHANNEL SETTINGS | SMBus MODES |
---|---|
EQx | 0x00 |
VODx | 110'b |
VOD_DB | 000'b |
The SMBus Slave Mode code example in Table 13 may be used to program the DS125BR820 with the recommended device settings.
REGISTER | WRITE VALUE | COMMENTS | ||
---|---|---|---|---|
0x06 | 0x18 | Set SMBus Slave Mode Register Enable. | ||
0x0F | 0x00 | Set CHB_0 EQ to 0x00. | ||
0x10 | 0xAE | Set CHB_0 VOD to 110'b. | ||
0x11 | 0x00 | Set CHB_0 VOD_DB to 000'b. | ||
0x16 | 0x00 | Set CHB_1 EQ to 0x00. | ||
0x17 | 0xAE | Set CHB_1 VOD to 110'b. | ||
0x18 | 0x00 | Set CHB_1 VOD_DB to 000'b. | ||
0x1D | 0x00 | Set CHB_2 EQ to 0x00. | ||
0x1E | 0xAE | Set CHB_2 VOD to 110'b. | ||
0x1F | 0x00 | Set CHB_2 VOD_DB to 000'b. | ||
0x24 | 0x00 | Set CHB_3 EQ to 0x00. | ||
0x25 | 0xAE | Set CHB_3 VOD to 110'b. | ||
0x26 | 0x00 | Set CHB_3 VOD_DB to 000'b. | ||
0x2C | 0x00 | Set CHA_0 EQ to 0x00. | ||
0x2D | 0xAE | Set CHA_0 VOD to 110'b. | ||
0x2E | 0x00 | Set CHA_0 VOD_DB to 000'b. | ||
0x33 | 0x00 | Set CHA_1 EQ to 0x00. | ||
0x34 | 0xAE | Set CHA_1 VOD to 110'b. | ||
0x35 | 0x00 | Set CHA_1 VOD_DB to 000'b. | ||
0x3A | 0x00 | Set CHA_2 EQ to 0x00. | ||
0x3B | 0xAE | Set CHA_2 VOD to 110'b. | ||
0x3C | 0x00 | Set CHA_2 VOD_DB to 000'b. | ||
0x41 | 0x00 | Set CHA_3 EQ to 0x00. | ||
0x42 | 0xAE | Set CHA_3 VOD to 110'b. | ||
0x43 | 0x00 | Set CHA_3 VOD_DB to 000'b. |
In 40G-SR4/LR4 applications, the ideal device settings must be tuned. In particular, EQ and VOD settings must be optimized in order to aid the link partners in meeting the nPPI eye mask test. While tuning the DS125BR820 contributes to signal quality improvement, it is equally important to ensure that the link partner ASIC Tx FIR signal characteristics are optimized as well to facilitate error-free data transmission. Suggested settings for the A-channels and B-channels in a 40G-SR4/LR4 environment can be referenced in Table 11 and Table 12.
Unlike PCIe systems, 40G-CR4/KR4/SAS/SATA systems use a low speed communications sequence to detect and communicate device capabilities between host ASIC and link partners. This communication eliminates the need to detect for endpoints like in a PCIe application. For 40G-CR4/KR4/SAS/SATA systems, it is recommended to tie the RXDET pin high. This ensures any link-training sequences sent by the host ASIC can reach the link partner receiver without any additional latency due to termination detection sequences.
The DS125BR820 extends PCB and cable reach in multiple applications by using active linear equalization. The high linearity of this device aids specifically in protocols requiring link training and can be used in line cards, backplanes, motherboards, and active cable assemblies, thereby improving margin and overall eye performance. The capability of the repeater can be explored across a range of data rates and ASIC-to-link-partner signaling, as shown in the following two test setup connections.
As with any high speed design, there are many factors which influence the overall performance. Below are a list of critical areas for consideration and study during design.
The DS125BR820 is designed to be placed at an offset location with respect to the overall channel attenuation. In order to optimize performance, the repeater requires tuning to extend the reach of the cable or trace length while also recovering a solid eye opening. To tune the repeater, the settings mentioned in Table 11 (for Pin Mode) and Table 12 (for SMBus Modes) are recommended as a default starting point for most applications. Once these settings are configured, additional tuning of the EQ and, to a lesser extent, VOD may be required to optimize the repeater performance for each specific application environment.
Examples of the repeater performance as a generic high speed datapath repeater are illustrated in the performance curves in the next section.
The DS125BR820 can be used in front port applications to extend the reach between the host ASIC and the front-port cage. Front port applications typically include 40G-CR4/SR4/LR4. For 40GbE front port optical protocols like 40G-SR4/LR4, the DS125BR820 is designed to support the front-port eye mask and jitter requirements of applicable standards like nPPI. For 40GbE front port copper protocols like 40G-CR4, the DS125BR820 is designed to provide channel equalization in a transparent fashion so as not to inhibit IEEE802.3ba Clause 72 link training. In all of these front port cases, the DS125BR820 can also be used to support eye mask and jitter requirements for SFF-8431 if the 40GbE QSFP+ port is intended to support 4x10G SFP+ applications as well. Below is a typical example of the DS125BR820 used in a front port line-card application.
As with any high speed design, there are many factors that influence the overall performance. Please reference Design Requirements in the Generic High Speed Repeater application section for a list of critical areas for consideration and study during design.
In front port applications, it is important to ensure that the placement of the DS125BR820 corresponds with the direction of the data flow, since the device is unidirectional. For egress applications, the DS125BR820 should be placed close to the connector cage, and for ingress applications, the DS125BR820 should be placed closer to the switch ASIC. Once the DS125BR820 placement is decided on the signal path, the repeater must be tuned. To tune the repeater, the settings mentioned in Table 11 (for Pin Mode) and Table 12 (for SMBus Modes) are recommended as a default starting point for most applications. Once these settings are configured, additional tuning of the EQ and, to a lesser extent, VOD may be required to optimize the repeater performance in order to meet the link training requirements for 40G-CR4 and eye mask requirements for 40G-SR4/LR4.
An example of a test configuration used to evaluate the DS125BR820 in this application can be seen in Figure 34. For more information about DS125BR820 front port applications, please refer to application note SNLA226:
The DS125BR820 can be used to extend trace length on motherboards and line cards in PCIe Gen-3 applications. The high linearity of the DS125BR820 aids in the link training protocol required by PCIe Gen-3 at 8 Gbps in accordance with PCI-SIG standards. For PCIe Gen-3, preservation of the pre-cursor and post-cursor Tx FIR presets (P1-P10) is crucial to successful signal transmission from motherboard system root complex to line card ASIC or Embedded Processor. Below is a typical example of the DS125BR820 used in a PCIe application:
As with any high speed design, there are many factors that influence the overall performance. Please reference Design Requirements in the Generic High Speed Repeater application section for a list of critical areas for consideration and study during design.
In PCIe Gen-3 applications, there is a large range of flexibility regarding the placement of the DS125BR820 in the signal path due to the high linearity of the device. If the PCIe slot must also support lower speeds like PCIe Gen-1 (2.5 Gbps) and Gen-2 (5.0 Gbps), it is recommended to place the DS125BR820 closer to the endpoint Rx. Once the DS125BR820 is placed on the signal path, the repeater must be tuned. To tune the repeater, the settings mentioned in Table 11 (for Pin Mode) and Table 12 (for SMBus Modes) are recommended as a default starting point for most applications. Once these settings are configured, additional tuning of the EQ and, to a lesser extent, VOD may be required to optimize the repeater performance to pass link training preset requirements for PCIe Gen-3.
An example of a test configuration used to evaluate the DS125BR820 in this application can be seen in Figure 40. For more information about DS125BR820 PCIe applications, please refer to application note SNLA227: