0% found this document useful (0 votes)
121 views14 pages

DDR3 and LPDDR3 Measurement and Analysis: 6 Series MSO Opt. 6-CMDDR3 and Opt. 6-DBDDR3 Application Datasheet

DDR3 & LPDDR3

Uploaded by

Naveen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
121 views14 pages

DDR3 and LPDDR3 Measurement and Analysis: 6 Series MSO Opt. 6-CMDDR3 and Opt. 6-DBDDR3 Application Datasheet

DDR3 & LPDDR3

Uploaded by

Naveen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

DDR3 and LPDDR3 Measurement and Analysis

6 Series MSO Opt. 6-CMDDR3 and Opt. 6-DBDDR3 Application Datasheet

www.tek.com 1
Datasheet

Get more visibility into your memory designs with the Tektronix DDR3/ The DUT panel lets you choose the device type and device profile which
LPDDR3 Automated Conformance package (Opt. 6-CMDDR3) and DDR3/ includes the speed grade supported by the DDR device and configure the
LPDDR3 Measurement and Analysis function (Opt. 6-DBDDR3) on the Vdd and Vref settings.
6 Series MSO. The integration of the DDR software, oscilloscope, high-
performance analog and digital probes lets you perform detailed, accurate
amplitude, timing, and eye diagram measurements on your DDR designs to
verify compliance with the Joint Electronic Device Engineering Council
(JEDEC) electrical and timing specifications. The digital probes help get
insight on the control signals of the DDR bus. The 12-bit analog-to-digital
converters in the 6 Series MSO deliver high-precision measurement data
with the lowest noise in the industry to let you achieve new levels of
debugging efficiency and measurement reliability.

Key features
Complete test coverage and fully automated conformance testing of
DDR3 and LPDDR3 measurements as per the specification, including
Eye diagram test on data and clock.
Ability to simultaneously define Read and Write searches and perform
specific DDR measurements on the qualified bursts over long record
lengths.
6-CMDDR3 DUT panel
Ability to set voltage threshold levels per measurement as per the
specification. The user can choose to optionally provide the filter files (.flt) relative to the
hardware components used in the signal path, which will be de-embedded
Intuitive user interface and workflow to configure and perform DDR
from the captured signal prior to analysis using the scope MATH
electrical validation.
subsystem.
Easily switch from Conformance test environment to Debug
DDR signal is bursty in nature and one of the first steps when it comes to
environment on the scope to get deeper insights into test failures.
DDR testing is to separate and qualify valid Read and Write bursts. The
Optionally save setup files in Conformance test suite, to be able to measurements are then performed on these qualified bursts.
recall the scope state post execution.
The DUT panel provides user with a choice of several burst detection
Automated report generation saves measurements, test results, and methods:
waveform images in .MHT, .CSV or .PDF file format. CSV format helps
Depending on the probing mechanism, user can choose the signal type
to parse and customize the test reports as per users’ needs
settings which helps configure the signal sources accordingly during
Supports a wide range of interposers for different memory standards, execution.
along with best-in-class probes, to meet signal integrity requirements.
By using probe mode, user can change the probe configurations.
Opt. 6-CMDDR3 supports the 'Signal Debug' mode in the DUT panel. This
DDR3/LPDDR3 automated testing with Opt 6- mode helps the user to configure the scope settings manually without the
CMDDR3 settings being overridden by the automation software. In this mode, user
can provide Channels, References or MATHs as inputs to the software.
Opt. 6-CMDDR3 solution lets you perform automated DDR3 and LPDDR3
conformance testing. This solution works in conjunction with Opt. 6- The test selection panel lists the DDR measurements as logical groups
DBDDR3 to add specific measurements, configure these measurements depending on the signal type selection in the DUT panel. This helps user to
and fetch the results post analysis. This helps the user to avoid manually complete the automated measurements with no manual intervention. Eye
save and recall scope setup files. The python sequencer enables fast diagram tests on Data and Clock signals are enabled beyond the
execution of 100+ measurements, ensures test validation in completed conformance requirement, so user gets deeper insight into the memory
quickly. designs.

2 www.tek.com
DDR3 and LPDDR3 Measurement and Analysis

6-CMDDR3 running a DDR3 Clock Eye diagram

Once the execution is completed, the software generates a detailed test To debug test failures, Tektronix offers 6-DBDDR3 measurement package
report with setup information, test summary and detailed results with pass integrated into the scope measurement subsystem, which helps the user to
fail status, limits and test specific images. easily configure and test their memory designs.

DDR3 debug with Opt 6-DBDDR3


