The DS25CP104EVK is an evaluation kit designed for demonstrating performance of
DS25CP104, a 3.125 Gbps 4x4 LVDS Crosspoint Switch with Transmit Pre-emphasis
and Receive Equalization. The evaluation kit is comprised of the DS25CP104 with its
associated input and output SMA connectors and jumpers to manually select the desired
pre-emphasis or equalization, a USB to SMBus conversion circuit to control the SMBus
with a PC, and three FR4 striplines (15” (38.1cm), 30” (76.2cm), and 60” (152.4cm) ) to
exercise the devices’ signal conditioning features (pre-emphasis and equalization).
The purpose of this document is to familiarize the user with the DS25CP104EVK, to
suggest test setup procedures and instrumentation to test the device optimally, and to
guide the user through some typical measurements that demonstrate the performance of
the DS25CP104 in typical applications.
Figure 1. Photo of the DS25CP104EVK
Page 3 of 17
Page 4
DS25CP104EVK User Manual
DS25CP104EVK Description
Figure 2 shows the top layer drawing of the PCB with the silkscreen annotations. The 4.5
by 4.5 inch, eight-layer PCB is designed to evaluate the functions of the DS25CP104.
Figure 2. Top Layer DS25CP104EVK
Page 4 of 17
Page 5
DS25CP104EVK User Manual
For descriptive purposes the DS25CP104EVK can be broken into three parts:
1. The DS25CP104 IC with associated connectors and jumpers is the main part of the
board. The block diagram of the DS25CP104 is shown in Figure 3. The receive buffers
can be set to Off and Low equalization by the external pins EQ0 – EQ3; the transmit
buffers can be set to Off and Med. levels of pre-emphasis by the external pins PE0 – PE3.
Since data capabilities are 3.125 Gbps, SMA connectors are used to ensure minimal loss.
More information can be found about the DS25CP104 on the data sheets.
2. A USB to SMBus converter has been added to the evaluation kit to implement
SMBus switch configuration to control the signal conditioning. Through the SMBus the
DS25CP104 currently features four levels (Off, Low, Medium, and High) of preemphasis and two levels (Off, Low) of equalization.
3. Three channels of stripline have been added to the evaluation kit to test the preemphasis and equalization functions (15” (38.1cm), 30” (76.2cm), and 60” (152.4cm) ).
In practical applications, devices often drive long backplanes or cables. To help reduce
jitter caused from long backplanes or cables, pre-emphasis can be used for the drivers and
equalization for the receivers.
SCL
SDA
EN_smb
ADDRn
Figure 3. DS25CP104 Block Diagram
Page 5 of 17
Page 6
DS25CP104EVK User Manual
DS25CP104 Evaluation
The DS25CP104 is a 3.125 Gbps LVDS Crosspoint Switch with four levels of transmit
pre-emphasis and two levels of receive equalization configured in the SMBus Mode and
two levels of transmit pre-emphasis and two levels of receive equalization configured via
external jumpers on the evaluation board in the Pin Mode.
Initial Pin Settings for Pin Mode Testing
Pin Setting Note
SMBus Enable L Disable SMbus
EQ0 – EQ 3 L Equalization off,
See table
PE0 – PE3 L Pre-Emphasis off,
See table
PWDN H Power Down off
Switch Configuration Truth Tables
S01 S00 Input Selected
0 0 IN0
0 1 IN1
1 0 IN2
1 1 IN3
Table 1. Input Select Pins Configuration for the Output OUT0
S11 S10 Input Selected
0 0 IN0
0 1 IN1
1 0 IN2
1 1 IN3
Table 2. Input Select Pins Configuration for the Output OUT1
Page 6 of 17
Page 7
DS25CP104EVK User Manual
S21 S20 Input Selected
0 0 IN0
0 1 IN1
1 0 IN2
1 1 IN3
Table 3. Input Select Pins Configuration for the Output OUT2
S31 S30 Input Selected
0 0 IN0
0 1 IN1
1 0 IN2
1 1 IN3
Table 4. Input Select Pins Configuration for the Output OUT3
Signal Conditioning Tables
Output OUTn, n={0,1,2,3}
Pre-Emphasis Control Pin (PEn) State Pre-Emphasis Level
0 Off
1 Medium
Table 5. Transmit Pre-emphasis Truth Table
Input INn, n={0,1,2,3}
Equalization Control Pin (EQn) State Equalization Level
0 Off
1 Low
Table 6. Receive Equalization Truth Table
Stripline Length Table (also known as Test Channels)
Jitter Performance Testing with No Signal Conditioning
1. Configure the test setup as shown in Figure 4.
2. Set the desired INn to OUTn drivers by selecting S00, S01, S10, S11, S20, S21,
S30, S31 according to Tables 1 – 4.
3. Select the PEn and EQn jumpers to 0, according to tables 5 and 6.
4. Apply + supply (3.3V typical) to the VDD and – supply (ground) to the VSS
connectors.
5. Connect a signal source (signal generator, data source, or an LVDS driver) to the
desired INn inputs on the board and adjust the signal parameters (VOH, VOL,
VCM) so that they comply with the device input recommendations.
6. Connect an oscilloscope to the selected OUTn outputs and view the output signals
with an oscilloscope with the bandwidth of at least 5 GHz.
Figure 4. Jitter Performance Test Circuit
Page 8 of 17
Page 9
DS25CP104EVK User Manual
Pre-Emphasis Performance Testing
In applications where data transmits over cables or long backplanes, the pre-emphasis
feature on the DS25CP104 transmitter helps to overcome media loss and reduce bit
errors; hence the DS25CP104EVK has three lengths of stripline to test the pre-emphasis
function.
1. Configure the test setup as shown in figure 5; select the desired test channel
lengths in Table 7.
2. Set the desired INn to OUTn drivers by selecting S00, S01, S10, S11, S20, S21
according to Tables 1 – 4.
3. Select the PEn jumpers to 1 and the EQn jumpers to 0, according to Tables 5 and
6.
4. Apply + supply (3.3V typical) to the VDD and – supply (ground) to the VSS
connectors.
5. Connect a signal source (signal generator, data source, or an LVDS driver) to the
desired INn inputs on the board and adjust the signal parameters (VOH, VOL,
VCM) so that they comply with the device input recommendations.
6. Connect an oscilloscope to the selected OUTn outputs and view the output signals
with an oscilloscope with a bandwidth of at least 5 GHz.
Figure 5. Pre-Emphasis Performance Test Circuit
Page 9 of 17
Page 10
DS25CP104EVK User Manual
Equalization Performance Testing
In some applications, data transmits over cables or long backplanes. The equalization
function on the DS25CP104 receivers helps to compensate for loss of certain media;
hence the DS25CP104EVK has three lengths of stripline to test the equalization function.
1. Configure the test setup as shown in Figure 6; select the desired test channel,
lengths in Table 7.
2. Set the desired INn to OUTn drivers by selecting S00, S01, S10, S11, S20, S21,
S30, S31 according to Tables 1 – 4.
3. Select the PEn jumpers to 0 and the EQn jumpers to 1, according to Tables 5 and
6.
4. Apply + supply (3.3V typical) to the VDD and – supply (ground) to the VSS
connectors.
5. Connect a signal source (signal generator, data source, or an LVDS driver) to the
desired INn inputs on the board and adjust the signal parameters (VOH, VOL,
VCM) so that they comply with the device input recommendations.
6. Connect an oscilloscope to the selected OUTn outputs and view the output
signals with an oscilloscope with a bandwidth of at least 5 GHz.
Figure 6. Equalization Performance Test Circuit
Page 10 of 17
Page 11
DS25CP104EVK User Manual
Pre-Emphasis and Equalization Performance Testing
In some applications, data transmits over cables or long backplanes. The pre-emphasis
and equalization functions on the DS25CP104 help to compensate for loss of certain
media; hence the DS25CP104EVK has three lengths of stripline to test the pre-emphasis
and equalization functions.
1. Configure the test setup as shown in Figure 7; select the desired test channel,
lengths in Table 7.
2. Set the desired INn to OUTn drivers by selecting S00, S01, S10, S11, S20, S21,
S30, S31 according to Tables 1 – 4.
3. Select the PEn jumpers to 1 and the EQn jumpers to 1, according to Tables 5 and
6.
4. Apply + supply (3.3V typical) to the VDD and – supply (ground) to the VSS
connectors.
5. Connect a signal source (signal generator, data source, or an LVDS driver) to the
desired INn inputs on the board and adjust the signal parameters (VOH, VOL,
VCM) so that they comply with the device input recommendations.
6. Connect an oscilloscope to the selected OUTn outputs and view the output
signals with an oscilloscope with a bandwidth of at least 5 GHz.
PATTERN
GENERATOR
TEST
CHANNEL
DS25CP104EVK
50
Microstrip
L=4"
L=4"
50
Microstrip
¼ DS25CP104
50
Microstrip
L=4"
L=4"
50
Microstrip
TEST
CHANNEL
OSCILLOSCOPE
Figure 7. Pre-emphasis and Equalization Performance Test Circuit
Page 11 of 17
Page 12
DS25CP104EVK User Manual
SMBus Evaluation
Introduction:
The CP104 can be evaluated in the Pin Mode using the external pins, or in the SMBus
mode. The following section describes how to load and run the Analog Launch Pad from
National Semiconductor, a proprietary interface, used to access the SMBus registers of
the CP104. The 1st time the application is run on a PC, and only the 1st time, the
application file needs to be downloaded, extracted, and then the appropriate driver needs
to be enabled. Any time after that, on the same PC, you need only to setup the
CP104EVK and then proceed to using the Analog Launch Pad.
This needs to be done only once for a particular PC.
• Plug in the USB cable from the PC to the CP104 EVK; a small window should
appear in the lower right corner of the PC recognizing new hardware. If the
bubble says “USB device not recognized”, or nothing happens, check the
jumper configuration, if still does not work remove jumper on J4 for 5 sec,
and then replace. The USB controller is now reset and should be in
communication with the PC; this can be known by “Hi speed USB device plugged
into non Hi Speed USB hub” appearing in the window.
• Follow the instructions for New Hardware Wizard, which may take up to one
minute to run.
a. select “Install from a list or specific location”
b. select “Don’t search I will choose the driver to install”
c. select “Have disk”
d. Browse to “C:\Program Files\National Semiconductor Corp\Analog
LaunchPAD v1.07\Drivers”
e. select “NSC ALP Nano” from the list
f. install the driver
g. hit “Continue Anyway” if windows compatibility window is displayed
h. finish, you are now ready to run the Analog Launch Pad
Page 13 of 17
Page 14
DS25CP104EVK User Manual
Page 14 of 17
Page 15
DS25CP104EVK User Manual
Using the Analog Launch Pad for the CP104EVK
The Analog Launch Pad from National Semiconductor is a proprietary interface created
to assist developers to test their designs and systems using National’s evaluation boards;
the CP104EVK interface has been designed into the Analog Launch Pad. The registers of
the CP104 can be accessed through this interface enabling all the functions accessed
through the SMBus. Below is a picture of the Analog Launch Pad, CP104 interface:
Figure 8. Analog Launch Pad, CP104 interface
Page 15 of 17
Page 16
DS25CP104EVK User Manual
To use the interface:
• Run the application Analog Launch Pad and select CP104 Nano. For the Analog
Launch Pad to connect, the board must be powered with the appropriate jumper
selections and the USB driver must be functioning. Otherwise it will open into the
Demo mode.
• Select the “Register” folder and enter the register that you want to change, make
the appropriate changes, and then hit Apply. Register descriptions can be found in
the DS25CP104 datasheets.
• Use only Apply to make changes; Refresh, Refresh All, Display, Load, and
Save bubbles should not be used.
• A selected square corresponds to a ‘1’ while a blank square corresponds to a ‘0’.
• To change the levels of Pre Emphasis or Equalization, you must first go to
“Control” register and enable “Ignore External PE” and “Ignore External EQ”
before adjusting the signal conditioning through the SMBus.
• To use the “Loss of Signal”, you must first go to “Control” register and enable
“LOS”.
• The Verbose Description square switches to a more descriptive text.
Page 16 of 17
Page 17
DS25CP104EVK User Manual
• Typical Performance
When evaluating the CP104 EVK, the eye diagram response should be similar to those
below (measured on the Tektronix CSA 8000)
The DS25CP104 3.125 Gbps PRBS-7 output eye
diagram with no STRIPLINE connected and with
PE/EQ = Off
The DS25CP104 3.125 Gbps PRBS-7 output eye
diagram before the STRIPLINE2 (30” FR4) and
with PE/EQ = Off
The DS25CP104 3.125 Gbps PRBS-7 output eye
diagram after the STRIPLINE 1 (15” FR4) and with
EQ = Low. See Figure 6 for the Setup used.
The DS25CP104 3.125 Gbps PRBS-7 output eye
diagram before the STRIPLINE 2 (30” FR4) and
with PE = Med. See Figure 5 for the Setup used.