LeCroy and other product or brand names are trademarks or requested trademarks of their respective
holders. Information in this publication supersedes all earlier versions. Specifications are subject to
change without notice.
917717 Rev C
QPHY-DDR3 Software Option
TABLE OF CONTENTS
INTRODUCTION TO QPHY-DDR3 ............................................................................................ 7
Deskewing the Probes ............................................................................................................................................... 8
Differential Probe Deskew Procedure using TF-DSQ on non-Zi oscilloscopes ......................................................... 8
Differential Probe Deskew Procedure on Zi oscilloscopes using PCF200 ................................................................ 8
Probe Connection to PCF200 ............................................................................................................................. 9
Probe Calibration Menu .................................................................................................................................... 10
D1) Demo of All Tests ............................................................................................................................................... 29
General Variables ..................................................................................................................................................... 29
DUT Speed Grade in MT/s ............................................................................................................................... 29
DQ Signal Name ............................................................................................................................................... 30
DQS Signal Name............................................................................................................................................. 30
Clock Signal Name ........................................................................................................................................... 30
DUT Power Supply VDDQ ................................................................................................................................ 30
Chip Select Signal Name .................................................................................................................................. 30
Save Acquired Waveforms ............................................................................................................................... 30
Silent mode control ........................................................................................................................................... 30
Stop On Test to review results .......................................................................................................................... 30
Use Chip Select (require one more probe) ....................................................................................................... 30
Use Stored Waveforms ..................................................................................................................................... 31
Recalled Waveform File Index (5 digits) ........................................................................................................... 31
Define format used to set trace names ............................................................................................................. 31
Use Stored Trace for Speed Grade .................................................................................................................. 31
Clock Period per Screen Division ..................................................................................................................... 32
Number of cycles for Clock test ........................................................................................................................ 32
Max. Number Of Samples Per Clock Period .................................................................................................... 32
Configuration Specific Variables............................................................................................................................... 32
XX Channel Gain .............................................................................................................................................. 32
XX Channel Index ............................................................................................................................................. 32
XX Channel Invert ............................................................................................................................................. 32
XX Channel Offset ............................................................................................................................................ 32
Speed Bin Paramters ............................................................................................................................................... 32
CAS Latency ..................................................................................................................................................... 32
CAS Write Latency............................................................................................................................................ 33
Speed Bin ......................................................................................................................................................... 33
Clock Test s ............................................................................................................................................................... 34
tCK(avg), Average Clock Period ................................................................................................................................ 34
tCK(abs), Absolute Clock Period ................................................................................................................................ 34
tCH(avg), Average High Pulse Width ......................................................................................................................... 34
tCL(avg), Average Low Pulse Width .......................................................................................................................... 35
tCH(abs), Absolute High Pulse Width ........................................................................................................................ 35
tJIT(duty), Half Period Jitter ....................................................................................................................................... 35
tJIT(per), Clock Period Jitter ...................................................................................................................................... 35
tJIT(cc), Cycle to Cycle Period Jitter .......................................................................................................................... 35
SlewR and SlewF ....................................................................................................................................................... 36
VIH(ac), maximum AC input logic high ....................................................................................................................... 37
4 917717 Rev C
QPHY-DDR3 Software Option
VIH(dc), minimu m DC input lo gic high ....................................................................................................................... 37
VIL(ac), maximum AC input logic low ......................................................................................................................... 38
VIL(dc), minimum DC input logic low ......................................................................................................................... 38
SRQr and SRQf ......................................................................................................................................................... 38
tDQSQ, DQS-DQ Skew for DQS and Associated DQ Signals ....................................................................................... 38
tQH, DQ/DQS Output Hold Time From DQS.................................................................................................................. 39
tDQSCK, DQS Output Access Time from CK/CK # ....................................................................................................... 39
Figure 23: tIS illustration (Figure 111 from JESD79-3E) ........................................................................ 43
Figure 24: Vref table (Table 23 from JESD79-3E) ................................................................................... 44
6 917717 Rev C
QPHY-DDR3 Software Option
INTRODUCTION TO QPHY-DDR3
QPHY-DDR3 is an automated test package performing all of the real time oscilloscope tests for Double
Data Rate in accordance with JEDEC Standard No. JESD79-3D.
The software can be run on the LeCroy SDA/DDA/WavePro 740Zi and 760Zi and all
SDA/DDA/WaveMaster 8Zi oscilloscopes.
Required equipment
• SDA/DDA/WavePro 740/760Zi or SDA/DDA/WaveMaster 8Zi oscilloscope.
• Four D620 Probes with WL-PLink ProLink probe body.
• Alternatively, D610 probes may be used if the voltage swing of the signal is within +/- 2.5Vp-p.
• TF-DSQ Probe Deskew and Calibration Fixture (not needed if using a Zi model oscilloscope).
SIGNALS MEASURED
The compliance test requires probing the following signals (# refers to the negative polarity of the
differential signal):
CK, CK# Input
Clock: CK and CK# are differential clock inputs. All address and control input signals are sampled on the
crossing of the positive edge of CK and negative edge of CK#. Output (read) data is referenced to the
crossings of CK and CK# (both directions of crossing).
DQ Input/Output
Data Input/Output: Bi-directional data bus.
DQS, DQS# Input/Output
Data Str o b e: output with read data, input w ith write data. This signal is in phase with read data. The data
strobes DQS is paired with complementary signal DQS# to provide differential pair signaling to the system
during both reads and writes.
CS# Input
Chip Select: used only in m ulti-ranked systems. This is where 2 DIMM modules would be communicated
to on the same DDR3 bus. This signal is used to differentiate between the signals that were meant for
the DIMM the customer is measuring versus the signals that were meant for the other DIMM in the
system. Depending on the read and write latency of the system, the chip select signal is present on the
bus several clock cycles earlier than the actual read or write burst that is corresponds to. Be sure to set
the Overall Read Latency and Overall Write Latency variables when using the chip select signal.
917717 Rev C7
DDR3 MEASUREMENT PREPARATION
Before starting any test or data acquisition, the oscilloscope must be warmed for at least 20 minutes.
Calibration is automatic under software control and no manual calibration is required. The procedure
should be run again if the temperature of the oscilloscope changes by more than a few degrees.
Deskewing the Probes
Deskewing the probes is a mandatory requirement for running QPHY. Given the unknown
conditions posed by individual customer setups, it is required that the customer check the signal
Deskew manually once before giving a thumbs-up on the lane skew and proceeding with the
QPHY test. Having a skew on the signal will cause tests to generate erroneous failures or mask
conditions that could be problematic.
Differential Probe Deskew Procedure using TF-DSQ on non-Zi oscilloscopes
Follow the procedure described in the TF-DSQ Probe Deskew and Calibration Fixture manual. Deskew all
four channels with their respective probe, using external trigger (AUX IN) as reference signal.
You can get more information on TF-DSQ using the oscilloscope Help menu and searching for Probe
Calibration. There is also a section on Desk ew Theory of Operatio n.
Differential Probe Deskew Procedure on Zi oscilloscopes using PCF200
Use the PCF200 Characterization Fixture provided as a standard accessory with the WaveLink series
probes. This fixture determines the effect of probe input loading on the circuit under test and the probe
response to the signal being measured, using the A T, ST, Dx10, and Dx20 modules with SI, or SP, or QC
(QC for WL-PLink only) interconnect leads.
PCF200 Fix tu re Overview
Major components of the PCF200 fixture are shown in the following figure:
• SMA male connector Fast Edge input.
• SMA female connector output to AUX IN for 50-ohm termination.
• Clip for connection of Solder-In probes.
• 2-pins header for connection of Square-Pin probes.
8 917717 Rev C
QPHY-DDR3 Software Option
Figure 1. PCF200 Deskew Fixture
A SMA male to BNC male 50-ohm cable is required to perform the calibration.
System assembly is accomplished in the following steps:
1. Connect the BNC end of the 50 ohm cable to the oscilloscope AUX IN input.
2. Connect the SMA end of the 50 ohm cable to the SMA female connector on the PCF200 fixture.
On oscilloscope models with a dedicated Fast Edge SMA output,
3a. Connect the PCF200 SMA male connector to the oscilloscope Fast Edge SMA output.
Skip to the next section.
On oscilloscope models without a dedicated Fast Edge SMA output,
3b. Using an BNC to female SMA adapter, connect the PCF200 SMA male connect to the
oscilloscope AUX OUT output.
4. Under Utilities → Utilities Setup, select Fast Edge from within the Aux Output tab.
Probe Connection to PCF200
The PCF200 provides multiple probe connectors for various kinds of probes. There are 2 circuits
depending on the type of probes to calibrate:
•The upper circuit is for Solder-In (SI) and Quick-Connect (QC) probes. This circuit can also be
used for AT probes using the designated area to apply the probe tips.
•The lower circuit is for Square-Pin (SP) probes.
Probes are connected electrically in a single-ended arrangement: the positive (+) side of the probe must
be connected to the signal trace, while the negative (-) side is connected to the ground plane. The
positive polarity marking is located on the tip end of the probe in white as a plus sign.
917717 Rev C9
Figure 2. Differential probe properly connected to the fixture (Solder-In configuration)
Probe Calibration Menu
10 917717 Rev C
QPHY-DDR3 Software Option
The probe calibration menu can be accessed from the Vertical drop-down menu or from the channel
dialog:
Figure 3. A ccessing the probe calibration menu
Figure 4. Basic Probes Calibration menu
The information in the probe calibration menu is organized such that each row represents the information
for a given channel, and each column represents the calibration information or control for that channel.
Probe Calibration P ro c e dure
Depending on the compliance test that is to be performed, probes must connect with certain channels.
This is especially important when probes of different models are used simultaneously. The connection
setup for a particular test can be found in the pop-up dialog box after pressing the start button in Qualiphy.
Should probes be calibrated on the wrong channel, this procedure must be rerun.
Complete the following to properly deskew each probe.
1. Connect probes to their respective channel.
2. Select FastEdge for Cal Source.
3. Select EXT for for Cal Skew Ref.
The following is to be performed separately with each probe.
917717 Rev C11
1. Connect the probe to the PCF200 Fixture.
2. Press the Deskew Only button in the appropriate row representing the channel to be deskewed.
Now you are ready to probe the circuit and perform your measurements. If power is interrupted during
your measurements, reboot the oscilloscope and manually recall your settings.
12 917717 Rev C
QPHY-DDR3 Software Option
BASIC FUNCTIONALITY
The functionality is extracted from JEDEC Standard No. JESD79-3D, section 3.
The DDR3 SDRAM is a high-speed dynamic random-access memory internally configured as an eight-
bank DRAM. The DDR3 SDRAM uses an 8n prefetch architecture to achieve high-speed operation. The
8n prefetch architecture is combined with an interface designed to transfer two data words per clock cycle
at the I/O pins. A single read or write operation for the DDR3 SDRAM consists of a single 8n-bit wide, four
clock data transfer at the internal DRAM core and two corresponding n-bit wide, one-half clock cycle data
transfers at the I/O pins.
Read and write operation to the DDR3 SDRAM are burst oriented, start at a selected location, and
continue for a burst length of eight or a “chopped” burst of four in a programmed sequence. Operation
begins with the registration of an Active command, which is then followed by a Read or Write command.
The address bits registered coincident with the Active command are used to select the bank and row to
be activated
(BA0-BA2 select the bank; A0-A15 select the row; refer to “DDR3 SDRAM Addressing” on page 15 for
specific requirements). The address bits registered coincident with the Read or Write command are used
to select the starting column location for the burst operation, determine if the auto precharge command is
to be issued (via A10), and select BC4 or BL8 mode on the fly (via A12) if enabled in the mode register.
Prior to normal operation, the DDR3 SDRAM must be powered up and initialized in a predefined manner.
917717 Rev C13
READ Burst Operation
During a READ or WRITE command, DDR3 supports BC4 and BL8 on the fly using address A12 during
the READ or WRITE (AUTO PRECHARGE can be enabled or disabled).
• A12 = 0, BC4 (BC4 = burst chop, tCCD = 4).
• A12 = 1, BL8.
• A12 is used only for burst length control, not as a column address.