Opt.6-DBDDR3 lets you capture long records, automatically separate Read
and Write bursts based on selected measurements, and perform
measurements over multiple Read or Write bursts. You can define multiple
Read and Write searches and continuously run the DDR3/LPDDR3
measurements on the qualified searches and perform statistical analysis on
the results.
DDR3 electrical testing and timing analysis requires a 6 Series MSO
oscilloscope with a recommended bandwidth of 8 GHz to cover entire
range of DDR3 speed grades. However, for signal integrity testing and
debug, a minimum bandwidth of 4 GHz would suffice most of the user's
needs.

6-CMDDR3 Report file with DDR3 Eye diagram test result

www.tek.com 3
Datasheet

Just two screen taps are needed to open the DDR measurement menu.

Automated read and write burst detection The Visual Trigger feature on the 6 Series MSO oscilloscope lets you
Some JEDEC conformance measurements require isolating the events of further condition traditional triggers for more versatile DQS burst capture
interest such as read or write bursts on the memory bus, which is capability. Visual Trigger lets you create mask-like areas directly on the
automatically handed by the Conformance solution. waveform display, where the boundaries of the areas help define trigger
events for a DQS or Data Strobe signal.
For debug, it may be necessary to further isolate certain events by a
particular rank or bank, or to isolate certain data patterns for analysis of
signal-integrity issues such as data-dependent jitter, timing, or noise
problems. The simplest way to achieve this is to use the DQS (Data Strobe
signal) to identify the start of a read or write burst. For example, DDR3
always asserts DQS high at the start of a write, or low at the start of a read.

4 www.tek.com
DDR3 and LPDDR3 Measurement and Analysis

Visual Trigger lets you add standard or user-specified areas to trigger the DDR3 waveform on specific trigger conditions.

An Eye diagram of a DDR3 signal using Opt. 6-DJA measurement and Visual Trigger conditioning on the source waveform.

www.tek.com 5
Datasheet

Making the complex easier Steps to debug failures


The JEDEC specifications for each memory technology specifies an array The first step in memory debugging is to define a search. This can be done
of conformance measurements. These measurements include clock jitter, by clicking on the Search button on the scope and defining a DDR search
setup and hold timing, transition voltages, signal overshoot and undershoot, on Read or Write bursts. The next step is to add the measurement from
slew rate and other electrical-quality tests. These tests are complex to DDR tab and configure these measurements. The configuration involves
measure using general-purpose tools. providing search as an input to the measurement and defining signal
sources. Since there are multitude of measurements to be configured, it is
Because the JEDEC-specified measurement methods require reference
recommended to configure the measurements manually one time and save
levels, pass/fail limits, and more, it is extremely valuable to have an
the scope setup file. When you want to debug next time, it is easy to recall
application-specific measurement utility for DDR testing. Opt. 6-CMDDR3 is
the scope setup file, which brings back all the configured measurements on
designed to correctly set up DDR measurements for specified devices. The
the scope and make edits as necessary.
broad set of measurements available in 6-CMDDR3 conforms to the
JEDEC specifications. You can also leverage Opt. 6-DBDDR3 to customize Once the setup is complete and you select <Run> (or <Single>), the
settings to measure non-standard devices or system implementations. oscilloscope acquires the signals of interest, identifies and marks qualified
data bursts, and updates the results for the selected measurements.
Option 6-CMDDR3 works with option 6-DJA (Advanced Jitter Analysis) to
provide Jitter and Eye Diagram Analysis Tools. These two utilities work The factory setup files supplied with 6-DBDDR3 package are built with
together to create a powerful, flexible, and easy-to-use test suite for DDR industry-standard measurement settings, you may need to modify the
testing and debug. settings one time and save them if your test setup is different than the
default setup files.

DDR search feature You can view results in table format by clicking on Results Table button on
the scope screen. The results table displays all measurement results with
The DDR search feature lets you search an entire waveform acquisition for their statistical population, sources and other relevant data. You can
specific signal conditions, such as DDR Read/Write, and mark the generate a report, with an option to save the waveform data that is used to
waveform where the conditions are met. In addition to using these marks make these measurements.
for visual analysis, the oscilloscope can apply the marks as qualifiers for
DDR-specific measurements, so that the measurements occur only on the
appropriate portion of the data stream. The search algorithms in DDR
search make use of the fact that DDR phase relationships are different for
read and write bursts; DQ and DQS are in-phase for reads, and 90 degrees
out-of-phase for writes. It also supports burst identification based on Chip
Select (CS) signal and digital signals (Chip Select-CS, Row Access Strobe-
RAS, Column Access Strobe-CAS, and Write Enable source-WE).

6 www.tek.com
DDR3 and LPDDR3 Measurement and Analysis

Detailed results showing qualified bursts of a DDR3 signal.

www.tek.com 7
Datasheet

Introduction of an interposer and an oscilloscope probe may change the


characteristics of the signal. Apply de-embedding filters to remove the
effect of the interposer and a probe in the signal path to get an accurate
representation of the signal at the probe point.

EdgeProbe Interposer
The Nexus Technology's patented EdgeProbe™ interposer is available for
DDR3, LPDDR3, and other new memory products. It has a small
mechanical footprint as the probe points are on the edge of the interposer.
The probes can attach directly to the target device to provide access to the
clock, command bus, data, strobe, and address signals.
The EdgeProbe design removes mechanical clearance issues as the
interposers are the size of the memory components. Embedded resistors
within the interposers place the oscilloscope probe tip resistor extremely
close to the BGA pad, by providing an integrated oscilloscope probe on all
the signals.

EdgeProbe interposer

Socketed Interposer
A detailed test report with setup details, measurement results and waveform image. A socketed interposer typically provides access to all component signals
and elevates the interposer above adjacent components for mechanical
clearance. This solution offers a custom socket that is installed on the
DDR3 main memory interposers target and has an interposer that is installed by pressing it into the socket.
Gaining access to signal test points on a memory chip is a significant Retention is designed into the solution since the interposer can be removed
challenge in DDR testing. The JEDEC standards requires that by pulling an unsecured interposer from the target socket.
measurements should be taken at the Ball Grid Array (BGA) ballouts of the The interposer can have the memory component soldered directly to it or
memory component, connections that are very difficult to access. optionally have a socket on the interposer. The socket on the interposer
Tektronix, in partnership with Nexus Technology 1, offers probing options allows for memory components to be manually inserted and removed to
such as BGA interposers that supports different memory devices in a easily evaluate different vendor memory components. When testing is
variety of form factors. The interposer includes an embedded tip resistor completed, the interposer can be removed and the memory device inserted
placed close to the BGA pad. The DDR3 main memory is available in directly into the custom socket on the target, removing the effect of the
standard BGA component packages as well as dual-inline-memory- interposer.
modules of DIMM and SODIMM.
Standard BGA packages are soldered directly to the printed circuit board
(PCB) while modules comprise a series of packages in a standard PCB
format with standard connections between the DIMM and the main board.
Interposers are available for both component packages and DIMM and
SODIMM modules.

1 For a detailed list of interposers, visit http://www.nexustechnology.com

8 www.tek.com
DDR3 and LPDDR3 Measurement and Analysis

Direct Attach Interposer


The direct attach interposer enables probing of all signals and is installed
directly onto the target. The target must have mechanical clearance for the
interposer. The use of the direct attach interposers is common for Package
on Package (PoP) components.

The TDP7708 probe with high impedance inputs and TriMode capability reduces the
Direct Attach interposer. number of probes needed to take DDR3 measurements.

Technology Package / Form factor Other TDP7700 Series probe characteristics include:
DDR3 Socketed – 78 Ball / 96 Ball Excellent step response and low insertion loss up to 20 GHz
Edge Probe – 78 Ball / 96 Ball
Solder-down – 78 Ball / 96 Ball Low-DUT loading with 100 kΩ (DC) and 0.4 pF (AC) performance
DIMM and SODIMM Interposer for MSO High Common-Mode Rejection Ratio (CMRR)
LPDDR3 Socketed – 216 Ball / 211 Ball
Solder-down – 178 Ball / 211 Ball Low noise

®
TLP058 FlexChannel logic probe for digital
TDP7700 series TriMode probes for DDR3
measurements
measurements
The 6 Series MSO provides digital channel capabilities to perform full
The Tektronix TDP7700 Series TriMode probes are designed to meet protocol analysis of the entire memory bus. The TLP058 FlexChannel®
DDR3 measurement challenges. The TDP7700 works with the 6 Series logic probe connects the Tektronix 6 Series MSO to digital buses and
MSO, with full AC calibration of the probe and tip's signal path, to provide signals on the device under test (DUT). The probe contains 8 data
the highest probe fidelity available for real-time oscilloscopes. The channels and connects the TLP058 logic probe to any FlexChannel
innovative new probe design uses SiGe technology to provide the oscilloscope input channel.
bandwidth and fidelity needed today and in the future.
TriMode probing lets one probe setup take differential, single ended, and
common mode measurements accurately, increasing your efficiency. This
unique capability lets you switch between differential, single ended and
common mode measurements on the oscilloscope, without moving the
probe's connection point.
A key TDP7700 connectivity innovation is using solder-down probe tips with
the probe's input buffer mounted only a few millimeters from the tip. This
approach provides unmatched usability for connecting to DDR3 circuits.

www.tek.com 9
Datasheet

The TLP058 provides high performance digital inputs.

Configuring DDR3 digital measurements using TLP058 probes.

10 www.tek.com
DDR3 and LPDDR3 Measurement and Analysis

Specifications
Timing measurements
tRPRE measures the width of the Read burst preamble. This is measured from the exit of tristate to the first driving edge of the differential strobe.
tWPRE measures the width of the Write burst preamble. It is measured from the exit of tristate to the first driving edge of the differential strobe.
tPST measures the width of Read or Write burst postamble. It is measured from the last falling edge crossing the mid reference level to the start of an undriven state
(as measured by a rising trend per JEDEC specification).
Hold Diff measures the elapsed time between the designated edge of the single-ended waveform and the designated edge of a differential waveform. The
measurement uses the closest single-ended waveform edge to the differential waveform edge that falls within the range limits.
Setup Diff measures the elapsed time between the designated edge of a single-ended waveform and when the differential waveform crosses its own voltage
reference level. The measurement uses the closest single-ended waveform edge to the differential waveform edge that falls within the range limits.
tCH(avg) measures the average high pulse width calculated across a sliding 200 cycle window of consecutive high pulses.
tCK(avg) measures the average clock period across a sliding 200-cycle window.
tCL(avg) measures the average low pulse width calculated across a sliding 200 cycle window of consecutive low pulses.
tCH(abs) measures the high pulse width of the differential clock signal. It is the amount of time the waveform remains above the mid reference voltage level.
tCL(abs) measures the low pulse width of the differential clock signal. It is the amount of time the waveform remains below the mid reference voltage level.
tJIT(duty) measures the largest elapsed time between tCH and tCH(avg) or tCL and tCL(avg) for a 200-cycle window.
tJIT(per) measures the largest elapsed time between tCK and tCK(avg) for a 200-cycle sliding window.
tJIT(cc) measures the absolute difference in clock period between two consecutive clock cycles.
tERR(n) measures the cumulative error across multiple consecutive cycles from tCK(avg). It measures the time difference between the sum of clock period for a 200-
cycle window to n times tCK(avg).
tERR(m-n) measures the cumulative error across multiple consecutive cycles from tCK(avg). It measures the time difference between the sum of clock periods for a
200-cycle window to n times tCK(avg).
tDQSCK measures the strobe output access time from differential clock. It is measured between the rising edge of clock before or after the differential strobe Read
preamble time. The edge locations are determined by the mid-reference voltage levels.
tCMD-CMD measures the elapsed time between two logic states.
tCKSRE measures the valid clock cycles required after Self Refresh Entry (SRE) command. Changing the input clock frequency or the supply voltage is permissible
only after tCKSRE time when the SRE command is registered.
tCKSRX measures the valid clock cycles required before the Self Refresh Exit (SRX) command. Changing the input clock frequency or the supply voltage is
permissible provided the new clock frequency or supply voltage is stable for the tCKSRX time prior to SRX command.
Amplitude measurements
AOS measures the total area of the signal above the specified reference level.
AUS measures the total area of the signal below the specified reference level.
Vix(ac) measures the differential input cross-point voltage measured from the actual crossover voltage and its complement signal to a designated reference voltage.
This is measured on a single-ended signal.
AOS Per tCK measures the total area of the signal that crosses the specified reference level calculated over consecutive periods. It is applicable to clock and
address/command waveforms only.
AUS Per tCK measures the total area of the signal that crosses the specified reference level calculated over consecutive periods. It is applicable to clock and
address/command waveforms only.
AOS Per UI measures the total area of the signal that crosses the specified reference level calculated over consecutive unit intervals. It is applicable to data and data
strobe waveforms only.
AUS Per UI measures the total area of the signal that crosses the specified reference level calculated over consecutive unit intervals. It is applicable to data and data
strobe waveforms only.

www.tek.com 11
Datasheet

Additional details

Details DDR3 LPDDR3


Speed (MT/s) 800, 1066, 1333, 1600, 1866, and 2133 333, 800, 1066, 1200, 1333, 1466, 1600, 1866 and
2133
Max slew rate 10 V/ns 8 V/ns
Typical V swing 1V 0.6 V
20-80 risetime 60 ps 45 ps
Report HTML and PDF format
Source support Live analog signals, reference waveforms, and math waveforms
De-embedding support Filter file using math subsystem

12 www.tek.com
DDR3 and LPDDR3 Measurement and Analysis

Ordering information

Required hardware
Oscilloscope 6 Series MSO oscilloscope with minimum bandwidth of 4 GHz (6-BW-4000) for debug and a recommended
bandwidth of 8 GHz (6-BW-8000) for DDR3/LPDDR3 automated conformance testing.
Operating system 6-WIN (removable SSD with Microsoft Windows 10 operating system).
Optional - Required only for DDR3/LPDDR3 automated conformance testing

Required software
Application Options License type
DDR3 and LPDDR3 Automated Compliance Solution 6-CMDDR3 New instrument license
for 6 Series MSO 2
SUP6-CMDDR3 Upgrade license
SUP6-CMDDR3-FL Floating license 3
DDR3 and LPDDR3 Analysis and Debug Solution for 6-DBDDR3 New instrument license
6 Series MSO 4 SUP6-DBDDR3 Upgrade license
SUP6-DBDDR3-FL Floating license 3

Recommended probes and accessories


Recommended probes

Accessory type Quantity


TDP7708 Tri-mode probe with Two probes are required for testing a DUT with DQ and DQS.
P77STFLXB adapters Three probes are required for testing a DUT with DQ, DQS and clock.
TLP058 One probe is required for probing CS, RAS, CAS, and WE lines.
TDP3500 One probe is required for CS as Analog signal.

Recommended test fixtures

Accessory type Vendor


DDR3: x4, x8, 16 socketed, Sold through Tektronix and Nexus Technologies 5
solder-down and direct attach
interposers
LPDDR3: BGA and PoP
interposers

Tektronix is registered to ISO 9001 and ISO 14001 by SRI Quality System Registrar.

Product(s) complies with IEEE Standard 488.1-1987, RS-232-C, and with Tektronix Standard Codes and Formats.

Product Area Assessed: The planning, design/development and manufacture of electronic Test and Measurement instruments.

2 DDR3 and LPDDR3 Automated Compliance Solution for 6 Series MSO requires 6-DBDDR3 and 6-DJA as a pre-requisite for running DDR and Eye diagram measurements.

3 Floating licenses are transferrable from any 6 Series MSO to any other 6 Series MSO, for use of one instrument at a time.

4 Additional information about DDR analysis is available at https://www.tek.com/ddr-test-validation-and-debug.

5 Contact your local Tektronix representative for details.

www.tek.com 13
Datasheet

ASEAN / Australasia (65) 6356 3900 Austria 00800 2255 4835* Balkans, Israel, South Africa and other ISE Countries +41 52 675 3777
Belgium 00800 2255 4835* Brazil +55 (11) 3759 7627 Canada 1 800 833 9200
Central East Europe and the Baltics +41 52 675 3777 Central Europe & Greece +41 52 675 3777 Denmark +45 80 88 1401
Finland +41 52 675 3777 France 00800 2255 4835* Germany 00800 2255 4835*
Hong Kong 400 820 5835 India 000 800 650 1835 Italy 00800 2255 4835*
Japan 81 (3) 6714 3086 Luxembourg +41 52 675 3777 Mexico, Central/South America & Caribbean 52 (55) 56 04 50 90
Middle East, Asia, and North Africa +41 52 675 3777 The Netherlands 00800 2255 4835* Norway 800 16098
People's Republic of China 400 820 5835 Poland +41 52 675 3777 Portugal 80 08 12370
Republic of Korea +822 6917 5084, 822 6917 5080 Russia & CIS +7 (495) 6647564 South Africa +41 52 675 3777
Spain 00800 2255 4835* Sweden 00800 2255 4835* Switzerland 00800 2255 4835*
Taiwan 886 (2) 2656 6688 United Kingdom & Ireland 00800 2255 4835* USA 1 800 833 9200
* European toll-free number. If not accessible, call: +41 52 675 3777
For Further Information. Tektronix maintains a comprehensive, constantly expanding collection of application notes, technical briefs and other resources to help engineers working on the cutting edge of technology. Please visit www.tek.com.
Copyright © Tektronix, Inc. All rights reserved. Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specification and
price change privileges reserved. TEKTRONIX and TEK are registered trademarks of Tektronix, Inc. All other trade names referenced are the service marks, trademarks, or registered trademarks of their respective companies.

20 May 2019 55W-61470-2

www.tek.com

CalPlus GmbH CalPlus GmbH


Zentrale Berlin Niederlassung ScopeShop
Heerstraße 32 • 14052 Berlin Normannenweg 30 • 20537 Hamburg
Tel.: 030 214982-0 • Fax: 030 214982-50 Tel.: 040 3039595-0 • Fax: 040 3039595-50
office@calplus.de • www.calplus.de scopeshop@calplus.de • www.calplus.de

You might also like